@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}a:focus{outline:none}a:hover,a:active{outline:0}a img{border:0}*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#111;font-family:"游ゴシック",YuGothic,Meiryo,"Hiragino Kaku Gothic ProN",sans-serif;font-style:normal;font-size:16px;letter-spacing:.025em;line-height:2;min-width:320px;overflow:hidden;word-break:break-all;position:relative}@media screen and (max-width:1024px){body{font-size:14px}}@media screen and (max-width:768px){body{font-size:13px}}.section_oneTitle,.page_oneTitle,.sub_oneTitle,.ez-toc-container-direction .ez-toc-title-container p,a.moreBtn span,.btnLink a{font-family:"noto-sans-cjk-jp",sans-serif;font-weight:700;font-style:normal;letter-spacing:0}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}address{font-style:italic}code,kbd,tt,var,samp,pre{hyphens:none}pre{background-color:#fffad0;border:1px solid #dcdcdc;padding:.8em;margin:1.5em 0;max-width:100%;white-space:pre-wrap;word-wrap:break-word;overflow:auto}abbr[title]{border-bottom:1px dotted #eaeaea;cursor:help}mark,ins{text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}@font-face{font-family:'icomoon_125';src:url(//machidanaruse-sc.com/wp/wp-content/themes/machidanaruse/fonts/icomoon_125.eot?wbzpfx);src:url(//machidanaruse-sc.com/wp/wp-content/themes/machidanaruse/fonts/icomoon_125.eot?wbzpfx#iefix) format('embedded-opentype'),url(//machidanaruse-sc.com/wp/wp-content/themes/machidanaruse/fonts/icomoon_125.ttf?wbzpfx) format('truetype'),url(//machidanaruse-sc.com/wp/wp-content/themes/machidanaruse/fonts/icomoon_125.woff?wbzpfx) format('woff'),url(//machidanaruse-sc.com/wp/wp-content/themes/machidanaruse/fonts/icomoon_125.svg?wbzpfx#icomoon_125) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:'icomoon_125' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-note .path1:before{content:"\e938";color:#fff}.icon-note .path2:before{content:"\e939";margin-left:-1em;color:#040000}.icon-tiktok_color .path1:before{content:"\e916";color:#25f4ee}.icon-tiktok_color .path2:before{content:"\e917";margin-left:-1em;color:#25f4ee}.icon-tiktok_color .path3:before{content:"\e918";margin-left:-1em;color:#25f4ee}.icon-tiktok_color .path4:before{content:"\e919";margin-left:-1em;color:#fe2c55}.icon-tiktok_color .path5:before{content:"\e91a";margin-left:-1em;color:#fe2c55}.icon-tiktok_color .path6:before{content:"\e91b";margin-left:-1em;color:#fe2c55}.icon-tiktok_color .path7:before{content:"\e91c";margin-left:-1em;color:#000}.icon-youtube_color .path1:before{content:"\e91d";color:red}.icon-youtube_color .path2:before{content:"\e91e";margin-left:-1em;color:#fff}.icon-facebook_color:before{content:"\e91f";color:#1877f2}.icon-line_color .path1:before{content:"\e920";color:#06c755}.icon-line_color .path2:before{content:"\e921";margin-left:-1em;color:#fff}.icon-line_color .path3:before{content:"\e922";margin-left:-1em;color:#06c755}.icon-line_color .path4:before{content:"\e923";margin-left:-1em;color:#06c755}.icon-line_color .path5:before{content:"\e924";margin-left:-1em;color:#06c755}.icon-line_color .path6:before{content:"\e925";margin-left:-1em;color:#06c755}.icon-twitter_color:before{content:"\e926";color:#1da1f2}.icon-instagram_color:before{content:"\e927"}.icon-ameba_color:before{content:"\e928";color:#2e8d3c}.icon-note_color:before{content:"\e929";color:#41c9b4}.icon-angle-up-solid:before{content:"\e92b"}.icon-angle-down-solid:before{content:"\e92c"}.icon-angle-left-solid:before{content:"\e92d"}.icon-angle-double-right-solid:before{content:"\e92e"}.icon-angle-double-left-solid:before{content:"\e92f"}.icon-home-solid:before{content:"\e900"}.icon-pen-solid:before{content:"\e901"}.icon-calendar-alt-regular:before{content:"\e902"}.icon-palette-solid:before{content:"\e903"}.icon-child-solid:before{content:"\e904"}.icon-folder-solid:before{content:"\e905"}.icon-thumbtack-solid:before{content:"\e906"}.icon-tag-solid:before{content:"\e907"}.icon-external-link-alt-solid:before{content:"\e908"}.icon-mobile-alt-solid:before{content:"\e909"}.icon-angle-right-solid:before{content:"\e90a"}.icon-book-open-solid:before{content:"\e90b"}.icon-search-solid:before{content:"\e90c"}.icon-shopping-cart-solid:before{content:"\e90d"}.icon-envelope-regular:before{content:"\e90e"}.icon-desktop-solid:before{content:"\e90f"}.icon-telegram-plane-brands:before{content:"\e910"}.icon-info-solid:before{content:"\e911"}.icon-tiktok:before{content:"\e92a"}.icon-hatenabookmark:before{content:"\e912"}.icon-pocket:before{content:"\e913"}.icon-feedly:before{content:"\e914"}.icon-line:before{content:"\e915"}.icon-search1:before{content:"\e933"}.icon-heart:before{content:"\e935"}.icon-check:before{content:"\e934"}.icon-filter:before{content:"\e930"}.icon-heart-outlined:before{content:"\e936"}.icon-heart1:before{content:"\e937"}.icon-search:before{content:"\e932"}.icon-share2:before{content:"\ea82"}.icon-amazon:before{content:"\ea87"}.icon-facebook:before{content:"\ea90"}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-youtube:before{content:"\ea9d"}.icon-vimeo:before{content:"\eaa0"}.icon-tumblr:before{content:"\eab9"}.icon-soundcloud:before{content:"\eac3"}.icon-soundcloud2:before{content:"\eac4"}.icon-skype:before{content:"\eac5"}.icon-linkedin:before{content:"\eac9"}.icon-pinterest:before{content:"\ead1"}.icon-filter1:before{content:"\e931"}hr{background-color:#eaeaea;border:0;height:1px;margin:50px 0 50px}span.y_line{background:rgba(0,0,0,0) linear-gradient(transparent 74%,#ffeb3a 0%) repeat scroll 0 0}.c_red{color:#ff0004}ul,ol{list-style:none;padding-left:26px}ul{list-style:disc}ul.kakomi{border:4px solid #f8f4ed;padding:20px 30px 20px 43px;display:inline-block;position:relative}ul.kakomi li{margin-bottom:5px}ul.kakomi li:last-child{margin-bottom:0}ul.kakomi:before{content:"";display:block;position:absolute;background-color:#ffeb3a;width:80px;height:4px;top:5px;right:-30px;transform:rotate(30deg);transform-origin:center top 0}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}ol.kakomi{border:4px solid #f8f4ed;padding:20px 30px 20px 50px;display:inline-block}img{border:0;height:auto;max-width:100%;vertical-align:middle}figure{margin:0}del{opacity:.8}.mt0{margin-top:0 !important}.ml0{margin-left:0 !important}.mb0{margin-bottom:0 !important}.mr0{margin-right:0 !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.pr0{padding-right:0 !important}.page_top{text-align:center;margin-bottom:25px}.taglist{text-align:center}.taglist .junre{font-size:12px;padding:5px 15px;border:3px double #ccc;background-color:#fff;display:inline-block;margin:0 0 25px}.taglist-title{border:1px solid #141412;background-color:#000;display:inline-block;margin:20px 0 20px}.taglist-title .junre{font-size:13px;padding:5px 10px;color:#fff;text-decoration:none;display:block}.t-c{text-align:center}.t-r{text-align:right}.t-l{text-align:left}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}@media screen and (max-width:767px){ul.kakomi{padding:20px 15px 20px 35px}ul.kakomi:before{width:60px;right:-15px}}input,select,textarea{background-color:#f7f7f7;border-radius:0;font-size:12px;margin:0;max-width:100%;vertical-align:baseline}input{line-height:normal}input,textarea{background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));border:1px solid #b4b1a0;color:#707070}input:focus,textarea:focus{background-color:#fff;border:1px solid #c1c1c1;color:#333}input:focus,select:focus{outline:0}button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default;opacity:.5}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;border:0;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;color:#fff;font-family:"noto-sans-cjk-jp",sans-serif;font-size:15px;font-weight:700;letter-spacing:.075em;line-height:2;text-decoration:none;text-align:-webkit-center;text-align:center;padding:18px;border-radius:6px;box-sizing:border-box;max-width:400px;width:100%;margin:30px auto 0;background:linear-gradient(to right,#333 50%,#e60013 50%);background-size:200% auto;transition:.3s}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background-position:-100% 0;outline:0}input[name=submitBack]{background:linear-gradient(to right,#9e9e9e 50%,#e60013 50%);background-size:200% auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{color:#4c4833;font-family:"noto-sans-cjk-jp",sans-serif;font-size:16px;letter-spacing:.1em;text-align:left;background-color:#fff;border:1px solid #b4b1a0;box-sizing:border-box;width:100%;padding:15px;margin:0}textarea{overflow:auto;vertical-align:top}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{outline:0}input[type=checkbox],input[type=radio]{padding:0;cursor:pointer}.post-password-form{position:relative}.post-password-form label{display:block;color:#707070;font-family:"noto-sans-cjk-jp",sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.5;text-transform:uppercase}.post-password-form input[type=submit]{padding:.7917em;position:absolute;right:0;bottom:0}.search-form input[type=submit],.widget .search-form input[type=submit]{padding:0}.mwform-checkbox-field label,.mwform-radio-field label{cursor:pointer}.mwform-tel-field input[type=text],.mwform-zip-field input[type=text]{width:28% !important}::-webkit-input-placeholder{color:#4c4833;font-family:"noto-sans-cjk-jp",sans-serif;font-size:13px}:-moz-placeholder{color:#4c4833;font-family:"noto-sans-cjk-jp",sans-serif;font-size:13px}::-moz-placeholder{color:#4c4833;font-family:"noto-sans-cjk-jp",sans-serif;opacity:1;font-size:13px}:-ms-input-placeholder{color:#4c4833;font-family:"noto-sans-cjk-jp",sans-serif;font-size:13px}.searchhighlight{background:#fff27f}@media screen and (max-width:767px){input[type=button],input[type=reset],input[type=submit]{font-size:12px;max-width:320px}}.searchform{display:flex;align-items:center;justify-content:center}input[type=search].searchfield{max-width:360px}input[type=submit].searchsubmit{width:45px;height:45px;padding:0;font-family:'icomoon_125';color:#848068;font-size:15px;font-style:normal;border:none;background:0 0;cursor:pointer}.post-password-form{position:relative}.single-test .post-password-form{width:90%;max-width:1024px;margin:100px auto;background:#fff;padding:25px}.post-password-form label{display:block;margin-bottom:15px}.post-password-form input[type=submit]{padding:7px;position:relative;left:50%;margin-left:-35px;width:70px}a{color:#111;text-decoration:none;transition-property:all;transition-duration:.3s}a:focus{outline:none}a:hover,a:active{outline:0}a img{border:0}a.link{text-decoration:none;color:#0b84b1;word-break:break-all;border-bottom:1px dashed}a.link[target=_blank]:after{content:"\e908";font-family:'icomoon_125';font-size:13px;padding-left:7px}.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font:bold 14px/normal "Open Sans",sans-serif;left:-9999em;outline:none;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgba(0,0,0,.6);font:bold 14px/normal "Open Sans",sans-serif}.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000}.clear:after{clear:both}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}@-ms-viewport{width:device-width}@viewport{width:device-width}.move{position:relative;width:100%;padding-top:56.25%;margin:2.6em 0 1.6em;vertical-align:middle}.move iframe{position:absolute;top:0;right:0;width:100%;height:100%}.note-content .box-logo{line-height:1;margin-bottom:3em}.note-content .box-logo a{border-bottom:none;color:#333;display:inline-block;margin:0 15px 0 0}.note-content .box-logo a i{font-size:30px}.note-content .box-logo a:hover{border-bottom:none}.content{padding-top:100px}@media screen and (max-width:767px){.content{padding-top:58px}}.site-branding{display:none}.home .site-branding{position:unset;padding:30px 0 30px;background:#fff;display:block}.home .site-branding h1{width:160px;margin:0 auto}.home .site-branding h1 a img{width:100%}@media screen and (max-width:1024px){.site-branding{display:none;position:absolute;top:30px;right:30px}.home .site-branding{position:unset}}@media screen and (max-width:767px){.site-branding{top:30px;right:20px}.home .site-branding{padding:30px 0 0}}.main-navigation a{position:relative;display:block;font-size:14px;font-weight:700;letter-spacing:.13em}.header_nav.show-line .main-navigation .site-title a{font-size:12px}.site-title a:before{content:"";position:absolute;bottom:-18px;left:0;right:0;margin:0 auto;display:block;width:30px;height:30px;background:#fff;border-radius:50%;transition:.5s;z-index:-1}.site-title a:hover:before{bottom:-5px;left:-80px;width:50px;height:50px;background:#f5f0e6}.site-title a:after{content:"";position:absolute;bottom:-18px;left:0;display:block;width:100%;height:50px;transition:.5s}.main-navigation .menu-item-has-children a{z-index:3}.main-navigation .nav-menu{list-style:none;margin:0;padding:0;font-size:14px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;height:100px;transition:.3s}.header_nav.show-line .main-navigation .nav-menu{height:58px}.main-navigation .sub_open{display:none;position:absolute;top:28px;left:0;right:0;width:100%;z-index:2;padding:30px;background-color:#e5dfd3;box-shadow:0px 20px 10px 3px rgba(113,135,164,.12);border:10px solid #fff;border-top:20px solid #fff;box-sizing:border-box}.main-navigation .sub-menu{position:relative;list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start}.main-navigation .menu-item-has-children.open a:before{content:"";position:absolute;left:50%;top:30px;transform:translate(-50%,0);width:0;height:0;border-style:solid;border-width:0 15px 20px;border-color:transparent transparent #e5dfd3}.main-navigation .sub_open:after{content:"";position:absolute;right:6px;bottom:6px;width:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #fff}.main-navigation .sub-menu li{width:33.333%;border:10px solid #e5dfd3;box-sizing:border-box}.main-navigation .sub-menu li:not(:last-child){margin-right:0}.main-navigation .sub-menu a{padding:1.2em;background:#fff;background:linear-gradient(to right,#fff 50%,#e7de6c 50%);background-size:200% auto;border-radius:6px;box-sizing:border-box;transition:.3s;position:relative}.main-navigation .sub-menu a:hover{background-position:-100% 0;color:#333}.main-navigation .sub-menu a:after{content:"";width:100%;height:100%;right:-7px;bottom:-7px;position:absolute}.main-navigation .menu-item-has-children.open .sub-menu a:before{content:none}.main-navigation li.home-icon{margin-right:10px}.main-navigation li.home-icon a{width:70px;height:70px}.header_nav.show-line .main-navigation li.home-icon a{width:40px;height:40px}.main-navigation li a.current,.footer-navigation li a.current{opacity:1;color:#ffb79f}.main-navigation .sub-menu a.current{opacity:1;color:#ffb79f}.main-navigation li:not(:last-child){margin-right:5px}@media screen and (max-width:767px){.main-navigation a{font-size:12px}.header_nav.show-line .main-navigation .site-title a{font-size:10px}.main-navigation .nav-menu{height:58px}.header_nav.show-line .main-navigation .nav-menu{height:44px}.main-navigation li.home-icon a{width:44px;height:44px}.header_nav.show-line .main-navigation li.home-icon a{width:30px;height:30px}}@media screen and (max-width:374px){.main-navigation a{font-size:11px}.header_nav.show-line .main-navigation .site-title a{font-size:10px}}@keyframes equalizer01{0%{width:70%}10%{width:50%}20%{width:100%}30%{width:10%}40%{width:50%}50%{width:70%}60%{width:50%}70%{width:10%}80%{width:100%}90%{width:10%}100%{width:70%}}@keyframes equalizer02{0%{width:30%}10%{width:20%}20%{width:40%}30%{width:10%}40%{width:20%}50%{width:30%}60%{width:20%}70%{width:10%}80%{width:40%}90%{width:10%}100%{width:30%}}@keyframes equalizer01sp{0%{width:70%}10%{width:50%}20%{width:100%}30%{width:45%}40%{width:50%}50%{width:70%}60%{width:50%}70%{width:45%}80%{width:100%}90%{width:50%}100%{width:70%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn_anim{animation-name:fadeIn;animation-duration:3s;animation-timing-function:liner;animation-delay:2s;animation-iteration-count:1}.equ_anim_01{animation:equalizer01 7s infinite;animation-iteration-count:10}.count01_anim{animation-iteration-count:1}@media screen and (max-width:767px){.equ_anim_01{animation:equalizer01sp 7s infinite}}.nowrap{white-space:nowrap}.nav-toggle{display:block;position:fixed;top:0;right:0;width:100px;height:100px;transform:translate(0,0);transition:all .4s ease 0s,transform .4s cubic-bezier(.215,.61,.355,1) 0s;cursor:pointer;z-index:99999}.nav-toggle.menus_open{width:100px;height:100px}.nav-toggle:before{content:"";position:absolute;top:10px;right:30px;background:#f5f0e6;width:50px;height:50px;border-radius:50%;transition:1s}.nav-toggle.menus_open:before{position:absolute;top:70vh;right:90vw;background:#e60013}.nav-toggle .nav-toggle_line{display:block;position:absolute;right:20px;width:30px;height:2px;background-color:#000;transform:translate(0,0);transition:all .22s ease 0s}.nav-toggle_line._1{top:35px;width:60px;animation:equalizer01 7s infinite}.nav-toggle_line._2{top:45px;width:30px;animation:equalizer02 5s infinite;animation-delay:.33s}.nav-toggle_line._3{top:55px;width:20px;animation:equalizer02 5s infinite}.nav-toggle.menus_open .nav-toggle_line{width:30px}.nav-toggle.menus_open .nav-toggle_line._1{transform:translate(0,10px) rotate(-45deg);animation:unset}.nav-toggle.menus_open .nav-toggle_line._2{opacity:0;animation:unset}.nav-toggle.menus_open .nav-toggle_line._3{transform:translate(0,-10px) rotate(45deg);animation:unset}@media screen and (max-width:767px){.nav-toggle_line._1{top:30px}.nav-toggle_line._2{top:40px}.nav-toggle_line._3{top:50px}}.header_nav{position:fixed;top:0;left:0;width:100%;padding:0 1.6923%;background-color:#fff;z-index:6;overflow-scrolling:touch}.nav_pc{position:relative}@media screen and (max-width:1024px){.nav_pc{display:none}}.header_nav_sp{display:none}@media screen and (max-width:1024px){.header_nav_sp{display:block;position:absolute;top:20px;left:20px;z-index:1}}.nav_hamburger{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#f5f0e6;border:10px solid #fff;padding:0 25px 20px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transition:.5s;z-index:99999;opacity:0}.nav_hamburger.active{opacity:1}.nav_hamburger .f_pos01{position:fixed;bottom:10px;left:10px;width:100px;cursor:pointer}.nav_hamburger .f_pos02{position:absolute;top:100px;right:-17px;width:100px;cursor:pointer;transform:rotate(270deg)}.nav_hamburger .f_pos03{position:absolute;top:62%;left:70px;width:100px;cursor:pointer;z-index:1;transform:rotate(90deg)}.nav_hamburger .f_pos04{position:absolute;top:-136px;right:-40px;width:180px;cursor:pointer}.nav_hamburger .f_pos01:hover:after{content:"ん";position:absolute;right:25px;top:35%;letter-spacing:.5em;transform:rotate(-10deg);transform-origin:left bottom 0}.nav_hamburger .f_pos02:hover:after{content:"あ";position:absolute;left:20px;top:-20px;letter-spacing:.5em;transform-origin:right bottom 0;animation-name:fadeIn;animation-duration:1s}.nav_hamburger .f_pos03:hover:after{content:"わー";position:absolute;left:-50px;top:0;letter-spacing:.5em;transform:rotate(15deg);transform-origin:right bottom 0}.nav_hamburger .f_pos04:hover:after{content:"もぐもぐ";position:absolute;right:-70px;top:50%;letter-spacing:.5em;transform:rotate(-10deg);transform-origin:left bottom 0}.nav_hamburger .f_pos01 img,.nav_hamburger .f_pos02 img,.nav_hamburger .f_pos03 img,.nav_hamburger .f_pos04 img{width:100%}@media screen and (max-width:1024px){.nav_hamburger .f_pos04{top:-90px;width:120px}}.nav-one-width{padding:100px 0 0}.nav-one-logo{max-width:160px;margin:0 auto 30px}.nav-one-logo .sub-nav-menu{padding:0;margin:0 0 3.5rem}@media screen and (max-width:767px){.nav-one-width{padding:65px 0 0}.nav-one-logo{max-width:130px}}.sub-nav a i{display:flex;align-items:center;font-size:12px;position:absolute;top:0;right:18px;bottom:0}.sub-nav .sub-nav-menu{padding:0;list-style:none;max-width:400px;margin:0 auto}.sub-nav .sub-nav-menu a{display:flex;align-items:center;position:relative;font-size:15px;font-weight:700;letter-spacing:.075em;text-decoration:none;padding:18px;border-radius:6px;box-sizing:border-box;background:linear-gradient(to right,#fff 50%,#e60013 50%);background-size:200% auto;transition:.3s}.sub-nav .sub-nav-menu a span{font-size:12px;font-weight:500;letter-spacing:.075em;margin-left:10px}.sub-nav .sub-nav-menu a:hover{color:#fff;background-position:-100% 0}.sub-nav .sub-nav_sub-menu{margin-bottom:1.5em;padding-left:40px}.sub-nav .sub-nav_sub-menu a{background:linear-gradient(to right,#fff 50%,#e7de6c 50%);background-size:200% auto;transition:.3s}.sub-nav .sub-nav_sub-menu a:hover{background-position:-100% 0}.sub-nav li.home-icon a{width:180px;margin:0 auto;padding:2em 1em;background:rgba(255,255,255,0);border:0}.sub-nav li{list-style:none;margin:0 0 10px}.sub-nav li:last-child{margin:0}.home .sub-nav .current_page_item>a,.home .sub-nav .current-menu-item>a,.home .sub-nav .current_page_ancestor>a{font-weight:400}.sub-nav .page_item_has_children>a,.sub-nav .sub-children>a{padding-right:48px;margin:0 0 10px}@media screen and (max-width:767px){.sub-nav .sub-nav-menu a{font-size:14px}.sub-nav .sub-nav-menu a span{font-size:11px}.sub-nav .sub-nav-menu{max-width:320px}}.tag-nav{margin:10px 0 40px}.tag-nav .tag-nav-menu{display:flex;flex-wrap:nowrap;justify-content:center;gap:10px;overflow-x:auto;white-space:nowrap;padding:0;list-style:none}.tag-nav .tag-nav-menu a{display:flex;justify-content:center;align-items:center;position:relative;font-size:13px;font-weight:700;letter-spacing:.075em;text-decoration:none;padding:10px;border:1px solid #111;box-sizing:border-box;background:linear-gradient(to right,#fff 50%,#e60013 50%);background-size:200% auto;transition:.3s}.tag-nav .tag-nav-menu a:hover{color:#fff;background-position:-100% 0}.tag-nav .tag-nav-menu a.none{background:#ececec;background-size:auto}.tag-nav .tag-nav-menu a.none:hover{color:inherit;background-position:unset}.tag-nav li{list-style:none;width:calc(100% / 8)
}
@media screen and (max-width: 767px){.tag-nav .tag-nav-menu{justify-content:flex-start}.tag-nav li{width:auto}.tag-nav .tag-nav-menu a{font-size:12px;width:80px}}.dropdown-toggle{content:"";position:absolute;top:10px;right:10px;background:#fff;border:none;border-radius:30px;height:40px;width:40px;padding:0;box-sizing:content-box;cursor:pointer;transition:.3s}.dropdown-toggle:hover{transform:rotate(360deg)}.dropdown-toggle:after{content:"\e92b";color:#111;font-family:'icomoon_125';font-size:13px}.dropdown-toggle:hover,.dropdown-toggle:focus{outline:0}.dropdown-toggle.open:after{content:"\e92c"}input[type=search].searchfield{padding:5px;margin:0;font-size:12px;width:160px;border:none;border-bottom:1px solid #eaeaea;background-color:#fff;box-sizing:border-box;letter-spacing:.1em}input[type=submit].searchsubmit{width:31px;height:31px;padding:0;font-family:'icomoon_125';font-size:12px;font-style:normal;border:none;background:0 0;cursor:pointer;color:#777}.search-area{position:relative}.search-area input[type=search].searchfield{background:#fff;border:1px dashed #ccc;border-radius:6px;box-sizing:border-box;padding:1em 58px 1em 1em;width:100%;height:58px;font-size:16px;line-height:2.0}.search-area input[type=submit].searchsubmit{background:#fff;border:1px dashed #ccc;border-radius:0 6px 6px 0;box-sizing:border-box;width:58px;height:58px;color:#333;font-size:12px;position:absolute;top:0;right:0;margin:0;transition:.3s}.search-area input[type=submit].searchsubmit:hover{background:#e7de6c}@media screen and (max-width:767px){input[type=search].searchfield{font-size:16px}}.no-results{max-width:400px;margin:0 auto}.post-thumbnail{border:0;display:block;margin-bottom:40px}.single-web .post-thumbnail{background:#fff}.post-thumbnail img{display:block;margin:0 auto}a.post-thumbnail:hover,a.post-thumbnail:focus{opacity:.85}.entry-footer{font-size:10px;letter-spacing:.3em;line-height:1.8;padding:30px 0 0}.tags-links{margin-bottom:10px;padding-left:2em;text-indent:-2em}.tags-links i{padding-left:2em;text-indent:-2em}.tags-links a{margin-right:12px}.tags-links a:last-child{margin-right:0}.tags-links a:hover{border-bottom:1px dashed}.tags-links a:before{content:"#";padding-right:1px}.edit-link{margin-bottom:10px;font-weight:400;padding-left:2em;text-indent:-2em;line-height:1.8}.edit-link i{padding-left:2em;text-indent:-2em}.edit-link a:hover{border-bottom:1px dashed}.sticky-post{background-color:#333;color:#fff;font-weight:700;letter-spacing:.04em;padding:.25em .5em;position:absolute;top:0;text-transform:uppercase}.taxonomy-description{color:#707070;padding-top:.4em}.taxonomy-description a{border-bottom:1px solid #333}.taxonomy-description a:hover,.taxonomy-description a:focus{border-bottom:0}.taxonomy-description>:last-child{margin-bottom:0}.page-links{clear:both;margin-bottom:1.3333em}.page-links a,.page-links>span{border:1px solid #eaeaea;display:inline-block;font-size:13px;height:2em;line-height:2;margin:0 .3333em .3333em 0;text-align:center;width:2em}.page-links a{-webkit-tap-highlight-color:rgba(255,255,255,.3);background-color:#333;border-color:#333;color:#fff}.page-links a:hover,.page-links a:focus{background-color:#707070;border-color:transparent;color:#fff}.page-links>.page-links-title{border:0;color:#707070;height:auto;margin:0;padding-right:.5em;width:auto}.format-aside .entry-format:before{content:"\f101"}.format-image .entry-format:before{content:"\f473"}.format-gallery .entry-format:before{content:"\f103"}.format-video .entry-format:before{content:"\f104"}.format-status .entry-format:before{content:"\f105"}.format-quote .entry-format:before{content:"\f106"}.format-link .entry-format:before{content:"\f107"}.format-chat .entry-format:before{content:"\f108"}.format-audio .entry-format:before{content:"\f109"}.posted-on:before,.byline:before,.cat-links:before,.entry-format:before,.full-size-link:before{margin-right:2px;margin-top:1px;position:relative}.posted-on,.byline,.cat-links,.entry-format,.full-size-link{margin-right:1em}.posted-on:before{content:"\f307"}.byline:before{content:"\f304"}.cat-links:before{content:"\f301"}.full-size-link:before{content:"\f402"}.imageArea{padding:7.6923% 0;background:#fff}.imageWide{max-width:825px;margin:0 auto}.entry-attachment{text-align:center}.entry-attachment img{margin-bottom:30px}.entry-attachment p{margin:0;font-size:10px;color:#999}.entry-caption{margin-bottom:20px}.entry-caption p{font-size:12px;word-wrap:break-word}@media screen and (max-width:1024px){.imageArea{padding:0 25px}}@media screen and (max-width:1024px){.imageArea{padding:0 15px}}.post-navigation{padding:90px 2.6923%;background:#fff;position:relative}.post-navigation .nav-links{display:inline-block;width:100%;margin:0 auto}.post-navigation .nav-previous a{position:relative;width:100%;padding:15px 40px;height:90px;text-align:left;align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-start}.post-navigation .nav-previous a:before{content:"";position:absolute;top:50%;right:0;width:0;height:0;border-style:solid;border-width:20px 30px 20px 0;border-color:transparent #f5f0e6 transparent transparent;transition-duration:.8s;margin-top:-20px}.post-navigation .nav-previous a:after{content:"";position:absolute;top:50%;left:0;width:0;height:0;border-style:solid;border-width:10px 12px 10px 0;border-color:transparent #f5f0e6 transparent transparent;margin-top:-10px}.post-navigation .nav-next a{position:relative;width:100%;padding:15px 40px;height:90px;text-align:right;align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-end}.post-navigation .nav-next a:before{content:"";position:absolute;top:50%;left:0;width:0;height:0;border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent #f5f0e6;transition-duration:.8s;margin-top:-20px}.post-navigation .nav-next a:after{content:"";position:absolute;top:50%;right:0;width:0;height:0;border-style:solid;border-width:10px 0 10px 12px;border-color:transparent transparent transparent #f5f0e6;margin-top:-10px}.post-navigation span{display:block}.post-navigation .meta-nav{color:#707070;font-size:12px;letter-spacing:.04em;line-height:1.5;position:relative;text-transform:uppercase;z-index:2;opacity:.8}.post-navigation .post-title{font-size:16px;font-weight:700;line-height:2;position:relative;z-index:2;display:inline-block}.post-navigation .post-title:after{content:"";display:block;background-color:#f5f0e6;border-radius:6px;width:100%;height:5px;position:absolute;bottom:-20px;left:0}.post-navigation .nav-previous .post-title{text-align:left}.post-navigation .nav-next .post-title{text-align:left}.post-navigation .post-title br{display:none}.post-navigation .nav-previous{width:45%;float:left}.post-navigation .nav-next{width:45%;float:right}@media screen and (min-width:1025px){.post-navigation .nav-previous a:hover:before{right:97%}.post-navigation .nav-next a:hover:before{left:97%}}@media screen and (max-width:1024px){.post-navigation{padding:80px 20px}.post-navigation .post-title{font-size:14px}.post-navigation .nav-previous a:before{border-width:10px 12px 10px 0;margin-top:-10px;right:auto;left:-15px}.post-navigation .nav-next a:before{border-width:10px 0 10px 12px;margin-top:-10px;left:auto;right:-15px}}@media screen and (max-width:767px){.post-navigation:before{width:100%;max-width:350px;z-index:0}.post-navigation .nav-previous{width:100%;float:none;margin:0 0 10px;position:relative;z-index:1}.post-navigation .nav-next{width:100%;float:none;position:relative;z-index:1}}.boxArea{padding:0 2.6923%;position:relative}@media screen and (max-width:1024px){.boxArea{padding:0}}.topArea{padding:20.5vw 3.6923%;background:rgba(255,255,255,0)}.topWide{max-width:1820px;margin:0 auto}.topText{text-align:center;opacity:0;transform:translateY(15px);transition:transform 1s,opacity 1s cubic-bezier(.45,.01,.33,1)}.topText.is-view{opacity:1;transform:translate(0,0)}.topText h1{display:inline-block;color:#fff;font-family:"noto-sans-cjk-jp",sans-serif;font-size:3.44vw;font-weight:700;letter-spacing:.15em;line-height:2.5;text-align:center;white-space:nowrap;margin:0 auto}.topText h1 br._tb,.topText h1 br._sp{display:none}@media screen and (max-width:1024px){.topArea{padding:30.5vw 3.6923%}.topText h1{display:block;font-size:4.77vw;line-height:1.6;text-align:left}.topText h1 br._tb{display:block}}@media screen and (max-width:600px){.topArea{padding:46.5vw 3.6923%}.topText h1{font-size:7.77vw}.topText h1 br._sp{display:block}}.bg_statement{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;background-color:#f3f3f3;background-image:url(/wp/wp-content/themes/machidanaruse/img/bg01.jpg.webp);background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width:1024px){.bg_statement{background-position:center center}}@media screen and (max-width:600px){.bg_statement{background-position:-550px center}}.top_about_area{padding:100px 5.6923%;background:#fff}.top_about_area.bc_beige{background:#f5f0e6}.top_about_area .top_about_inner{max-width:720px;margin-right:auto;margin-left:auto}.top_about_area .top_schedule_inner{max-width:1260px;margin-right:auto;margin-left:auto}@media (max-width:767px){.top_about_area{padding:65px 5.6923%}}.item_box{max-width:720px;margin-left:auto;margin-right:auto}.item_list{display:flex;flex-direction:column;padding-left:0}.item_list li{list-style:none}.item_list li:nth-child(1){width:66%}.item_list li:nth-child(2){width:40%;margin:-30% 0 0 auto;transition-delay:.3s}.item_list li:nth-child(3){width:45%;margin:-24% 0 7% 8%;transition-delay:.6s}.item{opacity:0;transform:translateY(15px);transition:transform 1s,opacity 1s cubic-bezier(.45,.01,.33,1)}.item.is-view{opacity:1;transform:translate(0,0)}.item_list img{filter:drop-shadow(0px 2px 16px rgba(105,105,105,.15))}h2.item_ttl{font-size:30px;line-height:1.8;letter-spacing:.1em;margin-bottom:25px}p.item_txt{font-size:17px}@media (max-width:767px){h2.item_ttl{font-size:4.66vw}p.item_txt{font-size:14px}}.uni_box{display:flex;flex-wrap:wrap;justify-content:space-between;gap:60px 0;margin:40px 0 1.5em}.uni_list{width:48%;background-color:#fff;box-shadow:0 0 4px 1px rgba(113,135,164,.12);padding:50px 30px 30px;position:relative}.uni_one{text-align:center}.uni_one:before{content:"";position:absolute;top:-40px;left:0;right:0;margin:auto;background:#f5f0e6;width:80px;height:80px;border-radius:50%}.uni_ttl{position:absolute;top:-26px;left:0;right:0;z-index:1}.uni_a,.uni_c{font-size:12px;font-weight:700;line-height:1.7}.uni_b{font-size:10px;line-height:1}.uni_img{text-align:center}@media (max-width:767px){.uni_list{width:100%;padding:50px 15px 30px}}.column_1_Area{display:flex;flex-wrap:wrap;justify-content:center}.section_area{padding:80px 2.6923%;background:#fff}.section_area.pt_none{padding-top:0}.section_area.ptb_none{padding-top:0;padding-bottom:0}.section_inner{max-width:2300px;margin:0 auto}@media screen and (max-width:1024px){.section_area{padding:80px 20px}}.move_ttl_area{text-align:center;margin:0 0 60px}.move_ttl_box{margin:0 0 2em;position:relative;border-top:4px solid #fff;border-bottom:4px solid #fff;display:inline-block;width:80%}.move_ttl_box h2.move_ttl-title{font-size:28px;letter-spacing:.45em;line-height:2;padding:2em 0}h2.move_ttl-title:first-letter {font-size:1.7em;line-height:1}.move_ttl_box:before{content:"";display:block;position:absolute;background-color:#fff;border:1px solid #333;width:20%;height:4px;top:-4px;right:0;transform:rotate(-15deg)}.move_ttl_box:after{content:"";display:block;position:absolute;background-color:#fff;border:1px solid #333;width:20%;height:4px;bottom:-4px;left:0}.section_area:nth-child(2) .move_ttl_boxe:before{left:0;right:auto;transform:rotate(15deg)}.section_area:nth-child(2) .move_ttl_box:after{transform:rotate(-15deg)}.section_area:nth-child(3) .move_ttl_box:after{left:auto;right:0;transform:rotate(15deg)}.section_area:nth-child(4) .move_ttl_box:before{left:0;right:auto;transform:rotate(15deg)}.section_area:nth-child(4) .move_ttl_box:after{left:auto;right:0}.move_ttl-sub{font-size:12px;letter-spacing:.075em;color:#999;margin:0}.move_ttl-text{margin:4em 0 0;text-align:center}@media screen and (max-width:1024px){h1.move_ttl-title{font-size:20px}.move_ttl_box h2.move_ttl-title{font-size:20px}}@media screen and (max-width:500px){.move_ttl_box{width:100%}}.section_oneArea{text-align:center}.section_oneTitle{display:inline-block;font-size:16px;letter-spacing:.35em;line-height:2.5;text-align:left;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;white-space:nowrap;margin:0 auto 40px;position:relative}.section_oneTitle:before{content:"";display:block;position:absolute;top:0;right:-10px;background-color:#333;border-radius:6px;width:5px;height:100%}.section_oneTitle .section_oneTitle_tag{text-orientation:upright}.section-oneText{font-size:12px;margin-top:10px}@media screen and (max-width:1024px){.section_oneTitle{font-size:14px}}.page_oneArea{text-align:center;margin:0 0 80px}.page_oneTitle{display:inline-block;font-size:16px;letter-spacing:.35em;line-height:2.5;text-align:left;padding:0 0 15px;margin:0 auto 40px;position:relative}.page_oneTitle:before{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#333;border-radius:6px;width:100%;height:3px}.page_oneTitle .page_oneTitle_tag{text-orientation:upright}.page-oneText{font-size:14px}.page_oneTitle_tag{display:flex;justify-content:center;align-items:center;color:#111;font-size:16px;line-height:1;padding:20px 2px;margin:0 auto 20px;max-width:130px;box-sizing:border-box;border:1px solid #111}@media screen and (max-width:1024px){.page_oneTitle{font-size:14px}.page_oneTitle_tag{font-size:15px;max-width:120px}}@media screen and (max-width:767px){.page_oneTitle_tag{font-size:14px;max-width:110px}}.sub_oneArea{text-align:center;margin:0 0 90px}.sub_oneTitle{display:inline-block;font-size:16px;letter-spacing:.35em;line-height:2.5;text-align:left;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;white-space:nowrap;position:relative;margin:auto}.sub_oneTitle:before{content:"";display:block;position:absolute;top:0;right:-10px;background-color:#f5f0e6;border-radius:6px;width:5px;height:100%}@media screen and (max-width:1024px){.sub_oneTitle{font-size:14px}}.privacyArea{padding:80px 2.6923%;background:#fff}.privacySection .aboutArea:nth-child(odd){background:#fff}.privacySection .aboutArea:nth-child(even){background:#f5f0e6}.aboutArea{padding:80px 2.6923%;background:#fff}.aboutSection .aboutArea:nth-child(odd){background:#fff}.aboutSection .aboutArea:nth-child(even){background:#f5f0e6}.aboutArea.pt_none{padding-top:0}.aboutArea.wclear{background:rgba(255,255,255,0)}.aboutWide{max-width:1200px;margin:0 auto}.aboutWide.mw720{max-width:720px}.aboutWide.mw920{max-width:920px}.topArea p{color:#4e4e4e;font-size:12px;letter-spacing:.1em;line-height:2.5;text-align:center}.topArea p:last-child{margin:0}@media screen and (max-width:1024px){.aboutArea{padding:80px 20px}.topArea p{font-size:12px;margin:100px 0}}.about-content hr{background-color:#eaeaea;border:0;height:1px;margin:5em 0 3em}.aboutInfoArea{text-align:center;margin:0 0 60px}.aboutInfo-title-header{margin:0 0 1em;position:relative;border-top:4px solid #fff;border-bottom:4px solid #fff;display:inline-block}.aboutInfo-title-header:before{content:"";display:block;position:absolute;background-color:#fff;border:1px solid #333;width:20%;height:4px;top:-4px;right:0;transform:rotate(-15deg)}.aboutInfo-title-header:after{content:"";display:block;position:absolute;background-color:#fff;border:1px solid #333;width:20%;height:4px;bottom:-4px;left:0}.aboutInfo-title-header h1.aboutInfo-title{font-size:28px;letter-spacing:.45em;line-height:2;padding:1em 3em}.aboutInfo-title-header h1.aboutInfo-title:first-letter {font-size:1.7em;line-height:1}h2.aboutInfo-title{font-size:28px;letter-spacing:.45em;line-height:2;padding:1em 0;margin:0 0 1em;position:relative;border-top:4px solid #fff;border-bottom:4px solid #fff;display:inline-block}h2.aboutInfo-title.b_gray{border-top:4px solid #f3f3f3;border-bottom:4px solid #f3f3f3}h2.aboutInfo-title:first-letter {font-size:1.7em;line-height:1}.aboutSection .aboutArea:nth-child(even) h2.aboutInfo-title{margin:0 0 2em;border-top:4px solid rgba(255,255,255,0);border-bottom:4px solid rgba(255,255,255,0)}.aboutSection .aboutArea:nth-child(odd) h2.aboutInfo-title{margin:0 0 2em;border-top:4px solid rgba(255,255,255,0);border-bottom:4px solid rgba(255,255,255,0)}.aboutSection .aboutArea:last-child h2.aboutInfo-title{margin:0 0 1em}h2.aboutInfo-title:after{content:"";display:block;position:absolute;background-color:#e7dd6a;width:20%;height:4px;bottom:-4px;left:0;animation:equalizer01sp 7s infinite;animation-iteration-count:10}.aboutSection .aboutArea:nth-child(even) h2.aboutInfo-title:after{left:auto;right:0}.aboutSection .aboutArea h3{font-size:18px;line-height:1.6;padding-left:20px;margin:0 0 15px;position:relative}.aboutSection .aboutArea h3:after{content:"";display:block;position:absolute;background-color:#333;border-radius:6px;width:5px;height:100%;top:0;bottom:0;left:0;margin:auto}.aboutInfo-sub{font-size:12px;color:#999;margin:0}.aboutInfo-text{margin:40px 0 0;text-align:center}.aboutInfo-logo{box-sizing:content-box;max-width:250px;margin-left:auto;margin-right:auto;padding:0 33%}.about-content .designArea{display:flex;flex-wrap:wrap;justify-content:center;box-sizing:border-box;margin:30px 0}.about-content .designArea .oneBox{width:24.25%;transition:all .5s ease;background:#fff;border:2px solid #f3f3f3;box-sizing:border-box}.about-content .designArea .oneBox:not(:last-child){margin-right:1%}.about-content .designArea .oneBox .imgBox{display:flex;justify-content:center;align-items:center;background:#e7dd6a}.about-content .designArea .oneBox .imgBox img{width:100%}.about-content .designArea .oneBox:nth-child(1) .imgBox{background:#798c9c}.about-content .designArea .oneBox:nth-child(2) .imgBox{background:#a6b6ab}.about-content .designArea .oneBox:nth-child(3) .imgBox{background:#ffb7a1}.about-content .designArea .oneBox:nth-child(4) .imgBox{background:#eec375}.about-content .designArea .oneBox .imgBox i{color:#fff;font-size:50px}.about-content .designArea .oneBox .infoBox{padding:15px}.about-content .designArea .oneBox .infoBox .infoA{color:#555;font-size:16px;font-weight:700;text-align:center;margin-bottom:.5em}.about-content .designArea .oneBox .infoBox .infoB{color:#555;font-size:15px;margin-bottom:0}.about-content .numberArea{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:30px 10px;background:#f5f0e6}.about-content .numberArea .oneBox{width:24.25%;transition:all .5s ease}.about-content .numberArea .oneBox:not(:last-child){margin-right:1%}.about-content .numberArea .oneBox .imgBox{display:flex;justify-content:center;align-items:center;position:relative}.about-content .numberArea .oneBox .imgBox p{color:#fff;font-size:50px;margin:0;background:#e7dd6a;border-radius:50%;width:150px;height:150px;display:flex;justify-content:center;align-items:center;position:relative}.about-content .numberArea .oneBox:nth-child(1) .imgBox p{background:#798c9c}.about-content .numberArea .oneBox:nth-child(2) .imgBox p{background:#a6b6ab}.about-content .numberArea .oneBox:nth-child(3) .imgBox p{background:#ffb7a1}.about-content .numberArea .oneBox:nth-child(4) .imgBox p{background:#eec375}.about-content .numberArea .oneBox .imgBox p img{width:80%;position:absolute;top:22%;left:-16px}.about-content .numberArea .oneBox .infoBox{padding:20px 15px 15px}.about-content .numberArea .oneBox .infoBox .infoA{color:#555;font-size:16px;font-weight:700;text-align:center;margin-bottom:.5em}.about-content .numberArea .oneBox .infoBox .infoB{color:#555;font-size:15px;margin-bottom:0}.about-content .companyArea{box-sizing:border-box;display:flex;flex-wrap:wrap}.about-content .companyArea .oneBox{width:49%;transition:all .5s ease;border-bottom:1px solid #cbcbcb;margin-bottom:20px}.about-content .companyArea .oneBox:nth-child(odd){margin-right:2%}.about-content .companyArea .oneBox .infoBox{box-sizing:border-box;display:flex;flex-wrap:wrap}.about-content .companyArea .oneBox .infoBox .infoA{width:20%;padding:10px;margin:0}.about-content .companyArea .oneBox .infoBox .infoB{width:80%;padding:10px;margin:0}.tableBox_area{margin-bottom:50px}dl.tableBox{border-right:4px solid #f5f0e6;border-bottom:4px solid #f5f0e6;background:#fff;display:flex;flex-wrap:wrap;margin:0 0 1.5em;padding:0;font-size:14px}dl.tableBox .sp{display:none}dl.tableBox dd,dl.tableBox dt{box-sizing:border-box;border-top:4px solid #f5f0e6;border-left:4px solid #f5f0e6;margin:0}dl.tableBox dt{width:25%;padding:10px;font-weight:700;display:flex;justify-content:flex-start;align-items:center;background:#ccc1ab}dl.tableBox.st_b dt{justify-content:center}dl.tableBox .one_non{background:#ccc1ab;font-weight:700;text-align:center;display:flex;justify-content:center;align-items:center}dl.tableBox dd{display:flex;width:75%;padding:10px 15px}dl.tableBox dd ul{text-align:left}dl.tableBox dd .d_a{width:35%;padding:10px;border-right:4px solid #f5f0e6;display:flex;justify-content:center;align-items:center}dl.tableBox dd .d_b{width:65%;padding:10px;display:flex;justify-content:flex-start;align-items:center}dl.tableBox dd.one_non .d_b{justify-content:center}@media (max-width:767px){dl.tableBox .one_non{display:none}dl.tableBox .sp{display:block}dl.tableBox dt{width:100%;justify-content:center}dl.tableBox dd{width:100%}dl.tableBox.st_b dd{justify-content:center;text-align:center}dl.tableBox dd .d_a{width:100%}dl.tableBox dd .d_b{width:100%;font-size:12px;justify-content:center}}@media screen and (min-width:768px){.about-content .designArea.s_staff .oneBox{width:49%}.about-content .designArea.s_staff .oneBox .imgBox{background:#f5f0e6}.about-content .designArea.s_staff .oneBox .imgBox img{max-width:287px}}@media screen and (max-width:1024px){.aboutInfo-title-header h1.aboutInfo-title{font-size:20px}h2.aboutInfo-title{font-size:20px}.aboutSection .aboutArea h3{font-size:16px}.about-content .numberArea .oneBox .infoBox{padding:20px 12px 15px}.about-content .designArea .oneBox .infoBox .infoA{font-size:15px}.about-content .designArea .oneBox .infoBox .infoB{font-size:14px}.about-content .numberArea .oneBox .infoBox .infoA{font-size:15px}.about-content .numberArea .oneBox .infoBox .infoB{font-size:14px}}@media screen and (max-width:768px){.about-content .companyArea .oneBox{width:100%}.about-content .companyArea .oneBox:nth-child(odd){margin-right:0}}@media screen and (max-width:767px){.about-content .designArea .oneBox{width:49%;margin-bottom:20px}.about-content .designArea .oneBox:not(:last-child){margin-right:auto}.about-content .designArea .oneBox:not(:nth-child(even)){margin-right:2%}.about-content .numberArea .oneBox{width:49%;margin-bottom:20px}.about-content .numberArea .oneBox:not(:last-child){margin-right:auto}.about-content .numberArea .oneBox:not(:nth-child(even)){margin-right:2%}.about-content .designArea .oneBox .infoBox .infoA{font-size:14px}.about-content .designArea .oneBox .infoBox .infoB{font-size:13px}.about-content .numberArea .oneBox .infoBox .infoA{font-size:14px}.about-content .numberArea .oneBox .infoBox .infoB{font-size:13px}}@media screen and (max-width:500px){.aboutInfo-title-header h1.aboutInfo-title{padding:1em 0}.about-content .numberArea{max-width:300px;margin:0 auto}.about-content .numberArea .oneBox{width:100%}.about-content .numberArea .oneBox:not(:last-child),.about-content .numberArea .oneBox:not(:nth-child(even)){margin-right:0}.about-content .companyArea .oneBox .infoBox .infoA{width:30%}.about-content .companyArea .oneBox .infoBox .infoB{width:70%}}@media screen and (max-width:374px){.aboutInfo-title-header h1.aboutInfo-title{font-size:18px}h2.aboutInfo-title{font-size:18px}.aboutSection .aboutArea h3{font-size:16px}}.t_kome{font-size:14px;padding-left:1.4em;text-indent:-1.4em;margin:0}.map_area{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px 2%}.map_area .map_one{max-width:48%;width:100%}.map_area .map_one iframe{width:100%;height:450px}@media screen and (max-width:1023px){.map_area .map_one{max-width:100%}}.staff-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px 2%}.staff-list:before{content:"";display:block;width:23%;order:1}.staff-list:after{content:"";display:block;width:23%}.staff-one{width:23%}.staff-imgBox{opacity:0;transform:translateY(15px);transition:transform 1s,opacity 1s cubic-bezier(.45,.01,.33,1)}.staff-imgBox.is-view{opacity:1;transform:translate(0,0)}.staff-one .staff-textBox{margin:20px 0 0}.staff-one .staff-textBox .staff-ttl{font-size:12px;font-weight:700;line-height:1.5}.staff-one .staff-textBox .staff-name{font-size:18px;font-weight:700}.staff-one .staff-textBox .staff-text{color:#666;font-size:14px}@media screen and (max-width:1260px){.staff-one{width:23%}.staff-one .staff-textBox .staff-ttl{font-size:11px}.staff-one .staff-textBox .staff-name{font-size:16px}.staff-one .staff-textBox .staff-text{font-size:13px}}@media screen and (max-width:1023px){.staff-list:before{content:"";width:31%}.staff-list:after{content:none}.staff-one{width:31%}.staff-one .staff-textBox .staff-ttl{font-size:11px}.staff-one .staff-textBox .staff-name{font-size:16px}.staff-one .staff-textBox .staff-text{font-size:13px}}@media screen and (max-width:767px){.staff-list:before{content:"";width:48%}.staff-one{width:48%}.staff-one .staff-textBox .staff-ttl{font-size:11px}.staff-one .staff-textBox .staff-name{font-size:16px}.staff-one .staff-textBox .staff-text{font-size:13px}}@media screen and (max-width:480px){.staff-list{gap:25px 0;max-width:320px;margin:0 auto}.staff-list:before{content:none}.staff-one{width:100%}.staff-one .staff-textBox .staff-ttl{font-size:12px}.staff-one .staff-textBox .staff-name{font-size:18px}.staff-one .staff-textBox .staff-text{font-size:14px}}.contactArea{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;box-sizing:border-box}.contactArea .oneBox{width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box;margin:0 0 30px}.contactArea .oneBox .t-inquiry{width:30%;font-family:"noto-sans-cjk-jp",sans-serif;font-size:16px;font-weight:700;text-align:right;margin-right:3%;transition:all .5s ease}.contactArea .oneBox .t-answer{width:67%;font-size:16px;transition:all .5s ease}.contactArea .btnBox{width:100%}.contactArea .text-red{color:#e60013;font-size:13px}.mw_wp_form_complete p{text-align:center}.mw_wp_form .error{display:block !important;color:#e60013 !important;font-size:13px !important}@media screen and (max-width:767px){.contactArea .oneBox .t-inquiry{width:100%;margin:0 0 10px;font-size:14px;text-align:left}.contactArea .oneBox .t-answer{width:100%;font-size:14px}.contactArea .text-red{font-size:12px}.mw_wp_form .error{font-size:12px !important}}.sideWide .oneBox{transition-duration:.3s}.sideWide .oneBox a{display:block}.sideWide .oneBox a img{width:100%}.sideWide .oneBox iframe{margin:0}.sideWide.pc .oneBox{display:block;position:relative;padding:30px 0}@media screen and (min-width:1025px){.sideWide.sp{display:none}}@media screen and (max-width:1024px){.sideWide.pc{display:none}.sideWide.sp .banner_area{display:flex;flex-wrap:wrap;justify-content:space-around}.sideWide.sp .banner_area .oneBox{width:300px;overflow:hidden}.sideWide.sp .banner_area .oneBox .adsbygoogle{margin:0 !important}}@media screen and (max-width:670px){.sideWide.sp .banner_area{max-width:300px;margin:0 auto}.sideWide.sp .banner_area .oneBox:nth-child(2){margin-top:40px}}.pagination{margin:40px 0 80px}.pagination .nav-links{display:flex;justify-content:center;flex-wrap:wrap}.pagination .page-numbers{display:flex;justify-content:center;align-items:center;width:50px;height:50px;color:#fff;font-size:16px;border:#333 1px solid;border-radius:50%;background:#333;box-sizing:border-box;margin:5px}.pagination .page-numbers.dots{color:#333;background:#fff;border:none;box-shadow:none}.pagination .current{color:#333;background:#fff}.pagination .page-numbers:hover,.pagination .page-numbers:focus{color:#333;background:#fff;opacity:1}.pagination .prev:before{content:"\e92f";font-family:'icomoon_125';font-size:10px}.pagination .next:before{content:"\e92e";font-family:'icomoon_125';font-size:10px}@media screen and (max-width:767px){.pagination .page-numbers{font-size:12px;width:36px;height:36px}}@media screen and (max-width:374px){.pagination .page-numbers{width:30px;height:30px}}@keyframes walk01{0%{right:0}10%{right:50px}20%{right:100px}30%{right:45px}40%{right:50px}50%{right:70px}60%{right:50px}70%{right:45px}80%{right:100px}90%{right:50px}100%{right:0}}.walk01_anim{animation:walk01 7s infinite;animation-iteration-count:10}@keyframes walk02{0%{bottom:80px}10%{bottom:90px}20%{bottom:100px}30%{bottom:90px}40%{bottom:90px}50%{bottom:80px}60%{bottom:80px}70%{bottom:70px}80%{bottom:80px}90%{bottom:70px}100%{bottom:80px}}.walk02_anim{animation:walk02 9s infinite;animation-iteration-count:10}footer.site-footer{background:#f5f0e6;padding:0 5.6923% 20px;position:relative}footer .footer_title{width:150px;margin:0 auto 50px}footer .footer_title a{display:block}footer .footer_title a img{width:100%}footer .footer_title a:hover{color:#fff;opacity:1}footer .f_pos01{position:absolute;top:-75px;left:0;width:100px;cursor:pointer}footer .f_pos02{position:absolute;top:-75px;right:7%;width:100px;cursor:pointer}footer .f_pos03{position:absolute;bottom:80px;left:90px;width:100px;cursor:pointer;z-index:1}footer .f_pos04{position:absolute;bottom:0;left:60px;width:180px;cursor:pointer}footer .f_pos01:hover:after{content:"ん";position:absolute;right:25px;top:35%;letter-spacing:.5em;transform:rotate(-10deg);transform-origin:left bottom 0}footer .f_pos02:hover:after{content:"あ";position:absolute;left:20px;top:-20px;letter-spacing:.5em;transform-origin:right bottom 0;animation-name:fadeIn;animation-duration:1s}footer .f_pos03:hover:after{content:"わー";position:absolute;left:-50px;top:0;letter-spacing:.5em;transform:rotate(15deg);transform-origin:right bottom 0}footer .f_pos04:hover:after{content:"もぐもぐ";position:absolute;right:-70px;top:50%;letter-spacing:.5em;transform:rotate(-10deg);transform-origin:left bottom 0}footer .f_pos01 img,footer .f_pos02 img,footer .f_pos03 img,footer .f_pos04 img{width:100%}.left_pos{position:absolute;top:30%;left:-28px;width:100px;transform:rotate(45deg);cursor:pointer}.left_pos:hover:after{content:"もぐもぐ";position:absolute;right:-70px;top:50%;letter-spacing:.5em}.left_pos img{width:100%}@media screen and (max-width:1024px){footer .f_pos03{left:0;width:100px}footer .f_pos04{left:0;width:120px}footer .f_pos03:hover:after{left:0}footer .footer_title{width:120px}}footer .footer-navigation{margin:0 0 45px}footer .footer-navigation a i{display:inline-block;font-size:10px;margin:0 5px 0 0;width:14px;text-align:center}footer .footer-navigation .nav-menu{margin:0 0 15px;padding:0;font-size:14px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center}footer .footer-navigation .nav-menu a span:hover{border-bottom:1px dashed #707070}footer .footer-navigation li{transition:margin .4s ease 0s}footer .footer-navigation li:not(:last-child){margin-right:5%}footer .footer-navigation li .sub-menu-f{margin:10px 0 15px 6px;padding:0 0 0 6px;border-left:2px dashed #ccc}footer .footer-navigation li .sub-menu-f li{margin:0 0 5px}@media screen and (max-width:1024px){footer .footer-navigation .nav-menu{font-size:13px}}@media screen and (max-width:767px){footer .footer-navigation .nav-menu{font-size:12px}}@media screen and (max-width:500px){footer .footer-navigation li:not(:last-child){margin-right:6%}footer .footer-navigation .nav-menu{font-size:10px}}@media screen and (max-width:374px){footer .footer-navigation li:not(:last-child){margin-right:3%}footer .footer-navigation .nav-menu{font-size:8px}}.social-navigation{margin:50px 0 0}.social-navigation ul{margin:0;padding:0;list-style:none;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center}.social-navigation ul:after{display:block;clear:both;content:''}.social-navigation li{margin:0 14px 0 0}.social-navigation li:last-child{margin:0}.social-navigation li.share_txt{color:#5a5a5a;font-size:10px;line-height:14px;margin-right:40px;padding-right:10px;position:relative}.social-navigation li.share_txt i{display:inline-block;font-size:10px;margin:0 5px 0 0;width:14px;text-align:center}.social-navigation li.share_txt:after{content:"";display:block;height:1px;width:30px;background-color:#8c8c8c;position:absolute;top:50%;left:100%}.social-navigation li a{color:#4f686d;font-size:14px;border:none;display:flex;justify-content:center;align-items:center}.social-navigation ul.fs_big li a{font-size:22px}.social-navigation li.instagram a{color:#ff0067}.social-navigation li.twitter a{color:#55acee}.social-navigation li.facebook a{color:#35629a}.social-navigation li.pinterest a{color:#d4121c}.social-navigation li.line a{color:#6cc655}.social-navigation li.pocket a{color:#ee4056}.social-navigation li.hatena a{color:#00a4de}.social-navigation li.feedly a{display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;line-height:1;text-align:center;background:#b5b1a0;border-radius:50%;padding:10px;width:90px;height:90px}.social-navigation li.feedly a span{padding-left:3px}.social-navigation li a:hover{opacity:.7;text-decoration:none}.social-navigation li a span.t-none{display:none}@media screen and (max-width:374px){.social-navigation li.share_txt{margin-right:20px}.social-navigation li.share_txt:after{width:10px}}.site-info{color:#707070;letter-spacing:.1em;line-height:1.5;text-align:center;font-size:12px;margin:50px 0 0}.site-info a{color:#707070}.site-info a:hover{border-bottom:1px dashed}.moreArea{margin:15px 0 0}.moreLink{display:flex;justify-content:center;margin-bottom:15px}.moreLink.start{justify-content:flex-start}.moreLink.end{justify-content:flex-end}.moreLink:last-child{margin-bottom:0}.moreLink a{display:flex;justify-content:center;align-items:center;width:100%;max-width:250px;padding:1.2em 0;color:#333;border:1px solid #e3e3e3;font-size:16px;background:linear-gradient(to right,#fff 50%,#e5dfd3 50%);background-size:200% auto;transition:.3s;position:relative}.moreLink a:after{content:"";width:100%;height:100%;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;right:-5px;bottom:-5px;position:absolute}.moreLink a.pink{background-color:#e8a48b}.moreLink a.yellow{background-color:#e6de6b}.moreLink a.blue{background-color:#315a8c}.moreLink a.green{background-color:#94ad73}.moreLink a:hover{opacity:1;background-position:-100% 0}@media screen and (max-width:767px){.moreLink a{max-width:200px;font-size:14px}}.moreBox{max-width:700px;margin-right:auto;margin-left:auto}a.moreBtn{display:flex;align-items:center;position:relative;font-size:15px;font-weight:700;letter-spacing:.075em;text-decoration:none;padding:18px;border-radius:6px;box-sizing:border-box;max-width:400px;margin:40px auto 0;background:linear-gradient(to right,#fff 50%,#e60013 50%);background-size:200% auto;transition:.3s}a.moreBtn.more_beige{background:linear-gradient(to right,#f5f0e6 50%,#e60013 50%);background-size:200% auto}a.moreBtn:hover{color:#fff;background-position:-100% 0}a.moreBtn span{font-size:12px;font-weight:500;letter-spacing:.075em;margin-left:10px}a.moreBtn i{display:flex;align-items:center;font-size:12px;position:absolute;top:0;right:18px;bottom:0}@media screen and (max-width:767px){a.moreBtn{max-width:320px}a.moreBtn span{font-size:12px}}.btnArea{margin:15px 0 0}.btnLink{display:flex;justify-content:center;margin-bottom:15px}.btnLink.start{justify-content:flex-start}.btnLink.end{justify-content:flex-end}.btnLink:last-child{margin-bottom:0}.btnLink a{display:flex;justify-content:center;align-items:center;width:100%;max-width:250px;padding:1.2em 0;color:#333;border:1px solid #e3e3e3;font-size:16px;background:linear-gradient(to right,#fff 50%,#e5dfd3 50%);background-size:200% auto;transition:.3s;position:relative}.btnLink a:after{content:"";width:100%;height:100%;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;right:-5px;bottom:-5px;position:absolute}.btnLink a.pink{background-color:#e8a48b}.btnLink a.yellow{background-color:#e6de6b}.btnLink a.blue{background-color:#315a8c}.btnLink a.green{background-color:#94ad73}.btnLink a:hover{opacity:1;background-position:-100% 0}@media screen and (max-width:767px){.btnLink a{max-width:200px;font-size:14px}}.jp-carousel-info{display:none !important}.inview_op_01s{opacity:0;transition:.1s}.inview_op_01s.is-show{opacity:1}.inview_op_03s{opacity:0;transition:.3s}.inview_op_03s.is-show{opacity:1}.inview_op_05s{opacity:0;transition:.5s}.inview_op_05s.is-show{opacity:1}.inview_op_1s{opacity:0;transition:1s}.inview_op_1s.is-show{opacity:1}a:hover img.inview_op_1s.is-show{opacity:.7}img#wpstats{position:absolute;width:0;height:0;padding:0;border:none;overflow:hidden}.jp-sharing-input-touch .sd-content ul li{padding-left:0 !important}.textArea{text-align:center;margin:0 0 60px}.section-title{border-bottom:1px solid #999;padding:0 25px 10px;margin:0 0 10px;display:inline-block;font-size:13px;line-height:2;text-align:center}h1.entry-title{font-size:18px;letter-spacing:.35em;line-height:2;padding:2em 0;margin:1em 0 4em;position:relative;border-top:4px solid #fff;border-bottom:4px solid #fff;text-align:center}h1.entry-title:first-letter {font-size:1.7em;line-height:1}h1.entry-title:before{content:"";display:block;position:absolute;background-color:#fff;border:1px solid #333;width:20%;height:4px;top:-4px;right:0}h1.entry-title:after{content:"";display:block;position:absolute;background-color:#fff;border:1px solid #333;width:20%;height:4px;bottom:-4px;left:0}.section-sub{font-size:10px;opacity:.7;margin:0}.section-text{margin:40px 0 0;font-size:11px;font-weight:400;text-align:center}.top-text{font-size:11px;font-weight:400;line-height:2.5;text-align:center}.top-text a{color:#2196f3;text-decoration:none;border-bottom:1px dotted #85c9ff}@media screen and (max-width:1024px){.textArea{margin:0 0 45px}h1.entry-title{font-size:16px}}@media screen and (max-width:500px){h1.entry-title{font-size:14px}}.accordion_innner{max-width:1260px;margin:0 auto}.accordion_header{font-size:16px;background-color:#fff;border:2px solid #f3f3f3;text-align:center;padding:20px;margin:20px 0;position:relative;cursor:pointer;transition-property:all;transition-duration:.3s;box-sizing:border-box}.accordion_header:after{content:'';width:10px;height:10px;border:0;border-top:solid 2px #333;border-right:solid 2px #333;transform:rotate(135deg);position:absolute;top:50%;right:20px;margin-top:-7px}.accordion_header.open:after{transform:rotate(-45deg);margin-top:-3px}.accordion .accordion_contents{display:none;padding:20px}@media all and (min-width:1367px){.accordion_header:hover,.accordion_header.open:hover{background-color:#e7dd6a}}@media all and (max-width:1024px){.accordion_header{font-size:15px}}@media all and (max-width:767px){.accordion .accordion_contents{padding:20px 10px}.accordion_header{font-size:14px}}#page-top{display:block;position:fixed;bottom:100px;right:20px;z-index:2;width:0;height:0;border-style:solid;border-width:0 25px 40px;border-color:transparent transparent #333;cursor:pointer;transition:all .25s ease}#page-top i{position:absolute;bottom:0;left:50%;transform:translate(-50%,-20%);width:3px;height:50px;background:#333}@media screen and (min-width:1367px){#page-top:hover{border-width:0 25px 80px}}@media screen and (max-width:1024px){#page-top{right:5px;bottom:130px;border-width:0 20px 40px}}@media screen and (max-width:767px){#page-top{right:15px;bottom:70px}}.RightToLeft{opacity:0;transform:translateX(50px);transition:.6s}.RightToLeft.is-show{opacity:1;transform:translateY(0)}.LeftToRight{opacity:0;transform:translateX(-50px);transition:.6s}.LeftToRight.is-show{opacity:1;transform:translateY(0)}.fadein{opacity:0;transform:translateY(100%);transition:.6s}.fadein.is-show{opacity:1;transform:translateY(0)}.delay_a{transition-delay:.2s}.delay_b{transition-delay:.4s}.delay_c{transition-delay:.6s}.delay_d{transition-delay:.8s}.delay_e{transition-delay:1s}.u-tab__menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0;margin:0 0 90px;border:none;box-sizing:border-box}.u-tab__menu li{width:15.7%;margin:3px 0;list-style:none}.u-tab__item{padding:0 5px;height:70px;display:flex;justify-content:center;align-items:center;border:none;box-sizing:border-box;background-color:#fafafa;transition-property:background;transition-duration:.3s}.u-tab__item[aria-expanded=true]{border:none;background-color:#b4b1a0;margin:3px 0;color:#fff;font-size:105%;position:relative}.u-tab__item[aria-expanded=true]:after{content:"";width:0;height:0;border-style:solid;border-width:15px 15px 0;border-color:#b4b1a0 transparent transparent;position:absolute;top:100%;left:0;right:0;margin:0 auto}.u-tab__item:not([aria-expanded=true]):hover{background-color:#e2ebe8}.u-tab__item-main{flex-grow:1;font-size:14px;letter-spacing:.075em;line-height:2;text-align:center}.u-tab__body{display:none}.u-tab .u-block{display:block}.u-tab .u-none{display:none}@media screen and (max-width:767px){.u-tab__menu li{width:32%}.u-tab__item{height:45px}.u-tab__item-main{font-size:12px}.u-tab__item[aria-expanded=true]:after{content:none}}@media screen and (max-width:480px){.u-tab__menu:after{content:"";display:block;width:32%;height:45px;background-color:#fafafa}.u-tab__menu li{width:32%}.u-tab__menu li:nth-child(1){width:100%}.u-tab__item-main{font-size:11px}}.u-tab__menu.s_3 li{width:33%}@media screen and (max-width:767px){.u-tab__menu.s_3:after{content:none}.u-tab__menu.s_3 li{width:49%}.u-tab__menu.s_3 li:first-child{width:100%}}.news_list{max-width:700px;margin-right:auto;margin-left:auto}.news_one{border-bottom:1px solid #ccc}.news_one .news_a{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 15px;padding:1.2em 0;box-sizing:border-box;background:linear-gradient(to right,rgb(255 255 255/0%) 50%,#f5f0e6 50%);background-size:200% auto;transition:.3s}.news_one .news_a:hover{background-position:-100% 0}.news_time{font-size:14px;line-height:1.7}.news_title{font-size:15px;line-height:1.7}.news_tags{color:#111;font-size:12px;line-height:1.7;text-align:center;background:#fff;border:1px solid #111;padding:3px 2px;min-width:100px}.news_one .news_a:hover .news_tags{background:#fff}.news_tags span a{margin-right:10px}.news_tags span a:last-child{margin-right:0}.news_tags a{color:#0b84b1;font-size:12px;line-height:1;padding:0 0 3px;border-bottom:1px dashed}.news_tags a:before{content:"#";padding-right:1px}@media screen and (max-width:767px){.news_list{max-width:500px}.news_one .news_a{gap:0 15px;padding:1.2em 0}.news_time{font-size:13px}.news_title{font-size:14px;width:100%;margin-top:7px}.news_tags{font-size:10px;min-width:80px}}.day_tags span a{margin-right:10px}.day_tags span a:last-child{margin-right:0}.day_tags a{color:#607d8b;font-size:12px;line-height:1;padding:0 0 3px;border-bottom:1px dashed #9e9e9e}.day_tags a:before{content:"#";padding-right:1px}.day_author{margin-top:15px}.day_author a{color:#607d8b;font-size:12px;line-height:1;padding:0 0 3px;border-bottom:1px dashed #9e9e9e}.day_one.sps .day_a{padding:50px 0 0}.day_one.sps .day_a .day_box{padding:0 30px}.edit-post-visual-editor{padding:6.44vw 3.44vw;background:#f5f0e6}.edit-post-visual-editor .editor-styles-wrapper{padding:6.44vw 0;border-bottom:4px solid #f5f0e6;background:#fff;max-width:1000px;margin:0 auto}.wp-block-post-content{box-sizing:content-box;max-width:720px;margin:0 auto;padding:0 3.44vw}.edit-post-visual-editor .is-type-video .wp-block-embed__wrapper{position:relative;width:100%;padding-top:56.25%;vertical-align:middle;background:repeating-linear-gradient(130deg,#f5f0e6,#f5f0e6 2px,#fff 2px,#fff 50px)}.edit-post-visual-editor .is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (max-width:767px){.edit-post-visual-editor{padding:6.44vw 3.44vw}}.wp-block-post-content *{color:#111;font-size:14px;letter-spacing:.025em;line-height:1.8;margin:0}.edit-post-visual-editor h1,.edit-post-visual-editor h2,.edit-post-visual-editor h3,.edit-post-visual-editor h4,.edit-post-visual-editor h5,.edit-post-visual-editor h6{font-weight:700;letter-spacing:.025em}.edit-post-visual-editor .edit-post-visual-editor__post-title-wrapper{box-sizing:content-box;position:relative;padding:0 3.44vw;max-width:720px;margin:0 auto;text-align:left}.edit-post-visual-editor .edit-post-visual-editor__post-title-wrapper:before{margin:auto;content:"";display:block;position:absolute;bottom:0;left:0;border-radius:6px;width:65%;height:5px}.edit-post-visual-editor .edit-post-visual-editor__post-title-wrapper:after{margin:auto;content:"";display:block;position:absolute;bottom:0;left:0;border-radius:6px;width:5%;height:4px}.edit-post-visual-editor h1.editor-post-title{font-size:20px;line-height:1.7;padding:10px 0 20px;max-width:720px;margin:0 auto 40px;border-bottom:1px solid #9e9e9e}.edit-post-visual-editor h1.wp-block-heading{display:inline-block;font-size:18px;padding:10px 0;border-top:4px solid #f5f0e6;border-bottom:4px solid #f5f0e6}.edit-post-visual-editor h2{font-size:18px;margin-top:50px;margin-bottom:10px}.edit-post-visual-editor h2:first-child{margin-top:0}.edit-post-visual-editor h3{font-size:17px}.edit-post-visual-editor h4{font-size:17px}.edit-post-visual-editor h5{font-size:16px}.edit-post-visual-editor h6{font-size:15px}.edit-post-visual-editor blockquote cite{display:block;white-space:pre-wrap;min-width:1px;font-size:75%;margin-top:15px}.edit-post-visual-editor figcaption{white-space:pre-wrap;min-width:1px;font-size:75%}.edit-post-visual-editor p.has-background{padding:20px}.edit-post-visual-editor ul{padding-left:20px}.edit-post-visual-editor ol{padding-left:30px}.edit-post-visual-editor blockquote{background:#eee;padding:20px;margin:50px 0 20px}.edit-post-visual-editor pre{background:#eee;padding:20px;margin:0}.edit-post-visual-editor p a{text-decoration:none;color:#0b84b1;word-break:break-all;border-bottom:1px dashed}.edit-post-visual-editor .wp-block-post-content .mb-none{margin-bottom:0 !important}.edit-post-visual-editor .wp-block-post-content .mb5{margin-bottom:5px !important}.edit-post-visual-editor .wp-block-post-content .mb10{margin-bottom:10px !important}.edit-post-visual-editor .wp-block-buttons{margin:20px 0 0}.edit-post-visual-editor .wp-block-buttons.is-layout-flex>*{width:100%;max-width:320px;margin:2px}.edit-post-visual-editor .wp-block-button__link{color:#5a5a5a !important;font-size:13px !important;font-weight:400;text-decoration:none;padding:15px 25px !important;display:flex;justify-content:center;align-items:center;border:1px solid #e3e3e3 !important;border-radius:2px !important;box-shadow:none !important;background:linear-gradient(to right,#fff 50%,#f5f0e6 50%) !important;background-size:200% auto !important;transition:.3s;opacity:1;position:relative;margin:0}.edit-post-visual-editor .wp-block-button__link:before{content:"";width:100%;height:100%;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;position:absolute;top:auto;left:auto;right:-5px;bottom:-5px}.edit-post-visual-editor .wp-block-button__link:after{content:"\e90a";font-family:'icomoon_125';padding-left:7px;font-size:10px}.edit-post-visual-editor .wp-block-button__link[target=_blank]:after{content:"\e908";padding-left:7px;font-size:10px}.edit-post-visual-editor .wp-block-button__link:hover{border:1px solid #e3e3e3;opacity:1;background-position:-100% 0 !important}.edit-post-visual-editor .wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.edit-post-visual-editor .wp-block-table table{border-collapse:separate;width:100%;min-width:720px;border:1px solid #333}.edit-post-visual-editor .wp-block-table table::-webkit-scrollbar{height:5px}.edit-post-visual-editor .wp-block-table table:-webkit-scrollbar-track{background:#f1f1f1}.edit-post-visual-editor .wp-block-table table::-webkit-scrollbar-thumb{background:#bcbcbc}.edit-post-visual-editor .wp-block-table table th,.edit-post-visual-editor .wp-block-table table td{border:1px solid #333;padding:8px 10px;vertical-align:middle}.edit-post-visual-editor .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.edit-post-visual-editor .wp-block-table figcaption{white-space:nowrap !important}@media screen and (max-width:1024px){.wp-block-post-content *{font-size:14px}.edit-post-visual-editor h1.editor-post-title{font-size:19px}.edit-post-visual-editor h1.wp-block-heading{font-size:17px}.edit-post-visual-editor h2{font-size:17px}.edit-post-visual-editor h3{font-size:16px}.edit-post-visual-editor h4{font-size:15px}.edit-post-visual-editor h5{font-size:14px}.edit-post-visual-editor h6{font-size:14px}}@media screen and (max-width:767px){.wp-block-post-content *{font-size:13px}.edit-post-visual-editor h1.editor-post-title{font-size:16px}.edit-post-visual-editor h1.wp-block-heading{font-size:16px}.edit-post-visual-editor h2{font-size:16px}.edit-post-visual-editor h3{font-size:15px}.edit-post-visual-editor h4{font-size:14px}.edit-post-visual-editor h5{font-size:14px}.edit-post-visual-editor h6{font-size:14px}.edit-post-visual-editor .wp-block-button__link{font-size:12px !important}}.scoreBoard__wrapper{background:#f5f0e6}.scoreBoard__wrapper+blockquote{background:#f5f0e6;border-top:1px solid #9e9e9e;margin-top:0}.scoreBoard__content{padding:20px}.scoreBoard__summary{display:flex;align-items:center}.scoreBoard__team{width:30%;text-align:center}.scoreBoard__teamName{font-weight:700}.scoreBoard__detail{width:30%;margin:auto}.scoreBoard__score{width:100%;text-align:center;border-spacing:0}.scoreBoard__data--totalHome,.scoreBoard__data--totalAway{width:40px;max-width:40px;font-size:30px;font-weight:700;text-align:left;vertical-align:middle}.scoreBoard__data--totalAway{text-align:right}.scoreBoard__data--point{width:20px}.scoreBoard__data--time{width:30px;padding:2px 0}.scoreBoard__data--vs{width:30px;font-size:20px;font-weight:700;vertical-align:middle;padding:2px 0}.scoreBoard__point{border-top:1px solid #f1f1f1;display:table;width:100%;padding:10px 0 0}.scoreBoard__goalArea{border-top:1px solid gray;margin-top:10px}.scoreBoard__goal{padding:10px 0 0}.scoreBoard__goalName{font-size:12px}@media screen and (max-width:767px){.scoreBoard__content{padding:10px}.scoreBoard__teamName{font-size:13px}.scoreBoard__detail{width:34%}.scoreBoard__data--totalHome,.scoreBoard__data--totalAway{width:30%;max-width:100%;font-size:24px}.scoreBoard__data--point{width:auto;font-size:10px}.scoreBoard__data--time{width:auto;font-size:10px}.scoreBoard__data--vs{width:auto;font-size:14px}.scoreBoard__goalName{font-size:10px}}.time_tag_area{max-width:720px;margin:0 auto;position:relative}ul.note-memo_a{display:inline-block;font-size:12px;letter-spacing:.025em;line-height:1;list-style:none;position:absolute;right:0;top:0;padding:10px 0;border-top:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e}ul.note-memo_a li a{display:inline-block;color:#0b84b1;word-break:break-all;text-decoration:none;margin:0 0 8px}ul.note-memo_a li a:last-child{margin:0}ul.note-memo_a li a:before{content:"#";display:inline-block;text-orientation:upright;padding-bottom:1px}@media screen and (max-width:1024px){ul.note-memo_a{font-size:12px}}@media screen and (max-width:767px){ul.note-memo_a{font-size:11px}}ul.note-memo_b{display:flex;justify-content:flex-start;align-items:center;list-style:none;padding:0}ul.note-memo_b li a{display:flex;justify-content:center;align-items:center;color:#111;font-size:16px;line-height:1;padding:10px 2px;margin:0 8px 0 0;min-width:120px;box-sizing:border-box;border:1px solid #9e9e9e;background:#fff;transition:.3s;position:relative}ul.note-memo_b li a:hover{background:#e60013;color:#fff}ul.note-memo_b li a:last-child{margin:0}@media screen and (max-width:1024px){ul.note-memo_b li a{font-size:15px;min-width:120px;padding:9px 2px}}@media screen and (max-width:767px){ul.note-memo_b li a{font-size:14px;min-width:110px;padding:8px 2px}}.edit-post-visual-editor .column-footer p{font-size:12px;letter-spacing:.025em;line-height:1.8;margin-bottom:1em}.edit-post-visual-editor .column-footer p:last-child{margin-bottom:0}.authorArea{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;background:#f5f0e6;box-sizing:border-box;padding:30px;margin-top:100px;position:relative}.authorArea:hover{opacity:.7}.authorArea:before{content:"";position:absolute;top:-50px;left:-8px;background:#f8f4ed;width:32px;height:32px;border-radius:50%}.authorArea .author-ab{position:absolute;top:-18px;left:10px;font-family:"noto-sans-cjk-jp",sans-serif;font-size:16px;font-weight:700}.authorArea .author-imgBox{width:20%}.authorArea .author-imgBox img{border-radius:50%}.authorArea .author-textBox{width:80%;padding-left:30px}.authorArea .author-textBox p{font-size:14px}.authorArea .author-textBox p.author-name{font-weight:700;padding-bottom:10px;border-bottom:1px dashed #c7c7c7;margin-bottom:10px}@media screen and (max-width:1024px){.authorArea .author-ab{top:-17px;left:10px;font-size:15px}.authorArea .author-textBox p{font-size:13px}}@media screen and (max-width:767px){.authorArea .author-ab{top:-16px;left:10px;font-size:14px}.authorArea .author-textBox p{font-size:12px}}.share_list{margin:2em 0 0}.share_list ul{margin:0;padding:0;list-style:none !important;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-end}.share_list ul:after{display:block;clear:both;content:''}.share_list li{margin:0 14px 0 0}.share_list li:last-child{margin:0}.share_list li.share_txt{font-size:10px;line-height:14px;font-style:normal;letter-spacing:.015em;margin-right:70px;position:relative}.share_list li.share_txt span{display:none}.share_list li.share_txt:after{content:"";display:block;height:1px;width:50px;background-color:#c7c7c7;position:absolute;top:50%;left:100%}.share_list li a{font-size:14px;border:none;display:flex;justify-content:center;align-items:center}.share_list li a i{width:auto}.share_list li.twitter a:hover{color:#55acee}.share_list li.facebook a:hover{color:#35629a}.share_list li.pinterest a:hover{color:#d4121c}.share_list li.line a:hover{color:#6cc655}.share_list li.feedly a:hover{color:#2bb24c}.share_list li.pocket a:hover{color:#ee4056}.share_list li.hatena a:hover{color:#00a4de}.share_list li.hatena a .fa-hatena:before{font-family:"noto-sans-cjk-jp",sans-serif;font-weight:700;content:'B!'}.share_list li a:hover{opacity:1;text-decoration:none}.share_list li a span{display:none}.ez-toc-container-direction{border:4px solid #f8f4ed;position:relative}.ez-toc-container-direction .ez-toc-title-container{padding:1em 1.6em;margin:0;position:relative;border-bottom:4px solid #f8f4ed}.ez-toc-container-direction .ez-toc-title-container p{font-size:18px}.ez-toc-container-direction nav{padding:1.2em 1.5em;margin:0}.ez-toc-container-direction ul.ez-toc-list{list-style:decimal;padding-left:30px}.ez-toc-container-direction ul.ez-toc-list li{margin:0;position:relative;z-index:1}.ez-toc-container-direction ul.ez-toc-list li a{display:block}.ez-toc-container-direction ul.ez-toc-list li a:hover{opacity:1}.ez-toc-container-direction ul.ez-toc-list li a:before{content:"";display:block;position:absolute;top:0;left:-38px;bottom:0;background:rgb(255 255 255/0%);width:32px;height:32px;border-radius:50%;z-index:-1;transition-property:all;transition-duration:.3s}.ez-toc-container-direction ul.ez-toc-list li a:hover:before{background:#e7de6c}.ez-toc-container-direction ul.ez-toc-list li a:hover{background:#e7de6c}@media screen and (max-width:1024px){.ez-toc-container-direction .ez-toc-title-container p{font-size:17px}}@media screen and (max-width:767px){.ez-toc-container-direction .ez-toc-title-container{padding:1em 1.1em}.ez-toc-container-direction .ez-toc-title-container p{font-size:16px}.ez-toc-container-direction nav{padding:1.2em 1em}}.ez-toc-title-toggle{display:none}