@charset "UTF-8";
/*!
 * ress.css • v3.0.0
 * MIT License
 * github.com/filipelinhares/ress
 */
html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}@media screen and (min-width:769px){.blogContent,.pageContent{margin-top:50px}}@media screen and (max-width:768px){.blogContent,.pageContent{margin-top:24px}}@media screen and (min-width:769px){section:not(:first-child){margin-top:140px}}@media screen and (max-width:768px){section:not(:first-child){margin-top:90px}}section.bg-pale-green{background-color:#fafffb}@media screen and (min-width:769px){section.bg-pale-green{padding-bottom:70px;padding-top:140px}}@media screen and (max-width:768px){section.bg-pale-green{margin-top:39.9px;padding-bottom:30px;padding-top:90px}}.container{margin-left:auto;margin-right:auto}@media screen and (min-width:769px){.container{padding-left:70px;padding-right:70px}}@media screen and (max-width:768px){.container{padding-left:20px;padding-right:20px}}@media screen and (min-width:769px){.container{max-width:1140px}}@media screen and (min-width:769px){.container-L{max-width:1400px}}@media screen and (min-width:769px){.content:not(:first-child){margin-top:70px}}@media screen and (max-width:768px){.content:not(:first-child){margin-top:30px}}@media screen and (min-width:769px){.item:not(:first-child){margin-top:40px}}@media screen and (max-width:768px){.item:not(:first-child){margin-top:24px}}@media screen and (min-width:769px){.item-s:not(:first-child){margin-top:20px}}@media screen and (max-width:768px){.item-s:not(:first-child){margin-top:18px}}.layout-2c{display:flex}@media screen and (max-width:768px){.layout-2c{flex-direction:column}}@media screen and (min-width:769px){.layout-2c_text{flex:1}}@media screen and (max-width:768px){.layout-2c_text{order:1}}@media screen and (max-width:768px){+.layout-2c_text{margin-top:24px}}.layout-2c figure{align-self:flex-start;position:relative;z-index:1}@media screen and (min-width:769px){.layout-2c figure{padding-bottom:70px;width:33%}}@media screen and (max-width:768px){.layout-2c figure{margin-left:auto;margin-right:auto;margin-top:24px;order:2;padding-bottom:35px;width:calc(90% - 36px)}}@media screen and (max-width:768px){.layout-2c figure.order-1-sp{margin-bottom:30px;margin-top:0;order:1}}@media screen and (max-width:768px){.layout-2c figure+.layout-2c figure{margin-top:24px}}@media screen and (min-width:769px){.layout-2c figure:first-child{margin-right:90px}}@media screen and (min-width:769px){.layout-2c figure:last-child{margin-left:90px}}.layout-2c figure:after{background-color:#fafffb;bottom:0;content:"";position:absolute;width:93%;z-index:-1}@media screen and (min-width:769px){.layout-2c figure:after{height:328px;width:284px}}@media screen and (max-width:768px){.layout-2c figure:after{height:152px;width:227px}}@media screen and (min-width:769px){.layout-2c figure:first-child:after{left:-70px}}@media screen and (max-width:768px){.layout-2c figure:first-child:after{left:-40px}}@media screen and (min-width:769px){.layout-2c figure:last-child:after{right:-70px}}@media screen and (max-width:768px){.layout-2c figure:last-child:after{right:-40px}}@media screen and (max-width:768px){.layout-2c_text figure{margin-bottom:30px}}@media screen and (max-width:768px){.layout-2c:nth-child(odd) .layout-2c_text figure,.layout-2c figure:last-child{margin-left:0}}@media screen and (max-width:768px){.layout-2c:nth-child(odd) .layout-2c_text figure:after,.layout-2c figure:last-child:after{right:calc(-40px - 10%)}}@media screen and (max-width:768px){.layout-2c:nth-child(2n) .layout-2c_text figure,.layout-2c figure:first-child{margin-right:0}}@media screen and (max-width:768px){.layout-2c:nth-child(2n) .layout-2c_text figure:after,.layout-2c figure:first-child:after{left:calc(-40px - 10%)}}.layout-2c-wide{display:flex;margin-left:auto;margin-right:auto;max-width:1400px}@media screen and (max-width:768px){.layout-2c-wide{flex-direction:column}}.layout-2c-wide_text{box-sizing:content-box}@media screen and (min-width:769px){.layout-2c-wide_text{max-width:545px}.layout-2c-wide_text:first-child{margin-left:auto;padding-left:70px}.layout-2c-wide_text:last-child{margin-right:auto;padding-right:70px}}@media screen and (max-width:768px){.layout-2c-wide_text{order:1;padding:0 20px}}@media screen and (min-width:769px){.layout-2c-wide figure{max-width:529px;width:37.5%}.layout-2c-wide figure:first-child{margin-right:130px}.layout-2c-wide figure:last-child{margin-left:130px}}@media screen and (min-width:430px) and (max-width:768px){.layout-2c-wide figure{margin-left:auto!important;margin-right:auto!important;max-width:445px}}@media screen and (max-width:768px){.layout-2c-wide figure{margin-top:24px;order:2;width:calc(100% - 60px)}.layout-2c-wide figure:first-child{margin-right:60px}.layout-2c-wide figure:last-child{margin-left:60px}}.image-wide{margin-left:auto;margin-right:auto;max-width:2000px;position:relative}.image-wide figure{width:100%}@media screen and (min-width:769px){.image-wide figure{height:410px}.image-wide figure>span{height:100%;width:100%}}.image-wide figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-wide:before{content:"";display:block;position:absolute;background-image:url(//www.homepage.work/wp-content/themes/homepage_work/assets/css/../img/common/bg-dot.png);background-repeat:repeat}@media screen and (min-width:769px){.image-wide:before{background-size:12px auto}}@media screen and (max-width:768px){.image-wide:before{background-size:15px auto}}@media screen and (min-width:769px){.image-wide:before{bottom:-183px;height:375px;width:398px}}@media screen and (max-width:768px){.image-wide:before{height:100%;top:20%;width:50%}}@media screen and (min-width:769px){.image-wide-left{padding-right:200px}}@media screen and (max-width:768px){.image-wide-left{padding-right:40px}}.image-wide-left:before{right:0;z-index:1}@media screen and (min-width:769px){.image-wide-right{padding-left:200px}}@media screen and (max-width:768px){.image-wide-right{padding-left:40px}}.image-wide-right:before{left:0}.text p+ul,.text ul+p{margin-top:2.14em}.btns-content,.btns-item{display:flex;justify-content:center}@media screen and (max-width:768px){.btns-content,.btns-item{flex-wrap:wrap}}@media screen and (min-width:769px){.btns-content:not(:first-child),.btns-item:not(:first-child){margin-top:70px}}@media screen and (max-width:768px){.btns-content:not(:first-child),.btns-item:not(:first-child){margin-top:30px}}@media screen and (min-width:769px){.btns-content>:not(:first-child),.btns-item>:not(:first-child){margin-left:20px}}@media screen and (max-width:768px){.btns-content>:not(:first-child),.btns-item>:not(:first-child){margin-top:10px}}.btns-content a.right,.btns-item a.right{margin-left:auto;margin-right:0}.btns-content a.left,.btns-item a.left{margin-left:0;margin-right:auto}@media screen and (max-width:768px){.btns-content a.right-sp,.btns-item a.right-sp{margin-left:auto}}@media screen and (min-width:769px){.btns-item:not(:first-child){margin-top:40px}}@media screen and (max-width:768px){.btns-item:not(:first-child){margin-top:24px}}.btns-content-list-3c{background-color:#fafffb}@media screen and (min-width:769px){.btns-content-list-3c{padding:60px 0}}@media screen and (max-width:768px){.btns-content-list-3c{padding:40px 0}}.btns-content-list-3c .container{display:flex;flex-wrap:wrap}@media screen and (min-width:769px){.btns-content-list-3c .container{gap:20px}}@media screen and (max-width:768px){.btns-content-list-3c .container{gap:10px}}@media screen and (min-width:769px){.btns-content-list-3c .container a{width:calc((100% - 40px)/3)}}@media screen and (max-width:768px){.btns-content-list-3c .container a{height:64px;font-size:14px;width:calc((100% - 20px)/2);padding-right:15px}}@media screen and (max-width:768px){.btns-content-list-3c .container a:after{right:7px}}.btns-content-list-4c{background-color:#fafffb}@media screen and (min-width:769px){.btns-content-list-4c{padding:60px 0}}@media screen and (max-width:768px){.btns-content-list-4c{padding:40px 0}}.btns-content-list-4c .container{display:flex;flex-wrap:wrap}@media screen and (min-width:769px){.btns-content-list-4c .container{gap:20px}}@media screen and (max-width:768px){.btns-content-list-4c .container{gap:10px}}.btns-content-list-4c .container a{min-width:auto}@media screen and (min-width:769px){.btns-content-list-4c .container a{height:74px;width:calc((100% - 60px)/4)}}@media screen and (max-width:768px){.btns-content-list-4c .container a{height:64px;font-size:14px;width:calc((100% - 20px)/2);padding-right:15px}}@media screen and (max-width:768px){.btns-content-list-4c .container a:after{right:7px}}.bg-dot_bottom-left:after,.bg-dot_bottom-right:after{display:block;position:absolute;background-image:url(//www.homepage.work/wp-content/themes/homepage_work/assets/css/../img/common/bg-dot.png);background-repeat:repeat}@media screen and (min-width:769px){.bg-dot_bottom-left:after,.bg-dot_bottom-right:after{background-size:12px auto}}@media screen and (max-width:768px){.bg-dot_bottom-left:after,.bg-dot_bottom-right:after{background-size:15px auto}}@media screen and (min-width:769px){.bg-dot_bottom-left:after,.bg-dot_bottom-right:after{height:375px;width:398px}}@media screen and (max-width:768px){.bg-dot_bottom-left:after,.bg-dot_bottom-right:after{height:175px;width:150px}}.bg-dot_bottom-right{position:relative}.bg-dot_bottom-right:after{bottom:0;content:"";right:0}@media screen and (max-width:768px){.bg-dot_bottom-right:after{bottom:-50px}}.bg-dot_bottom-left{position:relative}.bg-dot_bottom-left:after{bottom:0;content:"";left:0}@media screen and (max-width:768px){.bg-dot_bottom-left:after{bottom:-20px}}.breadcrumbs{width:100%;align-items:center}@media screen and (min-width:769px){.breadcrumbs{margin-bottom:60px;display:flex;justify-content:flex-end}}@media screen and (max-width:768px){.breadcrumbs{margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:flex-end}}@media screen and (min-width:769px){main .breadcrumbs{padding:0 20px}}main .breadcrumbs{margin-left:auto;margin-right:auto}@media screen and (min-width:769px){main.singleContent .breadcrumbs{padding:0 130px}}@media screen and (min-width:769px){.blogContent .breadcrumbs,main.singleContent .breadcrumbs{width:calc(100vw - 15px);margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.blogContent .breadcrumbs{padding:0 20px}}.breadcrumbs li{position:relative}@media screen and (max-width:768px){.breadcrumbs li{display:inline-block}}.breadcrumbs li a{text-decoration:none}@media screen and (min-width:769px){.breadcrumbs li a{font-size:12px}}@media screen and (max-width:768px){.breadcrumbs li a{font-size:10px;white-space:nowrap}}@media screen and (min-width:769px){.breadcrumbs li:not(:first-child){margin-left:60px}}@media screen and (max-width:768px){.breadcrumbs li:not(:first-child){margin-left:22px}}.breadcrumbs li:not(:first-child):before{border-right:1px solid #717171;border-top:1px solid #717171;content:"";position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg)}@media screen and (min-width:769px){.breadcrumbs li:not(:first-child):before{height:6px;width:6px;left:-30px}}@media screen and (max-width:768px){.breadcrumbs li:not(:first-child):before{height:4px;width:4px;left:-12px}}.breadcrumbs:before{content:"";display:inline-block;height:8px;margin-right:6px;margin-top:-1px;padding:0 .5em;vertical-align:middle;width:10px;background-image:url(https://www.homepage.work/wp-content/themes/homepage_work/assets/img/common/house.png);background-position:50%;background-size:contain}footer{border-top:1px solid #ebebeb;background-color:#fff;bottom:0;left:0;right:0;width:100%;z-index:100}@media screen and (min-width:769px){footer{position:fixed;padding:14px 80px;display:flex;justify-content:space-between;font-size:12px}}@media screen and (max-width:768px){footer{font-size:12px;padding:14px}}footer p{text-decoration:none}header{border-bottom:1px solid #eaeaea}header .header_item{display:flex;justify-content:space-between}@media screen and (min-width:769px){header .header_item{padding:22px 80px 26px;border-bottom:.5px solid #ebebeb;gap:1em}}@media screen and (max-width:768px){header .header_item{padding:20px 14px 12px;flex-wrap:wrap;gap:.5em}}@media screen and (min-width:769px){header .header_item .logo_header{align-items:center;display:flex}}header .header_item .logo_header h1,header .header_item .logo_header p{font-size:11px;margin-top:12px;font-weight:400}@media screen and (max-width:768px){header .header_item .logo_header h1,header .header_item .logo_header p{text-align:center;margin-left:0}}@media screen and (min-width:769px){header .header_item .headerContent{font-size:12px}}@media screen and (max-width:768px){header .header_item .headerContent{font-size:10px;text-align:right;margin-bottom:10px}}@media screen and (max-width:768px){header .header_item .search-form{order:3;width:100%}}@media screen and (max-width:768px){header .header_nav{border-bottom:.5px solid #ebebeb}}header .header_nav .list_header .area-nav{overflow-x:scroll;cursor:pointer;cursor:ew-resize}header .header_nav .list_header .area-nav::-webkit-scrollbar{display:none}body.home header .header_nav .list_header .area-nav{max-width:unset;min-width:unset;width:100%}header .header_nav .list_header .area-nav ol{display:flex;justify-content:flex-start}@media screen and (min-width:769px){header .header_nav .list_header .area-nav ol{padding:20px 63px 0}}@media screen and (max-width:768px){header .header_nav .list_header .area-nav ol{padding:0 7px}}header .header_nav .list_header .area-nav ol li{text-align:center;flex-shrink:0}header .header_nav .list_header .area-nav ol li a{font-size:14px;text-align:center;text-decoration:none;padding:1em;letter-spacing:.1em;display:block;color:#717171;cursor:pointer}@media screen and (max-width:768px){header .header_nav .list_header .area-nav ol li a{font-size:12px;padding:.6em}}header .header_nav .list_header .area-nav ol li.current{pointer-events:none;border-bottom:2px solid #000}header .header_nav .list_header .area-nav ol li.current a{color:#000}header .header_nav .list_header .filter-nav{border-bottom:none;border-top:none;padding:20px 0}@media screen and (max-width:768px){header .header_nav .list_header .filter-nav{padding:10px 0}}body.home header .header_nav .list_header .filter-nav{max-width:unset;min-width:unset;width:100%}header .header_nav .list_header .filter-nav ol{display:flex}@media screen and (min-width:769px){header .header_nav .list_header .filter-nav ol{justify-content:center}}@media screen and (max-width:1120px){header .header_nav .list_header .filter-nav ol{flex-wrap:wrap}}@media screen and (max-width:768px){header .header_nav .list_header .filter-nav ol{flex-wrap:wrap}}header .header_nav .list_header .filter-nav ol li{text-align:center}@media screen and (min-width:1121px){header .header_nav .list_header .filter-nav ol li:not(:first-child){margin-left:30px}}@media screen and (max-width:1120px) and (min-width:770px){header .header_nav .list_header .filter-nav ol li{width:calc(25% - 15px)}header .header_nav .list_header .filter-nav ol li:not(:nth-child(4n+1)){margin-left:20px}header .header_nav .list_header .filter-nav ol li:nth-child(n+5){margin-top:20px}}header .header_nav .list_header .filter-nav ol li a{font-size:14px;text-align:center;text-decoration:none}@media screen and (min-width:769px){header .header_nav .list_header .filter-nav ol li a{padding:6px 16px}}@media screen and (max-width:768px){header .header_nav .list_header .filter-nav ol li a{font-size:12px;padding:4px 12px}}header .header_nav .list_header .filter-nav ol li.current a{border-bottom:1px solid;color:#222;pointer-events:none}header .header_nav .list_header .filter-nav ol.filter{align-items:center}@media screen and (max-width:768px){header .header_nav .list_header .filter-nav ol.filter{justify-content:center}}header .header_nav .list_header .filter-nav ol.filter li.area-nav_waku{background-color:#222}@media screen and (max-width:768px){header .header_nav .list_header .filter-nav ol.filter li.area-nav_waku{padding:0 12px;width:auto}}@media screen and (min-width:769px){header .header_nav .list_header .filter-nav ol.filter li.area-nav_waku .modeSwitch{display:flex}}@media screen and (max-width:768px){header .header_nav .list_header .filter-nav ol.filter li.area-nav_waku .modeSwitch{order:2;padding:0 30px}}header .header_nav .list_header .filter-nav ol.filter li.area-nav_waku .modeSwitch a{color:#fff;cursor:pointer;display:block;line-height:1em;padding:10px 34px;font-size:14px;background-color:#222}@media screen and (max-width:768px){header .header_nav .list_header .filter-nav ol.filter li.area-nav_waku:last-child{margin-left:10px}}header .header_nav .header_nav_spScroll{vertical-align:middle;position:-webkit-sticky;position:sticky;left:0;color:#717171;pointer-events:none}@media screen and (min-width:769px){header .header_nav .header_nav_spScroll{padding:10px 80px;font-size:14px}}@media screen and (max-width:768px){header .header_nav .header_nav_spScroll{padding:5px 14px;font-size:10px}}header .header_nav .header_nav_spScroll:before{content:"Scroll";padding-right:1em}header .header_nav .header_nav_spScroll:after{content:"";width:5em;height:1px;background-color:#717171;display:inline-block;margin-left:1em;font-family:Noto Sans JP,sans-serif;font-weight:400;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:able-scroll;animation-name:able-scroll;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes able-scroll{0%{width:0;margin-left:0}15%{width:5em;margin-left:0}50%{width:5em;margin-left:0}65%{width:0;margin-left:5em}to{width:0;margin-left:5em}}@keyframes able-scroll{0%{width:0;margin-left:0}15%{width:5em;margin-left:0}50%{width:5em;margin-left:0}65%{width:0;margin-left:5em}to{width:0;margin-left:5em}}#scrollTop{bottom:75px;color:#fff;cursor:pointer;line-height:1.2;opacity:0;pointer-events:auto;position:fixed;right:20px;text-align:center;width:120px;z-index:999;text-decoration:none}@media screen and (max-width:768px){#scrollTop{right:14px;bottom:28px;width:90px}}#header{background-color:#fff;height:auto;position:-webkit-sticky;position:sticky;top:0;transition:all .2s ease;width:100%;z-index:10}@media screen and (min-width:769px){#header.HeightMin{box-shadow:0 0 7px 1px rgba(0,0,0,.16)}}.heading_01{background:0 0;line-height:1.3em;font-family:Noto Sans JP,sans-serif;font-weight:700}@media screen and (min-width:769px){.heading_01{font-size:26px;margin-bottom:60px;padding:0 80px}}@media screen and (max-width:768px){.heading_01{font-size:24px;margin-bottom:30px}}@media screen and (min-width:769px){.breadcrumbs:has(+.heading_01){margin-bottom:20px}}@media screen and (max-width:768px){.breadcrumbs:has(+.heading_01){margin-bottom:10px}}.sideColumn{position:fixed;z-index:99;right:0;background-color:#fff}@media screen and (min-width:769px){.sideColumn{height:100%;width:250px;padding:25px 30px 75px;border-left:1px solid #eaeaea}}@media screen and (max-width:768px){.sideColumn{height:100px;display:flex;bottom:0;left:0;right:0;padding:15px 12px;border-top:1px solid #eaeaea}}.sideColumn_title{text-align:center}@media screen and (min-width:769px){.sideColumn_title{padding:40px 0}}@media screen and (max-width:768px){.sideColumn_title{flex-shrink:0;padding:10px 12px 10px 0;border-right:1px solid #eaeaea;align-self:center}}.sideColumn_title i{display:block}@media screen and (min-width:769px){.sideColumn_title i{width:26px;height:26px;margin:0 auto 20px}}@media screen and (max-width:768px){.sideColumn_title i{width:16px;height:16px;margin:0 auto}}.sideColumn_title strong{font-size:16px;line-height:23px;font-weight:700}.sideColumn_title small,.sideColumn_title strong{display:block;font-family:Noto Sans JP,sans-serif;font-weight:400}.sideColumn_title small{text-align:center;color:#717171;font-size:12px;margin-top:6px}@media screen and (min-width:769px){.sideColumn_title small{line-height:1.4}}@media screen and (max-width:768px){.sideColumn_title small{line-height:1}}@media screen and (max-width:768px){.sideColumn_list{margin-left:12px;flex:1}}.sideColumn_list_item{position:relative}@media screen and (min-width:769px){.sideColumn_list_item{border-top:1px solid #ededed}.sideColumn_list_item:last-child{border-bottom:1px solid #ededed}}.sideColumn_list_item:not(:first-child) .new{display:none}@media screen and (max-width:768px){.sideColumn_list_item:nth-child(n+2){display:none}}.sideColumn_list_item a{text-decoration:none}@media screen and (min-width:769px){.sideColumn_list_item a{padding:40px 10px;display:block}}@media screen and (max-width:768px){.sideColumn_list_item a{display:flex;align-items:center}}.sideColumn_list_item .thumb{overflow:hidden;border-radius:8px}@media screen and (min-width:769px){.sideColumn_list_item .thumb{width:130px;height:130px;margin-left:auto;margin-right:auto;margin-bottom:10px}}@media screen and (max-width:768px){.sideColumn_list_item .thumb{width:70px;height:70px;flex-shrink:0;margin-right:16px}}.sideColumn_list_item .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sideColumn_list_item .new{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:10px;line-height:14px;display:block;color:#1ab323}.sideColumn_list_item .ttl{font-weight:700}.sideColumn_list_item .ctt,.sideColumn_list_item .ttl{font-family:Noto Sans JP,sans-serif;font-size:12px;display:block;line-height:1.4}.sideColumn_list_item .ctt,.sideColumn_list_item .time{font-weight:400;margin-top:10px}.sideColumn_list_item .time{font-family:Noto Sans JP,sans-serif;font-size:10px;line-height:1.4;text-align:right;color:#717171;display:block}@media screen and (max-width:768px){.sideColumn_list_item .time{bottom:0;right:0;position:absolute}}@media screen and (min-width:769px){.sideColumn_btn{margin-top:40px}}@media screen and (max-width:768px){.sideColumn_btn{margin-left:16px;align-self:center}}.sideColumn_btn a{color:#fff;cursor:pointer;background-color:#1ab222;text-align:center;font-size:12px;line-height:1.3;display:flex;justify-content:center;align-items:center;margin:0 auto;text-decoration:none}@media screen and (min-width:769px){.sideColumn_btn a{width:122px;height:50px;border-radius:12px}}@media screen and (max-width:768px){.sideColumn_btn a{width:50px;height:30px;border-radius:6px}}@media screen and (min-width:769px){.sideColumn_btn a:before{content:"";background-image:url(//www.homepage.work/wp-content/themes/homepage_work/assets/css/../img/common/icon_column-white.svg);background-size:contain;background-position:50%;width:18px;height:18px;margin-right:4px}}#slide-menu{background:#fff;position:fixed;transition:opacity .3s ease-in-out;z-index:99;opacity:0;pointer-events:none;box-shadow:0 0 7px 1px rgba(0,0,0,.16)}@media screen and (min-width:770px){#slide-menu{border-radius:16px;top:10px;right:320px;width:700px;padding:60px 30px;height:780px;max-height:90%;overflow:scroll}}@media screen and (max-width:769px){#slide-menu{border-radius:12px;right:14px;top:14px;left:14px;bottom:14px;padding:40px 20px 20px;max-height:calc(100% - 128px)}}#slide-menu.open{opacity:1;pointer-events:auto}#slide-menu .slide-menu_inner{height:100%;overflow-y:scroll;padding-right:0}#slide-menu .slide-menu_inner::-webkit-scrollbar{width:10px}#slide-menu .slide-menu_inner::-webkit-scrollbar-track{background-color:transparent}#slide-menu .slide-menu_inner::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.7411764706);border-radius:10px}@media screen and (min-width:770px){#slide-menu .slide-menu_title{font-size:18px;margin-bottom:16px}}@media screen and (max-width:769px){#slide-menu .slide-menu_title{font-size:16px;margin-bottom:12px}}#slide-menu .allControl{margin-bottom:10px}#slide-menu .allControl a{cursor:pointer;margin-right:10px;border:1px solid;padding:2px 8px;font-size:12px}@media screen and (min-width:770px){#slide-menu ul{padding-bottom:16px}#slide-menu ul:not(:last-child){margin-bottom:16px;border-bottom:1px solid #ebebeb}}@media screen and (max-width:769px){#slide-menu ul{padding-bottom:12px}#slide-menu ul:not(:last-child){margin-bottom:12px;border-bottom:1px solid #ebebeb}}#slide-menu ul#form_area,#slide-menu ul#form_area_links,#slide-menu ul#form_capital,#slide-menu ul#form_establishment,#slide-menu ul#form_staff,#slide-menu ul#form_type,#slide-menu ul.form_item_list{display:flex;flex-wrap:wrap}#slide-menu ul#form_area_links li,#slide-menu ul#form_area li,#slide-menu ul#form_capital li,#slide-menu ul#form_establishment li,#slide-menu ul#form_staff li,#slide-menu ul#form_type li,#slide-menu ul.form_item_list li{width:33.3%}@media screen and (max-width:769px){#slide-menu ul#form_area_links li,#slide-menu ul#form_area li,#slide-menu ul#form_capital li,#slide-menu ul#form_establishment li,#slide-menu ul#form_staff li,#slide-menu ul#form_type li,#slide-menu ul.form_item_list li{width:50%}}#slide-menu ul.recruit li{width:auto!important}#slide-menu ul.recruit li:first-child{margin-right:18px}#slide-menu ul.recruit li .modeSwitch a{border:1px solid;padding:2px 8px;transition:background-color .3s,color .3s}#slide-menu ul.recruit li .modeSwitch a.current{background-color:#222;color:#fff;border:1px solid #222}#slide-menu ul li{margin-bottom:10px}#slide-menu ul li a{text-decoration:none}#slide-menu ul li input,#slide-menu ul li label{cursor:pointer}#slide-menu ul li input[type=checkbox]{margin-right:7px}#slide-menu_switch{color:#fff;cursor:pointer;background-color:#00b40e;text-align:center;font-size:12px;line-height:1.3;position:relative;z-index:100}@media screen and (min-width:770px){#slide-menu_switch{width:122px;height:50px;padding:17px 0;border-radius:12px}}@media screen and (max-width:769px){#slide-menu_switch{width:112px;height:40px;padding:12px 0;border-radius:8px}}#slide-menu_switch span{position:relative;padding-left:28px}#slide-menu_switch span:before{content:"";position:absolute;background-image:url(https://www.homepage.work/wp-content/themes/homepage_work/assets/img/common/musimegane.svg);top:0;bottom:0;margin:auto 0;left:0;width:20px;height:20px}#slide-menu_switch.open{background-color:none;background-image:url(https://www.homepage.work/wp-content/themes/homepage_work/assets/img/common/serchopen.svg);border-radius:100%}@media screen and (min-width:770px){#slide-menu_switch.open{width:50px;height:50px}}@media screen and (max-width:769px){#slide-menu_switch.open{width:40px;height:40px}}#slide-menu_switch.open span{display:none}#column-list_wrap{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;width:100%;max-width:1500px}@media screen and (min-width:769px){#column-list_wrap{justify-content:space-between;padding:0 20px 50px}}@media screen and (max-width:768px){#column-list_wrap{gap:34px 15px;margin-bottom:34px}}#column-list_wrap li{display:none;opacity:0;transform:translateY(20%);transition:all .3s ease-in-out}@media screen and (min-width:769px){#column-list_wrap li{padding:0 15px;width:25%;margin-bottom:34px}}@media screen and (max-width:768px){#column-list_wrap li{width:calc((100% - 15px)/2)}}@media screen and (min-width:769px){#column-list_wrap li:nth-child(-n+3){width:33.333333%}#column-list_wrap li:nth-child(-n+3) .column-list_thum{width:100%}#column-list_wrap li:nth-child(-n+3) .column-list_txt .column-list_siteName .title{font-size:20px!important}}@media screen and (max-width:768px){#column-list_wrap li:first-child,#column-list_wrap li:first-child .column-list_thum{width:100%}#column-list_wrap li:first-child .column-list_txt .column-list_siteName .title{font-size:18px!important}}#column-list_wrap li.display-item{opacity:1;transform:translateY(0)}#column-list_wrap li .column-list_thum{background-color:#ebebeb;display:block;overflow:hidden;position:relative;opacity:1!important}@media screen and (min-width:769px){#column-list_wrap li .column-list_thum{width:100%;border-radius:12px;margin-bottom:10px}}@media screen and (max-width:768px){#column-list_wrap li .column-list_thum{width:100%;margin-bottom:6px;border-radius:8px}}#column-list_wrap li .column-list_thum img{transition:.3s;vertical-align:bottom;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#column-list_wrap li .column-list_thum:after,#column-list_wrap li .column-list_thum:before{content:""}#column-list_wrap li .column-list_thum:before{padding-top:100%;display:block}#column-list_wrap li .column-list_thum:after{position:absolute;bottom:-3px;left:-10px;transform:translateX(-100%);transition:transform .3s;background-image:url(//www.homepage.work/wp-content/themes/homepage_work/assets/css/../img/common/item_chara.svg);background-size:contain;background-position:0 100%}@media screen and (min-width:769px){#column-list_wrap li .column-list_thum:after{width:75px;height:96px}}@media screen and (max-width:768px){#column-list_wrap li .column-list_thum:after{width:50px;height:64px}}#column-list_wrap li .column-list_thum:hover:after{transform:rotate(15deg)}#column-list_wrap li .column-list_txt a{color:#222;display:block;font-family:Noto Sans JP,sans-serif;font-size:12px;text-decoration:none}#column-list_wrap li .column-list_txt a .title{line-height:1.2em}@media screen and (min-width:769px){#column-list_wrap li .column-list_txt a .title{margin:4px 0 18px!important}}@media screen and (max-width:768px){#column-list_wrap li .column-list_txt a .title{margin:2px 0 9px!important}}#column-list_wrap li .column-list_txt span.tag{background:#717171;color:#fff;display:inline-block;font-size:12px;line-height:1em;margin-bottom:5px;margin-right:8px;padding:5px 15px;border-radius:30px}@media screen and (max-width:768px){#column-list_wrap li .column-list_txt span.tag{font-size:10px;margin-bottom:0;margin-right:4px;padding:4px 10px}}#column-list_wrap li .column-list_txt span.tag.green{background-color:#00af96}#column-list_wrap li .column-list_txt span.tag.yellow{background-color:#d3c800}#company-list_wrap{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;width:100%}@media screen and (min-width:769px){#company-list_wrap{justify-content:center;padding:0 20px 50px}}@media screen and (max-width:768px){#company-list_wrap{gap:34px 15px;margin-bottom:34px}}#company-list_wrap li{display:none;opacity:0;transform:translateY(20%);transition:all .3s ease-in-out}@media screen and (min-width:769px){#company-list_wrap li{padding:0 15px;width:300px;margin-bottom:34px}}@media screen and (max-width:768px){#company-list_wrap li{width:calc((100% - 15px)/2)}}#company-list_wrap li.display-item{opacity:1;transform:translateY(0)}#company-list_wrap li .company-list_thum{background-color:#ebebeb;display:block;margin-bottom:14px;overflow:hidden;position:relative;opacity:1!important}@media screen and (min-width:769px){#company-list_wrap li .company-list_thum{width:270px;border-radius:12px}}@media screen and (max-width:768px){#company-list_wrap li .company-list_thum{width:100%;margin-bottom:7px;border-radius:8px}}#company-list_wrap li .company-list_thum img{transition:.3s;vertical-align:bottom;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#company-list_wrap li .company-list_thum:after,#company-list_wrap li .company-list_thum:before{content:""}#company-list_wrap li .company-list_thum:before{padding-top:100%;display:block}#company-list_wrap li .company-list_thum:after{position:absolute;bottom:-3px;left:-10px;transform:translateX(-100%);transition:transform .3s;background-image:url(//www.homepage.work/wp-content/themes/homepage_work/assets/css/../img/common/item_chara.svg);background-size:contain;background-position:0 100%}@media screen and (min-width:769px){#company-list_wrap li .company-list_thum:after{width:75px;height:96px}}@media screen and (max-width:768px){#company-list_wrap li .company-list_thum:after{width:50px;height:64px}}#company-list_wrap li .company-list_thum:hover:after{transform:rotate(15deg)}#company-list_wrap li .company-list_txt a{color:#222;display:block;font-family:Noto Sans JP,sans-serif;font-size:12px;text-decoration:none}#company-list_wrap li .company-list_txt span.tag{background:#717171;color:#fff;display:inline-block;font-size:12px;line-height:1em;margin-bottom:5px;margin-right:8px;margin-top:5px;padding:5px 15px;border-radius:30px}@media screen and (max-width:768px){#company-list_wrap li .company-list_txt span.tag{font-size:10px;margin-bottom:0;margin-right:4px;padding:4px 10px}}#company-list_wrap li .company-list_txt span.tag.green{background-color:#00af96}#company-list_wrap li .company-list_txt span.tag.yellow{background-color:#d3c800}.search-form{display:flex;align-items:center;gap:.5em;margin-left:auto}.search-form label{display:contents}.search-form button,.search-form input{font-size:12px;line-height:1.3}@media screen and (min-width:769px){.search-form button,.search-form input{padding:17px 1em;border-radius:12px;height:50px}}@media screen and (max-width:768px){.search-form button,.search-form input{padding:12px 1em;border-radius:8px;height:40px}}.search-form input{border:1px solid #717171}@media screen and (max-width:768px){.search-form input{flex:1}}.search-form input::-moz-placeholder{color:#717171}.search-form input::-ms-input-placeholder{color:#717171}.search-form input::placeholder{color:#717171}.search-form button{border:1px solid #00b40e;background-color:#00b40e;color:#fff;transition:color .3s,background-color .3s;padding-left:2em;padding-right:2em}.search-form button::-moz-placeholder{color:#717171}.search-form button::-ms-input-placeholder{color:#717171}.search-form button::placeholder{color:#717171}.search-form button:hover{background-color:#fff;color:#00b40e}@media screen and (min-width:769px){#adsense main,#insertion-thanks main,#insertion main,#thanks main{margin-top:60px;max-width:1000px;min-width:unset;margin-bottom:100px}}@media screen and (max-width:768px){#adsense main,#insertion-thanks main,#insertion main,#thanks main{margin-top:30px;margin-bottom:100px}}@media screen and (min-width:769px){#adsense main h2,#insertion-thanks main h2,#insertion main h2,#thanks main h2{font-size:26px;margin:0 auto 40px}}@media screen and (max-width:768px){#adsense main h2,#insertion-thanks main h2,#insertion main h2,#thanks main h2{font-size:24px;margin:0 auto 30px}}@media screen and (min-width:769px){#adsense main .contact-text,#insertion-thanks main .contact-text,#insertion main .contact-text,#thanks main .contact-text{margin:0 auto 40px;text-align:center}}@media screen and (max-width:768px){#adsense main .contact-text,#insertion-thanks main .contact-text,#insertion main .contact-text,#thanks main .contact-text{margin:0 auto 30px}}@media screen and (min-width:769px){#adsense main .contact-steplist,#insertion-thanks main .contact-steplist,#insertion main .contact-steplist,#thanks main .contact-steplist{margin-bottom:40px}}@media screen and (max-width:768px){#adsense main .contact-steplist,#insertion-thanks main .contact-steplist,#insertion main .contact-steplist,#thanks main .contact-steplist{margin-bottom:30px}}@media screen and (min-width:769px){#adsense main .contact-steplist ul,#insertion-thanks main .contact-steplist ul,#insertion main .contact-steplist ul,#thanks main .contact-steplist ul{display:flex;justify-content:space-between}}#adsense main .contact-steplist ul .flow_arrow,#insertion-thanks main .contact-steplist ul .flow_arrow,#insertion main .contact-steplist ul .flow_arrow,#thanks main .contact-steplist ul .flow_arrow{width:10px;align-self:center}#adsense main .contact-steplist-item,#insertion-thanks main .contact-steplist-item,#insertion main .contact-steplist-item,#thanks main .contact-steplist-item{background-color:#fff;border:1px solid #04b323;border-radius:200px}@media screen and (min-width:769px){#adsense main .contact-steplist-item,#insertion-thanks main .contact-steplist-item,#insertion main .contact-steplist-item,#thanks main .contact-steplist-item{height:45px;padding:14px 0;width:280px}}@media screen and (max-width:768px){#adsense main .contact-steplist-item,#insertion-thanks main .contact-steplist-item,#insertion main .contact-steplist-item,#thanks main .contact-steplist-item{height:43px;padding:12px 0}}#adsense main .contact-steplist-item.current,#insertion-thanks main .contact-steplist-item.current,#insertion main .contact-steplist-item.current,#thanks main .contact-steplist-item.current{background-color:#04b323}#adsense main .contact-steplist-item.current span,#insertion-thanks main .contact-steplist-item.current span,#insertion main .contact-steplist-item.current span,#thanks main .contact-steplist-item.current span{color:#fff}@media screen and (max-width:768px){#adsense main .contact-steplist-item:not(.current),#insertion-thanks main .contact-steplist-item:not(.current),#insertion main .contact-steplist-item:not(.current),#thanks main .contact-steplist-item:not(.current){display:none}}#adsense main .contact-steplist span,#insertion-thanks main .contact-steplist span,#insertion main .contact-steplist span,#thanks main .contact-steplist span{color:#04b323;display:block;line-height:100%;text-align:center}#adsense main .contact-steplist-num,#insertion-thanks main .contact-steplist-num,#insertion main .contact-steplist-num,#thanks main .contact-steplist-num{font-size:12px}#adsense main .contact-steplist-title,#insertion-thanks main .contact-steplist-title,#insertion main .contact-steplist-title,#thanks main .contact-steplist-title{font-size:14px}#adsense main .contact_table,#insertion-thanks main .contact_table,#insertion main .contact_table,#thanks main .contact_table{background-color:#fff;border-radius:12px;box-shadow:0 0 10px -3px rgba(0,0,0,.16)}@media screen and (max-width:768px){#adsense main .contact_table table tr,#insertion-thanks main .contact_table table tr,#insertion main .contact_table table tr,#thanks main .contact_table table tr{padding:0}}#adsense main .contact_table table tr th,#insertion-thanks main .contact_table table tr th,#insertion main .contact_table table tr th,#thanks main .contact_table table tr th{padding:30px 40px;width:30%;background-color:#f7f7f7;vertical-align:inherit}@media screen and (max-width:768px){#adsense main .contact_table table tr th,#insertion-thanks main .contact_table table tr th,#insertion main .contact_table table tr th,#thanks main .contact_table table tr th{width:100%;margin-bottom:0;padding:20px}}#adsense main .contact_table table tr th small,#insertion-thanks main .contact_table table tr th small,#insertion main .contact_table table tr th small,#thanks main .contact_table table tr th small{background-color:#04b323;color:#fff;font-size:10px;margin-left:20px;padding:4px 10px;border-radius:100px}@media screen and (min-width:769px){#adsense main .contact_table table tr td,#insertion-thanks main .contact_table table tr td,#insertion main .contact_table table tr td,#thanks main .contact_table table tr td{padding:30px 40px;width:70%}}@media screen and (max-width:768px){#adsense main .contact_table table tr td,#insertion-thanks main .contact_table table tr td,#insertion main .contact_table table tr td,#thanks main .contact_table table tr td{width:100%;padding:20px}}@media screen and (min-width:769px){#adsense main .contact_table table tr:first-child th,#insertion-thanks main .contact_table table tr:first-child th,#insertion main .contact_table table tr:first-child th,#thanks main .contact_table table tr:first-child th{border-radius:12px 0 0}}@media screen and (max-width:768px){#adsense main .contact_table table tr:first-child th,#insertion-thanks main .contact_table table tr:first-child th,#insertion main .contact_table table tr:first-child th,#thanks main .contact_table table tr:first-child th{border-radius:12px 12px 0 0}}@media screen and (min-width:769px){#adsense main .contact_table table tr:last-child th,#insertion-thanks main .contact_table table tr:last-child th,#insertion main .contact_table table tr:last-child th,#thanks main .contact_table table tr:last-child th{border-radius:0 0 0 12px}}@media screen and (min-width:769px){#adsense main .contact_table table tr:not(:last-child) td,#adsense main .contact_table table tr:not(:last-child) th,#insertion-thanks main .contact_table table tr:not(:last-child) td,#insertion-thanks main .contact_table table tr:not(:last-child) th,#insertion main .contact_table table tr:not(:last-child) td,#insertion main .contact_table table tr:not(:last-child) th,#thanks main .contact_table table tr:not(:last-child) td,#thanks main .contact_table table tr:not(:last-child) th{border-bottom:.5px solid #ebebeb}}#adsense main .contact_table table tr input,#adsense main .contact_table table tr textarea,#insertion-thanks main .contact_table table tr input,#insertion-thanks main .contact_table table tr textarea,#insertion main .contact_table table tr input,#insertion main .contact_table table tr textarea,#thanks main .contact_table table tr input,#thanks main .contact_table table tr textarea{background-color:#fff;border:1px solid #bbb;border-radius:0;padding:3px 13px}@media screen and (min-width:769px){#adsense main .contact_table table tr input:not([type=radio]),#insertion-thanks main .contact_table table tr input:not([type=radio]),#insertion main .contact_table table tr input:not([type=radio]),#thanks main .contact_table table tr input:not([type=radio]){width:500px}}@media screen and (max-width:768px){#adsense main .contact_table table tr input:not([type=radio]),#insertion-thanks main .contact_table table tr input:not([type=radio]),#insertion main .contact_table table tr input:not([type=radio]),#thanks main .contact_table table tr input:not([type=radio]){width:100%}}#adsense main .contact_table table tr input[type=radio],#insertion-thanks main .contact_table table tr input[type=radio],#insertion main .contact_table table tr input[type=radio],#thanks main .contact_table table tr input[type=radio]{margin-right:.5em}#adsense main .contact_table table tr .wpcf7-list-item,#insertion-thanks main .contact_table table tr .wpcf7-list-item,#insertion main .contact_table table tr .wpcf7-list-item,#thanks main .contact_table table tr .wpcf7-list-item{margin-right:1.5em;transform:translateY(.1em)}@media screen and (min-width:769px){#adsense main .contact_table table tr textarea,#insertion-thanks main .contact_table table tr textarea,#insertion main .contact_table table tr textarea,#thanks main .contact_table table tr textarea{width:500px}}@media screen and (max-width:768px){#adsense main .contact_table table tr textarea,#insertion-thanks main .contact_table table tr textarea,#insertion main .contact_table table tr textarea,#thanks main .contact_table table tr textarea{width:100%}}#adsense main .contact_table table tr input.wpcf7c-conf,#adsense main .contact_table table tr textarea.wpcf7c-conf,#insertion-thanks main .contact_table table tr input.wpcf7c-conf,#insertion-thanks main .contact_table table tr textarea.wpcf7c-conf,#insertion main .contact_table table tr input.wpcf7c-conf,#insertion main .contact_table table tr textarea.wpcf7c-conf,#thanks main .contact_table table tr input.wpcf7c-conf,#thanks main .contact_table table tr textarea.wpcf7c-conf{background-color:#e8f0fe!important;border:0!important}#adsense main .btnArea,#insertion-thanks main .btnArea,#insertion main .btnArea,#thanks main .btnArea{display:flex;justify-content:center;margin-top:60px}@media screen and (max-width:768px){#adsense main .btnArea,#insertion-thanks main .btnArea,#insertion main .btnArea,#thanks main .btnArea{margin-top:40px}}#adsense main .btnArea .ajax-loader,#insertion-thanks main .btnArea .ajax-loader,#insertion main .btnArea .ajax-loader,#thanks main .btnArea .ajax-loader{display:none}#adsense main .btnArea input[type=button],#adsense main .btnArea input[type=submit],#insertion-thanks main .btnArea input[type=button],#insertion-thanks main .btnArea input[type=submit],#insertion main .btnArea input[type=button],#insertion main .btnArea input[type=submit],#thanks main .btnArea input[type=button],#thanks main .btnArea input[type=submit]{display:block;font-size:16px;padding:14px 24px;position:relative;text-align:center;text-decoration:none;width:240px;border-radius:100px}@media screen and (max-width:768px){#adsense main .btnArea input[type=button],#adsense main .btnArea input[type=submit],#insertion-thanks main .btnArea input[type=button],#insertion-thanks main .btnArea input[type=submit],#insertion main .btnArea input[type=button],#insertion main .btnArea input[type=submit],#thanks main .btnArea input[type=button],#thanks main .btnArea input[type=submit]{font-size:14px;padding:8px;width:220px}}#adsense main .btnArea input[type=submit],#insertion-thanks main .btnArea input[type=submit],#insertion main .btnArea input[type=submit],#thanks main .btnArea input[type=submit]{background:#04b323;color:#fff}#adsense main .btnArea input[type=button],#insertion-thanks main .btnArea input[type=button],#insertion main .btnArea input[type=button],#thanks main .btnArea input[type=button]{background-color:#717171;color:#fff}@media screen and (min-width:769px){#adsense main .btnArea input[type=button],#insertion-thanks main .btnArea input[type=button],#insertion main .btnArea input[type=button],#thanks main .btnArea input[type=button]{margin-right:50px}}@media screen and (max-width:768px){#adsense main .btnArea input[type=button],#insertion-thanks main .btnArea input[type=button],#insertion main .btnArea input[type=button],#thanks main .btnArea input[type=button]{margin-right:30px}}#adsense main .screen-reader-response,#adsense main .wpcf7-response-output,#insertion-thanks main .screen-reader-response,#insertion-thanks main .wpcf7-response-output,#insertion main .screen-reader-response,#insertion main .wpcf7-response-output,#thanks main .screen-reader-response,#thanks main .wpcf7-response-output{display:none!important}#adsense main .wpcf7-not-valid-tip,#insertion-thanks main .wpcf7-not-valid-tip,#insertion main .wpcf7-not-valid-tip,#thanks main .wpcf7-not-valid-tip{display:block;color:#04b323}#insertion-thanks main,#thanks main{margin-top:100px}@media screen and (min-width:769px){.page,.single{padding-bottom:50px}}.page #company-list_wrap,.single #company-list_wrap{margin-top:40px;padding:0 15px}.page h2,.single h2{font-size:22px;line-height:1.6em;margin:0 auto 20px;text-align:center;width:100%}@media screen and (max-width:768px){.page h2,.single h2{font-size:18px}}@media screen and (min-width:769px){.singleContent{margin-top:60px;max-width:1000px}}@media screen and (max-width:768px){.singleContent{margin-top:30px}}.singleContent .singleContent_one{margin:0 auto}.singleContent .singleContent_one h1{background:0 0;line-height:1.3em}@media screen and (min-width:769px){.singleContent .singleContent_one h1{font-size:26px}}@media screen and (max-width:768px){.singleContent .singleContent_one h1{font-size:24px}}@media screen and (min-width:769px){.singleContent .singleContent_one .singleContent_one_flex{margin-top:20px}}@media screen and (max-width:768px){.singleContent .singleContent_one .singleContent_one_flex{margin-top:14px}}@media screen and (min-width:769px){.singleContent .singleContent_one .singleContent_one_flex .singleContent_tags{margin-right:20px}}@media screen and (max-width:768px){.singleContent .singleContent_one .singleContent_one_flex .singleContent_tags{margin-right:16px}}.singleContent .singleContent_one .singleContent_one_flex .singleContent_tags li{background:#717171;color:#fff;display:inline-block;font-size:12px;line-height:1em;padding:5px 15px;border-radius:30px;margin-right:6px;margin-bottom:0}.singleContent .singleContent_two{background-color:#fff;border-radius:12px;box-shadow:0 0 10px -3px rgba(0,0,0,.16);margin-top:20px}@media screen and (min-width:769px){.singleContent .singleContent_two{padding:40px;display:flex;flex-wrap:wrap}}@media screen and (max-width:768px){.singleContent .singleContent_two{padding:30px 20px}}@media screen and (min-width:769px){.singleContent .singleContent_two .singleContent_l{width:320px;margin-right:40px}}.singleContent .singleContent_two .singleContent_l .singleContent_img{width:320px;height:320px;border-radius:12px;background-color:#ebebeb;display:block;overflow:hidden;position:relative}@media screen and (max-width:768px){.singleContent .singleContent_two .singleContent_l .singleContent_img{margin:0 auto;width:306px;height:306px}}.singleContent .singleContent_two .singleContent_l .singleContent_img img{display:block;height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.singleContent .singleContent_two .singleContent_l .rating{margin-top:10px;text-align:center;text-decoration:none;margin-bottom:0}.singleContent .singleContent_two .singleContent_l .singleContent_links{margin-top:18px}.singleContent .singleContent_two .singleContent_l .singleContent_links ul{display:flex;list-style:none;align-items:center}.singleContent .singleContent_two .singleContent_l .singleContent_links ul li{margin-right:15px;width:26px}@media screen and (min-width:769px){.singleContent .singleContent_two .singleContent_l .singleContent_blog{margin-top:24px}}@media screen and (max-width:768px){.singleContent .singleContent_two .singleContent_l .singleContent_blog{margin-top:20px}}.singleContent .singleContent_two .singleContent_l .singleContent_blog h2{margin:0 auto}@media screen and (min-width:769px){.singleContent .singleContent_two .singleContent_l .singleContent_blog h2{font-size:20px}}@media screen and (max-width:768px){.singleContent .singleContent_two .singleContent_l .singleContent_blog h2{font-size:18px}}.singleContent .singleContent_two .singleContent_l .singleContent_blog ul li{padding:20px 15px}.singleContent .singleContent_two .singleContent_l .singleContent_blog ul li:not(:last-child){border-bottom:1px solid #ebebeb}@media screen and (max-width:768px){.singleContent .singleContent_two .singleContent_l .singleContent_blog ul li{margin-bottom:10px}}.singleContent .singleContent_two .singleContent_l .singleContent_blog ul li a{text-decoration:none;font-size:14px}.singleContent .singleContent_two .singleContent_l .singleContent_blog ul li .text{margin-top:4px;font-size:12px}.singleContent .singleContent_two .singleContent_l .singleContent_blog ul li .date{font-size:10px}@media screen and (min-width:769px){.singleContent .singleContent_two .singleContent_r{width:560px}}@media screen and (max-width:768px){.singleContent .singleContent_two .singleContent_r{margin-top:20px}}.singleContent .singleContent_two .singleContent_r table tbody tr:not(:last-child){border-bottom:1px solid #ebebeb}@media screen and (max-width:768px){.singleContent .singleContent_two .singleContent_r table tbody tr{padding:14px}}.singleContent .singleContent_two .singleContent_r table tbody tr th{font-size:12px}@media screen and (min-width:769px){.singleContent .singleContent_two .singleContent_r table tbody tr th{padding:15px 20px}}.singleContent .singleContent_two .singleContent_r table tbody tr td{font-size:14px}@media screen and (min-width:769px){.singleContent .singleContent_two .singleContent_r table tbody tr td{padding:15px 20px}}@media screen and (max-width:768px){.singleContent .singleContent_two .singleContent_r .singleContent_blog{margin-top:30px}.singleContent .singleContent_two .singleContent_r .singleContent_blog h2{margin:0 auto;font-size:18px}.singleContent .singleContent_two .singleContent_r .singleContent_blog ul li{padding:14px}.singleContent .singleContent_two .singleContent_r .singleContent_blog ul li:not(:last-child){border-bottom:1px solid #ebebeb}.singleContent .singleContent_two .singleContent_r .singleContent_blog ul li a{text-decoration:none;font-size:14px}.singleContent .singleContent_two .singleContent_r .singleContent_blog ul li .text{margin-top:4px;font-size:12px}.singleContent .singleContent_two .singleContent_r .singleContent_blog ul li .date{font-size:12px}}.singleContent .singleContent_map{margin-bottom:60px;margin-top:60px;width:100%}@media screen and (max-width:768px){.singleContent .singleContent_map{margin-top:30px}}.singleContent .singleContent_map iframe{border-radius:12px}.singleContent .returnTop{background:#04b323;color:#fff;display:block;font-size:16px;margin:0 auto;padding:14px 24px;position:relative;text-align:center;text-decoration:none;width:200px;border-radius:100px}@media screen and (min-width:769px){.singleContent .returnTop{margin-top:50px}}@media screen and (max-width:768px){.singleContent .returnTop{font-size:14px;padding:8px;width:220px}}.singleContent_list{margin-top:100px}@media screen and (max-width:768px){.singleContent_list,.singleContent_list h2{margin-top:50px}}.singleContent_review{margin-bottom:50px;width:100%}.singleContent_review ul li{margin-bottom:20px}.singleContent_review ul li .name{font-size:16px}.singleContent_review ul li .data{margin-top:5px}.singleContent_review ul li .data span{margin-left:5px}.singleContent_review ul li .data span:before{color:#fbbc03}.singleContent_review ul li .data span:after{color:#cdcdcd}.singleContent_review ul li .data.rate1 .rate_star:before{content:"★"}.singleContent_review ul li .data.rate1 .rate_star:after{content:"★★★★"}.singleContent_review ul li .data.rate2 .rate_star:before{content:"★★"}.singleContent_review ul li .data.rate2 .rate_star:after,.singleContent_review ul li .data.rate3 .rate_star:before{content:"★★★"}.singleContent_review ul li .data.rate3 .rate_star:after{content:"★★"}.singleContent_review ul li .data.rate4 .rate_star:before{content:"★★★★"}.singleContent_review ul li .data.rate4 .rate_star:after{content:"★"}.singleContent_review ul li .data.rate5 .rate_star:before{content:"★★★★★"}.singleContent_review ul li .data.rate5 .rate_star:after{content:""}.singleContent_review ul li .data .time{color:#acacac;margin-left:10px}.singleContent_review ul li .text{margin-top:5px}.rating{display:block;font-size:12px}.rating .rating-star svg{display:inline-block;width:5em;height:auto}.rating .rating-star.rating-prepare .rate-text,.rating .rating-star.rating-prepare svg{display:none}.rating .rating-star.rating-prepare:before{content:"評価取得中"}.rating .rating-star.rating-none .rate-text,.rating .rating-star.rating-none svg{display:none}.rating .rating-star.rating-none:before{content:"なし"}@media screen and (max-width:769px){.pc{display:none}}@media screen and (min-width:770px){.sp{display:none}}*,:after,:before{box-sizing:border-box;word-break:break-word}html{overflow-y:scroll}body{color:#222;font-size:14px;line-height:1.6em}@media screen and (min-width:770px){main{margin:0 auto;max-width:1200px;min-width:980px}}@media screen and (max-width:769px){main{padding:0 14px}}body.archive main,body.column main,body.home main{max-width:unset;min-width:unset;width:100%;margin-top:40px}img{height:auto;width:100%}img[width="1"][height="1"]{width:1px!important;height:1px!important}a{color:#222;font-family:Noto Sans JP,sans-serif;transition:.3s}a:hover{opacity:.6}li,p{color:#222;font-family:Noto Sans JP,sans-serif}ol,ul{list-style:none}.header_Title,.text.center{text-align:center}.header_Title{display:block!important;line-height:1.6em;max-width:unset;min-width:unset;text-decoration:none}@media screen and (min-width:770px){.header_Title{margin-right:30px;width:240px}}@media screen and (max-width:769px){.header_Title{width:220px}}.header_Title span{color:#fff;display:block;font-size:74px;line-height:1.2em;text-decoration:none}@media screen and (max-width:769px){.header_Title span{font-size:32px;line-height:1.2em}}.header_Title img{vertical-align:bottom}table{border-collapse:collapse;table-layout:fixed;width:100%}@media screen and (max-width:769px){table tr{display:block;padding:15px}}table tr td,table tr th{font-family:Noto Sans JP,sans-serif}@media screen and (max-width:769px){table tr td,table tr th{display:block}}table tr th{text-align:left;vertical-align:top}@media screen and (min-width:770px){table tr th{width:32%}}@media screen and (max-width:769px){table tr th{margin-bottom:5px}}@media screen and (min-width:770px){table tr td{width:70%}}.bnr{display:block;margin-left:auto;margin-right:auto;max-width:1000px}@media screen and (min-width:770px){.bnr{margin-bottom:60px;margin-top:60px;padding:0 20px}}@media screen and (max-width:769px){.bnr{margin-bottom:20px;margin-top:20px}}h1,h2:not(.noStyle){letter-spacing:.1em;font-family:Noto Sans JP,sans-serif}@media screen and (min-width:770px){h1,h2:not(.noStyle){font-size:30px;line-height:1.95}}@media screen and (max-width:769px){h1,h2:not(.noStyle){font-size:20px;line-height:1.78}}@media screen and (min-width:770px){h1+*,h2:not(.noStyle)+*{margin-top:40px}}@media screen and (max-width:769px){h1+*,h2:not(.noStyle)+*{margin-top:20px}}@media screen and (min-width:770px){h3+*{margin-top:20px}}@media screen and (max-width:769px){h3+*{margin-top:15px}}h3{font-family:Noto Sans JP,sans-serif;border-bottom:1px solid #ebebeb;letter-spacing:.1em;position:relative}@media screen and (min-width:770px){h3{font-size:24px;padding-bottom:24px;padding-left:30px;line-height:1.75}}@media screen and (max-width:769px){h3{font-size:18px;padding-bottom:18px;padding-left:22px;line-height:1.55}}h3:before{background-color:#00b40e;content:"";display:block;left:0;position:absolute;width:3px}@media screen and (min-width:770px){h3:before{height:calc(100% - 22px - .75em);top:.43em}}@media screen and (max-width:769px){h3:before{height:calc(100% - 15px - .75em);top:.44em}}h4{letter-spacing:.1em;font-family:Noto Sans JP,sans-serif;color:#00b40e}@media screen and (min-width:770px){h4{font-size:22px;line-height:1.96}}@media screen and (max-width:769px){h4{font-size:16px;line-height:1.68}}@media screen and (min-width:770px){h4+*{margin-top:30px}}@media screen and (max-width:769px){h4+*{margin-top:10px}}h5{background-color:#f7f7f7;display:block;font-family:Noto Sans JP,sans-serif}@media screen and (min-width:770px){h5{font-size:20px;padding:22px}}@media screen and (max-width:769px){h5{font-size:16px;padding:18px}}@media screen and (min-width:770px){h5+*{margin-top:12px}}@media screen and (max-width:769px){h5+*{margin-top:10px}}h6{letter-spacing:.1em;font-family:Noto Sans JP,sans-serif}@media screen and (min-width:770px){h6{font-size:18px;line-height:1.85}}@media screen and (max-width:769px){h6{font-size:16px;line-height:1.75}}@media screen and (min-width:770px){h6+*{margin-top:20px}}@media screen and (max-width:769px){h6+*{margin-top:10px}}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:20px}@media screen and (max-width:768px){.pc{display:none!important}}@media screen and (min-width:1001px){.tab{display:none}}@media screen and (min-width:769px){.sp{display:none!important}}@media screen and (min-width:769px){.blogContent{margin:60px 0 100px}}@media screen and (max-width:768px){.blogContent{margin:30px 0 100px}}.blogContent span.img{display:block;margin:0 auto 15px;width:102px}@media screen and (min-width:769px){.post-page{display:flex;flex-wrap:wrap}}.article_main{flex:1}.article_select{display:flex;flex-wrap:wrap;gap:20px}.article_select label{align-items:center;display:flex;flex-shrink:0;min-width:250px;position:relative}.article_select label:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(90deg);background-image:url(//www.homepage.work/wp-content/themes/homepage_work/assets/css/../img/common/arrow-green.svg);background-size:contain}@media screen and (min-width:769px){.article_select label:after{height:9px;width:8px}}@media screen and (max-width:768px){.article_select label:after{height:7px;width:6px}}.article_select label select{display:inline-block}.article_select label select.selectDisabled{color:#727272}.article_filter{line-height:1}@media screen and (min-width:769px){.article_filter:not(:first-child){margin-top:40px}}@media screen and (max-width:768px){.article_filter:not(:first-child){margin-top:24px}}@media screen and (min-width:769px){.article_filter{font-size:20px;margin-bottom:24px}}@media screen and (max-width:768px){.article_filter{font-size:16px;margin-bottom:24px}}.article_item{position:relative}.article_item:not(:first-child){border-top:1px solid #cbe0d2}.article_item>a{align-items:center;display:flex;letter-spacing:.1em;padding-bottom:20px;padding-top:20px;position:relative;transition:opacity .3s}.article_item>a:hover{opacity:.5}.article_item>a time{align-items:center;line-height:1.43}.article_item>a b{flex:1;font-size:16px;line-height:2;margin-left:20px;padding-left:20px;position:relative}.article_item>a b:before{background-color:#00b40e;content:"";display:block;height:.9em;left:0;position:absolute;top:.55em;width:1px}@media screen and (min-width:769px){.article_info{align-items:center;display:flex;justify-content:space-between;margin-top:20px}}.article_info time{flex-shrink:0;line-height:1.42;color:#717171;font-family:Noto Sans JP,sans-serif}.article_info_cats{display:flex}@media screen and (min-width:769px){.article_info_cats{gap:10px}}@media screen and (max-width:768px){.article_info_cats{gap:8px;margin-bottom:10px}}.article_info_cats a{background-color:#717171;color:#fff;display:block;font-size:12px;line-height:13px;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:100px}@media screen and (min-width:769px){.article_info_cats a{min-width:90px;padding:5px 15px}}@media screen and (max-width:768px){.article_info_cats a{min-width:70px;padding:5px 15px}}@media screen and (min-width:769px){.article_content{margin-top:30px!important}}@media screen and (max-width:768px){.article_content{margin-top:20px!important}}.article_content_eyecatch{display:block;max-height:750px;max-width:100%}.article_content_eyecatch img{height:auto;margin:0 auto;max-height:inherit!important;max-width:100%!important;width:100%;display:block;border-radius:12px}@media screen and (min-width:769px){.article_content>:not(:first-child){margin-top:40px}}@media screen and (max-width:768px){.article_content>:not(:first-child){margin-top:24px}}.article_content p{display:block;overflow:hidden;font-family:Noto Sans JP,sans-serif}@media screen and (min-width:769px){.article_content p{line-height:2.14}}@media screen and (max-width:768px){.article_content p{line-height:1.64}}.article_content p img{margin-bottom:20px!important}.article_content p img:only-child{margin-bottom:0!important}@media screen and (min-width:769px){.article_content p+p{margin-top:20px!important}}@media screen and (max-width:768px){.article_content p+p{margin-top:16px!important}}.article_content img{height:auto;max-height:480px;max-width:640px;width:100%}.article_content strong{font-size:1em;font-weight:700}.article_content em{font-style:italic}.article_content blockquote{background-color:#f0f0f0;display:block;-webkit-padding-after:1em;-webkit-padding-before:1em;-webkit-padding-end:40px;-webkit-padding-start:40px}.article_content .aligncenter{margin:0 auto;text-align:center}.article_content .alignright{float:right}.article_content .alignleft{float:left}.article_content .has-text-align-left{text-align:left}.article_content .has-text-align-center{text-align:center}.article_content .has-text-align-right{text-align:right}.article_content .wp-caption{font-size:12px;text-align:right}.article_content .wp-block-image{overflow:hidden}.article_content img[class*=attachment-],.article_content img[class*=wp-image-]{height:auto;max-height:750px;max-width:100%;width:auto}.article_content .size-large{max-width:640px}.article_content .size-medium{max-width:440px}.article_content .size-thumbnail{max-width:200px}.article_content h2{text-align:left}.article_content ol:not(.rtoc-mokuji),.article_content ul:not(.rtoc-mokuji){background-color:#fafffb;border:1px solid #cbe0d2;padding:1.1em 1em .9em 2.5em}.article_content ol:not(.rtoc-mokuji) li,.article_content ul:not(.rtoc-mokuji) li{list-style:inherit}.article_content ul:not(.rtoc-mokuji){list-style:disc}.article_content ul:not(.rtoc-mokuji) li{padding-left:2em;text-indent:-2em}.article_content ol:not(.rtoc-mokuji){list-style:decimal}.article_content ol:not(.rtoc-mokuji) li{padding-left:1.2em;text-indent:-1.2em}.article_btns{margin:0 auto}@media screen and (min-width:769px){.article_btns{max-width:80%}}@media screen and (max-width:768px){.article_btns{max-width:100%}}.article_btns .btns-item a{min-width:auto!important}@media screen and (max-width:768px){.article_btns .btns-item a{margin-left:auto;margin-right:auto}}.article_btns .btns-item a{align-items:center;justify-content:center;background:#00b40e;color:#fff;display:block;font-size:16px;padding:14px 24px;position:relative;text-align:center;text-decoration:none;border-radius:300px}@media screen and (min-width:769px){.article_btns .btns-item a{min-width:320px}}@media screen and (max-width:768px){.article_btns .btns-item a{font-size:14px;padding:8px;width:100%}}@media screen and (min-width:769px){.article_btns .btns-item a{transition:transform .3s ease-out}.article_btns .btns-item a:hover{transform:scale(1.05)}}.article_btns .btns-item a span{text-align:inherit}.article_btns .btns-item a:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);background-image:url(//www.homepage.work/wp-content/themes/homepage_work/assets/css/../img/common/arrow-white.svg);background-size:contain}@media screen and (min-width:769px){.article_btns .btns-item a:after{height:9px;width:8px}}@media screen and (max-width:768px){.article_btns .btns-item a:after{height:7px;width:6px}}.article_btns .btns-item a.arrow-left:after{left:20px;right:auto;transform:translateY(-50%) rotate(180deg)}.article_btns .btns-item.pageNation{justify-content:flex-start}@media screen and (max-width:768px){.article_btns .btns-item.pageNation{flex-direction:column}}@media screen and (min-width:769px){.article_btns .btns-item.pageNation a{width:calc((100% - 20px)/2)}}@media screen and (min-width:769px){.article_btns .btns-item.pageNation a.arrow-right{margin-left:auto}}@media screen and (min-width:769px){.article_btns .btns-item.newsTop{margin-top:20px}}@media screen and (max-width:768px){.article_btns .btns-item.newsTop{margin-top:12px}}@media screen and (min-width:769px){.article_btns .btns-item.newsTop a{max-width:100%;width:100%}}@media screen and (min-width:769px){.infoSidebar{margin-left:90px;width:26%}}@media screen and (max-width:768px){.infoSidebar{margin-top:90px;width:100%}}.infoSidebar_title{width:100%;padding:0;border:none;margin-bottom:30px}@media screen and (max-width:768px){.infoSidebar_title{margin-bottom:24px}}.infoSidebar_title:before{display:none}.infoSidebar_list_item{border-top:1px solid #ebebeb}.infoSidebar_list_item:last-child{border-bottom:1px solid #ebebeb}.infoSidebar_list_item a{align-items:center;display:flex;line-height:1;position:relative;transition:.3s;font-size:14px;text-decoration:none}@media screen and (min-width:769px){.infoSidebar_list_item a{padding:24px 10px}}@media screen and (max-width:768px){.infoSidebar_list_item a{padding:20px 10px}}@media screen and (min-width:769px){.infoSidebar_list_item:hover a{opacity:.5}}.infoSidebar_blogList li:not(:first-child){margin-top:20px}.infoSidebar_blogList li a{display:block;text-decoration:none}.infoSidebar_blogList li a .list-column_item_thumb{width:180px;height:180px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media screen and (max-width:768px){.infoSidebar_blogList li a .list-column_item_thumb{width:160px;height:160px}}.infoSidebar_blogList li a .list-column_item_thumb span img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.infoSidebar_blogList li a .column-list_txt .title{display:block}.infoSidebar_blogList li a .column-list_txt time{text-align:right;color:#717171;display:block;font-size:12px;margin-top:10px}.infoSidebar .content{border:1px solid #ebebeb;border-radius:12px}@media screen and (min-width:769px){.infoSidebar .content{padding:30px}}@media screen and (max-width:768px){.infoSidebar .content{padding:24px}}#rtoc-mokuji-wrapper{background-color:#f7f7f7}@media screen and (min-width:769px){#rtoc-mokuji-wrapper{padding:40px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper{padding:20px}}#rtoc-mokuji-wrapper .rtoc_open,#rtoc-mokuji-wrapper .rtoc_open_close{display:none}@media screen and (min-width:769px){#rtoc-mokuji-wrapper #rtoc-mokuji-title{font-size:18px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper #rtoc-mokuji-title{font-size:16px}}#rtoc-mokuji-wrapper .rtoc-mokuji{list-style:decimal}@media screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji{margin-top:10px;padding-left:22px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji{margin-top:5px;padding-left:18px}}#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{list-style:disc}@media screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{margin-top:20px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{margin-top:10px}}#rtoc-mokuji-wrapper .rtoc-mokuji li{list-style:inherit;padding:0;text-indent:0;margin-top:10px}#rtoc-mokuji-wrapper .rtoc-mokuji li::marker,#rtoc-mokuji-wrapper .rtoc-mokuji li a{font-family:Hiragino Sans W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;text-decoration:none}@media screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji li::marker,#rtoc-mokuji-wrapper .rtoc-mokuji li a{font-size:18px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji li::marker,#rtoc-mokuji-wrapper .rtoc-mokuji li a{font-size:14px}}body{min-height:100vh;position:relative}body .contentLink{bottom:0;position:absolute;right:0}