:root{--main:#2d594b;--sub:#c5b99f;--red:#bf1029;--orange:#ef9c10;--navy:#081333;--gray:#757575;--base:#efe8df;--base2:#ab954e;--base3:#ecf7f4;--base4:#e5efff;--text:#191919;--font-jp:YakuHanJP , "Noto Sans JP" , "Hiragino Sans" , "Hiragino Kaku Gothic ProN" , Meiryo , sans-serif;--font-ttl:"Zen Old Mincho" , serif;--font-en:"Lusitana" , serif;--font-all:"Lusitana" , YakuHanJP , "Zen Old Mincho" , serif;--ease:all .3s ease}*{margin:0;padding:0}*:focus{outline:none}html{box-sizing:border-box;line-height:1;font-size:62.5%;background:#fff;-webkit-font-smoothing:antialiased}html{visibility:hidden}html.wf-active{visibility:visible}::placeholder{color:#ccc}body{font-family: var(--font-jp);font-style:normal;font-weight:400;-webkit-text-size-adjust:100%;font-feature-settings:"palt" 1;overflow-x:hidden;counter-reset:count;animation:fadeIn 2.5s ease 0s 1 normal;letter-spacing:normal;color:var(--text)}#all_wrap{width:calc(100%);padding:0;margin:0;position:relative}.widget{padding:0;margin:0}@media only screen and (max-width:768px){#all_wrap{width:calc(100%);padding:0;margin:0 auto;position:relative}.l-footer{width:calc(100%);padding:0;margin:0 auto;position:relative}.widget{margin-bottom:0}}.content a{color:var(--main);font-weight:500;transition:var(--ease)}.content a:hover{color:var(--link);font-weight:500;text-decoration:none;transition:ease .2s}img{width:100%;height:auto}.content .size-full,.content .size-large,.content .size-medium,.content .size-thumbnail{margin-bottom:1em}#all_wrap .content a.wp-block-button__link{display:block;width:50%;color:#fff;transition:ease .2s;position:relative;padding:10px 20px;margin:0 auto}#all_wrap .content a.wp-block-button__link:hover{text-decoration:none;opacity:.8;transition:ease .2s}#all_wrap .content a.wp-block-button__link::after{content:'';display:block;width:5px;height:5px;background:none;border-right:1px solid #fff;border-bottom:1px solid #fff;position:absolute;top:50%;right:20px;transform:translate(0,-50%) rotate(-45deg);-webkit-transform:translate(0,-50%) rotate(-45deg);transition:ease .2s}#all_wrap .content a.wp-block-button__link:hover::after{right:18px;transition:ease .2s}html::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-track{border-radius:0;box-shadow:0 0 4px #fff inset}html::-webkit-scrollbar-thumb{border-radius:0;background:#c8c8c8}input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}#all_wrap .single_content a{color:var(--text);font-weight:500;transition:ease .2s}#all_wrap .single_content a:hover{color: #var(--text);font-weight:500;text-decoration:underline;transition:ease .2s}@media only screen and (max-width:768px){#all_wrap{position:relative;overflow:hidden}#all_wrap .content a.wp-block-button__link{display:block;width:90%;color:#fff;transition:ease .2s;position:relative;padding:10px 50px;margin:0 auto}}#to_top{display:flex;display:-webkit-flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:40px;height:40px;background:var(--main);position:fixed;bottom:25px;right:25px;transition:var(--ease);opacity:0;visibility:hidden;filter:drop-shadow(0 0 3px rgba(0,0,0,.1))}#to_top.fixed{transition:var(--ease);opacity:1;visibility:visible}#to_top::before{content:'';display:block;width:10px;height:10px;padding:0;margin:0;background:none;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top: calc(50% + 2px);left:50%;transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:rtranslate(-50%,-50%) rotate(-45deg)}@media only screen and (max-width:768px){#to_top{width:30px;height:30px;bottom:15px;right:15px}}.grecaptcha-badge{z-index:999}#all_wrap .contHead{width:100%;padding:0 0 25px;margin:0 auto 30px;position:relative;border-bottom:3px double var(--main);display:flex;flex-direction:column;grid-row-gap:15px;z-index:0}#all_wrap .contHead>em{display:block;width:auto;height:100px;padding:0;margin:0;position:absolute;top:-70px;left:-50px;z-index:-1}#all_wrap .contHead>em img{width:auto;height:100%}#all_wrap .contHead>h2{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-size:50px;line-height:1.2em;font-weight:400;color:var(--text)}#all_wrap .contHead>h2 small{display:inline-block;font-size:30px;line-height:1.2em;margin-right:5px}#all_wrap .contHead>h2 strong{color:var(--main)}#all_wrap .contHead>.more{display:inline-flex;justify-content:flex-end;align-content:center;align-items:baseline;column-gap:10px;position:absolute;top:50%;right:0;transform:translate(0,-50%)}#all_wrap .contHead>.more::before{content:'';display:block;width:15px;height:15px;background-image:url(https://office-leistung.com/wp-content/uploads/icon_arrow.svg);background-repeat:no-repeat;background-position:center;background-size:100%}#all_wrap .contHead>.more a{font-family: var(--font-ttl);font-size:16px;line-height:1;color:var(--text);text-decoration:none;transition:var(--ease)}#all_wrap .contHead>.more a:hover{color:var(--main);text-decoration:underline;transition:var(--ease)}@media only screen and (max-width:768px){#all_wrap .contHead{width:calc(100% - 60px);padding:0 0 15px;margin:0 auto 15px;grid-row-gap:10px;z-index:0}#all_wrap .contHead>em{display:block;width:auto;height:40px;padding:0;margin:0;position:absolute;top:-20px;left:-10px;z-index:-1}#all_wrap .contHead>h2{font-size:20px}#all_wrap .contHead>h2 small{display:inline-block;font-size:15px}#all_wrap .contHead>.more{column-gap:5px}#all_wrap .contHead>.more::before{width:12px;height:12px}#all_wrap .contHead>.more a{font-size:12px}}#all_wrap .btnList{width:100%;padding:0;margin:0 auto;position:relative;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;column-gap:10px;grid-row-gap:10px}#all_wrap .btnList>a{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:8px;width:auto;padding:20px 50px;margin:0;position:relative;font-size:20px;line-height:1;font-weight:bold;color:#fff;background:var(--main);border-radius:10px;text-align:center;transition:var(--ease)}#all_wrap .btnList>a:hover{opacity:.8;transition:var(--ease)}@media only screen and (max-width:768px){#all_wrap .btnList>a{column-gap:5px;padding:12px 20px;font-size:14px;border-radius:5px}}#all_wrap .content{font-size:15px;line-height:2;padding:0;margin:0 auto}@media only screen and (max-width:768px){#all_wrap .content{font-size:14px;line-height:2;padding:0;margin:0 auto}}#all_wrap p{font-size:15px;line-height:2;font-weight:400;font-feature-settings:"palt" 1;font-style:normal}#all_wrap .content p{font-size:15px;line-height:2;padding:0;margin:0 auto 20px}#all_wrap img.alignleft{margin-right:30px;margin-bottom:30px}#all_wrap img.alignright{margin-left:30px;margin-bottom:30px}#all_wrap .content .mb0,#all_wrap .content .mb0{margin-bottom:0}#all_wrap .content .mb5,#all_wrap .content .mb5{margin-bottom:5px}#all_wrap .content .mb10,#all_wrap .content .mb10{margin-bottom:10px}#all_wrap .content .mb20,#all_wrap .content .mb20{margin-bottom:20px}#all_wrap .content .mb30,#all_wrap .content .mb30{margin-bottom:30px}#all_wrap .content .mb40,#all_wrap .content .mb40{margin-bottom:40px}#all_wrap .content .mb50,#all_wrap .content .mb50{margin-bottom:50px}#all_wrap .content .mb60,#all_wrap .content .mb60{margin-bottom:60px}#all_wrap .content .mb70,#all_wrap .content .mb70{margin-bottom:70px}#all_wrap .content .mb80,#all_wrap .content .mb80{margin-bottom:80px}#all_wrap .content .mb90,#all_wrap .content .mb90{margin-bottom:90px}#all_wrap .content .mb100,#all_wrap .content .mb100{margin-bottom:100px}#all_wrap .content .mb150,#all_wrap .content .mb150{margin-bottom:150px}#all_wrap .content .mb200,#all_wrap .content .mb200{margin-bottom:200px}@media only screen and (max-width:768px){#all_wrap p{font-size:14px;line-height:2em;font-weight:500;font-feature-settings:"palt" 1;font-style:normal}#all_wrap .content p{font-size:14px;line-height:2em;padding:0;margin-bottom:10px}#all_wrap .content .mb0,#all_wrap .content .mb0{margin-bottom:0}#all_wrap .content .mb5,#all_wrap .content .mb5{margin-bottom:5px}#all_wrap .content .mb10,#all_wrap .content .mb10{margin-bottom:10px}#all_wrap .content .mb20,#all_wrap .content .mb20{margin-bottom:20px}#all_wrap .content .mb30,#all_wrap .content .mb30{margin-bottom:30px}#all_wrap .content .mb40,#all_wrap .content .mb40{margin-bottom:20px}#all_wrap .content .mb50,#all_wrap .content .mb50{margin-bottom:25px}#all_wrap .content .mb60,#all_wrap .content .mb60{margin-bottom:30px}#all_wrap .content .mb70,#all_wrap .content .mb70{margin-bottom:35px}#all_wrap .content .mb80,#all_wrap .content .mb80{margin-bottom:40px}#all_wrap .content .mb90,#all_wrap .content .mb90{margin-bottom:45px}#all_wrap .content .mb100,#all_wrap .content .mb100{margin-bottom:50px}#all_wrap .content .mb150,#all_wrap .content .mb150{margin-bottom:70px}#all_wrap .content .mb200,#all_wrap .content .mb200{margin-bottom:100px}}.pc_none{display:none!important}.sp_none{display:block!important}@media only screen and (max-width:768px){.pc_none{display:block!important}.sp_none{display:none!important}}.nivo-lightbox-effect-fade{visibility:hidden;opacity:0}.nivo-lightbox-overlay.nivo-lightbox-open{visibility:visible;opacity:1}.nivo-lightbox-theme-default .nivo-lightbox-close{opacity:1}.nivo-lightbox-theme-default .nivo-lightbox-close{background-size:20px 20px}.nivo-lightbox-theme-default .nivo-lightbox-close{width:20px;height:20px}.fut{opacity:0;transition-delay:.3s;transition-duration:1s;animation-delay:.5s}.fut.delay{animation-delay:.8s}.fut.delay2{animation-delay:1.1s}.fadeUp{animation-name:fadeUpAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime {
	from {
		opacity: 0;
		transform: translateY(50px);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}.fdt{opacity:0;transition-delay:.3s;transition-duration:1s;animation-delay:.5s}.fdt.delay{animation-delay:.8s}.fdt.delay2{animation-delay:1.1s}.fadeDown{animation-name:fadeDownAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeDownAnime {
	from {
		opacity: 0;
		transform: translateY(-50px);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}.fade{opacity:0;transition-delay:.3s;transition-duration:1s;animation-delay:.5s}.fade.delay{animation-delay:.8s}.fade.delay2{animation-delay:1.1s}.fadeIn{animation-name:fadeInAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}.show::before{content:'';display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;right:0;transform-origin:right;z-index:11;animation-delay:.7s}.show.delay::before{animation-delay:1s}.show.delay2::before{animation-delay:1.2s}.showopen::before{animation-name:fadeShowAnime;animation-duration:1s;animation-timing-function:cubic-bezier(.4,.4,0,1);animation-fill-mode:forwards}@keyframes fadeShowAnime {
	from {
		width: 100%;
	}
	to {
		width: 0%;
	}
}.zoomout{animation-name:zoomout;animation-duration:5s;animation-fill-mode:forwards}@keyframes zoomout {
	from {
		transform: translate(-50%,-50%) scale(1.1);
		transform-origin: center;
	}
	to {
		transform: translate(-50%,-50%) scale(1);
		transform-origin: center;
	}
}.l-main{width:calc(100%);margin-bottom:0;z-index:1;position:static}.top_wrapper{width:100%;padding:0;margin:0 auto;position:relative;z-index:0}#all_wrap .l-wrapper{width:calc(100% - 100px);max-width:1100px;padding:100px 0;margin:0 auto;display:flex;display:-webkit-flex;justify-content:space-between;align-content:stretch;align-items:stretch;column-gap:50px}#all_wrap .l-wrapper.single{width:calc(100% - 100px);max-width:1100px;padding:100px 0;margin:0 auto;display:flex;display:-webkit-flex;justify-content:space-between;align-content:stretch;align-items:stretch;column-gap:50px}.l-wrapper-full{position:relative;width:100%;padding:0;margin:0 auto}.l-wrapper-cat{position:relative;width:calc(100% - 100px);max-width:1100px;padding:100px 0;margin:0 auto;display:flex;display:-webkit-flex;justify-content:space-between;align-content:stretch;align-items:stretch;column-gap:50px}.wrapper{width:100%;padding:0 0 100px;margin:0 auto;position:relative;z-index:0}.wrapper.cat{width:100%;padding:0 0 100px;margin:0 auto;position:relative;z-index:0;display:flex;display:-webkit-flex;justify-content:space-between;align-content:stretch;align-items:stretch;column-gap:50px}#all_wrap .l-wrapper .l-main{width:100%;min-width:770px;padding:0;margin:0 auto}#all_wrap .l-wrapper-full .l-main{width:100%;min-width:100%;max-width:100%;padding:0;margin:0}#all_wrap .l-wrapper-cat .l-main{width:100%;padding:0;margin:0}.page{width:100%}.dividerBottom{margin-bottom:0}.pageContents .content,.archiveContents .content{padding:0;margin:0 auto}#all_wrap .l-wrapper-full .pageContents .content,#all_wrap .l-wrapper-full .archiveContents .content{margin:0;padding:0}#all_wrap .l-wrapper-full .sitemap_content{width:100%;max-width:100%;padding:0;margin:0 auto 100px}@media only screen and (max-width:768px){#all_wrap .l-wrapper .l-main{width:100%;max-width:100%;padding:0;margin:0 auto}#all_wrap.main_page .l-wrapper{width:100%;max-width:100%;padding:0;margin:0 auto}#all_wrap.sub_page .l-wrapper{width:100%;max-width:100%;padding:30px;margin:0 auto;flex-wrap:wrap;grid-row-gap:30px}#all_wrap .l-wrapper.single{width:100%;max-width:100%;padding:30px;margin:0 auto;display:flex;display:-webkit-flex;justify-content:space-between;align-content:stretch;align-items:stretch;column-gap:0}#all_wrap .l-wrapper .l-main{width:100%;min-width:100%;max-width:100%;padding:0;margin:0 auto}#all_wrap .l-wrapper-full .l-main{width:100%;padding:0;margin:0 auto}.l-wrapper{width:100%;padding:0;margin:0}.l-wrapper-full{position:relative;width:100%;margin:0 auto;padding:0}.l-wrapper-full.cat{position:relative;width:100%;margin:0 auto;padding:30px}.l-wrapper-cat{position:relative;width:100%;padding:30px 0;margin:0 auto}.top_wrapper{width:100%;padding:0;margin:0 auto;position:relative;display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap}#topMain{width:calc(100%);padding:0;margin:0;overflow:hidden;background:#fff}.side-banner{display:block;margin-bottom:0!important}.side-contents{display:none}.page{width:100%;padding:0;margin:0}.content{width:100%;padding:0;margin:0}.postContents{width:calc(100%);margin:0 auto;padding:0}.pageContents .content,.archiveContents .content{padding:0;margin:0 auto}.l-wrapper iframe{width:100%}}#all_wrap .pager{width:100%;max-width:100%;padding:0;margin:0 auto;margin-top:50px}h1,h2,h3,h4,h5,h6,b,strong{font-family: var(--font-ttl);font-weight:600;font-style:normal;-webkit-text-size-adjust:100%;font-feature-settings:"palt" 1;font-size:1em}#all_wrap #pagevisual{width:100%;padding:0;margin:0 auto;position:relative;background:var(--text)}#all_wrap #page_title{width:calc(100% - 300px);max-width:1100px;position:absolute;bottom:50px;left:50%;transform:translate(-50%,0);display:flex;flex-direction:column;grid-row-gap:10px;padding:0;margin:0 auto;z-index:5}#all_wrap #page_title>em{display:block;width:100%;font-family: var(--font-en);font-size:14px;line-height:1;font-weight:700;font-style:normal;color:#fff;text-transform:uppercase;padding:0;margin:0}#all_wrap #page_title>h1{font-size:30px;line-height:1;font-weight:400;color:#fff;position:relative;padding:0;margin:0;background:none}#all_wrap #pagevisual>figure{width:calc(100% - 100px);padding:0;margin:0 0 0 auto;position:relative;overflow:hidden;text-align:center}#all_wrap #pagevisual>figure::before{content:'';display:block;padding-top:270px;background:rgba(45,48,36,.5)}#all_wrap #pagevisual>figure::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(45,48,36,.5)}#all_wrap #pagevisual>figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}@media only screen and (max-width:768px){#all_wrap #pagevisual{width:100%;padding:60px 0 0;grid-row-gap:15px}#all_wrap #page_title{width:calc(100% - 60px);padding:0 20px;bottom:30px}#all_wrap #page_title>em{font-size:18px}#all_wrap #page_title>h1{font-size:14px}#all_wrap #pagevisual>figure{width:calc(100% - 30px)}#all_wrap #pagevisual>figure::before{content:'';display:block;padding-top:100px}}#all_wrap .content h2{display:block;width:100%;padding:0;margin:2em auto 1em;font-size:30px;line-height:1.4em;font-weight:700;color:var(--text);font-feature-settings:"palt" 1;font-style:normal;border:none;background:none;position:relative}#all_wrap .content h2:first-of-type{margin-top:0}#all_wrap .content h2 small{font-size:14px}@media only screen and (max-width:768px){#all_wrap .content h2{display:block;width:100%;padding:0;margin:1em auto 1em;font-size:20px;line-height:1.4em;font-weight:700;color:var(--text);font-feature-settings:"palt" 1;font-style:normal;border:none;background:none;position:relative}#all_wrap .content h2:first-of-type{margin-top:0}}#all_wrap .content h3{padding:10px 10px 10px 15px;margin:1em auto 1em;border:none;background:#fafafa;border-left:5px solid var(--main);font-size:20px;line-height:1.4em;font-weight:700;color:var(--text);position:relative}#all_wrap .content h3:first-of-type{margin-top:0}@media only screen and (max-width:768px){#all_wrap .content h3{padding:10px 10px 10px 10px;margin:1em auto 1em;border:none;background:#fafafa;border-left:5px solid var(--main);font-size:15px;line-height:1.4em;font-weight:700;color:var(--text);position:relative}#all_wrap .content h3:first-of-type{margin-top:0}}#all_wrap .content h4{display:block;padding:0;margin:1em auto 10px;position:relative;font-weight:700;font-size:18px;line-height:1.4em;position:relative;color:var(--text)}#all_wrap .content h4:first-of-type{margin-top:0}@media only screen and (max-width:768px){#all_wrap .content h4{display:block;padding:0;margin:1em auto .5em;position:relative;font-weight:700;font-size:15px;line-height:1.4em;position:relative;color:var(--text)}}#all_wrap .content h5{display:block;padding:0;margin:.5em auto 5px;position:relative;font-weight:700;font-size:15px;line-height:1.4em;position:relative;color:var(--text)}#all_wrap .content h5:first-of-type{margin-top:0}.pager{width:100%;list-style:none;padding:0;margin:0 auto;display:-webkit-flex;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.pager>li{line-height:1;padding:0;margin:0 5px 0 0;text-align:center;display:-webkit-flex;display:flex;justify-content:center;align-items:center;font-family: var(--font-en);font-weight:lighter;font-style:normal;font-feature-settings:"palt";color:var(--text);border:1px solid var(--text)}.pager>li:hover{border:1px solid var(--text);background:none}.pager>li.pager__item-current{padding:5px;display:-webkit-flex;display:flex;justify-content:center;align-items:center;background:var(--text);border:1px solid var(--text);color:#fff}.pager>li.pager__item-next,.pager>li.pager__item-prev{background:none;border-radius:0;font-family: var(--font-en);font-weight:lighter;font-style:normal;font-feature-settings:"palt"}.pager>li a{text-align:center;display:-webkit-flex;display:flex;justify-content:center;align-items:center;font-family: var(--font-en);font-weight:lighter;font-style:normal;font-weight:normal;font-feature-settings:"palt";transition:ease .2s;line-height:1;background:none}.pager>li a:hover{background:var(--text);color:#fff;font-family: var(--font-en);font-weight:lighter;font-style:normal;font-weight:normal;font-feature-settings:"palt";transition:ease .2s;line-height:1}.breadcrumb{width:calc(100% - 100px);max-width:100%;padding:15px 100px;margin:0 auto 0 0;background:var(--text);border:none;overflow-x:scroll;position:relative;z-index:5;-ms-overflow-style:none;scrollbar-width:none;z-index:10}#all_wrap .breadcrumb .container{width:calc(100%);max-width:100%}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb>ul{display:flex;justify-content:flex-start;width:100%;max-width:100%;padding:0;margin:0 auto;font-size:10px;color:#fff;justify-content:flex-start;font-family: var(--font-jp)}.breadcrumb a{font-size:10px;line-height:1;padding:0;margin:0;text-decoration:none;transition:var(--ease);color:#fff;font-family: var(--font-jp);font-weight:500;font-style:normal;font-feature-settings:"palt"}.breadcrumb a:hover{text-decoration:none;transition:var(--ease);color:#fff}.breadcrumb__list{padding:0}.breadcrumb__item{position:relative;display:table-cell;white-space:nowrap;padding-right:15px;padding-left:15px;font-size:10px;line-height:1;color:#fff}.breadcrumb__item::after{content:"";position:absolute;right:0;top:50%;margin-top:-2px;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff}@media only screen and (max-width:768px){.breadcrumb{width:100%;max-width:100%;padding:15px 30px;margin:0 auto;border:none;overflow-x:scroll;position:relative;z-index:5;-ms-overflow-style:none;scrollbar-width:none;z-index:10}#all_wrap .breadcrumb .container{width:100%;max-width:100%}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb::before{display:none}.breadcrumb::after{display:none}.breadcrumb>ul{width:100%;padding:0;margin:0;font-size:10px;background:none;justify-content:flex-start}.breadcrumb a{font-size:10px;line-height:1;padding:0;margin:0;text-decoration:none;transition:ease .2s}.breadcrumb a:hover{text-decoration:none;transition:ease .2s;opacity:.8}.breadcrumb__list{padding:0;display:block}.breadcrumb__item{position:relative;display:table-cell;white-space:nowrap;padding-right:15px;padding-left:15px;font-size:10px;line-height:1}.breadcrumb__item::after{content:"";position:absolute;right:0;top:50%;margin-top:-2px;width:5px;height:5px}}.content table{font-size:15px;color:#fff}#header{width:100%;padding:0;margin:0 auto;position:relative;position:fixed;top:0;left:0;z-index:100;transition:var(--ease)}#header::after{content:'';display:block;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;z-index:-1;transition:var(--ease)}.headerTop{width:100%;padding:5px 50px;margin:0 auto;text-align:center;border-bottom:1px solid rgba(255,255,255,.5);background:none;position:relative;transition:var(--ease);opacity:1;visibility:visible}.headerMid{width:100%;min-width:1150px;padding:10px 40px;margin:0 auto;position:relative;background:none;display:flex;justify-content:flex-end;align-content:center;align-items:center;column-gap:10px;transition:var(--ease);opacity:1;visibility:visible}.headerBtm{width:100%;padding:0;margin:0 auto;text-align:center;position:relative;transition:var(--ease);opacity:1;visibility:visible}#all_wrap .head_txt{width:100%;padding:0;margin:0 auto;border:none;background:none;position:relative;font-family: var(--font-jp);font-size:10px;line-height:1;color:#fff;text-align:center;font-weight:600}#logo{width:fit-content;padding:0;margin:0 auto 0 0;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:15px}#logo img{width:auto;height:60px}#all_wrap #logo p{padding:0;margin:0;font-size:14px;line-height:1.4em;color:#fff;letter-spacing:.1em}.tel{width:fit-content;padding:0;margin:0;margin-right:10px;display:inline-flex;justify-content:center;column-gap:10px;position:relative}.tel::before{content:'';display:block;width:45px;height:45px;background-image:url(https://office-leistung.com/wp-content/uploads/icon_tel.svg);background-repeat:no-repeat;background-position:center;background-size:100%}.tel a{display:flex;flex-direction:column;padding:0;margin:0;position:relative;transition:var(--ease)}.tel a span{display:block;width:100%;padding:0;margin:0;font-size:12px;line-height:1;color:#fff;font-weight:600;text-align-last:justify;transition:var(--ease)}#all_wrap .tel a p{font-family: var(--font-ttl);font-size:32px;line-height:1;color:#fff;font-weight:400;padding:0;margin:0;position:relative;transition:var(--ease)}#all_wrap .tel a:hover p{opacity:.8;transition:var(--ease)}.head_firstcontact{width:fit-content;display:inline-flex;flex-direction:column;grid-row-gap:5px;padding:0;margin:0;margin-right:10px;position:relative}#all_wrap .head_firstcontact>h3{width:100%;padding:7px 50px;margin:0;background:#fff;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);position:relative;font-family: var(--font-jp);font-size:14px;line-height:1;color:rgba(19,19,19,.5);text-align:center}#all_wrap .head_firstcontact>p{width:100%;padding:0;margin:0 auto;position:relative;font-size:13px;line-height:1;color:#fff;text-align-last:justify}#all_wrap .head_contactBtn{width:fit-content;padding:0;margin:0;position:relative;list-style:none;display:inline-flex;justify-content:flex-end;align-content:center;align-items:center;column-gap:10px}#all_wrap .head_contactBtn>li{width:fit-content;padding:0;margin:0;position:relative}#all_wrap .head_contactBtn>li::after{content:'';display:block;width:100%;height:100%;background:var(--main);filter:brightness(.7);border-radius:3px;position:absolute;bottom:0;left:0;z-index:-1;transform:translateY(2px);transition:var(--ease)}#all_wrap .head_contactBtn>li>a{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:10px;width:100%;height:45px;padding:15px 30px;margin:0;background:var(--main);position:relative;border-radius:3px;font-size:15px;line-height:1;font-weight:600;color:#fff;transition:var(--ease)}#all_wrap .head_contactBtn>li>a::before{content:'';display:block;width:auto;height:15px;aspect-ratio: 19 / 14;background-image:url(https://office-leistung.com/wp-content/uploads/icon_mail_w.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:center}#all_wrap .head_contactBtn>li>a:hover{filter:brightness(1.2);transform:translateY(2px);transition:var(--ease)}#all_wrap #menu-sns-menu{width:fit-content;padding:0;margin:0;position:relative;list-style:none;display:inline-flex;justify-content:flex-end;align-content:center;align-items:center;column-gap:10px}#all_wrap #menu-sns-menu>li{width:auto;height:45px;aspect-ratio: 1 / 1;position:relative}#all_wrap #menu-sns-menu>li::after{content:'';display:block;width:100%;height:100%;background:var(--main);filter:brightness(.7);border-radius:3px;position:absolute;bottom:0;left:0;z-index:-1;transform:translateY(2px);transition:var(--ease)}#all_wrap #menu-sns-menu>li a{width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center;background:var(--main);border-radius:3px;position:relative;transition:var(--ease)}#all_wrap #menu-sns-menu>li a img{width:50%;height:auto}#all_wrap #menu-sns-menu>li a:hover{filter:brightness(1.2);transform:translateY(2px);transition:var(--ease)}#all_wrap #menu-sns-menu>li.line::after{background:#00b900}#all_wrap #menu-sns-menu>li.line a{background:#00b900;transition:var(--ease)}#all_wrap #menu-header-menu{width:fit-content;padding:10px 0 0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:center;align-content:center;align-items:center;column-gap:60px}#all_wrap #menu-header-menu>li{padding:0;margin:0;position:relative}#all_wrap #menu-header-menu>li::after{content:'/';display:inline-block;padding:0;margin:0;font-size:14px;line-height:1;font-weight:600;color:#fff;position:absolute;top:50%;right:calc(-30px - .3em);transform:translate(0,-50%)}#all_wrap #menu-header-menu>li:last-child::after{display:none}#all_wrap #menu-header-menu>li>a{font-size:14px;line-height:1;font-weight:600;color:#fff;white-space:nowrap;text-decoration:none;position:relative;text-align:center}#all_wrap #menu-header-menu>li>a::after{content:'';display:block;width:0;height:1px;background:#fff;position:absolute;bottom:-11px;left:0;transition:var(--ease)}#all_wrap #menu-header-menu>li>a:hover::after{width:100%;transition:var(--ease)}#all_wrap #menu-header-menu>li .sub-menu{display:inline-flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;list-style:none;width:fit-content;padding:5px 0 0;margin:0;background:none;position:absolute;top:calc(100%);left:50%;transform:translate(-50%,0);opacity:0;visibility:hidden;transition:var(--ease)}#all_wrap #menu-header-menu>li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transition:var(--ease);transform:translate(-50%,5px)}#all_wrap #menu-header-menu>li .sub-menu>li{width:100%;padding:0;margin:0;position:relative}#all_wrap #menu-header-menu>li .sub-menu>li::before,#all_wrap #menu-header-menu>li .sub-menu>li::after{display:none}#all_wrap #menu-header-menu>li .sub-menu>li a{display:flex;justify-content:center;align-content:center;align-items:center;padding:12px 20px;margin:0;background:var(--main);color:#fff;font-size:13px;line-height:1;text-align:center;white-space:nowrap;border-bottom:1px solid #e3e3e3;transition:var(--ease)}#all_wrap #menu-header-menu>li .sub-menu>li a:hover{filter:brightness(1.2);transition:var(--ease)}#all_wrap #menu-header-menu>li .sub-menu>li:last-child a{border:none}#header.fixed{opacity:1;visibility:visible;transition:var(--ease);transform:translate(0,-100%)}#fixHeader{position:fixed;top:0;left:50%;width:fit-content;padding:15px 30px;margin:0 auto;background:var(--text);border-radius:3px;transition:var(--ease);transform:translate(-50%,-100%);opacity:0;visibility:hidden;z-index:100}#fixHeader.fixed{position:fixed;top:0;left:50%;width:fit-content;padding:15px 30px;margin:0 auto;background:var(--text);border-radius:3px;transition:var(--ease);transform:translate(-50%,30px);opacity:1;visibility:visible;z-index:100}#all_wrap #fixHeader #menu-header-menu{padding:0}@media only screen and (max-width:768px){#header{width:calc(100%);height:60px;background:rgba(255,255,255,1);padding-right:60px}#header::after{display:none}.headerTop{width:100%;padding:7px 20px 3px 70px;overflow-x:scroll;border-bottom:none;-ms-overflow-style:none;scrollbar-width:none}.headerTop::-webkit-scrollbar{display:none}#all_wrap .head_txt{font-size:.8rem;text-align:right}.headerMid{width:100%;min-width:100%;padding:0 20px 10px;align-items:center}.headerBtm{display:none}#logo{width:fit-content;padding:0;margin:0 auto 0 0;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:0}#logo img{width:auto;height:35px;transform-origin:left bottom;transform:scale(1.3)}#all_wrap #logo p{display:none}.tel{width:fit-content;padding:0;margin:0;margin-right:0;display:inline-flex;justify-content:center;align-content:flex-end;align-items:flex-end;column-gap:5px;position:relative}.tel::before{content:'';display:block;width:20px;height:20px;background-image:url(https://office-leistung.com/wp-content/uploads/icon_tel.svg);background-repeat:no-repeat;background-position:center;background-size:100%}.tel a{display:flex;flex-direction:column;padding:0;margin:0;position:relative;transition:var(--ease)}.tel a span{display:block;width:100%;padding:0;margin:0;font-size:.8rem;line-height:1;color:#fff;font-weight:600;text-align-last:justify;transition:var(--ease)}#all_wrap .tel a p{font-family: var(--font-ttl);font-size:20px;line-height:1;color:#fff;font-weight:400;padding:0;margin:0;position:relative;transition:var(--ease)}#all_wrap .tel a:hover p{color:var(--main);transition:var(--ease)}.head_firstcontact{display:none}#all_wrap .head_contactBtn{display:none}#all_wrap #menu-sns-menu{display:none}#all_wrap #menu-header-menu{display:none}#header.fixed{opacity:1;visibility:visible;background:#fff;transition:var(--ease);transform:translate(0,0)}#fixHeader{display:none}#all_wrap #header .head_txt{color:var(--text)}#header .tel a span{color:var(--text)}#all_wrap #header .tel a p{color:var(--text)}#all_wrap #header .tel a:hover p{color:var(--text);transition:var(--ease)}#header::after{opacity:0;visibility:hidden;transition:var(--ease)}}.navicon{display:none}@media only screen and (max-width:768px){.navicon{display:block;position:fixed;top:0;right:0;z-index:100;width:60px;height:60px;min-width:60px}.humburger{width:20px;height:20px;padding:0;margin:0;background: )none;display:flex;display:-webkit-flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:wrap;grid-row-gap:12px}.humburger>span{width:20px;display:inline-block;transition:var(--ease);position:relative;height:1px;background:#fff;margin:auto}.humburger span::before{content:'';width:100%;display:inline-block;transition:var(--ease);position:absolute;right:0;height:1px;background:#fff}.humburger span::after{content:'';width:100%;display:inline-block;transition:var(--ease);position:absolute;left:0;height:1px;background:#fff}.humburger span::before{top:-5px}.humburger span::after{top:5px}#navTgl:checked+.open .humburger span{background:#fff}#navTgl:checked+.open .humburger span::before{width:0;transition:var(--ease)}#navTgl:checked+.open .humburger span::after{width:0;transition:var(--ease)}#navTgl:checked+.open .humburger{background:none}#navTgl{display:none}label.open,label.close{cursor:pointer}.open{opacity:1;z-index:10001;width:60px;height:60px;padding:10px 10px;color:#fff;background:var(--text);border-radius:0;box-sizing:border-box;font-size:3em;text-align:center;transition:var(--ease);position:relative;display:flex;justify-content:center;align-content:center;align-items:center;column-gap:10px}#navTgl:checked+.open,.open:hover{background:var(--main);transition:var(--ease)}.close{pointer-events:none;z-index:1;width:100%;height:100%;transition:var(--ease)}#navTgl:checked ~ .close {pointer-events:auto}}#menu.menuNav{position:fixed;top:0;right:0;width:500px;height:calc(100vh);background:none;transition:var(--ease);padding:0;overflow:hidden;z-index:99;transform:translateX(500px)}#menu.menuNav::-webkit-scrollbar{display:none}#navTgl:checked ~ #menu.menuNav {width:500px;transition:var(--ease);opacity:1;visibility:visible;transform:translateX(0)}#menuNavBox{width:100%;height:100%;padding:75px 50px 50px;margin:0;background-color:#000;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;position:fixed;top:0;left:0;transition:var(--ease);visibility:hidden;opacity:0;display:flex;flex-direction:column;grid-row-gap:50px}#menuNavBox::-webkit-scrollbar{display:none}#navTgl:checked ~ #menu.menuNav #menuNavBox {width:100%;transition:var(--ease);visibility:visible;opacity:1}@media only screen and (max-width:768px){#menu.menuNav{position:fixed;top:0;right:0;width:100%;height:100%;transform:translateX(100%)}#menu.menuNav::-webkit-scrollbar{display:none}#navTgl:checked ~ #menu.menuNav {width:100%;transition:var(--ease);opacity:1;visibility:visible;transform:translateX(0)}#menuNavBox{width:100%;height:100%;padding:90px 30px 70px;margin:0;background:rgba(45,89,75,.9);backdrop-filter:blur(5px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;position:fixed;top:0;left:0;transition:var(--ease);visibility:hidden;opacity:0;display:flex;flex-direction:column;grid-row-gap:30px}#menuNavBox::-webkit-scrollbar{display:none}#navTgl:checked ~ #menu.menuNav #menuNavBox {width:100%;transition:var(--ease);visibility:visible;opacity:1}}#all_wrap #menu-panel-menu{width:100%;padding:0;margin:0 auto;position:relative;list-style:none;border-top:1px solid rgba(255,255,255,.5)}#all_wrap #menu-panel-menu>li{width:100%;padding:0;margin:0;position:relative}#all_wrap #menu-panel-menu>li>a{display:flex;justify-content:flex-start;align-content:center;align-items:center;padding:15px 10px 15px 25px;margin:0;background:none;border-bottom:1px solid rgba(255,255,255,.5);position:relative;font-size:14px;line-height:1.2em;color:#fff;text-decoration:none;transition:var(--ease)}#all_wrap #menu-panel-menu>li>a::before{content:'';display:block;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:50%;left:10px;transform:translate(0,-50%) rotate(45deg)}#all_wrap #menu-panel-menu>li>a:hover{opacity:.8;font-size:14px;line-height:1.2em;color:#fff;text-decoration:none;transition:var(--ease)}#all_wrap #menu-panel-menu .sub-menu{width:100%;padding:0;margin:0 auto;position:relative;list-style:none}#all_wrap #menu-panel-menu .sub-menu>li{width:100%;padding:0;margin:0;position:relative}#all_wrap #menu-panel-menu .sub-menu>li>a{display:flex;justify-content:flex-start;align-content:center;align-items:center;padding:15px 10px 15px 45px;margin:0;background:none;border-bottom:1px solid rgba(255,255,255,.5);position:relative;font-size:14px;line-height:1.2em;color:#fff;text-decoration:none;transition:var(--ease)}#all_wrap #menu-panel-menu .sub-menu>li>a::before{content:'';display:block;width:5px;height:1px;border:none;background:#fff;position:absolute;top:50%;left:30px;transform:translate(0,-50%)}#all_wrap #menu-panel-menu .sub-menu>li>a:hover{opacity:.8;font-size:14px;line-height:1.2em;color:#fff;text-decoration:none;transition:var(--ease)}#mainVisual{display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:100%;height:100vh;padding:0;margin:0;background-image:url(https://office-leistung.com/wp-content/uploads/xmv_bg.webp.pagespeed.ic.GWp7FElNdV.webp);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:0}#mainVisual::before{content:'';display:block;width:100%;height:100%;background:rgba(45,48,36,.5);position:absolute;top:0;left:0}.mv_info{width:100%;padding:50px 0;margin:0 auto;position:relative;display:flex;flex-direction:column;grid-row-gap:20px}.mv_info::before,.mv_info::after{content:'';display:block;width:450px;height:auto;aspect-ratio: 480 / 14;background-image:url(https://office-leistung.com/wp-content/uploads/mv_border.svg);background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:50%;transform:translate(-50%,0)}.mv_info::after{top:unset;bottom:0;left:50%;transform:translate(-50%,0) scale(1,-1)}.mv_info>em{display:block;width:100%;padding:0;margin:0 auto;text-align:center;font-family: var(--font-en);font-size:20px;line-height:1;font-style:normal;color:#fff;font-weight:700}#all_wrap .mv_info>h2{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-size:45px;line-height:1.5em;font-weight:400;letter-spacing:.1em;text-indent:-.1em;color:#fff;text-align:center}.mv_news{display:inline-flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:40px;width:40%;padding:20px 50px;margin:0;background:var(--main);position:absolute;bottom:0;left:0;z-index:10}.mv_news::after{content:'';display:block;width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;background:none;position:absolute;top:50%;right:25px;transform:translate(0,-50%) rotate(45deg)}.mv_news>dt{display:inline-flex;justify-content:center;align-content:center;align-items:center;padding:0;margin:0;font-family: var(--font-en);font-size:15px;line-height:1;color:#fff}.mv_news>dd{padding:0;margin:0;position:relative;overflow:hidden}#all_wrap .mv_news>dd ul{padding:0;margin:0;position:relative;list-style:none}#all_wrap .mv_news>dd ul>li{width:100%;padding:0;margin:0;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px}#all_wrap .mv_news>dd ul>li .date{display:inline-block;padding:0;margin:0;position:relative;font-family: var(--font-en);font-size:14px;line-height:1;color:#fff}#all_wrap .mv_news>dd ul>li h3{padding:0;margin:0;position:relative}#all_wrap .mv_news>dd ul>li h3 a{font-size:14px;line-height:1.2em;font-weight:400;white-space:nowrap;color:#fff;transition:var(--ease)}#all_wrap .mv_news>dd ul>li h3 a:hover{opacity:.8;text-decoration:underline;color:#fff;transition:var(--ease)}@media only screen and (max-width:768px){#mainVisual{height:600px;background-image:url(https://office-leistung.com/wp-content/uploads/xmv_bg_sp.webp.pagespeed.ic.COMw_3FScx.webp)}.mv_info{width:100%;padding:50px 0;margin:0 auto;position:relative;display:flex;flex-direction:column;grid-row-gap:10px}.mv_info::before,.mv_info::after{content:'';display:block;width:calc(100% - 60px)}.mv_info>em{font-size:20px}#all_wrap .mv_info>h2{font-size:20px}.mv_news{display:inline-flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:20px;width:100%;height:50px;padding:10px 50px 10px 20px;margin:0;background:var(--main);position:absolute;bottom:0;left:0;z-index:10}.mv_news::after{right:20px}.mv_news>dt{font-size:15px}#all_wrap .mv_news>dd ul>li{width:100%;display:flex;flex-direction:column;grid-row-gap:2px;column-gap:0}#all_wrap .mv_news>dd ul>li .date{font-size:10px;width:100%}#all_wrap .mv_news>dd ul>li h3 a{font-size:12px;width:100%}}.l-sidebar{width:280px;min-width:280px;padding:0;margin:0;position:relative}.l-sidebar .heading-widget,#topTwoClm_sidebar .heading-widget{width:100%;padding:0;margin:0 auto 15px;background:none;border:none;border-radius:0;position:relative;z-index:0;font-family: var(--font-ttl);font-size:18px;line-height:1;font-weight:400;color:var(--text);display:flex;justify-content:flex-start;align-content:center;align-items:baseline;column-gap:10px}.l-sidebar .heading-widget::before,#topTwoClm_sidebar .heading-widget::before{content:'';display:block;width:12px;height:12px;background:var(--main);clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}#all_wrap #menu-topside-menu{width:100%;padding:0;margin:0;position:relative;list-style:none;border:none;background:none;display:flex;flex-direction:column;grid-row-gap:10px}#all_wrap #menu-topside-menu>li{padding:0;margin:0;position:relative;border:none;background:none}#all_wrap #menu-topside-menu>li>a{display:block;width:100%;padding:15px 30px 15px 15px;margin:0;background:none;border:1px solid var(--main);border-radius:3px;font-family: var(--font-ttl);font-size:16px;line-height:1em;color:var(--main);font-weight:400;text-decoration:none;position:relative;transition:var(--ease)}#all_wrap #menu-topside-menu>li>a::before,#all_wrap #menu-topside-menu>li>a::after{display:none}#all_wrap #menu-topside-menu>li>a::after{content:'';display:block;width:5px;height:5px;border-top:1px solid var(--main);border-right:1px solid var(--main);background:none;position:absolute;top:50%;right:15px;transform:translate(0,-50%) rotate(45deg);transition:var(--ease)}#all_wrap #menu-topside-menu>li>a:hover{background:var(--main);border:1px solid var(--main);color:#fff;font-weight:400;text-decoration:none;transition:var(--ease)}#all_wrap #menu-topside-menu>li>a:hover::after{border-top:1px solid #fff;border-right:1px solid #fff;transition:var(--ease)}#all_wrap .tagcloud{display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;column-gap:5px;grid-row-gap:5px;padding:0;margin:0;position:relative}#all_wrap .tagcloud>a{border:1px solid rgba(0,0,0,.1);border-radius:3px;display:inline-block;padding:5px 7px;margin:0;font-size:11px;transition:var(--ease)}#all_wrap .tagcloud>a::before{content:'#';display:inline-block;padding:0;margin:0;margin-right:2px;font-size:11px;transition:var(--ease)}#all_wrap .tagcloud>a:hover{color:#fff;border:1px solid var(--main);background:var(--main);transition:var(--ease)}#all_wrap .tagcloud>a:hover::before{color:#fff;transition:var(--ease)}@media only screen and (max-width:768px){.l-sidebar{display:none}}.l-footer{width 100%;padding:0;margin:0 auto;position:relative;background:#fff}.footerWrap{width:100%;max-width:1100px;padding:30px 0;margin:0 auto;background:#fff;position:relative;display:flex;justify-content:space-between;align-content:center;align-items:center;column-gap:50px}.footerLeft{width:calc(40% - 25px);padding:0;margin:0;position:relative}.footerRight{width:calc(60% - 25px);padding:0;margin:0;position:relative}@media only screen and (max-width:768px){.footerWrap{width:100%;max-width:100%;padding:30px;flex-wrap:wrap;column-gap:0;grid-row-gap:20px}.footerLeft{width:calc(100% - 60px)}.footerRight{width:calc(100% - 60px)}}.info{padding:0;margin:0}#all_wrap .info>h2{display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px;font-size:18px;line-height:1;color:var(--sub);padding:0;margin:0 auto 20px}#all_wrap .info>h2 img{width:auto;height:40px}#all_wrap .info>p{padding:0;margin:0 0 10px;position:relative;font-size:12px;line-height:1.7em;text-align:left}#all_wrap .info>p:last-of-type{margin-bottom:0}#all_wrap #menu-footer-menu{padding:0;margin:0;position:relative;border:none;background:none;display:flex;display:-webkit-flex;justify-content:flex-start;flex-wrap:wrap;column-gap:30px;grid-row-gap:15px}#all_wrap #menu-footer-menu>li{width: calc(100% / 3 - 20px);padding:0;margin:0;position:relative;border:none;background:none;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px}#all_wrap #menu-footer-menu>li::before,#all_wrap #menu-footer-menu>li::after,#all_wrap #menu-footer-menu>li>a::before,#all_wrap #menu-footer-menu>li>a::after{display:none}#all_wrap #menu-footer-menu>li::before{content:'';display:block;width:10px;height:1px;background:var(--text)}#all_wrap #menu-footer-menu>li>a{display:inline-block;padding:0;margin:0;font-size:13px;line-height:1;color:var(--text);font-weight:400;text-decoration:none;border:none;background:none;box-shadow:none;transition:var(--ease)}#all_wrap #menu-footer-menu>li>a:hover{font-size:13px;line-height:1;color:var(--main);font-weight:400;text-decoration:underline;transition:var(--ease)}#all_wrap #menu-footer-menu>li>a:hover{opacity:.8;transition:var(--ease)}@media only screen and (max-width:768px){#all_wrap #menu-footer-menu>li{width: calc(100% / 2 - 15px);column-gap:10px}}.footer_txt{display:block;width:100%;padding:10px 0;margin:0 auto;position:relative;text-align:center;font-size:10px;line-height:1;color:#fff;background:var(--main);font-style:normal}.copyright{display:block;width:100%;padding:10px 0;margin:0 auto;position:relative;text-align:center;font-size:10px;line-height:1;color:var(--text);font-style:normal}@media only screen and (max-width:768px){.footer_txt{display:block;width:100%;padding:10px;margin:0 auto;position:relative;text-align:left;font-size:10px;line-height:1.4;color:#fff;background:var(--main);font-style:normal}.copyright{display:block;width:100%;padding:10px;margin:0 auto;position:relative;text-align:center;font-size:10px;line-height:1;color:var(--text);font-style:normal}}.content ul{list-style:none;padding:0;margin:0}.content ul li{width:100%;padding:0;margin:0;list-style:none;border:none;background:none;position:relative;line-height:1}.content ul li::before,.content ul li::after{display:none}.content ol{list-style:none;padding:0;margin:10px auto 10px}.content ol li{padding:0 0 0 30px;margin:0 0 5px;list-style:none;border:none;background:none;position:relative;line-height:1.8em}.content ol li::before{font-family: var(--font-en);counter-increment:count;content:counter(count);background:#fff;border:1px solid var(--text);color:var(--text);width:2.2rem;height:2.2rem;line-height:2rem;font-size:1rem;font-weight:lighter;text-align:center;border-radius:50%;position:absolute;top:1.6em;left:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);border-radius:50%}@media only screen and (max-width:768px){.l-wrapper-full .pageContents .content ul.harf li,.l-wrapper-full .postContents .content ul.harf li{width:100%;margin:0 auto 10px}.l-wrapper-full .pageContents .content ul.harf li:last-child,.l-wrapper-full .postContents .content ul.harf li:last-child{margin-bottom:0}}#all_wrap table{overflow:hidden;table-layout:fixed;border:none;background:none;padding:0;width:100%;max-width:100%;margin:0 auto 10px;border-radius:0;background:#fff;border:10px solid #e3e3e3}#all_wrap table th{display:table-cell;font-style:normal;font-feature-settings:"palt";border:none;border-bottom:1px solid #e3e3e3;text-align:center;vertical-align:middle;font-family: var(--font-jp);font-size:16px;font-weight:900;background:none;color:var(--text);width:30%;padding:20px;margin:0}#all_wrap table td{display:table-cell;border:none;background:none;vertical-align:inherit;border-bottom:none;padding:20px;margin:0;font-size:15px;font-weight:400;border-bottom:1px solid #e3e3e3}#all_wrap table td.ttl{display:table-cell;border:none;background:#fafafa;vertical-align:inherit;border-bottom:none;padding:10px;margin:0;font-size:12px;font-weight:400;border-bottom:1px solid var(--text)}#all_wrap .content table td>p:last-of-type{margin-bottom:0}@media only screen and (max-width:768px){#all_wrap table{overflow:hidden;table-layout:fixed;border:none;background:#fff;padding:0;width:100%;max-width:100%;margin:0 auto 20px;border:none}#all_wrap table th{font-style:normal;font-feature-settings:"palt";border:none;border-bottom:none;background:rgba(0,0,0,.1);vertical-align:inherit;padding:10px 15px;margin:0;width:100%;min-width:100%;font-size:14px;display:block;text-align:left}#all_wrap table td{border:none;background:#fff;vertical-align:inherit;border-bottom:none;padding:10px 15px;margin:0;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;width:100%;min-width:100%;display:block}}#all_wrap .lineBtn{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:10px;padding:10px 30px;margin:0;background:#00b900;border-radius:3px;position:relative;font-size:15px;line-height:1;font-weight:600;color:#fff;transition:var(--ease)}#all_wrap .lineBtn::before{content:'';display:block;width:auto;height:15px;aspect-ratio: 31 / 29;background-image:url(https://office-leistung.com/wp-content/uploads/icon_line_w.svg);background-repeat:no-repeat;background-size:100%;background-position:center}#all_wrap .lineBtn:hover{filter:brightness(1.1);transition:var(--ease)}.contactform_area{width:100%;padding:0;margin:0 auto}#all_wrap .content .contactform,#all_wrap .contactform{width:100%;max-width:100%;padding:50px;margin:0 auto 40px;background:#fafafa;position:relative;list-style:none;display:flex;display:-webkit-flex;flex-direction:column;grid-row-gap:30px}#all_wrap .content .contactform>li{padding:0 0 30px;margin:0;position:relative;list-style:none;border-bottom:1px dashed #e3e3e3}#all_wrap .content .contactform>li:last-child{border:none;padding:0}#all_wrap .content .contactform>li::before,#all_wrap .content .contactform>li::after{display:none}#all_wrap .contactform>li p{margin:0 auto}#all_wrap .contactform>li h3{font-size:16px;line-height:1;font-weight:600;color:var(--text);padding:0;margin:0 auto 15px;border:none;background:none;position:relative;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px}#all_wrap .contactform>li h3 .att{display:inline;padding:3px 7px;margin:0;font-size:10px;line-height:1;color:#fff;background:#e03131;border-radius:3px}#all_wrap .contactform>li h3::before,#all_wrap .contactform>li h3::after{display:none}#all_wrap .contactform>li input{border-radius:0;border:1px solid #ccc;box-shadow:none;font-size:15px;padding:15px}#all_wrap .contactform>li input[type="radio"]{width:12px}#all_wrap .contactform>li.add span:first-of-type input{margin:0 0 10px}#all_wrap .contactform>li input[type="file"]{border-radius:0;border:none;box-shadow:none;font-size:15px;padding:0}#all_wrap .contactform>li input.wpcf7-text{width:100%;padding:15px;margin:0;border-radius:5px;border:1px solid #ccc;box-shadow:none;font-family: var(--font-jp);font-weight:500;font-style:normal;font-feature-settings:"palt";font-size:15px;line-height:1;background:#fff;outline:none}#all_wrap .contactform>li input.wpcf7-text.w50{width:50%}#all_wrap .contactform>li input.wpcf7-text.w25{width:25%}#all_wrap .contactform>li .wpcf7-radio{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:30px;grid-row-gap:10px}#all_wrap .contactform>li .wpcf7-list-item{display:inline-flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;column-gap:5px;padding:0;margin:0;cursor:pointer}#all_wrap .wpcf7-checkbox{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;column-gap:30px;grid-row-gap:10px;position:relative}#all_wrap .wpcf7-checkbox span{cursor:pointer}#all_wrap .contactform>li textarea{width:100%;padding:15px;margin:0;border-radius:5px;border:1px solid #ccc;box-shadow:none;font-family: var(--font-jp);font-weight:500;font-style:normal;font-feature-settings:"palt";font-size:15px;line-height:2;background:#fff;outline:none}#all_wrap .txt_cent{text-align:center}#all_wrap .txt_cent input[type="submit"]{-webkit-appearance:none}#all_wrap .txt_cent input[type="submit"]{display:inline-flex;justify-content:center;align-content:center;align-items:center;flex-wrap:nowrap;column-gap:10px;padding:15px 50px;margin:0;background:var(--text);border-radius:50px;font-family: var(--font-jp);font-size:15px;line-height:1.4;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;position:relative;z-index:0;transition:var(--ease);cursor:pointer}#all_wrap .txt_cent input[type="submit"]::after{content:'';display:block;width:7px;height:7px;background:none;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);transition:var(--ease)}#all_wrap .txt_cent input[type="submit"]:hover{background:var(--main);transition:var(--ease)}#all_wrap .wpcf7 .ajax-loader{display:none}.wpcf7-spinner{display:none}@media only screen and (max-width:768px){.contactform_area{width:100%;padding:20px;margin:0 auto;background:#fafafa;position:relative}#all_wrap .content .contactform,#all_wrap .contactform{width:calc(100%);max-width:100%;padding:0;margin:0 auto;background:none;grid-row-gap:20px}#all_wrap .contactform>li h3{font-size:15px;margin:0 auto 10px}#all_wrap .contactform>li input{font-size:14px;padding:10px}#all_wrap .contactform>li.add span:first-of-type input{margin:0 0 10px}#all_wrap .contactform>li input[type="file"]{font-size:14px}#all_wrap .contactform>li input.wpcf7-text{width:100%;padding:10px;font-size:14px}#all_wrap .contactform>li input.wpcf7-text.w50{width:100%}#all_wrap .contactform>li input.wpcf7-text.w25{width:50%}#all_wrap .contactform>li .wpcf7-radio{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:15px;grid-row-gap:5px}#all_wrap .contactform>li .wpcf7-list-item{display:inline-flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;column-gap:5px;padding:0;margin:0;cursor:pointer}#all_wrap .wpcf7-checkbox{column-gap:20px;grid-row-gap:5px;position:relative}#all_wrap .wpcf7-checkbox span{cursor:pointer}#all_wrap .contactform>li textarea{width:100%;padding:10px;font-size:14px}#all_wrap .txt_cent{text-align:center}#all_wrap .wpcf7 .ajax-loader{display:none}.wpcf7-spinner{display:none}}#all_wrap .pageContents .content .tablenone,#all_wrap .postContents .content .tablenone{padding:0;margin:0;border-top:none;border-bottom:none;border-left:none;border-right:none;border-radius:none;background:none;color:var(--text)}#all_wrap .pageContents .content .tablenone tbody,
#all_wrap .pageContents .content .tablenone th,
#all_wrap .pageContents .content .tablenone td,
#all_wrap .pageContents .content .tablenone tr,
#all_wrap .pageContents .content .tablenone tr:nth-child(odd) td,
#all_wrap .pageContents .content .tablenone tr:nth-child(even) td {padding:0;margin:0;border-top:none;border-bottom:none;border-left:none;border-right:none;border-radius:none;background:none;color:var(--text)}#all_wrap .postContents .content .tablenone tbody,
#all_wrap .postContents .content .tablenone th,
#all_wrap .postContents .content .tablenone td,
#all_wrap .postContents .content .tablenone tr,
#all_wrap .postContents .content .tablenone tr:nth-child(odd) td,
#all_wrap .postContents .content .tablenone tr:nth-child(even) td {padding:0;margin:0;border-top:none;border-bottom:none;border-left:none;border-right:none;border-radius:none;background:none;color:var(--text)}.google-maps{position:relative;padding-bottom:30%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.access_info p{font-size:1.1em;line-height:2em;margin-bottom:20px;text-align:center}@media only screen and (max-width:768px){.access_info p{width:90%;padding:0;margin:0 auto;font-size:1.1em;line-height:2em;margin-bottom:20px;text-align:center}.top_gmap iframe{height:200px}}.sitemap ul{width:100%;max-width:980px;padding:0;margin:0 auto}.sitemap ul li{width:100%;padding:0;margin:0;background:none;list-style:none}.sitemap ul li a{display:block;padding:15px 15px 15px 30px;margin:0;font-family: var(--font-jp);font-size:14px;font-weight:500;line-height:1;position:relative;transition:var(--ease);color:var(--text);border-bottom:1px solid rgba(0,0,0,.2)}.sitemap ul li a:hover{transition:var(--ease);color:var(--main)}.sitemap ul li a::before{content:"";position:absolute;left:10px;top:50%;width:5px;height:5px;border-top:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);transform:translate(0,-50%) rotate(45deg);-webkit-transform:translate(0,-50%) rotate(45deg);transition:ease .2s}.sitemap ul li a>span{display:none}@media only screen and (max-width:768px){.sitemap ul{width:calc(100%);max-width:100%;padding:0;margin:0 auto}.sitemap ul .sub-menu{padding:0 0 0 10px}}.pc{display:block!important}.sp{display:none!important}@media screen and (max-width:768px){.pc{display:none!important}.sp{display:block!important}}#swipebox-overlay{background:rgba(0,0,0,.8)}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:90%;max-width:90%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#all_wrap .content .gallery{width:100%;max-width:980px;padding:0;margin:0 auto 30px;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;grid-row-gap:20px}#all_wrap .content .gallery::after{content:'';display:block;width: calc(100% / 3 - 13.4px)}#all_wrap .content .gallery dl{width: calc(100% / 3 - 13.4px);padding:0;margin:0;display:flex;display:-webkit-flex;flex-direction:column;grid-row-gap:5px}#all_wrap .content .gallery dt{padding:0;margin:0;text-align:center}#all_wrap .content .gallery dd{padding:0;margin:0;text-align:center}#all_wrap .content .gallery dl img{width:100%;height:auto;padding:0;margin:0}.tos-close{height:40px;top:10px;left:10px;right:unset}.tos-close span:after,.tos-close span:before{width:10px;height:10px;margin-top:-4px;margin-left:0;margin-right:0}@media only screen and (max-width:768px){#all_wrap .content .gallery{width:100%;max-width:100%;margin:0 auto 20px;column-gap:20px;grid-row-gap:20px}#all_wrap .content .gallery::after{content:'';display:none}#all_wrap .content .gallery dl{width: calc(100% / 2 - 10px);grid-row-gap:5px}}#all_wrap .l-wrapper .youtubeBox{width:860px;padding-bottom:56.25%;height:0;position:relative;margin:0 auto}#all_wrap .l-wrapper .youtubeBox>iframe{position:static;top:auto;left:auto;width:860px;height:500px}@media only screen and (max-width:768px){#all_wrap .l-wrapper .youtubeBox{width:100%;padding-bottom:56.25%;height:0;position:relative}#all_wrap .l-wrapper .youtubeBox>iframe{position:absolute;top:0;left:0;width:100%;height:100%}}#all_wrap .archiveList{width:calc(100%);max-width:980px;padding:0;margin:0 auto;list-style:none;display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap}#all_wrap .archiveList::after{content:'';display:block;width:31%}#all_wrap .archiveList>li{width:31%;padding:0;margin:0 0 40px}#all_wrap .archiveList>li::before,#all_wrap .archiveList>li::after{display:none}#all_wrap .archiveList>li figure{width:100%;padding:0;margin:0 auto 10px;position:relative;text-align:center;overflow:hidden;border-radius:5px}#all_wrap .archiveList>li figure::before{content:'';display:block;padding-top:56.25%}#all_wrap .archiveList>li figure img{width:100%;height:100%;padding:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);object-fit:cover}#all_wrap .archiveList>li .date{display:inline-block;font-family: var(--font-en);font-size:12px;font-weight:lighter;line-height:1em;color:#c8c8c8;font-style:normal;white-space:nowrap;padding:0;margin:0 0 5px}#all_wrap .archiveList>li>h3,#all_wrap .content .archiveList>li>h3{padding:0;margin:0 auto 5px;font-size:15px;font-weight:700;line-height:1.4em;font-style:normal;border:none;background:none}#all_wrap .archiveList>li>p{font-size:14px;line-height:1.7em;padding:0;margin:0;text-align:justify;text-justify:inter-ideograph}@media only screen and (max-width:768px){#all_wrap .archiveList{width:calc(100%);max-width:100%;padding:0;margin:0 auto;list-style:none;display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:wrap}#all_wrap .archiveList::after{content:'';display:none}#all_wrap .archiveList>li{width:100%;padding:0;margin:0 auto 20px}#all_wrap .archiveList>li::before,#all_wrap .archiveList>li::after{display:none}#all_wrap .archiveList>li figure{width:100%;padding:0;margin:0 auto 10px;position:relative;text-align:center;overflow:hidden;border-radius:5px}#all_wrap .archiveList>li figure::before{content:'';display:block;padding-top:56.25%}#all_wrap .archiveList>li figure img{width:100%;height:100%;padding:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);object-fit:cover}#all_wrap .archiveList>li .date{display:inline-block;font-family: var(--font-en);font-size:12px;font-weight:lighter;line-height:1em;color:#c8c8c8;font-style:normal;white-space:nowrap;padding:0;margin:0 0 5px}#all_wrap .archiveList>li>h3,#all_wrap .content .archiveList>li>h3{padding:0;margin:0 auto 5px;font-size:15px;font-weight:700;line-height:1.4em;font-style:normal;border:none;background:none}#all_wrap .archiveList>li>p{font-size:14px;line-height:1.7em;padding:0;margin:0;text-align:justify;text-justify:inter-ideograph}}.singleHeader{width:100%;padding:0 0 15px;margin:0 auto 30px;position:relative;display:flex;flex-direction:column;grid-row-gap:10px;border-bottom:3px double var(--main)}.singleHeader_data{width:100%;padding:0;margin:0;display:flex;flex-direction:column;grid-row-gap:5px;position:relative}.singleHeader_data>.date{width:100%;display:flex;justify-content:flex-start;align-items:center;column-gap:20px;font-family: var(--font-en);font-weight:lighter;font-size:12px;line-height:1;color:var(--text);padding:0;margin:0 auto 10px}.singleHeader_data>.date .release,.singleHeader_data>.date .update{display:inline-flex;justify-content:flex-start;align-items:center;column-gap:3px;font-family: var(--font-en);font-weight:lighter;font-size:12px;line-height:1;color:var(--text)}.singleHeader_data>.date .release::before,.singleHeader_data>.date .update::before{content:'';display:block;width:10px;height:10px;background-image:url(https://office-leistung.com/wp-content/uploads/icon_pen.svg);background-repeat:no-repeat;background-position:center;background-size:100%}.singleHeader_data>.date .update::before{background-image:url(https://office-leistung.com/wp-content/uploads/icon_reload.svg)}#all_wrap .tagList{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;column-gap:5px;grid-row-gap:5px;width:100%;padding:0;margin:0;position:relative}#all_wrap .tagList>.tag{display:inline-block;padding:3px 5px;margin:0;background:var(--main);border-radius:3px;font-size:10px;line-height:1;color:#fff;position:relative}#all_wrap .singleHeader>h1{width:100%;padding:0;margin:0 auto;position:relative;font-family: var(--font-ttl);font-size:30px;line-height:1.4em;color:var(--main);text-align:left;border:none;background:none}.tags{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:5px;grid-row-gap:5px}.tags>span{display:inline-block;padding:0;margin:0;font-size:10px;line-height:1;color:#8c8c8c}@media only screen and (max-width:768px){.singleHeader{width:100%;padding:0 0 15px;margin:0 auto 20px;position:relative;display:flex;flex-direction:column;grid-row-gap:10px;border-bottom:3px double var(--main)}#all_wrap .singleHeader>h1{width:100%;padding:0;margin:0 auto;position:relative;font-family: var(--font-ttl);font-size:18px;line-height:1.4em;color:var(--main);text-align:left;border:none;background:none}}#all_wrap .introduction{width:100%;padding:30px;margin:0 auto;position:relative;background:#fafafa;border:1px solid #878787;display:flex;justify-content:space-between;column-gap:30px;align-items:center}#all_wrap .introduction>figure{width:120px;padding:0;margin:0;position:relative}#all_wrap .introduction>figure img{width:100%;height:auto;margin:0 auto 10px}#all_wrap .introduction>figure em{display:block;width:100%;padding:0;margin:0 auto;font-size:12px;line-height:1;font-style:normal;text-align:center}#all_wrap .introduction>.intro_info{width:calc(100% - 30px - 120px);padding:0;margin:0;position:relative}#all_wrap .introduction>.intro_info>p{padding:0;margin:0 auto 10px;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .introduction>.intro_info>p:last-of-type{margin-bottom:0}@media only screen and (max-width:768px){#all_wrap .introduction{width:100%;padding:20px;display:block;overflow:hidden}#all_wrap .introduction>figure{width:120px;padding:0;margin:0;position:relative;float:left;margin-right:15px;margin-bottom:20px}#all_wrap .introduction>figure img{width:100%;height:auto;margin:0 auto 10px}#all_wrap .introduction>figure em{display:block;width:100%;padding:0;margin:0 auto;font-size:12px;line-height:1;font-style:normal;text-align:center}#all_wrap .introduction>.intro_info{width:auto;display:inline;overflow:hidden}}#all_wrap .content .toc{padding:0;margin:0 auto 30px;position:relative}#all_wrap .content .toc-title{display:inline-block;padding:5px 10px;margin:0;background:var(--main);font-size:14px;line-height:1;font-weight:500;color:#fff;position:relative;top:15px;left:0;z-index:2}#all_wrap .content .toc .toc-list{padding:30px;margin:0;position:relative;list-style:none;background:#f4f4f4}#all_wrap .content .toc .toc-list li ul{margin:10px 0!important;padding:0 0 0 1.2em}#all_wrap .content .toc .toc-list li{padding:0;margin:0;position:relative;list-style:none;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .content .toc .toc-list li a{display:inline-block;padding:0 0 0 2em;position:relative;text-decoration:none;font-family: var(--font-jp);font-size:14px;font-weight:500;line-height:1.6em;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .content .toc .toc-list li ul li a{display:inline-block;padding:0 0 0 2em;position:relative;text-decoration:none;font-family: var(--font-jp);font-size:14px;font-weight:lighter;line-height:1.6em;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .content .toc .toc-list li a:hover{text-decoration:underline;opacity:.8}#all_wrap .content .toc .toc-list li a strong,#all_wrap .content .toc .toc-list li a span{font-family: var(--font-jp);font-weight:lighter;font-size:14px!important}#all_wrap .content .contentstable-number{display:inline-block;position:absolute;top:0;left:0}#all_wrap .content .toc .toc-list>li>a>.contentstable-number::after{content:'.'}#all_wrap .content .toc-toggle>a{display:inline-block;font-size:14px;line-height:1;color:#fff;text-decoration:none}.post-tag{margin-top:5px}.post-tag,.post-tag a{font-size:14px;text-decoration:none}.post-tag a:hover{text-decoration:underline;color:#0c61a8;text-decoration:underline}@media only screen and (max-width:768px){#all_wrap .content .toc .toc-list{padding:20px;margin:0;position:relative;list-style:none;background:#f4f4f4}.post-tag,.post-tag a{font-size:12px}.toc .toc-list{padding:25px 20px 20px}}.relatedPost{padding:0;margin:0 auto 50px;position:relative}.relatedPost>header{display:flex;display:-webkit-flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:5px;padding:12px;margin:0 auto;background:var(--main);position:relative;z-index:0}.relatedPost>header>em{font-family: var(--font-en);font-size:18px;line-height:1;text-transform:uppercase;font-weight:700;font-style:normal;color:#fff;text-decoration:none;white-space:nowrap}#all_wrap .relatedPost>header>h2{font-size:10px;line-height:1;font-weight:400;color:#fff;background:none;border:none;padding:0;margin:0}#all_wrap .relatedList{padding:0;margin:0;position:relative;list-style:none}#all_wrap .relatedList>li{padding:20px 0;margin:0 auto;border-bottom:1px dotted #999;display:flex;display:-webkit-flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:nowrap;column-gap:20px;position:relative}.relatedList>li>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.relatedList>li figure{width:150px;padding:0;margin:0;position:relative;overflow:hidden;text-align:center}.relatedList>li figure::before{content:'';display:block;padding-top:75%}.relatedList>li figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}#all_wrap .relatedList_info{width:calc(100% - 20px - 150px);padding:0;margin:0;position:relative;display:flex;flex-direction:column;grid-row-gap:5px}#all_wrap .relatedList_info>h3{padding:0;margin:0;position:relative;font-size:15px;line-height:1.4em;font-weight:500;color:#19244c;background:none;border:none;transition:all .3s ease}.relatedList_info>.date{font-size:12px;line-height:1;color:#999}#all_wrap .relatedList>li:hover .relatedList_info>h3{text-decoration:underline;transition:all .3s ease;color:var(--main);background:none;border:none}@media screen and (max-width:768px){#all_wrap .relatedList>li{padding:10px 0;column-gap:10px}.relatedList>li figure{width:80px}#all_wrap .relatedList_info{width:calc(100% - 10px - 80px)}#all_wrap .relatedList_info>h3{font-size:14px}.relatedList_info>.date{font-size:11px}#all_wrap .relatedList_info>h3{font-size:13px}.relatedList_info>.date{font-size:10px}}#all_wrap .sidRankList{width:100%;padding:0;margin:0 auto;list-style:none;border:none;position:relative;display:flex;flex-direction:column}#all_wrap .sidRankList>li{width:100%;padding:15px 0;margin:0 auto;border-bottom:1px solid #e5e5e5;display:flex;display:-webkit-flex;justify-content:space-between;flex-wrap:nowrap;column-gap:15px}.sidRankList>li>figure{width:80px;padding:0;margin:0;text-align:center;position:relative;overflow:hidden}.sidRankList>li>figure:before{content:"";display:block;padding:50%}.sidRankList>li>figure a>img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:0;margin:0;transition:var(--ease)}.sidRankList>li:hover>figure a>img{transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform-origin:center;transition:var(--ease)}.sidRankList>li>figure>.rank{display:inline-flex;justify-content:center;align-content:center;align-items:center;width:20px;height:20px;aspect-ratio: 1/1;background:var(--main);font-size:.8rem;line-height:1;color:#fff;font-weight:400;padding:0;margin:0;position:absolute;top:0;left:0;z-index:2}.sidRankList>li>.sidRankInfo{width:calc(100% - 15px - 80px);padding:0;margin:0}#all_wrap .sidRankList>li>.sidRankInfo>h3{padding:0;margin:0;height:100%;color:var(--text);font-size:12px;line-height:1.4em;font-weight:400;border:none;background:none}#all_wrap .sidRankList>li>.sidRankInfo>h3 a{width:100%;height:100%;display:-webkit-flex;display:flex;align-content:center;align-items:center;color:var(--text);font-family: var(--font-jp);font-size:12px;line-height:1.4em;font-weight:400;text-decoration:none;text-align:justify;text-align:-webkit-justify;transition:var(--ease)}#all_wrap .sidRankList>li>.sidRankInfo>h3 a:hover{color:var(--main);transition:var(--ease)}#all_wrap .editor{padding:0;margin:50px auto 50px;position:relative}#all_wrap .editor>header{display:flex;display:-webkit-flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:5px;padding:12px;margin:0 auto;background:var(--main);position:relative;z-index:0}#all_wrap .editor>header>em{font-family: var(--font-en);font-size:18px;line-height:1;text-transform:uppercase;font-weight:700;font-style:normal;color:#fff;text-decoration:none}#all_wrap .editor>header>h2{font-size:10px;line-height:1;font-weight:400;color:#fff;padding:0;margin:0}#all_wrap .editorBox{width:100%;padding:20px;margin:0;background:#fff;border:5px solid var(--main);border-top:none;position:relative;display:flex;display:-webkit-flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:nowrap;column-gap:20px}#all_wrap .editorBox>figure{width:150px;padding:0;margin:0;position:relative;text-align:center;overflow:hidden;border-radius:50%}#all_wrap .editorBox>figure::before{content:'';display:block;padding:50%}#all_wrap .editorBox>figure img{width:100%;max-width:unset;height:100%;padding:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);object-fit:cover}#all_wrap .editorBox_info{width:calc(100% - 150px - 20px);padding:0;margin:0;position:relative;display:flex;display:-webkit-flex;flex-direction:column;align-content:center;align-items:center;grid-row-gap:5px}#all_wrap .editorBox_info>h3{width:100%;padding:0;margin:0 auto;font-size:16px;line-height:1.2em;font-weight:bold;border:none;background:none}#all_wrap .editorBox_info>h3>small{font-size:12px;font-weight:lighter}#all_wrap .editorBox_info>p{padding:0;margin:0;text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:12px;line-height:1.7em}@media screen and (max-width:768px){#all_wrap .editorBox>figure{width:100px}#all_wrap .editorBox_info{width:calc(100% - 100px - 20px)}#all_wrap .editorBox_info>h3{font-size:15px}#all_wrap .editorBox{width:100%;padding:15px;flex-wrap:wrap;column-gap:0;grid-row-gap:10px}#all_wrap .editorBox>figure{width:150px;padding:0;margin:0 auto}#all_wrap .editorBox_info{width:calc(100%)}#all_wrap .editorBox_info>h3{width:100%;font-size:15px;text-align:center}}#all_wrap .prevNext{width:100%;padding:0;margin:0 auto}#all_wrap .prevNext__pop{background-color:var(--text)}#all_wrap .eyecatch{background:var(--text)}#all_wrap .heading-secondary{color:var(--text)}#all_wrap .prevNext__text{padding:0;margin:0;color:var(--text)}@media only screen and (max-width:768px){#all_wrap .prevNext{width:90%;padding:0;margin:0 auto}}#all_wrap .profile{border:none;margin-top:0;padding:20px;background:var(--text);display:-webkit-flex;display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;flex-wrap:wrap}#all_wrap .profile__text{background:none;font-size:15px;padding:0 0 0 13px;margin-bottom:15px;margin-top:40px;border-left:2px solid #d3c8a8;font-style:italic;text-align:left;color:#d3c8a8}#all_wrap .profile__contents{width:80%;padding:0;margin:0}#all_wrap .profile__name{color:#d3c8a8;font-size:19px;line-height:1.4em;font-style:italic;padding:0 0 10px;margin:0 auto 10px;border-bottom:1px solid #d3c8a8}#all_wrap .profile__author{width:15%;text-align:left;padding:0;margin:0 20px 0 0}#all_wrap .profile__author img{width:100%;height:auto;margin:0}#all_wrap .profile__list{display:none}#all_wrap .profile__description{padding:0;margin:0}@media only screen and (max-width:768px){#all_wrap .profile{border:none;margin-top:0;padding:20px;background:var(--text);display:-webkit-flex;display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;flex-wrap:wrap}#all_wrap .profile__text{background:none;font-size:15px;padding:0 0 0 13px;margin-bottom:15px;margin-top:40px;border-left:2px solid #d3c8a8;font-style:italic;text-align:left;color:#d3c8a8}#all_wrap .profile__contents{width:80%;padding:0;margin:0}#all_wrap .profile__name{color:#d3c8a8;font-size:19px;line-height:1.4em;font-style:italic;padding:0 0 10px;margin:0 auto 10px;border-bottom:1px solid #d3c8a8}#all_wrap .profile__author{width:15%;text-align:left;padding:0;margin:0 0 0 0}#all_wrap .profile__author img{width:100%;height:auto;margin:0}#all_wrap .profile__list{display:none}#all_wrap .profile__description{padding:0;margin:0}}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt100{margin-top:100px!important}@media only screen and (max-width:768px){.mt10{margin-top:10px!important}.mt15{margin-top:10px!important}.mt20{margin-top:10px!important}.mt30{margin-top:15px!important}.mt40{margin-top:20px!important}.mt50{margin-top:25px!important}.mt100{margin-top:50px!important}}#all_wrap ul.list,#all_wrap .singleContent ul{padding:0;margin:0 auto 1em;position:relative;list-style:disc;list-style-position:inside}#all_wrap ul.list>li,#all_wrap .singleContent ul>li{padding:0 0 0 .8em;margin:0;margin-bottom:5px;line-height:1.5em}#all_wrap ul.list>li:last-child,#all_wrap .singleContent ul>li:last-child{margin-bottom:0}#all_wrap ul.list>li::before,#all_wrap ul.list>li::after,#all_wrap .singleContent ul>li::before,#all_wrap .singleContent ul>li::after{display:none}#all_wrap ul.list>li::before,#all_wrap .singleContent ul>li::before{content:'';display:inline;width:5px;height:5px;border-radius:50%;background:var(--text);padding:0;margin:0;position:absolute;top:.6em;left:0}#topMessage{width:100%;padding:150px 0 200px;margin:0 auto;position:relative;background-image:url(https://office-leistung.com/wp-content/uploads/xtopMessage_bg2.webp.pagespeed.ic.U2ZWnIKTtp.webp);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;display:flex;justify-content:center;column-gap:50px;flex-direction:row-reverse}#topMessage::before{content:'';display:block;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;z-index:-1}#all_wrap #topMessage>h2{width:60px;padding:0;margin:0;position:relative;border:none;background:none}#topMessage>h2 img{width:100%;height:auto}#all_wrap #topMessage>p{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:0;margin:0;position:relative;font-family: var(--font-ttl);font-size:16px;font-weight:600;letter-spacing:.1em;line-height:2.5em;color:#fff}#all_wrap #topMessage>p:last-of-type{line-height:2}@media only screen and (max-width:768px){#topMessage{width:100%;padding:100px 30px 80px 30px;background-image:url(https://office-leistung.com/wp-content/uploads/xtopMessage_bg2_sp.webp.pagespeed.ic.LXiAyjPQnx.webp);z-index:0;display:block;column-gap:0}#topMessage::before{background-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 90%,rgba(0,0,0,.5) 100%)}#all_wrap #topMessage>h2{width:100%;text-align:center;margin:0 auto 10px}#topMessage>h2 img{width:50%;height:auto}#all_wrap #topMessage>p{-ms-writing-mode:unset;writing-mode:unset;padding:0;margin:0;position:relative;font-family: var(--font-ttl);font-size:14px;font-weight:600;letter-spacing:.1em;line-height:2em;color:#fff;text-align:center}#all_wrap #topMessage>p:last-of-type{line-height:2;margin-top:20px}}.fixed_contact{display:flex;flex-direction:column;grid-row-gap:10px;width:fit-content;padding:20px 30px;margin:0;position:absolute;top:30px;right:30px;z-index:10;background:var(--main);box-shadow:0 0 10px rgba(20,20,20,.2);display:none!important}.fixed_contact.fixed{position:fixed;top:unset;bottom:20px;right:20px;z-index:50}.hide{visibility:visible;opacity:1;transition:var(--ease)}.fixed_contact.fixedBan{display:flex;flex-direction:column;grid-row-gap:10px;width:100%;padding:20px 30px;margin:0;position:relative;top:unset;right:unset;z-index:10;background:var(--main);box-shadow:none}.fixed_contact::before{content:'';display:block;width:calc(100% - 8px);height:calc(100% - 8px);background-image:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 60%,rgba(255,255,255,1) 100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-2}.fixed_contact::after{content:'';display:block;width:calc(100% - 10px);height:calc(100% - 10px);background:var(--main);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}#all_wrap .fixed_contact>h2{padding:0;margin:0 auto;font-size:23px;line-height:1.2em;color:#fff;text-align:center;border:none;background:none;position:relative}#all_wrap .fixed_Btn{width:100%;padding:0;margin:0;position:relative;list-style:none;display:inline-flex;justify-content:center;flex-direction:column;grid-row-gap:10px}#all_wrap .fixed_Btn>li{width:100%;padding:0;margin:0;position:relative}#all_wrap .fixed_Btn>li::after{content:'';display:block;width:100%;height:100%;background:#fff;opacity:.7;border-radius:3px;position:absolute;bottom:0;left:0;z-index:-1;transform:translateY(2px);transition:var(--ease)}#all_wrap .fixed_Btn>li>a{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:10px;width:100%;height:auto;padding:13px 30px;margin:0;background:#fff;position:relative;border-radius:3px;font-size:15px;line-height:1;font-weight:600;color:var(--main);transition:var(--ease)}#all_wrap .fixed_Btn>li>a::before{content:'';display:block;width:auto;height:15px;aspect-ratio: 19 / 14;background-image:url(https://office-leistung.com/wp-content/uploads/icon_mail.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:center}#all_wrap .fixed_Btn>li>a:hover{filter:brightness(1.2);transform:translateY(2px);transition:var(--ease)}.fixed_tel{padding:0;margin:0 auto;display:flex;flex-direction:column;grid-row-gap:7px}.fixed_tel>a{width:fit-content;padding:0;margin:0;display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:8px;position:relative;font-family: var(--font-ttl);font-size:27px;line-height:1;color:#fff;font-weight:400;padding:0;margin:0;position:relative;transition:var(--ease)}.fixed_tel>a::before{content:'';display:block;width:25px;height:25px;background-image:url(https://office-leistung.com/wp-content/uploads/icon_tel_2.svg);background-repeat:no-repeat;background-position:center;background-size:100%}.fixed_tel>span{display:block;width:100%;padding:0;margin:0;font-size:11px;line-height:1;color:#fff;font-weight:600;text-align-last:justify;transition:var(--ease)}#all_wrap .fixed_tel>a:hover{opacity:.8;transition:var(--ease)}.close-btn{display:flex;justify-content:center;align-content:center;align-items:center;width:25px;height:25px;background:var(--text);border-radius:50%;position:absolute;top:-12.5px;right:-12.5px;z-index:10;font-size:15px;line-height:1;color:#fff;cursor:pointer}@media only screen and (max-width:768px){.fixed_contact{grid-row-gap:10px;padding:10px 15px 15px;z-index:10;position:fixed;top:unset;bottom:20px;right:20px;z-index:50;aspect-ratio: 1/1;display:flex;flex-direction:column;justify-content:center;align-items:center}.fixed_contact.fixed{position:fixed;top:unset;bottom:20px;right:20px;z-index:50}.fixed_contact::before{content:'';display:block;width:calc(100% - 4px);height:calc(100% - 4px)}.fixed_contact::after{content:'';display:block;width:calc(100% - 5px);height:calc(100% - 5px);background:var(--main);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}#all_wrap .fixed_contact>h2{font-size:20px}#all_wrap .fixed_Btn{width:100%;padding:0;margin:0;position:relative;list-style:none;display:inline-flex;justify-content:center;flex-direction:column;grid-row-gap:10px}#all_wrap .fixed_Btn>li{width:100%;padding:0;margin:0;position:relative}#all_wrap .fixed_Btn>li::after{content:'';display:block;width:100%;height:100%;background:#fff;opacity:.7;border-radius:3px;position:absolute;bottom:0;left:0;z-index:-1;transform:translateY(2px);transition:var(--ease)}#all_wrap .fixed_Btn>li>a{column-gap:5px;padding:8px 10px;font-size:12px;text-align:center}#all_wrap .fixed_Btn>li>a::before{height:12px}.fixed_tel{padding:0;margin:0 auto;display:flex;flex-direction:column;grid-row-gap:7px;justify-content:center}.fixed_tel>a{column-gap:5px;font-size:18px;margin:0 auto;justify-content:center}.fixed_tel>a::before{display:none}.fixed_tel>span{font-size:.8rem}.close-btn{display:flex;justify-content:center;align-content:center;align-items:center;width:15px;height:15px;background:var(--text);border-radius:50%;position:absolute;top:-7.5px;right:-7.5px;z-index:10;font-size:10px;line-height:1;color:#fff;cursor:pointer}}#topSolution{width:100%;padding:150px 0 50px;margin:0 auto;position:relative;background:var(--main);z-index:0}#topSolution::before{content:'';display:block;width:100%;height:100%;background-image:url(https://office-leistung.com/wp-content/uploads/xsolution_bg.webp.pagespeed.ic.IUO8w5j_Ov.webp);background-repeat:repeat-y;background-position:top center;background-size:100%;position:absolute;top:0;left:0;mix-blend-mode:multiply;opacity:1;z-index:-1}#topSolution>header{width:100%;padding:0 0 30px;margin:0 auto 30px;position:relative}#topSolution>header>em{display:block;width:auto;height:120px;aspect-ratio: 571 / 117;background-image:url(https://office-leistung.com/wp-content/uploads/topSolution_ttl.svg);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:-85px;left:50%;transform:translate(-50%,0);z-index:-1}#all_wrap #topSolution>header>h2{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-size:35px;line-height:1.5em;font-weight:400;letter-spacing:.1em;text-indent:-.1em;color:#fff;text-align:center}#topSolution>header>span{display:inline-block;width:50px;height:1px;background:#fff;position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}#topSolution>header>span::before{content:'';display:block;width:5px;height:5px;background:#fff;position:absolute;top:50%;left:0;transform:translate(0,-50%)}#topSolution>header>span::after{content:'';display:block;width:5px;height:5px;background:#fff;position:absolute;top:50%;right:0;transform:translate(0,-50%)}#all_wrap .solutionList{width:calc(100% - 100px);max-width:1100px;padding:40px 40px;margin:0 auto;position:relative;list-style:none;background:#fff;border:4px solid var(--sub);box-sizing:border-box;display:flex;justify-content:space-between;column-gap:30px;flex-wrap:wrap}#all_wrap .solutionList>li{width: calc(100% / 2 - 15px);padding:20px 0 20px 30px;margin:0;position:relative;border-bottom:1px dotted #c5c5c5;font-family: var(--font-ttl);font-size:20px;line-height:1.4em;color:var(--text);font-weight:400}#all_wrap .solutionList>li::before{content:'';display:block;width:20px;height:20px;background-image:url(https://office-leistung.com/wp-content/uploads/icon_check.svg);background-repeat:no-repeat;background-size:100%;background-position:center;position:absolute;top: calc(20px + 0.2em);left:0}#all_wrap .solutionList>li strong{background:linear-gradient(transparent 60%,rgba(45,89,75,.2) 0%);display:inline;padding:0 1px 0;font-size:20px;line-height:1.4em;color:var(--main);font-weight:400}@media only screen and (max-width:768px){#topSolution{width:100%;padding:30px 0}#topSolution::before{background-image:url(https://office-leistung.com/wp-content/uploads/xsolution_bg_sp.webp.pagespeed.ic.UalqWZ52t5.webp)}#topSolution>header{width:100%;padding:0 0 20px;margin:0 auto 20px;position:relative}#topSolution>header>em{height:60px;background-image:url(https://office-leistung.com/wp-content/uploads/topSolution_ttl.svg);top:-20px}#all_wrap #topSolution>header>h2{font-size:20px;letter-spacing:normal;text-indent:0}#all_wrap .solutionList{width:calc(100% - 60px);max-width:100%;padding:0 20px 20px;border:3px solid var(--sub);column-gap:0}#all_wrap .solutionList>li{width:calc(100%);padding:20px 0 20px 30px;font-size:15px}#all_wrap .solutionList>li::before{width:16px;height:16px;top: calc(20px + 0.2em)}#all_wrap .solutionList>li strong{font-size:16px}#all_wrap .solutionList>li br{display:none}}#topAward{width:100%;padding:150px 0 100px;margin:0 auto;position:relative;background-image:url(https://office-leistung.com/wp-content/uploads/xmain_bg.webp.pagespeed.ic.ZhjtCZu9kL.webp);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}#topAward::before{content:'';display:block;width:100%;height:100%;background:rgba(45,45,45,.7);backdrop-filter:blur(5px);position:absolute;top:0;left:0;z-index:-1}#all_wrap #topAward>h2{width:100%;padding:0;margin:0 auto 30px;position:relative;border:none;background:none;font-size:30px;line-height:2em;font-weight:400;color:#fff;text-align:center}#all_wrap #topAward>h2 strong{display:inline-block;font-size:1.4em;position:relative}#all_wrap #topAward>h2 strong::after{content:'';display:block;width:100%;height:5px;border-top:1px solid #fff;border-bottom:1px solid #fff;position:absolute;bottom:-3px;left:0}#all_wrap .topAwardList{width:100%;max-width:1100px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;column-gap:15px;grid-row-gap:15px}#all_wrap .topAwardList>li{width:auto;height:90px;padding:0;margin:0;position:relative}#all_wrap .topAwardList>li img{width:auto;height:100%}.solution_cover{display:block;width:100%;height:50px;padding:0;margin:0 auto;position:absolute;top:0;left:0;background:var(--main);z-index:0;clip-path:polygon(0 0,50% 100%,100% 0);overflow:hidden}.solution_cover::before{content:'';display:block;width:100%;height:100%;background-image:url(https://office-leistung.com/wp-content/uploads/xsolution_bg.webp.pagespeed.ic.IUO8w5j_Ov.webp);background-repeat:repeat-y;background-position:bottom center;background-size:100%;position:absolute;top:0;left:0;mix-blend-mode:multiply;opacity:1;z-index:-1;clip-path:polygon(0 0,50% 100%,100% 0)}@media only screen and (max-width:768px){#topAward{width:100%;padding:60px 0 30px;background-image:url(https://office-leistung.com/wp-content/uploads/xmain_bg_sp.webp.pagespeed.ic.JJA7EOxXt8.webp)}#all_wrap #topAward>h2{width:calc(100% - 60px);margin:0 auto 20px;font-size:20px;line-height:1.4em}#all_wrap #topAward>h2 strong{display:block;font-size:1.4em;position:relative;padding:0 0 3px;margin:0 auto 5px;width:fit-content}#all_wrap #topAward>h2 strong::after{height:3px;bottom:-3px;left:0}#all_wrap .topAwardList{width:calc(100% - 60px);max-width:100%;column-gap:0;grid-row-gap:15px}#all_wrap .topAwardList>li{width:auto;height:50px}.solution_cover{display:block;width:100%;height:30px;top:-.5px}}#topService{width:100%;padding:100px 0;margin:0 auto;position:relative;z-index:0}#topService>header{width:100%;padding:0 0 30px;margin:0 auto 30px;position:relative;text-align:center}#topService>header>em{display:block;text-align:center;font-size:30px;line-height:1;font-family: var(--font-en);font-style:normal;color:var(--main);padding:0;margin:0 auto 15px}#all_wrap #topService>header>strong{display:inline-block;width:fit-content;padding:7px 20px 8px;margin:0 auto 15px;position:relative;border:none;background:var(--main);font-size:20px;line-height:1;font-weight:400;color:#fff;text-align:center;letter-spacing:.1em;text-indent:-.1em}#all_wrap #topService>header>strong::before,#all_wrap #topService>header>strong::after{content:'';display:block;width:6px;height:6px;background:#fff;border-radius:50%;position:absolute;top:50%;left:-3px;transform:translate(0,-50%)}#all_wrap #topService>header>strong::after{position:absolute;left:unset;right:-3px}#all_wrap #topService>header>h2{padding:0;margin:0 auto;text-align:center;font-size:40px;line-height:1;font-weight:400;color:var(--text);border:none;background:none;position:relative}#topService>header>span{display:inline-block;width:50px;height:1px;background:var(--main);position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}#topService>header>span::before{content:'';display:block;width:5px;height:5px;background:var(--main);position:absolute;top:50%;left:0;transform:translate(0,-50%)}#topService>header>span::after{content:'';display:block;width:5px;height:5px;background:var(--main);position:absolute;top:50%;right:0;transform:translate(0,-50%)}#all_wrap .serviceList{width:calc(100% - 100px);max-width:1100px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:space-between;column-gap:50px;grid-row-gap:50px}#all_wrap .serviceList.mb50{margin-bottom:50px}#all_wrap .serviceList>li{width: calc(100% / 2 - 25px);padding:0;margin:0;position:relative;display:flex;flex-direction:column;grid-row-gap:15px}#all_wrap .serviceList.small>li{width: calc(100% / 3 - 33.4px);padding:0;margin:0;position:relative}#all_wrap .serviceList>li>figure{width:100%;padding:0;margin:0;position:relative;overflow:hidden;text-align:center;transition:var(--ease)}#all_wrap .serviceList>li>figure::before{content:'';display:block;padding-top:56.25%}#all_wrap .serviceList>li>figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;transition:var(--ease)}#all_wrap .serviceList>li>h3{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-size:25px;line-height:1.4em;font-weight:400;color:var(--text);transition:var(--ease)}#all_wrap .serviceList>li>p{width:100%;padding:0;margin:0;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all;line-height:1.7em}#all_wrap .serviceList>li>h4{width:fit-content;display:flex;justify-content:flex-end;align-content:flex-start;align-items:flex-start;column-gap:5px;flex-direction:row-reverse;background:none;border:none;position:absolute;top:-10px;right:10px;z-index:5}#all_wrap .serviceList>li>h4 span{display:inline-block;padding:3px;margin:0;background:#fff;border-left:1px solid var(--main);font-size:15px;line-height:1;font-weight:400;color:var(--text);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#all_wrap .serviceList>li>figure:hover img{opacity:.8;transition:var(--ease)}#all_wrap .serviceList>li>h3:hover{color:var(--main);transition:var(--ease)}@media only screen and (max-width:768px){#topService{width:100%;padding:30px 0}#topService>header{width:calc(100% - 60px);padding:0 0 20px;margin:0 auto 20px}#topService>header>em{font-size:20px;margin:0 auto 10px}#all_wrap #topService>header>strong{display:inline-block;width:fit-content;padding:7px 20px 8px;margin:0 auto 10px;font-size:14px}#all_wrap #topService>header>h2{font-size:20px}#all_wrap .serviceList{width:calc(100% - 60px);max-width:100%;flex-wrap:wrap;column-gap:0;grid-row-gap:30px}#all_wrap .serviceList.mb50{margin-bottom:30px}#all_wrap .serviceList>li{width:calc(100%);grid-row-gap:10px}#all_wrap .serviceList.small>li{width:calc(100%)}#all_wrap .serviceList>li>h3{font-size:20px}}#topTwoClm{width:100%;padding:100px 0 100px 50px;margin:0 auto;background:#fff;position:relative;display:flex;justify-content:flex-end;align-content:flex-start;align-items:flex-start;column-gap:60px;z-index:0}#topTwoClm::before{content:'';display:block;width:100%;height:100%;background-image:url(https://office-leistung.com/wp-content/uploads/xsolution_bg.webp.pagespeed.ic.IUO8w5j_Ov.webp);background-repeat:repeat-y;background-position:top center;background-size:100%;position:absolute;top:0;left:0;opacity:.3;z-index:-1}#topTwoClm_content{width:750px;min-width:750px;padding:0;margin:0;position:relative}#topTwoClm_sidebar{width:30%;padding:40px;margin:0;background:#fff;border-radius:20px 0 0 20px;position:relative;box-shadow:0 0 5px rgba(20,20,20,.05);position:sticky;top:105px;left:0}.topSidebar{width:280px;min-width:280px;padding:0;margin:0;position:relative}.topSidebar .widget{border-bottom:1px solid #e3e3e3;padding:0 0 30px;margin:0 auto 30px}.topSidebar .widget:last-of-type{border:none;padding:0;margin:0 auto}@media only screen and (max-width:768px){#topTwoClm{width:100%;padding:30px 0;column-gap:0;grid-row-gap:30px;z-index:0}#topTwoClm::before{background-image:url(https://office-leistung.com/wp-content/uploads/xsolution_bg_sp.webp.pagespeed.ic.UalqWZ52t5.webp)}#topTwoClm_content{width:calc(100%);min-width:100%}#topTwoClm_sidebar{display:none}.topSidebar{display:none}}#topReason{width:100%;padding:0;margin:0 auto 150px;position:relative}#all_wrap .reasonList{width:100%;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;flex-direction:column;grid-row-gap:60px}#all_wrap .reasonList.sub{width:100%;max-width:1100px}#all_wrap .reasonList>li{width:100%;padding:0;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-content:center;align-items:center;column-gap:30px}#all_wrap .reasonList>li figure{width:350px;min-width:350px;padding:0;margin:0;position:relative;overflow:hidden;text-align:center;z-index:0}#all_wrap .reasonList>li figure::before{content:'';display:block;padding-top:75%;background-image:linear-gradient(125deg,rgba(45,89,75,.9) 0%,rgba(45,89,75,0) 50%)}#all_wrap .reasonList>li figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;z-index:-1}#all_wrap .reasonList>li figure span{display:block;font-family: var(--font-en);font-size:30px;line-height:1;color:#fff;position:absolute;top:12px;left:15px;z-index:2}#all_wrap .reasonList>li .reasonList_info{width:calc(100% - 30px - 350px);padding:0;margin:0;position:relative;display:flex;flex-direction:column;grid-row-gap:15px}#all_wrap .reasonList > li:nth-child(odd) .reasonList_info {order:1}#all_wrap .reasonList_info>h3{width:100%;padding:0 0 15px;margin:0 auto;border:none;background:none;border-bottom:1px solid #d1d1d1;position:relative;font-size:25px;line-height:1.4em;color:var(--text)}#all_wrap .reasonList_info>h3>span{display:inline-block;width:50px;height:1px;background:var(--main);position:absolute;bottom:-1px;left:0}#all_wrap .reasonList_info>h3>span::before{content:'';display:block;width:5px;height:5px;background:var(--main);position:absolute;top:50%;left:0;transform:translate(0,-50%)}#all_wrap .reasonList_info>h3>span::after{content:'';display:block;width:5px;height:5px;background:var(--main);position:absolute;top:50%;right:0;transform:translate(0,-50%)}#all_wrap .reasonList_info>p{width:100%;padding:0;margin:0;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}@media only screen and (max-width:768px){#topReason{width:100%;margin:0 auto 50px}#all_wrap .reasonList{width:calc(100% - 60px);grid-row-gap:30px}#all_wrap .reasonList>li{width:100%;flex-wrap:wrap;column-gap:0;grid-row-gap:12px}#all_wrap .reasonList>li figure{width:100%;min-width:100%}#all_wrap .reasonList>li figure span{display:block;font-family: var(--font-en);font-size:30px;line-height:1;color:#fff;position:absolute;top:12px;left:15px;z-index:2}#all_wrap .reasonList>li .reasonList_info{width:calc(100%);grid-row-gap:12px;order:1}#all_wrap .reasonList > li:nth-child(odd) .reasonList_info {order:1}#all_wrap .reasonList_info>h3{width:100%;padding:0 0 12px;font-size:20px}}#topVoice{width:100%;padding:0;margin:0 auto 150px;position:relative}#all_wrap .voiceList{width:100%;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;grid-row-gap:20px}#all_wrap .voiceList>li{width: calc(100% / 2 - 10px);padding:15px;margin:0;background:#fff;border:1px solid #d5d5d5;border-radius:10px;position:relative;display:flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:wrap;column-gap:15px;grid-row-gap:15px;box-shadow:0 0 5px rgba(45,89,75,0);transition:var(--ease)}#all_wrap .voiceList.sub>li{background:#fafafa;border:1px solid #d5d5d5}#all_wrap .voiceList>li:hover{box-shadow:0 0 5px rgba(45,89,75,.5);transition:var(--ease)}#all_wrap .voiceList>li>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#all_wrap .voiceList>li>figure{width:80px;padding:0;margin:0;position:relative;overflow:hidden;text-align:center;border-radius:50%}#all_wrap .voiceList>li>figure::before{content:'';display:block;padding:50%}#all_wrap .voiceList>li>figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.voiceList_info{width:calc(100% - 15px - 80px);padding:0;margin:0;position:relative;display:flex;flex-direction:column;grid-row-gap:7px}#all_wrap .voiceList_info>h3{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-size:12px;line-height:1.2em;font-weight:400;color:var(--text)}#all_wrap .voiceList_info>.tags{width:100%;padding:0;margin:0 auto;position:relative;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;column-gap:5px;grid-row-gap:5px}#all_wrap .voiceList_info>.tags .tag{display:inline-block;padding:3px 4px;margin:0;background:#f0f3f2;border-radius:3px;font-size:10px;line-height:1;color:var(--main);text-decoration:none;transition:var(--ease)}#all_wrap .voiceList.sub .voiceList_info>.tags .tag{background:#fff}.voiceList_txt{width:100%;padding:0;margin:0;position:relative}#all_wrap .voiceList_info>p{padding:0;margin:0;text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:10px;line-height:1.4em}@media only screen and (max-width:768px){#topVoice{width:100%;margin:0 auto 50px}#all_wrap .voiceList{width:calc(100% - 60px);column-gap:0;grid-row-gap:15px}#all_wrap .voiceList>li{width:calc(100%);padding:20px;align-content:flex-start;align-items:flex-start;column-gap:15px;grid-row-gap:15px;box-shadow:0 0 5px rgba(45,89,75,0);transition:var(--ease)}#all_wrap .voiceList.sub>li{background:#fafafa}#all_wrap .voiceList>li:hover{box-shadow:0 0 5px rgba(45,89,75,.5);transition:var(--ease)}#all_wrap .voiceList>li>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#all_wrap .voiceList>li>figure{width:80px}.voiceList_info{width:calc(100% - 15px - 80px)}#all_wrap .voiceList_info>h3{font-size:12px}#all_wrap .voiceList_info>.name{font-size:10px}}#topFaq{width:100%;padding:0;margin:0 auto 150px;position:relative}#all_wrap .faqList{width:100%;padding:0;margin:0 auto;display:flex;flex-direction:column;grid-row-gap:10px}#all_wrap .faqList.mb100{margin-bottom:100px}#all_wrap .faqList.full{width:100%;max-width:1100px}#all_wrap .faqList>dl{width:100%;padding:0;margin:0 auto;position:relative;background:none}#all_wrap .faqList>dl>dt{display:flex;display:-webkit-flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;column-gap:20px;width:100%;padding:20px 40px 20px 20px;margin:0 auto;background:#fff;border-radius:10px;font-family: var(--font-ttl);font-size:20px;line-height:1.4em;font-weight:500;color:var(--text);position:relative;cursor:pointer;box-shadow:0 0 5px rgba(45,89,75,0);transition:var(--ease)}#all_wrap .faqList.sub>dl>dt{background:#fafafa}#all_wrap .faqList.page>dl>dt{background:#fff}#all_wrap .faqList>dl>dt:hover{color:var(--main);box-shadow:0 0 5px rgba(45,89,75,.5);transition:var(--ease)}#all_wrap .faqList>dl>dt::before{content:'Q.';display:flex;display:-webkit-flex;justify-content:center;align-content:center;align-items:center;width:30px;height:30px;min-width:30px;min-height:30px;padding:0;margin:0;font-family: var(--font-en);font-size:30px;line-height:1;color:var(--main);font-weight:700}#all_wrap .faqList>dl>dt span{display:block;width:10px;height:10px;padding:0;margin:0;background:none;position:absolute;top:50%;right:20px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}#all_wrap .faqList>dl>dt span::before,#all_wrap .faqList>dl>dt span::after{content:'';display:block;width:10px;height:1px;background:var(--text);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform-origin:center;transition:var(--ease)}#all_wrap .faqList>dl>dt span::after{transform:translate(-50%,-50%) rotate(90deg);-webkit-transform:translate(-50%,-50%) rotate(90deg)}#all_wrap .faqList>dl>dt span.active::after{transform:translate(-50%,-50%) rotate(0deg);-webkit-transform:translate(-50%,-50%) rotate(0deg);transform-origin:center;transition:var(--ease)}#all_wrap .faqList>dl>dd{display:flex;display:-webkit-flex;justify-content:flex-start;align-content:center;align-items:baseline;flex-wrap:nowrap;column-gap:20px;width:100%;padding:20px 40px 20px 20px;margin:0 auto;background:none;position:relative;cursor:pointer;line-height:2em}#all_wrap .faqList>dl>dd::before{content:'A.';display:flex;display:-webkit-flex;justify-content:center;align-content:center;align-items:center;width:30px;height:30px;min-width:30px;min-height:30px;padding:0;margin:0;font-family: var(--font-en);font-size:30px;line-height:1;color:var(--main);font-weight:700}#all_wrap .faqList>dl>dd p{padding:0;margin:0;text-align:justify;text-justify:inter-ideograph;word-break:break-all}@media only screen and (max-width:768px){#topFaq{width:100%;margin:0 auto 50px}#all_wrap .faqList{width:calc(100% - 60px)}#all_wrap .faqList.mb100{margin-bottom:50px}#all_wrap .faqList>dl{width:100%}#all_wrap .faqList>dl>dt{column-gap:20px;width:100%;padding:15px 40px 15px 15px;font-size:14px}#all_wrap .faqList>dl>dt::before{width:18px;height:18px;min-width:18px;min-height:18px;font-size:18px}#all_wrap .faqList>dl>dt span{display:block;width:10px;height:10px;top:50%;right:20px}#all_wrap .faqList>dl>dd{column-gap:20px;width:100%;padding:15px 0 15px 15px;line-height:2em;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .faqList>dl>dd::before{width:18px;height:18px;min-width:18px;min-height:18px;font-size:18px}}#topColumn{width:100%;padding:0;margin:0 auto;position:relative}#all_wrap .columnList{width:100%;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;flex-direction:column;grid-row-gap:40px}#all_wrap .columnList>li{width:100%;padding:0;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;column-gap:30px}#all_wrap .columnList>li figure{width:280px;min-width:280px;padding:0;margin:0;position:relative;overflow:hidden;text-align:center}#all_wrap .columnList>li>figure::before{content:'';display:block;padding-top:75%}#all_wrap .columnList>li>figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;transition:var(--ease)}#all_wrap .columnList>li>figure img:hover{filter:brightness(1.1);transition:var(--ease)}.columnList_info{width:calc(100% - 30px - 280px);padding:0;margin:0;position:relative;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;column-gap:10px;grid-row-gap:10px}#all_wrap .columnList_info>.catname{display:inline-block;padding:3px 5px;margin:0;background:var(--main);border-radius:3px;font-size:10px;line-height:1;color:#fff}#all_wrap .columnList_info>.date{display:inline-block;padding:0;margin:0;background:none;font-family: var(--font-en);font-size:12px;line-height:1;color:#555}#all_wrap .columnList_info>h3{width:100%;padding:0 0 10px;margin:0 auto;position:relative;border:none;background:none;border-bottom:1px solid #d1d1d1;font-size:16px;line-height:1.2em;font-weight:400;color:var(--text)}#all_wrap .columnList_info>h3 a{font-size:16px;line-height:1.2em;font-weight:400;color:var(--text);transition:var(--ease)}#all_wrap .columnList_info>h3 a:hover{color:var(--main);transition:var(--ease)}#all_wrap .columnList_info>.name{display:block;width:100%;padding:0;margin:0 auto;position:relative;font-size:12px;line-height:1;font-weight:400}#all_wrap .columnList_info>.tags{width:100%;padding:0;margin:0 auto;position:relative;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;column-gap:5px;grid-row-gap:5px}#all_wrap .columnList_info>.tags .tag{display:inline-block;padding:3px 4px;margin:0;background:#fff;border-radius:3px;font-size:10px;line-height:1;color:var(--main);text-decoration:none;transition:var(--ease)}#all_wrap .columnList_info>.tags .tag:hover{background:var(--main);color:#fff;transition:var(--ease)}#all_wrap .columnList_info>p{width:100%;padding:0;margin:0;text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:12px;line-height:2em}#all_wrap .columnList.full{width:100%;max-width:1100px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;flex-direction:unset;justify-content:space-between;flex-wrap:wrap;column-gap:30px;grid-row-gap:30px}#all_wrap .columnList.full::after{content:'';display:block;width: calc(100% / 3 - 20px)}#all_wrap .columnList.full>li{width: calc(100% / 3 - 20px);padding:20px;margin:0;background:#fafafa;border-radius:10px;column-gap:15px;flex-direction:column}#all_wrap .columnList.full>li figure{width:100%;min-width:100%;margin:0 auto 15px}#all_wrap .columnList.full>li>figure::before{content:'';display:block;padding-top:75%}#all_wrap .columnList.full>li .columnList_info{width:calc(100%)}@media only screen and (max-width:768px){#topColumn{width:100%}#all_wrap .columnList,#all_wrap .columnList.full{width:calc(100% - 60px);column-gap:20px;grid-row-gap:20px;flex-wrap:wrap;flex-direction:unset}#all_wrap .columnList::after,#all_wrap .columnList.full::after{display:none}#all_wrap .columnList>li{width: calc(100% / 2 - 10px);flex-wrap:wrap;column-gap:0;grid-row-gap:10px;justify-content:flex-start;margin:0}#all_wrap .columnList.sub>li,#all_wrap .columnList.full>li{width: calc(100% / 2 - 10px);flex-wrap:wrap;column-gap:0;grid-row-gap:10px;margin:0;padding:0;background:none}#all_wrap .columnList>li figure,#all_wrap .columnList.sub>li figure,#all_wrap .columnList.full>li figure{width:100%;min-width:100%;padding:0;margin:0 auto}.columnList_info{width:calc(100%);column-gap:7px;grid-row-gap:7px}#all_wrap .columnList_info>h3{width:100%;padding:0;border:none;background:none;font-size:12px;line-height:1.2em}#all_wrap .columnList_info>h3 a{font-size:12px;line-height:1.2em}#all_wrap .columnList_info>p{display:none}}#topGreeting{width:100%;padding:100px 0 100px;margin:0 auto;position:relative;background-image:url(https://office-leistung.com/wp-content/uploads/xmv_bg.webp.pagespeed.ic.GWp7FElNdV.webp);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}#topGreeting::before{content:'';display:block;width:100%;height:100%;background:rgba(45,89,75,.7);backdrop-filter:blur(5px);position:absolute;top:0;left:0;z-index:-2}#topGreeting::after{content:'';display:block;width:70%;height:calc(100% - 150px);background:#fff;position:absolute;bottom:0;right:0;z-index:-1}.topGreeting_wrap{width:100%;max-width:1100px;padding:0;margin:0 auto;display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;column-gap:50px;position:relative}.topGreeting_wrap>h2{width:fit-content;padding:0;margin:0;position:absolute;bottom:-20px;left:20px;z-index:5}.topGreeting_wrap>h2 span{display:inline-block;padding:5px 10px 8px;margin:0 0 5px;background:var(--main);font-family: var(--font-ttl);font-size:20px;line-height:1;color:#fff}.topGreeting_wrap>figure{width:450px;min-width:450px;padding:0;margin:0;position:relative}.topGreeting_wrap>figure img{width:100%;height:auto}.topGreeting_info{width:calc(100% - 50px - 450px);padding:0;margin:0;position:relative;order:1}.topGreeting_info>header{display:block;padding:0;margin:0 auto 20px}.topGreeting_info>header>em{display:block;width:auto;height:100px;margin:0}.topGreeting_info>header>em img{width:auto;height:100%}.topGreeting_info>header>h2{width:100%;padding:20px 0;margin:0 auto;border-bottom:1px dotted #d1d1d1;position:relative;background:none;font-size:25px;line-height:1.4em;color:var(--text)}#all_wrap .topGreeting_info>p{width:100%;padding:0;margin:0 auto 20px;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .topGreeting_info>p:last-of-type{margin-bottom:0}@media only screen and (max-width:768px){#topGreeting{width:100%;padding:30px;background-image:url(https://office-leistung.com/wp-content/uploads/xmv_bg_sp.webp.pagespeed.ic.COMw_3FScx.webp)}#topGreeting::after{display:none}.topGreeting_wrap{width:100%;max-width:100%;flex-wrap:wrap;column-gap:0}.topGreeting_wrap>h2{width:fit-content;padding:0;margin:0;position:absolute;bottom:unset;top:-15px;left:-15px;z-index:5}.topGreeting_wrap>h2 span{display:inline-block;padding:5px 10px 8px;margin:0 0 5px;font-size:20px}.topGreeting_wrap>figure{width:100%;min-width:100%}.topGreeting_info{width:calc(100%);background:#fff;padding:20px;order:1}.topGreeting_info>header{display:block;padding:0;margin:0 auto 10px}.topGreeting_info>header>em{display:block;width:auto;height:40px;margin:0;position:absolute;top:10px;left:10px}.topGreeting_info>header>h2{width:100%;padding:10px 0;margin:0 auto;border-bottom:1px dotted #d1d1d1;font-size:20px}#all_wrap .topGreeting_info>p{width:100%;padding:0;margin:0 auto 10px}}#topFlow{width:100%;padding:100px 0;margin:0 auto;position:relative;background:#fff;z-index:0}#topFlow>header{width:100%;padding:0 0 30px;margin:0 auto 30px;position:relative;text-align:center}#topFlow>header>em{display:block;text-align:center;font-size:30px;line-height:1;font-family: var(--font-en);font-style:normal;color:var(--main);padding:0;margin:0 auto 15px}#all_wrap #topFlow>header>h2{padding:0;margin:0 auto;text-align:center;font-size:40px;line-height:1;font-weight:400;color:var(--text);border:none;background:none;position:relative}#topFlow>header>span{display:inline-block;width:50px;height:1px;background:var(--main);position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}#topFlow>header>span::before,#topFlow>header>span::after{content:'';display:block;width:5px;height:5px;background:var(--main);position:absolute;top:50%;left:0;transform:translate(0,-50%)}#topFlow>header>span::after{left:unset;right:0}#all_wrap .flowList{width:calc(100% - 100px);max-width:1100px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:space-between;column-gap:30px;grid-row-gap:30px;flex-wrap:wrap}#all_wrap .flowList>li{width: calc(100% / 5 - 24px);padding:0;margin:0;position:relative;display:flex;flex-direction:column;grid-row-gap:20px}#all_wrap .flowList>li>header{width:100%;padding:0;margin:0 auto;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px;position:relative}#all_wrap .flowList>li>header i{display:flex;justify-content:center;align-content:center;align-items:center;background:#eaeeed;border-radius:50%;width:70px;height:70px;min-width:70px;aspect-ratio: 1/1;position:relative}#all_wrap .flowList>li>header i img{width:30px;height:auto}#all_wrap .flowList>li>header em{display:inline-block;padding:0;margin:0;font-size:12px;font-family: var(--font-en);line-height:1;color:var(--main);font-style:normal;white-space:nowrap}#all_wrap .flowList>li>header::after{content:'';display:block;width:100%;height:1px;background:var(--main)}#all_wrap .flowList>li:last-child>header::after{display:none}#all_wrap .flowList>li>h3{width:100%;padding:0;margin:0 auto}#all_wrap .flowList>li>h3{width:100%;padding:0;margin:0 auto;position:relative;background:none;font-size:20px;line-height:1.4em;color:var(--text)}#all_wrap .flowList>li>p{width:100%;padding:0;margin:0 auto;text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:12px;line-height:2}@media only screen and (max-width:768px){#topFlow{width:100%;padding:30px 0}#topFlow>header{width:calc(100% - 60px);padding:0 0 15px;margin:0 auto 15px}#topFlow>header>em{font-size:20px;margin:0 auto 10px}#all_wrap #topFlow>header>h2{padding:0;font-size:20px}#all_wrap .flowList{width:calc(100% - 60px);max-width:100%;column-gap:0;grid-row-gap:20px;flex-wrap:wrap}#all_wrap .flowList>li{width:calc(100%);grid-row-gap:10px;padding:20px;border-radius:10px;background:#fafafa}#all_wrap .flowList>li>header{width:100%;padding:0;margin:0 auto;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px;position:relative}#all_wrap .flowList>li>header i{border-radius:50%;width:50px;height:50px;min-width:50px}#all_wrap .flowList>li>header i img{width:25px;height:auto}#all_wrap .flowList>li>header em{font-size:15px}#all_wrap .flowList>li>header::after{content:'';display:block;width:100%;height:1px;background:var(--main)}#all_wrap .flowList>li>h3{width:100%;font-size:20px}}#topReview{width:100%;padding:100px 50px;margin:0 auto;position:relative;background-image:linear-gradient(to bottom,#fafafa 0%,#fff 100%);z-index:0}#topReview>header{width:100%;padding:0 0 30px;margin:0 auto 30px;position:relative;text-align:center}#topReview>header>em{display:block;text-align:center;font-size:30px;line-height:1;font-family: var(--font-en);font-style:normal;color:var(--main);padding:0;margin:0 auto 15px}#all_wrap #topReview>header>h2{padding:0;margin:0 auto;text-align:center;font-size:40px;line-height:1;font-weight:400;color:var(--text);border:none;background:none;position:relative}#topReview>header>span{display:inline-block;width:50px;height:1px;background:var(--main);position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}#topReview>header>span::before,#topReview>header>span::after{content:'';display:block;width:5px;height:5px;background:var(--main);position:absolute;top:50%;left:0;transform:translate(0,-50%)}#topReview>header>span::after{left:unset;right:0}@media only screen and (max-width:768px){#topReview{width:100%;padding:30px}#topReview>header{width:calc(100% - 60px);padding:0 0 15px;margin:0 auto 15px}#topReview>header>em{font-size:20px;margin:0 auto 10px}#all_wrap #topReview>header>h2{padding:0;font-size:20px}}#topMap{width:100%;height:550px;padding:0;margin:0 auto;position:relative;background:#fff;z-index:0}#topMap>iframe{width:100%;height:100%}@media only screen and (max-width:768px){#topMap{width:100%;height:300px}}#topContact{width:100%;padding:30px 0;margin:0 auto;position:relative;background-image:url(https://office-leistung.com/wp-content/uploads/xtopContact_bg.webp.pagespeed.ic.VVDq5TWsBf.webp);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}#topContact::before{content:'';display:block;width:100%;height:100%;background:rgba(45,89,75,.7);backdrop-filter:blur(5px);position:absolute;top:0;left:0;z-index:-1}.topContact_box{width:100%;max-width:800px;padding:30px;margin:0 auto;position:relative;background:#fff;border:5px solid var(--sub);display:flex;flex-direction:column}.topContact_box>header{width:100%;padding:0 0 30px;margin:0 auto;position:relative}#all_wrap .topContact_box>header>h2{width:100%;padding:0;margin:0 auto;position:relative;background:none;font-size:25px;line-height:1.4em;color:var(--text);text-align:center}#all_wrap .topContact_box>header>h2 small{display:block;font-size:15px;line-height:1.4em;color:var(--text);text-align:center}#all_wrap .topContact_box>header>.human01{display:block;width:auto;height: calc(100% + 30px);aspect-ratio: 700 / 1236;position:absolute;bottom:-10px;left:30px;z-index:0}#all_wrap .topContact_box>header>.human02{display:block;width:auto;height: calc(100% + 30px);aspect-ratio: 700 / 1579;position:absolute;bottom:-10px;right:30px;z-index:0}.topContact_box tel{display:block;width:100%;padding:0;margin:0 auto;text-align:center}.topContact_box tel a{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:10px;padding:0;margin:0 auto 10px;font-family: var(--font-ttl);font-size:50px;line-height:1;color:var(--text)}.topContact_box tel a::before{content:'';display:block;width:40px;min-width:40px;height:40px;aspect-ratio: 1/1;background-image:url(https://office-leistung.com/wp-content/uploads/icon_tel.svg);background-repeat:no-repeat;background-size:100%;background-position:center;position:relative;margin-top:10px}.topContact_box tel span{display:block;padding:0;margin:0 auto;text-align:center;font-size:14px}#all_wrap .topContactBtn{width:calc(100%);padding:0;margin:0 auto;position:relative;list-style:none;display:inline-flex;justify-content:flex-end;align-content:center;align-items:center;column-gap:20px}#all_wrap .topContactBtn>li{width: calc(100% / 2 - 10px);padding:0;margin:0;position:relative;z-index:0}#all_wrap .topContactBtn>li::after{content:'';display:block;width:100%;height:100%;background:var(--main);filter:brightness(.7);border-radius:5px;position:absolute;bottom:0;left:0;z-index:-1;transform:translateY(5px);transition:var(--ease)}#all_wrap .topContactBtn>li>a{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:10px;width:100%;padding:15px 20px;margin:0;background:var(--main);position:relative;border-radius:5px;font-size:18px;line-height:1;font-weight:600;color:#fff;transition:var(--ease)}#all_wrap .topContactBtn>li>a:hover{filter:brightness(1.2);transform:translateY(5px);transition:var(--ease)}#all_wrap .topContactBtn>li.mail>a::before{content:'';display:block;width:auto;height:15px;aspect-ratio: 19 / 14;background-image:url(https://office-leistung.com/wp-content/uploads/icon_mail_w.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:center}#all_wrap .topContactBtn>li.line::after{background:#00b900}#all_wrap .topContactBtn>li.line>a{background:#00b900}#all_wrap .topContactBtn>li.line>a::before{content:'';display:block;width:auto;height:15px;aspect-ratio: 19 / 14;background-image:url(https://office-leistung.com/wp-content/uploads/icon_line_w.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:center}#all_wrap .topContactBtn .pc{display:inline!important}@media only screen and (max-width:768px){#topContact{width:100%;padding:15px;background:var(--main);z-index:0}#topContact::before{display:none}.topContact_box{width:100%;max-width:100%;padding:15px;border:3px solid var(--sub)}.topContact_box>header{width:100%;padding:0 0 15px}#all_wrap .topContact_box>header>h2{width:100%;padding:0;margin:0 auto;font-size:15px;white-space:nowrap;text-align:center}#all_wrap .topContact_box>header>h2 small{display:block;font-size:14px}#all_wrap .topContact_box>header>.human01{display:none}#all_wrap .topContact_box>header>.human02{display:none}.topContact_box tel{display:block;width:100%;padding:0;margin:0 auto;text-align:center}.topContact_box tel a{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:5px;padding:0;margin:0 auto 10px;font-family: var(--font-ttl);font-size:30px;line-height:1;color:var(--text)}.topContact_box tel a::before{content:'';display:block;width:20px;min-width:20px;height:20px;aspect-ratio: 1/1;background-image:url(https://office-leistung.com/wp-content/uploads/icon_tel.svg);background-repeat:no-repeat;background-size:100%;background-position:center;position:relative;margin-top:10px}.topContact_box tel span{display:block;padding:0;margin:0 auto;text-align:center;font-size:14px}#all_wrap .topContactBtn{width:calc(100%);padding:0;margin:0 auto;position:relative;list-style:none;display:inline-flex;justify-content:flex-end;align-content:center;align-items:center;flex-wrap:wrap;column-gap:10px;grid-row-gap:20px}#all_wrap .topContactBtn>li{width: calc(100% / 2 - 5px)}#all_wrap .topContactBtn>li::after{content:'';display:block;width:100%;height:100%;background:var(--main);filter:brightness(.7);border-radius:5px;position:absolute;bottom:0;left:0;z-index:-1;transform:translateY(5px);transition:var(--ease)}#all_wrap .topContactBtn>li>a{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:5px;width:100%;padding:10px;margin:0;background:var(--main);position:relative;border-radius:5px;font-size:14px;line-height:1;font-weight:600;color:#fff;transition:var(--ease)}#all_wrap .topContactBtn>li>a:hover{filter:brightness(1.2);transform:translateY(5px);transition:var(--ease)}#all_wrap .topContactBtn>li.mail>a::before{content:'';display:block;width:auto;height:12px;aspect-ratio: 19 / 14;background-image:url(https://office-leistung.com/wp-content/uploads/icon_mail_w.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:center}#all_wrap .topContactBtn>li.line::after{background:#00b900}#all_wrap .topContactBtn>li.line>a{background:#00b900}#all_wrap .topContactBtn>li.line>a::before{content:'';display:block;width:auto;height:14px;aspect-ratio: 19 / 14;background-image:url(https://office-leistung.com/wp-content/uploads/icon_line_w.svg);background-repeat:no-repeat;background-size:auto 100%;background-position:center}#all_wrap .topContactBtn .pc{display:none!important}}#all_wrap .newsList{width:calc(100% - 100px);max-width:1100px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;flex-direction:column;border-top:1px dotted #c5c5c5}#all_wrap .newsList>li{width:100%;padding:20px;margin:0 auto;position:relative;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:15px;border-bottom:1px dotted #c5c5c5}#all_wrap .newsList>li .date{display:inline-block;padding:0;margin:0;position:relative;font-family: var(--font-en);font-size:15px;line-height:1;color:#c5c5c5}#all_wrap .newsList>li h3{padding:0;margin:0;position:relative}#all_wrap .newsList>li h3 a{font-size:14px;line-height:1.2em;font-weight:400;white-space:nowrap;color:var(--text);transition:var(--ease)}#all_wrap .newsList>li h3 a:hover{opacity:.8;text-decoration:underline;color:var(--main);transition:var(--ease)}@media only screen and (max-width:768px){#all_wrap .newsList{width:calc(100% - 60px);max-width:100%}#all_wrap .newsList>li{width:100%;padding:10px;flex-wrap:wrap;column-gap:10px;grid-row-gap:5px;border-bottom:1px dotted #c5c5c5}#all_wrap .newsList>li .date{display:block;width:100%;font-size:12px}#all_wrap .newsList>li h3{width:100%}#all_wrap .newsList>li h3 a{font-size:14px}}#all_wrap #page-toc{width:100%;padding:30px;margin:0 auto 70px;position:relative;list-style:none;background:#fafafa;border:1px solid var(--main);border-top:5px solid var(--main);display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;grid-row-gap:10px}#all_wrap #page-toc::before{content:'目次';display:inline-flex;justify-content:center;align-content:center;align-items:center;width:fit-content;line-height:30px;height:30px;padding:5px 20px;margin:0;background:var(--main);position:absolute;top:-30px;left:-1px;z-index:1;font-size:14px;line-height:1;font-weight:bold;color:#fff}#all_wrap #page-toc>li{width: calc(100% / 2 - 10px);padding:0 0 0 23px;margin:0;position:relative;list-style:none}#all_wrap #page-toc>li::before{content:'';display:block;width:15px;height:15px;min-width:15px;background-image:url(https://office-leistung.com/wp-content/uploads/arrow_btm.svg);background-repeat:no-repeat;background-size:100%;background-position:center;border-radius:0;position:relative;position:absolute;top:.7em;left:0}#all_wrap #page-toc>li a{font-size:15px;line-height:1.2em;color:var(--main);text-decoration:none;transition:var(--ease)}#all_wrap #page-toc>li a:hover{opacity:.8;text-decoration:underline;transition:var(--ease)}@media only screen and (max-width:768px){#all_wrap #page-toc{width:100%;padding:20px;margin:20px auto 30px;column-gap:10px;grid-row-gap:4px}#all_wrap #page-toc::before{font-size:12px}#all_wrap #page-toc>li{width:calc(100%);padding:0 0 0 20px}#all_wrap #page-toc>li::before{width:12px;height:12px;min-width:12px;top:.8em}#all_wrap #page-toc>li a{font-size:12px}}#all_wrap .cont_ttl{width:100%;padding:20px;margin:0 auto 2.5em;position:relative;background:var(--main)}#all_wrap .cont_ttl::after{content:'';display:block;width:10px;height:10px;background:var(--main);position:absolute;bottom:-11px;left:0;clip-path:polygon(0 0,0% 100%,100% 0)}#all_wrap .cont_ttl>h2{padding:0 0 0 20px;margin:0;position:relative;font-size:20px;line-height:1.2em;color:#fff}#all_wrap .cont_ttl>h2::before{content:'';display:block;width:3px;height:100%;background:#fff;position:absolute;top:50%;left:0;transform:translate(0,-50%)}@media only screen and (max-width:768px){#all_wrap .cont_ttl{width:100%;padding:10px;margin:0 auto 1.5em}#all_wrap .cont_ttl::after{width:5px;height:5px;bottom:-6px}#all_wrap .cont_ttl>h2{padding:0 0 0 15px;font-size:15px}#all_wrap .cont_ttl>h2::before{width:2px}}.sec{padding:0;margin:0 auto 70px;position:relative}.sec>p{padding:0;margin:0 auto 10px;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}@media only screen and (max-width:768px){.sec{padding:0;margin:0 auto 30px;position:relative}}#all_wrap .checkList{width:100%;padding:0;margin:0 auto 1em;position:relative;list-style:none;display:flex;flex-direction:column;grid-row-gap:20px}#all_wrap .checkList>li{padding:0 0 0 28px;margin:0;position:relative;list-style:none;font-size:18px;line-height:1.2em;font-weight:600}#all_wrap .checkList>li::before{content:'';display:block;width:18px;height:18px;background-image:url(https://office-leistung.com/wp-content/uploads/icon_check.svg);background-repeat:no-repeat;background-size:100%;background-position:center;border-radius:0;background-color:rgba(0,0,0,0);position:absolute;top:.6em;left:0}@media only screen and (max-width:768px){#all_wrap .checkList{margin:0 auto 1em;grid-row-gap:10px}#all_wrap .checkList>li{padding:0 0 0 22px;font-size:15px}#all_wrap .checkList>li::before{width:15px;height:15px;top:.6em;left:0}}.numBox{width:100%;padding:0;margin:0 auto;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;grid-row-gap:20px}.numBox dl{width: calc(100% / 2 - 10px);padding:0;margin:0;position:relative;border:1px solid var(--main)}.numBox dl dt{width:100%;padding:10px 20px 10px 50px;margin:0;background:var(--main);border:none;position:relative;font-size:15px;line-height:1.2em;font-weight:700;color:#fff}.numBox dl dt::before{counter-increment:count 1;content:counter(count) "";display:flex;justify-content:center;align-content:center;align-items:center;width:30px;height:30px;position:absolute;top:-5px;left:10px;z-index:2;font-family: var(--font-en);font-size:18px;line-height:1;color:#fff}.numBox dl dt::after{content:"";display:block;width:30px;height:30px;background:var(--sub);position:absolute;top:-5px;left:10px;z-index:1;transform:rotate(45deg);z-index:1}.numBox dl dd{padding:15px 20px;margin:0;background:#fafafa;border:none}#all_wrap .numBox dl dd>p{padding:0;margin:0 auto;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .page-serviceList{width:100%;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;grid-row-gap:20px}#all_wrap .page-serviceList>li{width: calc(100% / 2 - 10px);padding:0;margin:0;position:relative;display:flex;flex-direction:column;grid-row-gap:10px}#all_wrap .page-serviceList>li>figure{width:100%;padding:0;margin:0;position:relative;overflow:hidden;text-align:center;transition:var(--ease)}#all_wrap .page-serviceList>li>figure::before{content:'';display:block;padding-top:56.25%}#all_wrap .page-serviceList>li>figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;transition:var(--ease)}#all_wrap .page-serviceList>li>h3{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-family: var(--font-jp);font-size:18px;line-height:1.4em;font-weight:600;color:var(--text);transition:var(--ease)}#all_wrap .page-serviceList>li>p{width:100%;padding:0;margin:0;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .page-serviceList>li>h4{width:fit-content;display:flex;justify-content:flex-end;align-content:flex-start;align-items:flex-start;column-gap:5px;flex-direction:row-reverse;background:none;border:none;position:absolute;top:-10px;right:10px;z-index:5}#all_wrap .page-serviceList>li>h4 span{display:inline-block;padding:3px;margin:0;background:#fff;border-left:1px solid var(--main);font-size:15px;line-height:1;font-weight:400;color:var(--text);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media only screen and (max-width:768px){#all_wrap .page-serviceList{width:100%;column-gap:20px;grid-row-gap:20px}#all_wrap .page-serviceList>li{width:calc(100%);grid-row-gap:8px}#all_wrap .page-serviceList>li>h3{font-size:15px;font-weight:600}#all_wrap .page-serviceList>li>h4{width:fit-content;display:flex;justify-content:flex-end;align-content:flex-start;align-items:flex-start;column-gap:5px;flex-direction:row-reverse;background:none;border:none;position:absolute;top:-10px;right:10px;z-index:5}#all_wrap .page-serviceList>li>h4 span{display:inline-block;padding:3px;margin:0;background:#fff;border-left:1px solid var(--main);font-size:15px;line-height:1;font-weight:400;color:var(--text);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}#all_wrap .page-serviceList-option{width:100%;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;grid-row-gap:10px}#all_wrap .page-serviceList-option>li{width:calc(100%);padding:0;margin:0;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px;background:none;font-size:18px;line-height:1.2em;font-weight:bold}#all_wrap .page-serviceList-option>li::before{content:'';display:block;width:18px;height:18px;min-width:18px;background-image:url(https://office-leistung.com/wp-content/uploads/icon_plus.svg);background-repeat:no-repeat;background-size:100%;background-position:center;background-color:rgba(0,0,0,0);position:relative;top:unset;left:unset;transform:unset;border-radius:unset}.priceBox{padding:0;margin:0 auto 30px;position:relative}#all_wrap .priceBox>h3{width:100%;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;font-size:18px;line-height:1;font-weight:600;display:flex;justify-content:space-between;align-content:center;align-items:baseline;column-gap:30px}#all_wrap .priceBox>h3::after{content:'（税込）';display:inline-block;font-size:12px;line-height:1;color:#555}#all_wrap .price-table{width:100%;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;border-collapse:separate;border-spacing:3px}#all_wrap .price-table th{padding:10px;margin:0;border:none;background:#304992;font-size:14px;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .price-table td{padding:10px;margin:0;border:none;background:#fafafa;font-size:14px;line-height:1.2em;text-align:center}#all_wrap .price-table tr:nth-of-type(even) td {padding:10px;margin:0;border:none;background:#f3f3f3;line-height:1.2em;text-align:center}.tablepress-table-description{display:block;width:calc(100% - 6px);padding:0;margin:0 auto;position:relative;font-size:12px;line-height:1.5em}.tablepress-table-description b{font-family: var(--font-jp)}@media only screen and (max-width:768px){#all_wrap .price-table{width:100%;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;border-collapse:separate;border-spacing:3px}#all_wrap .price-table.wx2{width:100%;min-width:100%}#all_wrap .price-table th{display:table-cell;padding:10px;margin:0;border:none;font-size:12px;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .price-table td{display:table-cell;padding:10px;margin:0;border:none;font-size:12px;line-height:1.2em;text-align:center}#all_wrap .price-table tr:nth-of-type(even) td {padding:10px;margin:0;border:none;line-height:1.2em;text-align:center}.tablepress-table-description{display:block;width:calc(100% - 6px);padding:0;margin:0 auto;position:relative;font-size:12px;line-height:1.5em}.tablepress-table-description b{font-family: var(--font-jp)}}.flowBox{width:100%;padding:0;margin:0 auto;position:relative;display:flex;flex-direction:column;grid-row-gap:30px}.flowBox>dl{width:100%;padding:20px 30px;margin:0 auto;border:2px solid var(--main);border-radius:10px;background:#fafafa;position:relative}.flowBox>dl::after{content:'';display:block;width:20px;height:15px;background:var(--main);position:absolute;bottom:-15px;left:50%;transform:translate(-50%,0);clip-path:polygon(0 0,50% 100%,100% 0)}.flowBox>dl:last-of-type::after{display:none}.flowBox>dl dt{width:100%;padding:0;margin:0;position:relative;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px}.flowBox>dl dt>i{display:flex;justify-content:center;align-content:center;align-items:center;background:#eaeeed;border-radius:50%;width:70px;height:70px;min-width:70px;aspect-ratio: 1 / 1;position:relative}.flowBox>dl dt>i img{width:30px;height:auto}#all_wrap .flowBox>dl dt>h3{width:calc(100% - 10px - 70px);padding:0;margin:0;position:relative;border:none;background:none;font-family: var(--font-jp);font-size:20px;line-height:1.4em;color:var(--text);display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;grid-row-gap:5px}.flowBox>dl dt>h3 span{display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px;width:100%;padding:0;margin:0;font-size:15px;font-family: var(--font-en);line-height:1;color:var(--main);font-style:normal;white-space:nowrap;font-weight:lighter}.flowBox>dl dt>h3 span::after{content:'';display:block;width:50px;height:1px;background:var(--main)}.flowBox>dl dd{padding:10px 0 0;margin:0;position:relative}#all_wrap .flowBox>dl dd>p{padding:0;margin:0 auto 10px;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .flowBox>dl dd>p:last-of-type{margin-bottom:0}@media only screen and (max-width:768px){.flowBox{width:100%;grid-row-gap:20px}.flowBox>dl{width:100%;padding:15px}.flowBox>dl dt>i{width:70px;height:70px;min-width:70px}.flowBox>dl dt>i img{width:30px;height:auto}#all_wrap .flowBox>dl dt>h3{width:calc(100% - 10px - 70px);font-size:15px}.flowBox>dl dt>h3 span{font-size:15px}}#all_wrap .mediaList{width:100%;max-width:800px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;grid-row-gap:20px}#all_wrap .mediaList>li{width: calc(100% / 2 - 10px);padding:0;margin:0;position:relative;display:flex;flex-direction:column;grid-row-gap:10px}#all_wrap .mediaList>li figure{width:100%;padding:0;margin:0 auto;overflow:hidden;text-align:center;position:relative}#all_wrap .mediaList>li figure::before{content:'';display:block;padding-top:56.25%}#all_wrap .mediaList>li figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}#all_wrap .mediaList>li figure iframe{width:100%;height:100%;position:absolute;top:0;left:0}#all_wrap .mediaList>li>h3{padding:0;margin:0 auto;font-family: var(--font-jp);font-size:15px;line-height:1.4em;text-align:left;border:none;background:none}@media only screen and (max-width:768px){#all_wrap .mediaList{width:calc(100% - 60px);max-width:100%;column-gap:0;grid-row-gap:20px}#all_wrap .mediaList>li{width:calc(100%)}#all_wrap .mediaList>li>h3{font-size:14px}}#ds_mv{width:100%;height:100vh;padding:100px 0 0;margin:0;position:relative;overflow:hidden;background-image:url(https://office-leistung.com/wp-content/uploads/xdissolution_mv.webp.pagespeed.ic.83pq-5OJgL.webp);background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;justify-content:center;align-content:center;align-items:center}.ds_mv_info{width:calc(100% - 100px);max-width:1100px;padding:50px;margin:0 auto;background:rgba(255,255,255,.9);border-radius:20px;position:relative;z-index:0}.ds_mv_info>header{z-index:10}.ds_mv_info>header span{display:block;width:fit-content;padding:10px;margin:0 0 10px;background:#fff;font-size:30px;line-height:1;font-weight:bold;color:var(--text);filter:drop-shadow(1px 3px 5px rgba(0,0,0,.2));z-index:10}.ds_mv_info>header span b{font-family: var(--font-jp);color:var(--red)}#all_wrap .ds_mv_info>header h1,#all_wrap .ds_mv_info>header h2{display:block;width:650px;padding:0;margin:10px 0 0;position:relative;border:none;background:none;z-index:10}.ds_mv_info>header h1 img,.ds_mv_info>header h2 img{width:100%;height:auto;filter:drop-shadow(1px 3px 5px rgba(0,0,0,.2))}.ds_mv_info>header h1 em,.ds_mv_info>header h2 em{display:block;padding:0;margin:10px 0 0;text-align:center;font-family: var(--font-jp);font-size:30px;line-height:1;font-weight:bold;color:#fff;font-style:normal;filter:drop-shadow(1px 3px 5px rgba(0,0,0,.2))}#all_wrap .ds_mv_info>h1,#all_wrap .ds_mv_info>h2{display:block;width:700px;padding:0;margin:10px 0 0;position:relative;border:none;background:none;z-index:10}#ds_mv .badge{display:block;width:200px;height:auto;position:absolute;top:-30px;left: calc(50% + 80px);z-index:-1}#ds_mv .badge img{width:100%;height:auto;filter:drop-shadow(1px 3px 5px rgba(0,0,0,.2))}#tax #ds_mv .badge{display:block;width:200px;height:auto;position:absolute;top:-60px;left: calc(50% + 180px);z-index:-1}#dissolution #ds_mv .badge{display:block;width:200px;height:auto;position:absolute;top:-30px;left: calc(50% + 110px);z-index:-1}#ds_mv .human{display:block;width:100%;max-width:1250px;height:600px;background:none;text-align:right;position:absolute;bottom:0;left:calc(50%);transform:translate(-50%,0);z-index:2}#undeclared #ds_mv .human{display:block;width:100%;max-width:1200px;height:600px;background:none;text-align:right;position:absolute;bottom:0;left:calc(50%);transform:translate(-50%,0);z-index:2}#tax #ds_mv .human{display:block;width:100%;max-width:1100px;height:550px;background:none;text-align:right;position:absolute;bottom:0;left:calc(50%);transform:translate(-50%,0);z-index:2}#ds_mv .human img{width:auto;height:100%}#all_wrap #ds_mv .medal{display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:15px;position:relative;list-style:none;padding:0;margin:15px 0 0}#all_wrap #ds_mv .medal>li{width:120px;padding:0;margin:0;position:relative}#all_wrap #ds_mv .medal>li img{width:100%;height:auto}@media only screen and (max-width:768px){#ds_mv{width:100%;height:auto;padding:80px 20px 20px;background-image:url(https://office-leistung.com/wp-content/uploads/xdissolution_mv_sp.webp.pagespeed.ic.MjohRK7Lu_.webp)}.ds_mv_info{width:calc(100%);max-width:100%;padding:10px 20px 20px;border-radius:10px}.ds_mv_info>header span{padding:5px;margin:0 0 5px;font-size:14px}#all_wrap .ds_mv_info>header h1,#all_wrap .ds_mv_info>header h2{display:block;width:80%;margin:10px 0 0}.ds_mv_info>header h2 img{width:100%}.ds_mv_info>header h2 em{display:block;margin:10px 0 0;font-size:20px}#all_wrap .ds_mv_info>h1,#all_wrap .ds_mv_info>h2{width:100%;margin:10px 0 0}#all_wrap #undeclared .ds_mv_info>h1{width:80%}#all_wrap #dissolution .ds_mv_info>h1,#all_wrap #dissolution .ds_mv_info>h2{width:80%;margin:10px 0 0}#ds_mv .badge{display:block;width:70px;height:auto;position:absolute;top:-10px;left:unset;right:-10px;z-index:-1}#tax #ds_mv .badge{display:block;width:70px;height:auto;position:absolute;top:-10px;left:unset;right:-10px;z-index:-1}#dissolution #ds_mv .badge{display:block;width:70px;height:auto;position:absolute;top:-10px;left:unset;right:-10px;z-index:-1}#ds_mv .human{display:block;width:100%;max-width:100%;height:170px;padding:0;overflow:hidden}#undeclared #ds_mv .human{display:block;width:100%;max-width:100%;height:170px;padding:0;overflow:hidden}#undeclared #ds_mv .human img{width:auto;height:120%;transform:translateX(20px)}#tax #ds_mv .human{display:block;width:100%;max-width:100%;height:120px;padding:0 30px}#tax #ds_mv .human img{width:auto;height:100%}#all_wrap #ds_mv .medal{column-gap:10px;width:80%;padding:0;margin:10px 0 0}#all_wrap #ds_mv .medal>li{width:30%}}#lp_navi{width:100%;padding:30px 0 20px;margin:0 auto;position:relative;background:#69a47a}#lp_navi>ul{width:calc(100% - 100px);max-width:1100px;padding:0;margin:0 auto;position:relative;display:flex;justify-content:center;column-gap:10px;list-style:none}#lp_navi>ul>li{width: calc(100% / 4 - 7.5px);padding:20px 15px 15px;margin:0;position:relative;display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;background-image:linear-gradient(to bottom,#2d3d2d 0%,#2d594b 30%,#346055 50%,#2d594b 70%,#2d3d2d 100%);border:3px solid #fff;border-radius:10px;transition:var(--ease)}#lp_navi>ul>li:hover{filter:brightness(1.1);transform:translateY(2px);transition:var(--ease)}#lp_navi>ul>li>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}#lp_navi>ul>li>span{display:inline-block;padding:5px 15px 3px;margin:0;border-radius:20px;background:#e3c700;font-size:12px;line-height:1;font-family: var(--font-en);font-weight:bold;color:var(--main);position:absolute;top:-11px;left:50%;transform:translate(-50%,0);z-index:5}#all_wrap #lp_navi>ul>li>h2{padding:0;margin:0;font-family: var(--font-jp);font-size:18px;line-height:1.4em;font-weight:bold;color:#fff;text-align:center}#all_wrap #lp_navi>ul>li>h2 strong{font-size:30px;color:#e3c700}#all_wrap #lp_navi>ul>li>h2 strong small{font-size:18px}@media only screen and (max-width:768px){#lp_navi{width:100%;padding:20px}#lp_navi>ul{width:calc(100%);max-width:100%;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:10px;grid-row-gap:20px}#lp_navi>ul>li{width: calc(100% / 2 - 5px);padding:15px 10px 10px;border:2px solid #fff}#lp_navi>ul>li>span{display:inline-block;padding:5px 15px 3px;margin:0;border-radius:20px;font-size:10px;top:-10px}#all_wrap #lp_navi>ul>li>h2{font-size:12px}#all_wrap #lp_navi>ul>li>h2 strong{font-size:18px;color:#e3c700}#all_wrap #lp_navi>ul>li>h2 strong small{font-size:14px}}#ds_case{width:100%;padding:70px 0;margin:0 auto;background:#fff;position:relative}#ds_case>header{width:100%;max-width:1100px;padding:0;margin:0 auto 30px;position:relative}#all_wrap #ds_case>header>h2{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;display:flex;justify-content:center;align-content:center;align-items:center;column-gap:10px;font-size:40px;line-height:1;font-weight:bold;color:var(--main)}#all_wrap #ds_case>header>h2::before,#all_wrap #ds_case>header>h2::after{content:'';display:block;width:auto;height:70px;aspect-ratio: 41 / 79;background-image:url(https://office-leistung.com/wp-content/uploads/award_ttl_bg.svg);background-repeat:no-repeat;background-size:100%;background-position:center}#all_wrap #ds_case>header>h2::after{transform:scale(-1,1)}.ds_caseList{width:100%;max-width:1100px;padding:0;margin:0 auto;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:30px;grid-row-gap:30px}dl.ds_caseBox{width: calc(100% / 2 - 15px);padding:0;margin:0;position:relative;background:#fff;border-radius:10px;filter:drop-shadow(1px 3px 5px rgba(0,0,0,.2))}dl.ds_caseBox>dt{width:100%;padding:15px 15px 15px 135px;margin:0 auto;text-align:center;position:relative;background:#69a47a;border-radius:10px 10px 0 0}dl.ds_caseBox>dt span{display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:100px;padding:10px 10px 5px;margin:0;background:#daeee7;position:absolute;top:-5px;left:20px;z-index:2;font-family: var(--font-en);font-size:20px;line-height:1;font-weight:bold;text-align:center;color:var(--main)}dl.ds_caseBox>dt span b{font-size:1.6em}dl.ds_caseBox>dt span::before{content:'';display:block;width:5px;height:5px;background:var(--main);clip-path:polygon(0 0,0 100%,100% 100%);position:absolute;top:0;right:-5px;filter:brightness(.7)}dl.ds_caseBox>dt span::after{content:'';display:block;width:100%;height:10px;background:#daeee7;clip-path:polygon(0 0,50% 100%,100% 0);position:absolute;bottom:-9.8px;left:0}#all_wrap dl.ds_caseBox>dt h3{font-size:20px;line-height:1.4em;color:#fff;text-align:left;padding:0;margin:0 auto;position:relative;border:none;background:none}#all_wrap dl.ds_caseBox>dt h3 strong{color:#e3c700}dl.ds_caseBox>dd{padding:20px;margin:0;display:flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:wrap;column-gap:10px;grid-row-gap:10px}dl.ds_caseBox>dd figure{width:50px;min-width:50px;padding:0;margin:0;position:relative}dl.ds_caseBox>dd figure img{width:100%;height:auto}#all_wrap dl.ds_caseBox>dd .name{width:calc(100% - 10px - 50px);padding:0;margin:0;position:relative;font-size:16px;line-height:1.2em;font-weight:bold;color:var(--main)}.ds_caseBox_info{width:100%;padding:0;margin:0;position:relative}#all_wrap .ds_caseBox_info>p{padding:0;margin:0 auto 10px;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .ds_caseBox_info>p:last-of-type{margin-bottom:0}#all_wrap .ds_caseBox_info>p.name{text-align:right;font-size:.8}@media only screen and (max-width:768px){#ds_case{width:100%;padding:30px 0}#ds_case>header{width:calc(100% - 60px);max-width:100%;margin:0 auto 15px}#all_wrap #ds_case>header>h2{width:100%;column-gap:10px;font-size:18px}#all_wrap #ds_case>header>h2::before,#all_wrap #ds_case>header>h2::after{height:30px}.ds_caseList{width:calc(100% - 60px);max-width:100%;column-gap:0;grid-row-gap:20px}dl.ds_caseBox{width:calc(100%)}dl.ds_caseBox>dt{width:100%;padding:10px 10px 10px 70px}dl.ds_caseBox>dt span{width:50px;padding:10px 10px 5px;top:-5px;left:10px;font-size:10px}dl.ds_caseBox>dt span b{font-size:1.4em}dl.ds_caseBox>dt span::after{width:100%;height:5px;bottom:-4.9px;left:0}#all_wrap dl.ds_caseBox>dt h3{font-size:13px;line-height:1.4em}}#ds_sol{padding:0;margin:0;position:relative}#ds_sol_01{width:100%;padding:70px 0;margin:0 auto;position:relative;background-image:url(https://office-leistung.com/wp-content/uploads/xmv_bg.webp.pagespeed.ic.GWp7FElNdV.webp);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}#ds_sol_01::before{content:'';display:block;width:100%;height:100%;background:rgba(45,89,75,.7);backdrop-filter:blur(5px);position:absolute;top:0;left:0;z-index:-1}.ds_sol_01_box{width:100%;max-width:1100px;padding:50px 50px;margin:0 auto;background:#fff;border-radius:20px;position:relative}.ds_sol_01_box::after{content:'';display:block;width:100px;height:40px;background:#fff;position:absolute;bottom:-39px;left:50%;transform:translate(-50%,0);clip-path:polygon(0 0,50% 100%,100% 0)}#all_wrap #ds_sol_01 header{width:100%;padding:0;margin:0 auto 30px;position:relative}#all_wrap #ds_sol_01 header h2{width:fit-content;padding:0;margin:0 auto;position:relative;border:none;background:none;text-align:center;font-size:40px;line-height:1;font-weight:bold;color:var(--text)}#all_wrap #ds_sol_01 header h2::before{content:'';display:block;width:40px;height:auto;aspect-ratio: 48 / 40;background-image:url(https://office-leistung.com/wp-content/uploads/double_q.svg);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;top:-10px;left:-40px;opacity:.5}#all_wrap #ds_sol_01 header h2::after{content:'';display:block;width:40px;height:auto;aspect-ratio: 48 / 40;background-image:url(https://office-leistung.com/wp-content/uploads/double_q.svg);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;bottom:-10px;right:-40px;transform:scale(-1,-1);opacity:.5}#all_wrap #ds_sol_01 header h2 strong{display:inline-block;font-size:1.2em;color:var(--main);position:relative;z-index:0}#all_wrap #ds_sol_01 header h2 strong::before{position:absolute;left:0;bottom:-10px;width:100%;height:5px;background:none;border-top:2px solid var(--main);border-bottom:2px solid var(--main);content:'';z-index:-1}#all_wrap #ds_sol_01 ul{width:100%;max-width:100%;padding:0;margin:0 auto 30px;position:relative;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:10px;grid-row-gap:10px}#all_wrap #ds_sol_01 ul>li{width: calc(100% / 2 - 5px);padding:15px 15px;margin:0;background:#fafafa;position:relative;display:flex;justify-content:flex-start;align-content:center;align-items:center;column-gap:10px;font-size:20px;line-height:1.4em;color:var(--text)}#all_wrap #ds_sol_01 ul>li::before{content:'';display:block;width:20px;height:20px;background-image:url(https://office-leistung.com/wp-content/uploads/icon_check.svg);background-repeat:no-repeat;background-size:100%;background-position:center;position:relative}#all_wrap #ds_sol_01 ul>li p{font-size:20px;line-height:1.4em;color:var(--text);font-weight:bold;padding:0;margin:0}#all_wrap #ds_sol_01 ul>li p strong{font-family: var(--font-jp);color:var(--main);font-weight:bold;background:linear-gradient(transparent 60%,rgba(1,107,74,.2) 60%)}#all_wrap #ds_sol_01 h3{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;text-align:center;font-family: var(--font-jp);font-size:30px;line-height:1;font-weight:bold;color:var(--text)}#all_wrap #ds_sol_01 h3 strong{display:inline-block;font-family: var(--font-jp);font-size:1.3em;color:var(--red);font-weight:bold;text-indent:10px;position:relative;z-index:0}@media only screen and (max-width:768px){#ds_sol_01{width:100%;padding:30px;background-image:url(https://office-leistung.com/wp-content/uploads/xds_sol_01_bg.jpg.pagespeed.ic.hgO5yj3hK6.jpg)}.ds_sol_01_box{width:100%;max-width:100%;padding:20px;border-radius:10px}.ds_sol_01_box::after{width:50px;height:20px;bottom:-19px}#all_wrap #ds_sol_01 header{width:100%;margin:0 auto 15px}#all_wrap #ds_sol_01 header h2{width:fit-content;font-size:16px;letter-spacing:-.05em}#all_wrap #ds_sol_01 header h2::before{width:10px;top:-5px;left:-10px}#all_wrap #ds_sol_01 header h2::after{width:10px;bottom:-5px;right:-10px}#all_wrap #ds_sol_01 header h2 strong::before{position:absolute;left:0;bottom:-8px;width:100%;height:3px;border-top:1px solid var(--main);border-bottom:1px solid var(--main)}#all_wrap #ds_sol_01 ul{width:100%;max-width:100%;margin:0 auto 20px;column-gap:10px;grid-row-gap:5px}#all_wrap #ds_sol_01 ul>li{width:calc(100%);padding:10px;font-size:15px}#all_wrap #ds_sol_01 ul>li::before{width:15px;height:15px}#all_wrap #ds_sol_01 ul>li p{font-size:14px;line-height:1.4em}#all_wrap #ds_sol_01 h3{width:100%;font-size:14px;line-height:1.4em}#all_wrap #ds_sol_01 h3 strong{display:block;width:100%;text-align:center;font-size:1.3em;text-indent:0}}#ds_sol_02{width:100%;padding:70px 0;margin:0 auto;background:var(--base3);position:relative;z-index:0}.ds_sol_02_box{width:100%;max-width:1100px;min-width:1100px;padding:90px 50px 50px;margin:0 auto;background:#fff;border-radius:20px;border:3px solid var(--main);position:relative}.ds_sol_02_box::after{content:'';display:block;width:100px;height:40px;background:var(--main);position:absolute;bottom:-40px;left:50%;transform:translate(-50%,0);clip-path:polygon(0 0,50% 100%,100% 0)}#all_wrap .ds_sol_02_box>header{width:fit-content;padding:10px 50px;margin:0 auto 30px;background:var(--main);border-radius:50px;position:absolute;top:-40px;left:50%;transform:translate(-50%,0)}#all_wrap .ds_sol_02_box>header h2{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;text-align:center;font-size:20px;line-height:1.4em;font-weight:bold;color:#fff}#all_wrap .ds_sol_02_box>header h2 strong{display:inline-block;font-size:1.4em;color:#fff;position:relative;z-index:0}#all_wrap .ds_sol_02_box>ul{width:100%;padding:0;margin:0 auto 50px;position:relative;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:100px;grid-row-gap:250px;z-index:0}#all_wrap .ds_sol_02_box>ul::before{content:'';display:block;height:300px;width:auto;aspect-ratio: 733 / 586;background-image:url(https://office-leistung.com/wp-content/uploads/xds_sol_02_img.webp.pagespeed.ic.1smciwbL-c.webp);background-repeat:no-repeat;background-size:100%;background-position:center;position:absolute;top:55px;left:50%;transform:translate(-50%,0);z-index:-1}#all_wrap .ds_sol_02_box>ul>li{width: calc(100% / 2 - 50px);padding:10px 20px;margin:0;background:#ffd71d;border-radius:50px;position:relative}#all_wrap .ds_sol_02_box > ul > li:nth-child(3) {width:fit-content;min-width:50%;padding:10px 20px 15px;margin:0 auto;background:#ffd71d;border-radius:50px;position:relative}#all_wrap .ds_sol_02_box > ul > li:nth-child(1)::after {content:'';display:block;width:20px;height:25px;background:#ffd71d;clip-path:polygon(0 0,100% 100%,85% 0);position:absolute;bottom:-24px;left:50%;transform:translate(-50%,0)}#all_wrap .ds_sol_02_box > ul > li:nth-child(2)::after {content:'';display:block;width:20px;height:25px;background:#ffd71d;position:absolute;bottom:-24px;left:50%;clip-path:polygon(15% 0,0 100%,100% 0)}#all_wrap .ds_sol_02_box > ul > li:nth-child(3)::after {content:'';display:block;width:20px;height:25px;background:#ffd71d;position:absolute;top:-24px;left:50%;clip-path:polygon(50% 0,0 100%,100% 100%)}#all_wrap .ds_sol_02_box>ul>li h3{font-family: var(--font-jp);font-size:20px;line-height:1.4em;font-weight:bold;color:var(--text);text-align:center}#all_wrap .ds_sol_02_box > ul > li:nth-child(3) h3 {font-size:25px}#all_wrap .ds_sol_02_box>ul>li h3 strong{font-family: var(--font-jp);font-size:1.4em;color:var(--red);font-weight:bold}#all_wrap .ds_sol_02_box>ul>li h3 b{font-family: var(--font-jp);font-size:1.2em}.ds_sol_02_point{width:100%;padding:20px;margin:0 auto;background:var(--base3);border-radius:10px;position:relative;border:1px solid var(--main)}.ds_sol_02_point::before{content:'';display:block;width:300px;height:30px;background:var(--red);clip-path:polygon(0 0,50% 100%,100% 0);position:absolute;top:-15px;left:50%;transform:translate(-50%,0);z-index:1}#all_wrap .ds_sol_02_point>h2{width:100%;padding:0;margin:0 auto;text-align:center;border:none;background:none;font-family: var(--font-jp);font-size:25px;font-weight:bold;color:var(--text);line-height:1.5em}#all_wrap .ds_sol_02_point>h2 strong{font-family: var(--font-ttl);font-size:1.4em;font-weight:bold;color:var(--main)}@media only screen and (max-width:768px){#ds_sol_02{width:100%;padding:40px 30px 30px}.ds_sol_02_box{width:100%;max-width:100%;min-width:100%;padding:50px 20px 20px;border-radius:10px}.ds_sol_02_box::after{width:50px;height:20px;bottom:-20px}#all_wrap .ds_sol_02_box>header{width:fit-content;padding:10px 20px;margin:0 auto;background:var(--main);border-radius:50px;position:absolute;top:-30px;left:50%;transform:translate(-50%,0)}#all_wrap .ds_sol_02_box>header h2{width:100%;font-size:14px;white-space:nowrap}#all_wrap .ds_sol_02_box>header h2 strong{font-size:1.2em}#all_wrap .ds_sol_02_box>ul{width:100%;padding:0 0 220px;margin:0 auto 30px;flex-wrap:wrap;column-gap:0;grid-row-gap:10px;z-index:0}#all_wrap .ds_sol_02_box>ul::before{height:auto;width:250px;top:unset;bottom:0}#all_wrap .ds_sol_02_box>ul>li{width:calc(100%);padding:10px 10px;border-radius:10px}#all_wrap .ds_sol_02_box > ul > li:nth-child(3) {width:calc(100%);min-width:100%;padding:10px;border-radius:10px}#all_wrap .ds_sol_02_box > ul > li:nth-child(1)::after {content:'';display:none}#all_wrap .ds_sol_02_box > ul > li:nth-child(2)::after {content:'';display:none}#all_wrap .ds_sol_02_box > ul > li:nth-child(3)::after {content:'';display:none}#all_wrap .ds_sol_02_box>ul>li h3{font-family: var(--font-jp);font-size:14px;line-height:1.4em;font-weight:bold;color:var(--text);text-align:center}#all_wrap .ds_sol_02_box > ul > li:nth-child(3) h3 {font-size:14px}#all_wrap .ds_sol_02_box>ul>li h3 strong{font-family: var(--font-jp);font-size:1.2em;color:var(--red);font-weight:bold}#all_wrap .ds_sol_02_box>ul>li h3 b{font-family: var(--font-jp);font-size:1.2em}.ds_sol_02_point{width:100%;padding:20px}.ds_sol_02_point::before{content:'';display:block;width:50%;height:20px;top:-10px}#all_wrap .ds_sol_02_point>h2{width:100%;font-size:15px}#all_wrap .ds_sol_02_point>h2 strong{font-size:1em;display:block;width:100%;text-align:center}}#ds_sol_03{width:100%;padding:70px 0;margin:0 auto;background-image:url(https://office-leistung.com/wp-content/uploads/xbuilding_bg.gif.pagespeed.ic.5vJTFGOlkr.jpg);background-repeat:repeat-x;background-position:bottom center;background-size:auto 100px;background-color:#fff;position:relative;z-index:0;overflow:hidden}.ds_sol_03_info{width:100%;max-width:850px;padding:120px 50px 30px;margin:0 auto;position:relative;background:#fff;border-radius:20px;border:5px solid var(--main);filter:drop-shadow(0 0 3px rgba(0,0,0,.1))}#all_wrap .ds_sol_03_info>header{width:fit-content;padding:15px 10px 15px 30px;margin:0;background:var(--main);position:absolute;top:-15px;left:-15px}#all_wrap .ds_sol_03_info>header::before{content:'';display:block;width:10px;height:10px;background:var(--main);position:absolute;bottom:-10px;left:0;filter:brightness(.5);clip-path:polygon(0 0,100% 100%,100% 0)}#all_wrap .ds_sol_03_info>header::after{content:'';display:block;width:20px;height:100%;background:var(--main);position:absolute;top:0;right:-19px;clip-path:polygon(0 0,100% 0%,20% 100%,0% 100%)}#all_wrap .ds_sol_03_info>header span{display:block;width:100%;padding:0;margin:0 auto 10px;text-align:left;font-family: var(--font-jp);font-weight:bold;font-size:20px;line-height:1;color:#fff}#all_wrap .ds_sol_03_info>header span b{font-family: var(--font-jp);font-size:1.2em;position:relative}#all_wrap .ds_sol_03_info>header span b::before{position:absolute;left:0;bottom:0;width:100%;height:15px;background:#fff;content:'';z-index:-1;opacity:.5}#all_wrap .ds_sol_03_info>header span b span{display:inline;position:relative}#all_wrap .ds_sol_03_info>header span b span::before{content:'';display:block;width:4px;height:4px;background:#fff;border-radius:50%;position:absolute;top:-3px;left:50%;transform:translate(-50%,0)}#all_wrap .ds_sol_03_info>header h2{font-size:40px;color:#fff;text-align:left;position:relative;z-index:0;border:none;background:none}#all_wrap .ds_sol_03_info>h3{font-size:30px;line-height:1.5em;color:var(--text);text-align:center;padding:0;margin:0 auto 20px;position:relative}#all_wrap .ds_sol_03_info>h3 strong{font-size:1.4em;color:var(--main);text-decoration:underline}#all_wrap #dissolution .ds_sol_03_info>h3 strong,#all_wrap #undeclared .ds_sol_03_info>h3 strong{font-size:1.4em;color:var(--red);text-decoration:underline}#all_wrap .ds_sol_03_info>p{font-size:18px;padding:0;margin:0;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .ds_sol_03_info>p>strong{display:inline;background:linear-gradient(transparent 60%,#ff6 60%);font-family: var(--font-jp);font-weight:600;color:var(--main)}#ds_sol_03>span.human{display:block;width:100%;height:300px;aspect-ratio: 844 / 1227;position:absolute;bottom:0;left: calc(50% + 300px);z-index:1}#ds_sol_03>span.human img{width:auto;height:100%}#all_wrap #ds_sol_03 .medal{display:flex;justify-content:center;align-content:center;align-items:center;column-gap:15px;position:relative;list-style:none;padding:0;margin:15px 0 0}#all_wrap #ds_sol_03 .medal>li{width:120px;padding:0;margin:0;position:relative}#all_wrap #ds_sol_03 .medal>li img{width:100%;height:auto;filter:drop-shadow(1px 3px 5px rgba(0,0,0,.2))}@media only screen and (max-width:768px){#ds_sol_03{width:100%;padding:30px;background-size:auto 50px}.ds_sol_03_info{width:100%;max-width:100%;padding:70px 20px 20px;border-radius:10px;border:3px solid var(--main)}#all_wrap .ds_sol_03_info>header{width:fit-content;padding:15px 10px 15px 30px;margin:0;background:var(--main);position:absolute;top:-10px;left:-10px}#all_wrap .ds_sol_03_info>header::before{content:'';display:block;width:10px;height:10px;background:var(--main);position:absolute;bottom:-10px;left:0;filter:brightness(.5);clip-path:polygon(0 0,100% 100%,100% 0)}#all_wrap .ds_sol_03_info>header::after{content:'';display:block;width:20px;height:100%;background:var(--main);position:absolute;top:0;right:-19px;clip-path:polygon(0 0,100% 0%,20% 100%,0% 100%)}#all_wrap .ds_sol_03_info>header span{margin:0 auto 5px;font-size:12px}#all_wrap .ds_sol_03_info>header h2{font-size:18px}#all_wrap .ds_sol_03_info>h3{font-size:18px}#all_wrap .ds_sol_03_info>h3 strong{font-size:20px;color:var(--main);text-decoration:underline}#all_wrap #dissolution .ds_sol_03_info>h3 strong,#all_wrap #undeclared .ds_sol_03_info>h3 strong{font-size:20px;color:var(--red);text-decoration:underline}#all_wrap .ds_sol_03_info>p{font-size:14px}#ds_sol_03>span.human{display:block;width:100%;height:100px;bottom:0;left:0;z-index:1;text-align:right}}#ds_strength{width:100%;padding:70px 0;margin:0 auto;background:var(--base3);position:relative}#ds_strength>header{width:100%;max-width:1100px;padding:0;margin:0 auto 30px;position:relative;display:flex;justify-content:center;align-content:center;align-items:center;column-gap:10px}#all_wrap #ds_strength>header>h2 img{width:auto;height:90px}#all_wrap #ds_strength>header>h2{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;display:flex;justify-content:center;align-content:center;align-items:center;column-gap:10px;font-size:40px;line-height:1;font-weight:bold;color:var(--main)}@media only screen and (max-width:768px){#ds_strength{width:100%;padding:30px}#ds_strength>header{width:100%;max-width:100%;padding:0;margin:0 auto 15px;flex-wrap:wrap;column-gap:0;grid-row-gap:5px}#all_wrap #ds_strength>header>h2 img{width:auto;height:50px}#all_wrap #ds_strength>header>h2{width:100%;font-size:20px;flex-wrap:wrap}}#all_wrap .strength-table{width:100%;max-width:1100px;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;border-collapse:separate;border-spacing:0;overflow:unset}#all_wrap .strength-table th{padding:15px;margin:0;border:none;background:#7bbc8a;font-size:1.2em;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .strength-table .row-1 th:nth-of-type(even) {background:#69a47a}#all_wrap .strength-table td{padding:15px;margin:0;border:none;background:#fff;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:14px;line-height:1.2em;text-align:center;font-weight:500}#all_wrap .strength-table td.column-1{background:#fafafa;border-left:1px solid #d5d5d5;font-weight:bold}#all_wrap .strength-table td b{font-family: var(--font-jp);font-size:1.4em;color:#fff}#all_wrap .strength-table th.column-4{border-top:5px solid var(--orange);border-left:none;border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange)!important;color:#fff;font-size:1.2em;position:relative;padding:0 15px 15px}#all_wrap .strength-table td.column-4{border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange);color:#fff}#all_wrap .strength-table tr:last-of-type td.column-4{border-right:5px solid var(--orange);border-bottom:none;background:var(--orange);color:#fff;position:relative;padding:15px 15px 5px}#all_wrap .strength-table th.column-4::before{content:'';display:block;width: calc(100% + 5px);height:10px;background:var(--orange);position:absolute;top:-15px;left:0;border-radius:10px 10px 0 0}#all_wrap .strength-table tr:last-of-type td.column-4::after{content:'';display:block;width: calc(100% + 5px);height:10px;background:var(--orange);position:absolute;bottom:-9px;left:0;border-radius:0 0 10px 10px}@media only screen and (max-width:768px){#all_wrap .js-scrollable{padding-top:10px;-ms-overflow-style:none;scrollbar-width:none;overflow-y:hidden!important}.#all_wrap .js-scrollable::-webkit-scrollbar{display:none}#all_wrap .strength-table{display:table;width:100%;max-width:100%;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;border-collapse:separate;border-spacing:0;overflow:unset}#all_wrap .strength-table th{display:table-cell;padding:10px;margin:0;border:none;background:#7bbc8a;font-size:12px;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .strength-table .row-1 th:nth-of-type(even) {background:#69a47a}#all_wrap .strength-table td{display:table-cell;padding:10px;margin:0;border:none;background:#fff;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;line-height:1.2em;text-align:center;font-weight:500;font-size:12px}#all_wrap .strength-table td.column-1{background:#fafafa;border-left:1px solid #d5d5d5;font-weight:bold}#all_wrap .strength-table td b{font-family: var(--font-jp);font-size:1.4em;color:#fff}#all_wrap .strength-table th.column-4{border-top:5px solid var(--orange);border-left:none;border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange)!important;color:#fff;font-size:1.2em;position:relative;padding:0 15px 15px}#all_wrap .strength-table td.column-4{border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange);color:#fff}#all_wrap .strength-table tr:last-of-type td.column-4{border-right:5px solid var(--orange);border-bottom:none;background:var(--orange);color:#fff;position:relative;padding:15px 15px 5px}#all_wrap .strength-table th.column-4::before{content:'';display:block;width: calc(100% + 5px);height:10px;background:var(--orange);position:absolute;top:-15px;left:0;border-radius:10px 10px 0 0}#all_wrap .strength-table tr:last-of-type td.column-4::after{content:'';display:block;width: calc(100% + 5px);height:10px;background:var(--orange);position:absolute;bottom:-9px;left:0;border-radius:0 0 10px 10px}#all_wrap .strength-table-sp th.column-2{border-top:5px solid var(--orange);border-left:none;border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange)!important;color:#fff;font-size:1em;position:relative;padding:0 15px 15px}#all_wrap .strength-table-sp td.column-2{border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange);color:#fff}#all_wrap .strength-table-sp tr:last-of-type td.column-2{border-right:5px solid var(--orange);border-bottom:none;background:var(--orange);color:#fff;position:relative;padding:15px 15px 5px}#all_wrap .strength-table-sp th.column-2::before{content:'';display:block;width: calc(100% + 5px);height:10px;background:var(--orange);position:absolute;top:-15px;left:0;border-radius:10px 10px 0 0}#all_wrap .strength-table-sp tr:last-of-type td.column-2::after{content:'';display:block;width: calc(100% + 5px);height:10px;background:var(--orange);position:absolute;bottom:-9px;left:0;border-radius:0 0 10px 10px}}#ds_price{width:100%;padding:0 0 70px;margin:0 auto;background:#fcf8de;position:relative}#all_wrap #ds_price>header{width:100%;padding:30px 0;margin:0 auto 70px;background:#69a47a;position:relative;text-align:center}#all_wrap #ds_price>header::after{content:'';display:block;width:50px;height:20px;clip-path:polygon(0 0,50% 100%,100% 0);background:#69a47a;position:absolute;bottom:-19px;left:50%;transform:translate(-50%,0)}#all_wrap #ds_price>header>span{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:15px;font-size:25px;line-height:1;font-weight:bold;color:#fff;margin:0 auto 5px}#all_wrap #ds_price>header>span::before,#all_wrap #ds_price>header>span::after{content:'';display:block;width:2px;height:30px;background:#fff;border-radius:3px;transform:rotate(-15deg)}#all_wrap #ds_price>header>span::after{transform:rotate(15deg)}#all_wrap #ds_price>header>h2{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-size:40px;line-height:1;color:#fff}.ds_planList{width:100%;max-width:1100px;padding:0;margin:0 auto;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:30px;grid-row-gap:30px}dl.ds_planBox{width: calc(100% / 3 - 20px);padding:0;margin:0 auto;position:relative;background:#fff;filter:drop-shadow(1px 3px 5px rgba(0,0,0,.2));border-radius:10px;display:flex;flex-direction:column}dl.ds_planBox>dt{width:100%;padding:15px 15px 20px;margin:0 auto;text-align:center;position:relative;background:var(--main);border-radius:10px 10px 0 0}dl.ds_planBox>dt span{display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap;width:100px;height:30px;padding:8px 10px;margin:0;border-radius:5px 5px 0 0;background:var(--orange);position:absolute;top:-29px;left:20px;z-index:-1;font-family: var(--font-en);font-size:14px;line-height:1;font-weight:bold;text-align:center;color:#fff}#all_wrap dl.ds_planBox>dt h3{font-size:20px;line-height:1.4em;color:#fff;text-align:center;padding:0;margin:0 auto 5px;position:relative;border:none;background:none}#all_wrap dl.ds_planBox>dt p{text-align:center;padding:0;margin:0 auto;font-size:12px;line-height:1;font-weight:bold;color:#fff}dl.ds_planBox>dd{padding:20px;margin:0;background:#fff;border:5px solid var(--main);border-top:none;border-radius:0 0 10px 10px;display:flex;flex-direction:column;flex:1}#all_wrap dl.ds_planBox>dd>h3{width:100%;padding:0;margin:0 auto 5px;position:relative;border:none;background:none;font-size:17px;line-height:1.2em;text-align:center;color:var(--main)}.ds_planBox .price{width:100%;padding:0;margin:0 auto 15px;display:flex;justify-content:center;align-content:center;align-items:center;font-family: var(--font-ttl)}.ds_planBox .price strong{display:inline-block;font-size:40px;line-height:1;color:var(--red);font-weight:bold;width:fit-content}.ds_planBox .price span{display:inline-flex;flex-direction:column;justify-content:center;width:fit-content}.ds_planBox .price span small{font-size:.8rem;color:var(--red);display:inline-block;text-align:center}.ds_planBox .price span b{font-size:25px;color:var(--red);display:inline-block;text-align:center}.ds_planBox .price small{display:inline-block;font-size:20px;line-height:1;color:var(--red);font-weight:bold;width:fit-content}#all_wrap .ds_role{width:100%;padding:0;margin:0 auto 20px;position:relative;list-style:none;display:flex;flex-direction:column;grid-row-gap:20px}#all_wrap .ds_role>li{width:100%;padding:0;margin:0 auto;background:none;position:relative;display:flex;justify-content:space-between;align-content:center;align-items:center;column-gap:10px}#all_wrap .ds_role>li>figure{width:50px;padding:0;margin:0;position:relative}#all_wrap .ds_role>li>figure img{width:100%;height:auto}#all_wrap .ds_role>li>figure span{display:inline-block;width:100%;padding:3px;margin:0;background:var(--main);border-radius:3px;font-size:10px;line-height:1;color:#fff;position:absolute;bottom:-8px;left:50%;transform:translate(-50%,0);white-space:nowrap;text-align:center}#all_wrap .ds_role>li>p{width:calc(100% - 10px - 50px);min-height:66px;padding:10px;margin:5px 0 0;border-radius:5px;background:#69a47a;position:relative;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;column-gap:10px;grid-row-gap:5px;line-height:1.4em;color:#fff}#all_wrap .ds_role>li>p span{font-size:12px;line-height:1}#all_wrap .ds_role>li>p::after{content:'';display:block;width:7px;height:7px;background:#69a47a;position:absolute;top:50%;right:-6px;clip-path:polygon(0 0,0% 100%,100% 0)}#all_wrap .ds_role > li:nth-child(even) > p {background:var(--base3);color:var(--text)}#all_wrap .ds_role > li:nth-child(even) > p::after {content:'';display:block;width:7px;height:7px;background:var(--base3);position:absolute;top:50%;right:unset;left:-6px;clip-path:polygon(0 0,100% 100%,100% 0)}#all_wrap .ds_priceBox_info{width:100%;padding:15px;margin:auto auto 0;position:relative;background:var(--base);border-radius:5px}#all_wrap .ds_priceBox_info h5{font-size:15px;line-height:1;padding:0;margin:0 auto 10px}#all_wrap .ds_priceBox_info>ul{width:100%;padding:0;margin:0 auto 10px;position:relative;list-style:none;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:wrap;column-gap:20px;grid-row-gap:2px}#all_wrap .ds_priceBox_info>ul>li{display:inline-block;padding:0;margin:0;position:relative;font-size:12px;line-height:1.2em;color:var(--text)}#all_wrap .ds_priceBox_info>ul>li::before{content:'・';display:inline;font-size:12px;line-height:1.2em;color:var(--text)}#all_wrap .ds_priceBox_info>p{width:100%;padding:5px 10px;margin:0;background:#fff;border:1px solid var(--main);position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:12px;line-height:1.4em}@media only screen and (max-width:768px){#ds_price{width:100%;padding:0 0 30px;margin:0 auto}#all_wrap #ds_price>header{width:100%;padding:10px;margin:0 auto 40px}#all_wrap #ds_price>header::after{content:'';display:block;width:30px;height:10px;bottom:-9px}#all_wrap #ds_price>header>span{column-gap:10px;font-size:14px}#all_wrap #ds_price>header>span::before,#all_wrap #ds_price>header>span::after{height:20px}#all_wrap #ds_price>header>h2{font-size:20px}.ds_planList{width:calc(100% - 60px);max-width:100%;flex-wrap:wrap;column-gap:0;grid-row-gap:40px}dl.ds_planBox{width:calc(100%);padding:0;margin:0 auto;position:relative;background:#fff;filter:drop-shadow(1px 3px 5px rgba(0,0,0,.2));border-radius:10px;display:flex;flex-direction:column}dl.ds_planBox>dt{width:100%;padding:15px 15px 20px}dl.ds_planBox>dt span{width:100px;height:30px;padding:5px 10px;top:-29px;left:20px;font-size:14px}}#ds_reason{width:100%;padding:70px 0;margin:0 auto;background:#fff;position:relative}#all_wrap #ds_reason>header{width:100%;padding:0;margin:0 auto 50px;position:relative;text-align:center}#all_wrap #ds_reason>header h2{padding:0;margin:0 auto;font-size:40px;line-height:1;font-weight:bold;color:var(--main);text-align:center}#all_wrap #ds_reason>header h2 b{font-size:1.4em}@media only screen and (max-width:768px){#ds_reason{width:100%;padding:30px}#all_wrap #ds_reason>header{margin:0 auto 20px}#all_wrap #ds_reason>header h2{font-size:20px}#all_wrap #ds_reason>header h2 b{font-size:1.4em}}#page_voice{width:100%;padding:70px 0;margin:0 auto;background:#f3f3f3;position:relative}#all_wrap #page_voice>header{width:100%;padding:0;margin:0 auto 50px;position:relative;text-align:center}#all_wrap #page_voice>header h2{padding:0;margin:0 auto;font-size:40px;line-height:1;font-weight:bold;color:var(--text);text-align:center}@media only screen and (max-width:768px){#page_voice{width:100%;padding:30px 0}#all_wrap #page_voice>header{margin:0 auto 20px}#all_wrap #page_voice>header h2{font-size:20px}}#page_faq{width:100%;padding:70px 0;margin:0 auto;background:#fff;position:relative}#all_wrap #page_faq>header{width:100%;padding:0;margin:0 auto 50px;position:relative;text-align:center}#all_wrap #page_faq>header h2{padding:0;margin:0 auto;font-size:40px;line-height:1;font-weight:bold;color:var(--text);text-align:center}#all_wrap #page_faq .faqList>dl>dt{background:#f3f3f3}@media only screen and (max-width:768px){#page_faq{width:100%;padding:30px 0}#all_wrap #page_faq>header{margin:0 auto 20px}#all_wrap #page_faq>header h2{font-size:20px}#all_wrap #page_faq .faqList.full{width:calc(100% - 60px)}}#page_column{width:100%;padding:70px 0;margin:0 auto;background:#f3f3f3;position:relative}#all_wrap #page_column>header{width:100%;padding:0;margin:0 auto 50px;position:relative;text-align:center}#all_wrap #page_column>header h2{padding:0;margin:0 auto;font-size:40px;line-height:1;font-weight:bold;color:var(--text);text-align:center}@media only screen and (max-width:768px){#page_column{width:100%;padding:30px 0}#all_wrap #page_column>header{margin:0 auto 20px}#all_wrap #page_column>header h2{font-size:20px}}#ds_greeting{width:100%;padding:70px 0;margin:0 auto;background:#fafafa;position:relative;z-index:0}#ds_greeting::before{content:'';display:block;width:80%;height:calc(100% - 200px);background:var(--main);position:absolute;bottom:0;right:0;z-index:-1}#all_wrap #ds_greeting>header{width:100%;padding:0;margin:0 auto 50px;position:relative;text-align:center}#all_wrap #ds_greeting>header h2{padding:0;margin:0 auto;font-size:40px;line-height:1;font-weight:bold;color:var(--main);text-align:center}.ds_greetingBox{width:100%;max-width:1100px;padding:50px;margin:0 auto;position:relative;background:#fff;display:flex;justify-content:space-between;column-gap:50px;border-radius:20px}.ds_greetingBox>figure{width:300px;padding:0;margin:0;position:relative}.ds_greetingBox>figure img{width:100%;height:auto}.ds_greeting_info{width:calc(100% - 50px - 300px);padding:0;margin:0;position:relative}.ds_greeting_info header{padding:0 0 15px;margin:0 auto 15px;border-bottom:1px solid #c8c8c8}.ds_greeting_info header em{display:block;width:auto;height:40px;padding:0;margin:0 0 10px}.ds_greeting_info header em img{width:auto;height:100%}#all_wrap .ds_greeting_info header h2{padding:0;margin:0;font-size:20px;line-height:1.4em;border:none;background:none;position:relative}#all_wrap .ds_greeting_info>p{padding:0;margin:0 auto 10px;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .ds_greeting_info>p:last-of-type{margin-bottom:0}@media only screen and (max-width:768px){#ds_greeting{width:100%;padding:30px}#ds_greeting::before{width:80%;height:calc(100% - 200px)}#all_wrap #ds_greeting>header{margin:0 auto 20px}#all_wrap #ds_greeting>header h2{font-size:20px}.ds_greetingBox{width:100%;max-width:100%;padding:20px;column-gap:0;grid-row-gap:15px;border-radius:10px;flex-wrap:wrap}.ds_greetingBox>figure{width:100%}.ds_greeting_info{width:calc(100%);order:1}.ds_greeting_info header em{height:30px}#all_wrap .ds_greeting_info header h2{font-size:20px}#all_wrap .ds_greeting_info header h2 small{font-size:12px}}#ds_flow{width:100%;padding:70px 0;margin:0 auto;background:#fafafa;position:relative}#all_wrap #ds_flow>header{width:100%;padding:0;margin:0 auto 50px;position:relative;text-align:center}#all_wrap #ds_flow>header h2{padding:0;margin:0 auto;font-size:40px;line-height:1;font-weight:bold;color:var(--main);text-align:center}#all_wrap .ds_flowList{width:100%;max-width:1100px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:center;column-gap:50px}#all_wrap .ds_flowList>li{width: calc(100% / 3 - 33.4px);padding:50px 30px 30px;margin:0;border:3px solid var(--main);border-radius:10px;background:#fff;position:relative}#all_wrap .ds_flowList>li::after{content:'';display:block;width:20px;height:40px;background:var(--main);clip-path:polygon(0 0,0% 100%,100% 50%);position:absolute;top:50%;right:-20px;transform:translate(0,-50%)}#all_wrap .ds_flowList>li:last-child::after{display:none}#all_wrap .ds_flowList>li>em{display:inline-block;padding:10px 20px;background:var(--main);border-radius:40px;font-size:20px;line-height:1;font-weight:bold;color:#fff;font-style:normal;position:absolute;top:-20px;left:20px;z-index:2}#all_wrap .ds_flowList>li>h3{width:100%;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;font-size:20px;line-height:1.2em;font-weight:bold;font-family: var(--font-jp);text-align:center;color:var(--main)}#all_wrap .ds_flowList>li>h3 small{font-size:12px}#all_wrap .ds_flowList>li>figure{width:100%;max-width:160px;padding:0;margin:0 auto 15px;position:relative}#all_wrap .ds_flowList>li>figure img{width:100%;height:auto}#all_wrap .ds_flowList>li>p{padding:0;margin:0 auto;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all;line-height:1.5em}@media only screen and (max-width:768px){#ds_flow{width:100%;padding:30px 0}#all_wrap #ds_flow>header{margin:0 auto 20px}#all_wrap #ds_flow>header h2{font-size:20px}#all_wrap .ds_flowList{width:calc(100% - 60px);max-width:100%;column-gap:0;grid-row-gap:30px;flex-wrap:wrap;padding-top:20px}#all_wrap .ds_flowList>li{width:calc(100%);padding:30px 20px 20px;display:flex;justify-content:space-between;column-gap:15px;grid-row-gap:0;align-content:center;align-items:center;flex-wrap:wrap}#all_wrap .ds_flowList>li::after{width:30px;height:15px;clip-path:polygon(0 0,50% 100%,100% 0);top:unset;bottom:-15px;right:unset;left:50%;transform:translate(-50%,0)}#all_wrap .ds_flowList>li>em{display:inline-block;padding:8px 20px;background:var(--main);border-radius:30px;font-size:14px;line-height:1;font-weight:bold;color:#fff;font-style:normal;position:absolute;top:-15px;left:15px;z-index:2}#all_wrap .ds_flowList>li>h3{width:100%;margin:0 auto;font-size:20px}#all_wrap .ds_flowList>li>h3 small{font-size:12px}#all_wrap .ds_flowList>li>figure{width:80px;max-width:80px;padding:0;margin:0;position:relative}#all_wrap .ds_flowList>li>p{width:calc(100% - 80px - 15px)}}#all_wrap .voiceList.full{width:100%;max-width:1100px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;grid-row-gap:20px}#all_wrap .voiceList.full>li{width: calc(100% / 2 - 10px);padding:15px;margin:0;background:#fafafa;border:1px solid #d5d5d5;border-radius:10px;position:relative;display:flex;justify-content:space-between;align-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:15px;grid-row-gap:15px;box-shadow:0 0 5px rgba(45,89,75,0);transition:var(--ease)}#all_wrap .voiceList.full>li:hover{box-shadow:0 0 5px rgba(45,89,75,.5);transition:var(--ease)}#all_wrap .voiceList.full>li>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#all_wrap .voiceList.full>li>figure{width:80px;padding:0;margin:0;position:relative;overflow:hidden;text-align:center;border-radius:50%}#all_wrap .voiceList.full>li>figure::before{content:'';display:block;padding:50%}#all_wrap .voiceList.full>li>figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}#all_wrap .voiceList.full .voiceList_info{width:calc(100% - 15px - 80px);padding:0;margin:0;position:relative;display:flex;flex-direction:column;grid-row-gap:5px}#all_wrap .voiceList.full .voiceList_info>h3{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-size:14px;line-height:1.2em;font-weight:400;color:var(--text)}#all_wrap .voiceList.full .voiceList_info>.tags{width:100%;padding:0;margin:0 auto;position:relative;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;column-gap:5px;grid-row-gap:5px}#all_wrap .voiceList.full .voiceList_info>.tags .tag{display:inline-block;padding:3px 4px;margin:0;background:#f0f3f2;border-radius:3px;font-size:10px;line-height:1;color:var(--main);text-decoration:none;transition:var(--ease)}#all_wrap .voiceList.full .voiceList_info>p{padding:0;margin:0;text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:12px;line-height:1.4em}@media only screen and (max-width:768px){#all_wrap .voiceList.full{width:calc(100% - 60px);max-width:100%;column-gap:0;grid-row-gap:20px}#all_wrap .voiceList.full>li{width:calc(100%);padding:12px;column-gap:10px;grid-row-gap:10px;transition:var(--ease)}#all_wrap .voiceList.full>li>figure{width:80px}#all_wrap .voiceList.full .voiceList_info{width:calc(100% - 10px - 80px)}#all_wrap .voiceList.full .voiceList_info>h3{width: 100%
		font-size: 14px}#all_wrap .voiceList.full .voiceList_info>p{font-size:10px;line-height:1.4em}}#all_wrap .voiceList.page{width:100%;max-width:1100px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:20px;grid-row-gap:20px}#all_wrap .voiceList.page>li{width:calc(100%);padding:15px;margin:0;background:#fafafa;border:1px solid #d5d5d5;border-radius:10px;position:relative;display:flex;justify-content:space-between;align-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:15px;grid-row-gap:15px;box-shadow:0 0 5px rgba(45,89,75,0);transition:var(--ease)}#all_wrap .voiceList.page>li:hover{box-shadow:0 0 5px rgba(45,89,75,.5);transition:var(--ease)}#all_wrap .voiceList.page>li>a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#all_wrap .voiceList.page>li>figure{width:80px;padding:0;margin:0;position:relative;overflow:hidden;text-align:center;border-radius:50%}#all_wrap .voiceList.page>li>figure::before{content:'';display:block;padding:50%}#all_wrap .voiceList.page>li>figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}#all_wrap .voiceList.page .voiceList_info{width:calc(100% - 15px - 80px);padding:0;margin:0;position:relative;display:flex;flex-direction:column;grid-row-gap:5px}#all_wrap .voiceList.page .voiceList_info>h3{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-size:14px;line-height:1.2em;font-weight:400;color:var(--text)}#all_wrap .voiceList.page .voiceList_info>.tags{width:100%;padding:0;margin:0 auto;position:relative;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;column-gap:5px;grid-row-gap:5px}#all_wrap .voiceList.page .voiceList_info>.tags .tag{display:inline-block;padding:3px 4px;margin:0;background:#f0f3f2;border-radius:3px;font-size:10px;line-height:1;color:var(--main);text-decoration:none;transition:var(--ease)}#all_wrap .voiceList.page .voiceList_info>p{padding:0;margin:0;text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:12px;line-height:1.4em}#all_wrap #undeclared #ds_mv{background-image:url(https://office-leistung.com/wp-content/uploads/xundeclared_mv.webp.pagespeed.ic.NN1q1Tbt8w.webp)}#all_wrap #undeclared .ds_mv_info>h2{display:block;width:700px;padding:0;margin:0;position:relative;border:none;background:none;z-index:10;text-align:left}#all_wrap #undeclared .ds_mv_info>h2 img{max-height:193px;width:auto}@media only screen and (max-width:768px){#all_wrap #undeclared #ds_mv{background-image:url(https://office-leistung.com/wp-content/uploads/xundeclared_mv_sp.webp.pagespeed.ic.ek_-JF5FRi.webp)}#all_wrap #undeclared .ds_mv_info>h2{display:block;width:80%}#all_wrap #undeclared .ds_mv_info>h2 img{max-height:auto;width:100%}}#all_wrap #ds_price>.ds_price_box{padding:0;margin:0 auto 50px}#all_wrap #ds_price>.ds_price_box>h3{padding:0;margin:0 auto 30px;position:relative;border:none;background:none;font-size:30px;line-height:1.4em;font-weight:bold;color:var(--text);text-align:center}@media only screen and (max-width:768px){#all_wrap #ds_price>.ds_price_box{width:calc(100% - 60px);padding:0;margin:0 auto 20px}#all_wrap #ds_price>.ds_price_box>h3{padding:0;margin:0 auto 15px;font-size:20px;line-height:1.2em}}#all_wrap .dissolution-table{width:100%;max-width:800px;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;border-collapse:separate;border-spacing:0;overflow:unset}#all_wrap .dissolution-table th{padding:15px;margin:0;border:none;background:#304992;font-size:1.4em;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .dissolution-table .row-1 th:nth-of-type(even) {background:var(--navy)}#all_wrap .dissolution-table td{padding:15px;margin:0;border:none;background:#fff;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:16px;line-height:1.2em;text-align:center;font-weight:500}#all_wrap .dissolution-table td.column-1{background:#fafafa;border-left:1px solid #d5d5d5;font-weight:bold}#all_wrap .dissolution-table td b{font-family: var(--font-jp);font-size:1.4em;color:var(--text)}#all_wrap .dissolution-table .pop{display:inline-block;padding:10px;margin:0;border-radius:3px;background:#e3c700;font-size:12px;line-height:1;font-family: var(--font-jp);font-weight:bold;color:var(--main);position:absolute;top:-30px;right:-45px;z-index:5;white-space:nowrap}#all_wrap .dissolution-table .pop::after{content:'';display:block;width:10px;height:10px;background:#e3c700;clip-path:polygon(0 0,0 100%,100% 0);position:absolute;bottom:-9px;left:50%;transform:translate(-50%,0)}#all_wrap .dissolution-table td.column-3,#all_wrap .dissolution-table td.column-3 b{color:var(--red)}#all_wrap .dissolution-table th.column-3{background:var(--orange)}@media only screen and (max-width:768px){#all_wrap .dissolution-table{width:100%;max-width:100%;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;border-collapse:separate;border-spacing:0;overflow:unset}#all_wrap .dissolution-table th{display:table-cell;padding:10px;margin:0;border:none;background:#304992;font-size:12px;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .dissolution-table .row-1 th:nth-of-type(even) {background:var(--navy)}#all_wrap .dissolution-table td{display:table-cell;padding:10px;margin:0;border:none;background:#fff;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:12px;line-height:1.2em;text-align:center;font-weight:500}#all_wrap .dissolution-table td.column-1{background:#fafafa;border-left:1px solid #d5d5d5;font-weight:bold}#all_wrap .dissolution-table td b{font-family: var(--font-jp);font-size:1.4em;color:var(--text)}#all_wrap .dissolution-table .pop{display:inline-block;padding:5px;margin:0;border-radius:3px;background:#e3c700;font-size:.8rem;line-height:1;font-family: var(--font-jp);font-weight:bold;color:var(--main);position:absolute;top:-10px;right:-10px;z-index:5;white-space:nowrap}#all_wrap .dissolution-table .pop br{display:none}#all_wrap .dissolution-table .pop::after{display:none}#all_wrap .dissolution-table td.column-3,#all_wrap .dissolution-table td.column-3 b{color:var(--red)}#all_wrap .dissolution-table th.column-3{background:var(--orange)}}.plan_banner{width:100%;max-width:800px;padding:50px 30px 30px;margin:0 auto;position:relative;border:3px solid #304992;border-radius:0;background:#fff}.plan_banner dt{width:fit-content;padding:10px 30px;margin:0;background:#304992;border-radius:40px;font-size:20px;line-height:1.2em;font-weight:bold;color:#fff;text-align:center;position:absolute;top:-20px;left:50%;transform:translate(-50%,0);z-index:2}.plan_banner dt strong{font-family: var(--font-jp);color:#fff;font-size:1.2em}.plan_banner dd{padding:0;margin:0 auto;position:relative}#all_wrap .plan_banner dd>p{padding:0;margin:0 auto;text-align:center;font-size:30px;font-weight:bold;line-height:1.2em}#all_wrap .plan_banner dd>p strong{font-size:1.5em;font-weight:bold;color:var(--red)}#all_wrap .plan_banner dd>p strong b{font-size:1.5em}@media only screen and (max-width:768px){.plan_banner{width:calc(100% - 60px);max-width:100%;padding:40px 20px 20px}.plan_banner dt{width:fit-content;padding:7px 20px;border-radius:30px;font-size:16px;top:-15px;white-space:nowrap}.plan_banner dt strong{color:#fff;font-size:1.2em;white-space:nowrap}.plan_banner dd{padding:0;margin:0 auto;position:relative}#all_wrap .plan_banner dd>p{font-size:15px}#all_wrap .plan_banner dd>p strong{font-size:1.2em}#all_wrap .plan_banner dd>p strong b{font-size:1.4em}}#all_wrap .strength-table.und{width:100%;max-width:1100px;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;border-collapse:separate;border-spacing:0;overflow:unset}#all_wrap .strength-table.und th{padding:15px;margin:0;border:none;background:#7bbc8a;font-size:1.2em;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .strength-table.und .row-1 th:nth-of-type(even) {background:#69a47a}#all_wrap .strength-table.und td{padding:15px;margin:0;border:none;background:#fff;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:14px;line-height:1.2em;text-align:center;font-weight:500}#all_wrap .strength-table.und td.column-1{background:#fafafa;border-left:1px solid #d5d5d5;font-weight:bold}#all_wrap .strength-table.und td b{font-family: var(--font-jp);font-size:1.4em;color:#fff}#all_wrap .strength-table.und th.column-3{border-top:5px solid var(--orange);border-left:none;border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange)!important;color:#fff;font-size:1.2em;position:relative;padding:0 15px 15px}#all_wrap .strength-table.und td.column-3{border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange);color:#fff}#all_wrap .strength-table.und tr:last-of-type td.column-3{border-right:5px solid var(--orange);border-bottom:none;background:var(--orange);color:#fff;position:relative;padding:15px 15px 5px}#all_wrap .strength-table.und th.column-3::before{content:'';display:block;width: calc(100% + 5px);height:10px;background:var(--orange);position:absolute;top:-15px;left:0;border-radius:10px 10px 0 0}#all_wrap .strength-table.und tr:last-of-type td.column-3::after{content:'';display:block;width: calc(100% + 5px);height:10px;background:var(--orange);position:absolute;bottom:-9px;left:0;border-radius:0 0 10px 10px}@media only screen and (max-width:768px){#all_wrap .strength-table.und{width:100%;max-width:100%;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;border-collapse:separate;border-spacing:0;overflow:unset}#all_wrap .strength-table.und th{display:table-cell;padding:5px;margin:0;border:none;background:#7bbc8a;font-size:10px;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .strength-table.und .row-1 th:nth-of-type(even) {background:#69a47a}#all_wrap .strength-table.und th.column-1{width:90px;white-space:nowrap}#all_wrap .strength-table.und td{display:table-cell;padding:5px;margin:0;border:none;background:#fff;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:10px;line-height:1.2em;text-align:center;font-weight:500}#all_wrap .strength-table.und td.column-1{background:#fafafa;border-left:1px solid #d5d5d5;font-weight:bold}#all_wrap .strength-table.und td b{font-family: var(--font-jp);font-size:10px;color:#fff}#all_wrap .strength-table.und th.column-3{border-top:5px solid var(--orange);border-left:none;border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange)!important;color:#fff;font-size:10px;position:relative;padding:0 10px 10px}#all_wrap .strength-table.und td.column-3{border-right:5px solid var(--orange);border-bottom:1px solid #fff;background:var(--orange);color:#fff}#all_wrap .strength-table.und tr:last-of-type td.column-3{border-right:5px solid var(--orange);border-bottom:none;background:var(--orange);color:#fff;position:relative;padding:10px 10px 5px}#all_wrap .strength-table.und th.column-3::before{content:'';display:block;width: calc(100% + 5px);height:5px;background:var(--orange);position:absolute;top:-10px;left:0;border-radius:10px 10px 0 0}#all_wrap .strength-table.und tr:last-of-type td.column-3::after{content:'';display:block;width: calc(100% + 5px);height:5px;background:var(--orange);position:absolute;bottom:-4px;left:0;border-radius:0 0 10px 10px}}#all_wrap .ds_flowList.four{width:100%;max-width:1100px;padding:0;margin:0 auto;position:relative;list-style:none;display:flex;justify-content:center;column-gap:30px}#all_wrap .ds_flowList.four>li{width: calc(100% / 4 - 22.5px);padding:40px 20px 20px;margin:0;border:3px solid var(--main);border-radius:10px;background:#fff;position:relative}@media only screen and (max-width:768px){#all_wrap .ds_flowList.four{width:calc(100% - 60px);max-width:100%;column-gap:0;grid-row-gap:30px;flex-wrap:wrap;padding-top:20px}#all_wrap .ds_flowList.four>li{width:calc(100%);padding:30px 20px 20px;display:flex;justify-content:space-between;column-gap:15px;grid-row-gap:0;align-content:center;align-items:center;flex-wrap:wrap}}#und_case{width:100%;padding:0 0 70px;margin:0 auto;position:relative;background:#fff}#und_case>header{width:100%;padding:20px 0;margin:0 auto 50px;background:#304992;position:relative;display:flex;flex-direction:column;grid-row-gap:10px}#und_case>header>span{display:block;padding:0;margin:0 auto;text-align:center;font-family: var(--font-ttl);font-size:30px;line-height:1;color:#fff}#und_case>header>span>b{position:relative}#und_case>header>span>b::after{content:'';display:block;width:100%;height:1px;background:#fff;position:absolute;bottom:-3px;left:0}#und_case>header>h2{font-size:30px;line-height:1;color:#fff;text-align:center;border:none;background:none;position:relative}#und_case>header>h2 strong{font-family: var(--font-jp);font-size:50px;color:#e3c700;font-weight:bold}#und_case>header>h2 strong small{font-size:.8em}.und_case_wrap{width:100%;max-width:900px;min-width:900px;padding:0;margin:0 auto 50px;position:relative;display:flex;justify-content:space-between;column-gap:10px}.und_case_wrap.pc{display:flex!important}.und_case_wrap.sp{display:none!important}.und_case_wrap dl{width:35%;padding:0;margin:0;position:relative;display:flex;flex-direction:column}.und_case_wrap dl:nth-of-type(2) {width:20%}.und_case_wrap dl:nth-of-type(3) {width:39%}.und_case_wrap dl dt{width:100%;padding:10px;margin:0;background:var(--navy);font-size:18px;line-height:1.2em;font-weight:bold;color:#fff;text-align:center;position:relative}.und_case_wrap dl:nth-of-type(3) dt {width:calc(100% - 30px);padding:10px;margin:0;background:var(--navy);font-size:18px;line-height:1.2em;font-weight:bold;color:#fff;text-align:center;position:relative}.und_case_wrap dl dt::after{content:'';display:block;width:20px;height:10px;background:var(--navy);clip-path:polygon(0 0,50% 100%,100% 0);position:absolute;bottom:-9px;left:50%;transform:translate(-50%,0)}.und_case_wrap dd{padding:0;margin:auto auto 0;position:relative}.und_case_wrap dd img{width:100%}#und_case>p{width:100%;max-width:900px;padding:0;margin:0 auto;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}@media only screen and (max-width:768px){#und_case{width:100%;padding:0 0 30px}#und_case>header{width:100%;padding:10px;margin:0 auto 20px}#und_case>header>span{font-size:15px}#und_case>header>h2{font-size:20px}#und_case>header>h2 strong{font-size:20px}#und_case>header>h2 strong small{font-size:.8em}.und_case_wrap{width:calc(100% - 60px);max-width:100%;min-width:calc(100% - 60px);margin:0 auto 20px;flex-wrap:wrap;column-gap:0;grid-row-gap:20px}.und_case_wrap.pc{display:none!important}.und_case_wrap.sp{display:block!important}.und_case_wrap.sp figure{width:100%;padding:0;margin:0 auto}.und_case_wrap.sp figure img{width:100%;height:auto}.und_case_wrap dl{width:100%;display:flex;flex-direction:column}.und_case_wrap dl:nth-of-type(2) {width:100%}.und_case_wrap dl:nth-of-type(3) {width:100%}.und_case_wrap dl dt{width:100%;padding:10px;font-size:16px}.und_case_wrap dl:nth-of-type(3) dt {width:calc(100%);padding:10px;font-size:16px}#und_case>p{width:calc(100% - 60px);max-width:100%}}#undeclared #lp_navi{background:#364571}#undeclared #lp_navi>ul>li{background-image:linear-gradient(to bottom,#081333 0%,#081333 30%,#1b3580 50%,#081333 70%,#081333 100%)}#undeclared #lp_navi>ul>li>span{color:var(--navy)}#all_wrap #undeclared #lp_navi>ul>li>h2 strong{font-size:30px;color:#e3c700}@media only screen and (max-width:768px){#all_wrap #undeclared #lp_navi>ul>li>h2 strong{font-size:18px}}#undeclared #ds_sol_01::before{background:rgba(8,19,51,.7)}#all_wrap #undeclared #ds_sol_01 header h2::before{background-image:url(https://office-leistung.com/wp-content/uploads/double_q_navy.svg)}#all_wrap #undeclared #ds_sol_01 header h2::after{background-image:url(https://office-leistung.com/wp-content/uploads/double_q_navy.svg)}#all_wrap #undeclared #ds_sol_01 header h2 strong{color:var(--navy)}#all_wrap #undeclared #ds_sol_01 header h2 strong::before{border-top:2px solid var(--navy);border-bottom:2px solid var(--navy)}#all_wrap #undeclared #ds_sol_01 ul>li p strong{color:var(--navy);background:linear-gradient(transparent 60%,rgba(8,19,51,.2) 60%)}#undeclared #ds_sol_02{background:var(--base4)}#undeclared .ds_sol_02_box{border:3px solid var(--navy)}#undeclared .ds_sol_02_box::after{background:var(--navy)}#all_wrap #undeclared .ds_sol_02_box>header{background:var(--navy);top:-28px}#undeclared .ds_sol_02_point{border:1px solid var(--navy);background:var(--base4)}#all_wrap #undeclared .ds_sol_02_point>h2 strong{color:var(--navy)}#all_wrap .ds_sol_02_box>ul::before{background-image:url(https://office-leistung.com/wp-content/uploads/xds_sol_02_img_navy.webp.pagespeed.ic.GakQ8vaE9Q.webp)}#undeclared .ds_sol_03_info{max-width:800px;border:5px solid var(--navy)}#all_wrap #undeclared .ds_sol_03_info>header{background:var(--navy)}#all_wrap #undeclared .ds_sol_03_info>header::before{background:var(--navy)}#all_wrap #undeclared .ds_sol_03_info>header::after{background:var(--navy)}@media only screen and (max-width:768px){#all_wrap #undeclared #ds_sol_01 header h2 strong::before{border-top:1px solid var(--navy);border-bottom:1px solid var(--navy)}#undeclared .ds_sol_02_box{border:3px solid var(--navy);padding:30px 20px 20px}#all_wrap #undeclared .ds_sol_02_box>header{top:-28px}#undeclared .ds_sol_02_point{border:1px solid var(--navy)}#all_wrap #undeclared .ds_sol_02_point>h2 strong{font-size:20px}#undeclared .ds_sol_03_info{border:5px solid var(--navy)}}#undeclared #topContact::before{background:rgba(8,19,51,.7)}#undeclared .topContact_box tel a::before{background-image:url(https://office-leistung.com/wp-content/uploads/icon_tel_navy.svg)}#all_wrap #undeclared .topContactBtn>li::after{background:var(--navy)}#all_wrap #undeclared .topContactBtn>li>a{background:var(--navy)}#all_wrap #undeclared .topContactBtn>li.line::after{background:#00b900}#all_wrap #undeclared .topContactBtn>li.line>a{background:#00b900}#all_wrap #undeclared #ds_price>header{background:#304992}#all_wrap #undeclared #ds_price>header::after{background:#304992}#undeclared #ds_strength{background:var(--base4)}#all_wrap #undeclared #ds_strength>header>h2{color:var(--navy)}#all_wrap #undeclared .strength-table th{background:#304992}#all_wrap #undeclared .strength-table .row-1 th:nth-of-type(even) {background:var(--navy)}#all_wrap #undeclared #ds_case>header>h2{color:var(--navy)}#undeclared dl.ds_caseBox>dt{background:#304992}#undeclared dl.ds_caseBox>dt span{background:var(--base4);color:var(--navy)}#undeclared dl.ds_caseBox>dt span::before{background:var(--navy)}#undeclared dl.ds_caseBox>dt span::after{background:var(--base4)}#all_wrap #undeclared dl.ds_caseBox>dd .name{color:var(--navy)}#all_wrap #undeclared #ds_flow>header h2{color:var(--navy)}#all_wrap #undeclared .ds_flowList>li{border:3px solid var(--navy)}#all_wrap #undeclared .ds_flowList>li::after{background:var(--navy)}#all_wrap #undeclared .ds_flowList>li>em{background:var(--navy)}#all_wrap #undeclared .ds_flowList>li>h3{color:var(--navy)}#all_wrap #undeclared #page_faq>header h2{color:var(--navy)}#all_wrap #undeclared .faqList>dl>dt:hover{color:var(--navy)}#all_wrap #undeclared .faqList>dl>dt::before{color:var(--navy)}#all_wrap #undeclared .faqList>dl>dd::before{color:var(--navy)}#all_wrap .checkList.page>li{padding:0 0 0 30px;font-size:20px}#all_wrap .checkList.page>li::before{width:20px;height:20px;top:2px;left:0}#undeclared #ds_greeting{background:var(--base4)}#undeclared #ds_greeting::before{background:var(--navy)}#all_wrap #undeclared #ds_greeting>header h2{color:var(--navy)}@media only screen and (max-width:768px){#all_wrap .checkList.page{grid-row-gap:8px}#all_wrap .checkList.page>li{padding:0 0 0 20px;font-size:15px}#all_wrap .checkList.page>li::before{width:15px;height:15px;top:2px;left:0}}.officeSec{width:100%;padding:70px 0 0;margin:0 auto 70px;background:#fff;position:relative}.officeSec>header{width:100%;padding:0 0 30px;margin:0 auto 70px;position:relative;text-align:center}.officeSec>header>em{display:block;text-align:center;font-size:30px;line-height:1;font-family: var(--font-en);font-style:normal;color:var(--main);padding:0;margin:0 auto 15px}#all_wrap .officeSec>header>h2{padding:0;margin:0 auto;text-align:center;font-size:40px;line-height:1;font-weight:400;color:var(--text);border:none;background:none;position:relative}.officeSec>header>span{display:inline-block;width:50px;height:1px;background:var(--main);position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}.officeSec>header>span::before,.officeSec>header>span::after{content:'';display:block;width:5px;height:5px;background:var(--main);position:absolute;top:50%;left:0;transform:translate(0,-50%)}.officeSec>header>span::after{left:unset;right:0}.about_greeting{width:100%;max-width:1100px;padding:0;margin:0 auto 70px;position:relative;display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;column-gap:50px}.about_greeting_info{width: calc(100% / 2 - 25px);padding:0;margin:0;position:relative}#all_wrap .about_greeting_info>header{width:100%;padding:0 0 25px;margin:0 auto 20px;position:relative;border-bottom:1px solid #e3e3e3;display:flex;flex-direction:column;grid-row-gap:10px}#all_wrap .about_greeting_info>header span{display:block;width:100%;padding:0;margin:0;position:relative;font-family: var(--font-ttl);font-size:18px;line-height:1;color:var(--text)}#all_wrap .about_greeting_info>header h3{width:100%;padding:0;margin:0;font-size:30px;line-height:1;color:var(--text);border:none;background:none;text-align:left}#all_wrap .about_greeting_info>p{padding:0;margin:0 auto 10px;text-align:justify;text-justify:inter-ideograph;word-break:break-all}#all_wrap .about_greeting_info>p:last-of-type{margin-bottom:0}.about_greeting>figure{width: calc(100% / 2 - 25px);padding:0;margin:0;position:relative}.about_greeting>figure img{width:100%;height:auto}.about_office{width:100%;padding:0;margin:0 auto;position:relative;z-index:0}.about_office::before{content:'';display:block;width:100vw;height:calc(100% - 100px);background-image:linear-gradient(to left,#346055 0%,#2d3d2d 100%);position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index:-1}#all_wrap .about_office>h3{width:100%;padding:70px 0;margin:0 auto;text-align:center;font-size:40px;line-height:1;font-weight:400;color:#fff;border:none;background:none;position:relative}#all_wrap .about_office>table{max-width:1100px}@media only screen and (max-width:768px){.officeSec{width:100%;padding:40px 0 0;margin:0 auto}.officeSec:last-of-type{margin-bottom:30px}.officeSec>header{width:100%;padding:0 0 15px;margin:0 auto 30px}.officeSec>header>em{font-size:20px;margin:0 auto 10px}#all_wrap .officeSec>header>h2{font-size:20px;line-height:1.2em}#all_wrap .officeSec>header>h2 small{display:block;text-align:center}.about_greeting{width:calc(100% - 60px);max-width:100%;padding:0;margin:0 auto 30px;flex-wrap:wrap;column-gap:0;grid-row-gap:15px}.about_greeting_info{width:calc(100%);order:1}#all_wrap .about_greeting_info>header{width:100%;padding:0;margin:0 auto;grid-row-gap:5px;border:none}#all_wrap .about_greeting_info>header span{font-size:14px}#all_wrap .about_greeting_info>header h3{font-size:20px;border:none}#all_wrap .about_greeting_info>p{display:none}.about_greeting>figure{width:calc(100%)}.about_office::before{width:100%;height:200px}#all_wrap .about_office>h3{width:100%;padding:30px 0;font-size:20px}#all_wrap .about_office>table{width:calc(100% - 60px);max-width:100%;margin:0 auto;border:5px solid #fff}}#business_area{width:100%;padding:70px 0 120px;margin:0 auto;position:relative;background:#fafafa}#all_wrap header.secHead{width:100%;padding:0 0 30px;margin:0 auto 120px;position:relative;text-align:center}#all_wrap header.secHead>em{display:block;text-align:center;font-size:30px;line-height:1;font-family: var(--font-en);font-style:normal;color:var(--main);padding:0;margin:0 auto 15px}#all_wrap header.secHead>h2{padding:0;margin:0 auto;text-align:center;font-size:40px;line-height:1;font-weight:400;color:var(--text);border:none;background:none;position:relative}#all_wrap header.secHead>span{display:inline-block;width:50px;height:1px;background:var(--main);position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}#all_wrap header.secHead>span::before,#all_wrap header.secHead>span::after{content:'';display:block;width:5px;height:5px;background:var(--main);position:absolute;top:50%;left:0;transform:translate(0,-50%)}#all_wrap header.secHead>span::after{left:unset;right:0}@media only screen and (max-width:768px){#business_area{width:100%;padding:30px 0 0}#all_wrap header.secHead{width:100%;padding:0 0 15px;margin:0 auto 30px}#all_wrap header.secHead>em{font-size:20px;margin:0 auto 10px}#all_wrap header.secHead>h2{font-size:20px}}#all_wrap .bizList{width:calc(100%);padding:0;margin:0 auto;position:relative;list-style:none;display:flex;flex-direction:column;grid-row-gap:200px}#all_wrap .bizList>li{width:calc(100%);padding:0;margin:0;position:relative}#all_wrap .bizList>li>figure{width:50%;height:400px;padding:0;margin:0;position:absolute;overflow:hidden;text-align:center;top:50%;right:0;transform:translate(0,-50%)}#all_wrap .bizList>li>figure img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}#all_wrap .bizList_wrap{width:100%;max-width:1100px;padding:0;margin:0 auto;position:relative;z-index:2}#all_wrap .bizList_info{width:60%;padding:50px;margin:0;background:rgba(255,255,255,1);position:relative}#all_wrap .bizList_info>h3{width:100%;padding:0;margin:0 auto 15px;position:relative;border:none;background:none;font-family: var(--font-jp);font-size:30px;line-height:1.4em;font-weight:600;color:var(--text)}#all_wrap .bizList_info>p{width:100%;padding:0;margin:0 auto 10px;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all;line-height:2em}#all_wrap .bizList_info>.link{display:inline-block;text-decoration:underline;color:var(--main);font-size:14px;line-height:1}#all_wrap .bizList_info>.link:hover{display:inline-block;text-decoration:none;color:var(--main);font-size:14px;line-height:1;opacity:.8}#all_wrap .bizList>li>h4{width:fit-content;display:flex;justify-content:flex-end;align-content:flex-start;align-items:flex-start;column-gap:5px;flex-direction:row-reverse;background:none;border:none;position:absolute;top:-70px;right:50px;z-index:5}#all_wrap .bizList>li>h4 span{display:inline-block;padding:3px;margin:0;background:#fff;border-left:1px solid var(--main);font-size:20px;line-height:1;font-weight:500;color:var(--text);-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#all_wrap .bizList > li:nth-child(odd) > figure {right:unset;left:0}#all_wrap .bizList > li:nth-child(odd) .bizList_info {margin:0 0 0 auto}#all_wrap .bizList > li:nth-child(odd) > h4 {right:unset;left:50px}@media only screen and (max-width:768px){#all_wrap .bizList{width:calc(100%);display:flex;flex-direction:column;grid-row-gap:0}#all_wrap .bizList>li{width:calc(100%);display:flex;flex-direction:column}#all_wrap .bizList>li>figure{width:100%;height:auto;padding:0;margin:0;position:relative;overflow:hidden;text-align:center;top:unset;right:unset;transform:unset}#all_wrap .bizList>li>figure::before{content:'';display:block;padding-top:56.25%}#all_wrap .bizList_wrap{width:calc(100% - 60px);max-width:100%}#all_wrap .bizList_info{width:100%;padding:20px;margin:0;background:rgba(255,255,255,1);position:relative;transform:translateY(-30px)}#all_wrap .bizList_info>h3{width:100%;padding:0;margin:0 auto 10px;font-size:20px}#all_wrap .bizList_info>p{width:100%;padding:0;margin:0 auto 10px}#all_wrap .bizList>li>h4{top:-15px;right:30px;z-index:5}#all_wrap .bizList>li>h4 span{display:inline-block;padding:3px;font-size:14px}#all_wrap .bizList > li:nth-child(odd) > figure {right:unset;left:0}#all_wrap .bizList > li:nth-child(odd) .bizList_info {margin:0 0 0 auto}#all_wrap .bizList > li:nth-child(odd) > h4 {right:unset;left:30px}}#topLoop{width:100%;padding:70px 0 0;margin:0 auto;position:relative;z-index:0}.topLoop_wrap{display:flex;overflow:hidden}#all_wrap .topLooplist{animation:scroll-left 120s infinite linear .5s both;display:flex;position:relative;list-style:none}#all_wrap .topLooplist>li{width: calc(100vw / 3)}#all_wrap .topLooplist>li img{display:block;width:100%}@keyframes scroll-left {
	from {
		transform: translateX(0);
	}
	to {
		transform: translateX(-100%);
	}
}@media only screen and (max-width:768px){#topLoop{width:100%;padding:0}#all_wrap .topLooplist>li{width: calc(100vw / 3)}}#all_wrap #tax #ds_mv{background-image:url(https://office-leistung.com/wp-content/uploads/xzeimu-komon_mv.webp.pagespeed.ic.KW7T2Pp6yV.webp)}#tax_price{width:100%;padding:0 0 70px;margin:0 auto;background:#f3f3f3;position:relative}#all_wrap #tax_price>header{width:100%;padding:30px 0;margin:0 auto 70px;background:var(--gray);position:relative;text-align:center}#all_wrap #tax_price>header::after{content:'';display:block;width:50px;height:20px;clip-path:polygon(0 0,50% 100%,100% 0);background:var(--gray);position:absolute;bottom:-19px;left:50%;transform:translate(-50%,0)}#all_wrap #tax_price>header>span{display:inline-flex;justify-content:center;align-content:center;align-items:center;column-gap:15px;font-size:25px;line-height:1;font-weight:bold;color:#fff;margin:0 auto 5px}#all_wrap #tax_price>header>span::before,#all_wrap #tax_price>header>span::after{content:'';display:block;width:2px;height:30px;background:#fff;border-radius:3px;transform:rotate(-15deg)}#all_wrap #tax_price>header>span::after{transform:rotate(15deg)}#all_wrap #tax_price>header>h2{width:100%;padding:0;margin:0 auto;position:relative;border:none;background:none;font-size:40px;line-height:1;color:#fff}#all_wrap #tax_price>.tax_price_box{background:none;padding:0;margin:0 auto}#all_wrap #tax #tax_price>.tax_price_box{background:none;padding:0;margin:0 auto 50px}#all_wrap #tax #tax_price>.tax_price_box:last-of-type{margin-bottom:0}#all_wrap #tax_price>.tax_price_box>h3{padding:0;margin:0 auto 30px;position:relative;border:none;background:none;font-size:30px;line-height:1.4em;font-weight:bold;color:var(--text);text-align:center}@media only screen and (max-width:768px){#all_wrap #tax #ds_mv{background-image:url(https://office-leistung.com/wp-content/uploads/xzeimu-komon_mv_sp.webp.pagespeed.ic.gc7sJnXa2l.webp)}#tax_price{width:100%;padding:0 0 30px}#all_wrap #tax_price>header{width:100%;padding:10px;margin:0 auto 40px}#all_wrap #tax_price>header::after{width:30px;height:10px;bottom:-9px}#all_wrap #tax_price>header>span{column-gap:10px;font-size:14px}#all_wrap #tax_price>header>h2{font-size:20px}#all_wrap #tax_price>.tax_price_box{background:none;width:calc(100% - 60px);padding:0;margin:0 auto}#all_wrap #tax #tax_price>.tax_price_box{background:none;padding:0;margin:0 auto 20px}#all_wrap #tax #tax_price>.tax_price_box:last-of-type{margin-bottom:0}#all_wrap #tax_price>.tax_price_box>h3{margin:0 auto 15px;font-size:20px;line-height:1.2em}}#all_wrap .tax-table{width:100%;max-width:800px;padding:0;margin:0 auto 10px;position:relative;border:none;background:none;border-collapse:separate;border-spacing:0;overflow:unset}#all_wrap .tax-table th{padding:15px;margin:0;border:none;background:#304992;font-size:1.4em;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .tax-table .row-1 th:nth-of-type(even) {background:var(--navy)}#all_wrap .tax-table td{padding:15px;margin:0;border:none;background:#fff;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:16px;line-height:1.2em;text-align:center;font-weight:500}#all_wrap .tax-table td.column-1{border-left:1px solid #d5d5d5}#all_wrap .tax-table tr:nth-of-type(even) td {background:#fafafa}#tax_price .tablepress-table-description{max-width:800px}@media only screen and (max-width:768px){#all_wrap .tax-table{width:100%;max-width:100%}#all_wrap .tax-table th{display:table-cell;padding:10px;margin:0;border:none;background:#304992;font-size:12px;font-weight:700;line-height:1.2em;color:#fff;text-align:center}#all_wrap .tax-table .row-1 th:nth-of-type(even) {background:var(--navy)}#all_wrap .tax-table td{display:table-cell;padding:10px;margin:0;border:none;background:#fff;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:12px;line-height:1.2em;text-align:center;font-weight:500}#all_wrap .tax-table td.column-1{border-left:1px solid #d5d5d5}#all_wrap .tax-table tr:nth-of-type(even) td {background:#fafafa}#tax_price .tablepress-table-description{max-width:100%}}#tax #ds_sol_01::before{background:rgba(0,0,0,.5)}#all_wrap #tax #ds_sol_01 header h2::before{background-image:url(https://office-leistung.com/wp-content/uploads/double_q_navy.svg)}#all_wrap #tax #ds_sol_01 header h2::after{background-image:url(https://office-leistung.com/wp-content/uploads/double_q_navy.svg)}#all_wrap #tax #ds_sol_01 header h2 strong{color:var(--gray)}#all_wrap #tax #ds_sol_01 header h2 strong::before{border-top:2px solid var(--gray);border-bottom:2px solid var(--gray)}#all_wrap #tax #ds_sol_01 ul>li p strong{color:var(--gray);background:linear-gradient(transparent 60%,rgba(8,19,51,.2) 60%)}#tax .ds_sol_03_info{max-width:800px;border:5px solid var(--gray);padding:80px 50px 30px 50px}#all_wrap #tax .ds_sol_03_info>header{background:var(--gray)}#all_wrap #tax .ds_sol_03_info>header::before{background:var(--gray)}#all_wrap #tax .ds_sol_03_info>header::after{background:var(--gray)}@media only screen and (max-width:768px){#tax .ds_sol_03_info{border:5px solid var(--gray);padding:50px 20px 20px}}#tax #topContact::before{background:rgba(0,0,0,.8)}#tax .topContact_box tel a::before{background-image:url(https://office-leistung.com/wp-content/uploads/icon_tel_navy.svg)}#all_wrap #tax .topContactBtn>li::after{background:var(--gray)}#all_wrap #tax .topContactBtn>li>a{background:var(--gray)}#all_wrap #tax .topContactBtn>li.line::after{background:#00b900}#all_wrap #tax .topContactBtn>li.line>a{background:#00b900}#all_wrap #undeclared #ds_case>header>h2{color:var(--gray)}#tax dl.ds_caseBox>dt{background:#304992}#tax dl.ds_caseBox>dt span{background:var(--base4);color:var(--gray)}#tax dl.ds_caseBox>dt span::before{background:var(--gray)}#tax dl.ds_caseBox>dt span::after{background:var(--base4)}#all_wrap #tax dl.ds_caseBox>dd .name{color:var(--gray)}#all_wrap #tax #ds_reason>header h2{color:var(--gray)}#all_wrap #tax .reasonList>li figure::before{background-image:linear-gradient(125deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 50%)}#all_wrap .reasonList_info>h3>span{background:var(--gray)}#all_wrap .reasonList_info>h3>span::before{background:var(--gray)}#all_wrap .reasonList_info>h3>span::after{background:var(--gray)}#all_wrap #tax #ds_flow>header h2{color:var(--gray)}#all_wrap #tax .ds_flowList>li{border:3px solid var(--gray)}#all_wrap #tax .ds_flowList>li::after{background:var(--gray)}#all_wrap #tax .ds_flowList>li>em{background:var(--gray)}#all_wrap #tax .ds_flowList>li>h3{color:var(--gray)}#tax #ds_greeting{background:#f5f5f5}#tax #ds_greeting::before{background:var(--text)}#all_wrap #tax #ds_greeting>header h2{color:var(--gray)}#all_wrap .balloon{margin:2rem auto 4rem;display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;column-gap:30px}#all_wrap .content .balloon .balloon__img{width:160px;height:160px;padding:0;margin:0;float:none}#all_wrap .content .balloon .balloon__img.balloon__img-right{order:1}#all_wrap .content .balloon .balloon__img-left div,#all_wrap .content .balloon .balloon__img-right div{width:160px;height:160px;aspect-ratio: 1/1}#all_wrap .content .balloon .balloon__text{width:calc(100% - 160px - 30px);max-width:100%;margin-top:15px;padding:25px;background:rgba(45,89,75,.1);border-radius:10px;line-height:1.7em;font-family: var(--font-ttl);font-size:18px;font-weight:bold}#all_wrap .content .balloon .balloon__text-left:before{border-left-color:rgba(45,89,75,.1)}#all_wrap .content .balloon .balloon__text-right:before{border-right-color:rgba(45,89,75,.1)}#all_wrap .content .balloon .balloon__text strong{font-family: var(--font-jp);font-size:1.4em;font-weight:bold}#all_wrap .content .balloon .balloon__text b{font-size:1.4em;font-weight:bold;color:var(--red)}#all_wrap .content .balloon:after,#all_wrap .content .balloon:before{display:none}@media only screen and (max-width:768px){#all_wrap .balloon{margin:0 auto 4rem;display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;column-gap:15px}#all_wrap .content .balloon .balloon__img{width:90px;height:90px;padding:0;margin:0;float:none}#all_wrap .content .balloon .balloon__img-left div,#all_wrap .content .balloon .balloon__img-right div{width:90px;height:90px;aspect-ratio: 1/1}#all_wrap .content .balloon .balloon__text{width:calc(100% - 90px - 15px);max-width:100%;margin-top:0;padding:10px;background:rgba(45,89,75,.1);border-radius:5px;font-size:12px;line-height:1.4em}#all_wrap .content .balloon .balloon__text-left:before{border-left-color:rgba(45,89,75,.1)}#all_wrap .content .balloon .balloon__text-right:before{border-right-color:rgba(45,89,75,.1)}#all_wrap .content .balloon .balloon__text strong{font-family: var(--font-jp);font-size:1.2em;font-weight:bold}#all_wrap .content .balloon .balloon__text b{font-size:1.2em;font-weight:bold;color:var(--red)}#all_wrap .content .balloon:after,#all_wrap .content .balloon:before{display:none}#all_wrap .content .balloon .balloon__name{position:absolute;width:90px;padding:4px 10px;margin:0;background:var(--main);font-size:1rem;color:#fff;bottom:-5px;left:0;border-radius:20px}#all_wrap .content .balloon .balloon__img-right .balloon__name{position:absolute;padding:4px 10px;margin:0;background:var(--main);font-size:1rem;color:#fff;bottom:-5px;left:unset;right:0;border-radius:20px}}#helpful-sec{width:100%;margin:0 auto;padding:0;position:relative}#all_wrap .helpful-title{width:100%;padding:0 0 30px;margin:0 auto 30px;position:relative;text-align:center}#all_wrap .helpful-title>h2{padding:0;margin:0 auto;text-align:center;font-size:40px;line-height:1;font-weight:400;color:var(--text);border:none;background:none;position:relative}#all_wrap .helpful-title>span{display:inline-block;width:50px;height:1px;background:var(--main);position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}#all_wrap .helpful-title>span::before,#all_wrap .helpful-title>span::after{content:'';display:block;width:5px;height:5px;background:var(--main);position:absolute;top:50%;left:0;transform:translate(0,-50%)}#all_wrap .helpful-title>span::after{left:unset;right:0}#all_wrap #helpful-sec>h3{width:100%;padding:15px 20px 15px 40px;margin:0 auto;position:relative;border:none;background:none;background:var(--main);font-size:20px;line-height:1;font-weight:600;color:#fff}#all_wrap #helpful-sec>h3::before{content:'';display:block;width:5px;height:calc(100% - 30px);background:#fff;position:absolute;top:15px;left:20px}#all_wrap .helpful-none{padding:30px;margin:0 auto;line-height:1}#all_wrap .helpful-list{width:100%;padding:30px;margin:0 auto;position:relative;list-style:none;display:flex;flex-direction:column;grid-row-gap:10px}#all_wrap .helpful-list>li{width:100%;padding:0 0 0 20px;margin:0;position:relative}#all_wrap .helpful-list>li::before{content:'';display:block;width:10px;height:1px;background:var(--text);position:absolute;top:.8em;left:0}#all_wrap .helpful-list>li a{font-size:16px;line-height:1.4em;font-weight:400;color:var(--text);text-decoration:underline;transition:var(--ease)}#all_wrap .helpful-list>li a:hover{font-size:16px;line-height:1.4em;font-weight:400;color:var(--main);text-decoration:none;transition:var(--ease)}@media only screen and (max-width:768px){#helpful-sec{padding:0 30px}#all_wrap .helpful-title{width:100%;padding:0 0 15px;margin:0 auto 20px}#all_wrap .helpful-title>h2{font-size:20px}#all_wrap #helpful-sec>h3{width:100%;padding:10px 10px 10px 25px;font-size:15px}#all_wrap #helpful-sec>h3::before{width:5px;height:calc(100% - 20px);top:10px;left:10px}#all_wrap .helpful-none{padding:20px 0;margin:0 auto;line-height:1}#all_wrap .helpful-list{width:100%;padding:15px 0 20px;grid-row-gap:10px}#all_wrap .helpful-list>li{width:100%;padding:0 0 0 20px;margin:0;position:relative}#all_wrap .helpful-list>li::before{content:'';display:block;width:10px;height:1px;background:var(--text);position:absolute;top:.8em;left:0}#all_wrap .helpful-list>li a{font-size:16px;line-height:1.4em;font-weight:400;color:var(--text);text-decoration:underline;transition:var(--ease)}#all_wrap .helpful-list>li a:hover{font-size:16px;line-height:1.4em;font-weight:400;color:var(--main);text-decoration:none;transition:var(--ease)}}