﻿@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/icon?family=Material+Icons";@font-face{font-family:"NotoSansJP-Regular";font-style:normal;font-weight:400;font-display:swap;src:url(../font/NotoSansJP-Regular.woff2) format("woff2")}@font-face{font-family:"NotoSansJP-Medium";font-style:normal;font-weight:500;font-display:swap;src:url(../font/NotoSansJP-Medium.woff2) format("woff2")}@font-face{font-family:"NotoSansJP-SemiBold";font-style:normal;font-weight:600;font-display:swap;src:url(../font/NotoSansJP-SemiBold.woff2) format("woff2")}@font-face{font-family:"NotoSansJP-Bold";font-style:normal;font-weight:700;font-display:swap;src:url(../font/NotoSansJP-Bold.woff2) format("woff2")}@font-face{font-family:"NotoSansJP-Black";font-style:normal;font-weight:700;font-display:swap;src:url(../font/NotoSansJP-Black.woff2) format("woff2")}.ttl_area{background:var(--lightgray) url(../img/logo_bg.svg) no-repeat bottom right;background-size:60%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);height:24vh;position:relative;padding:0 1.5em}@media print,screen and (min-width: 1024px){.ttl_area{background:var(--lightgray) url(../img/logo_bg.svg) no-repeat bottom right;background-size:40%;height:40vh;padding:0 4em}}@media only screen and (min-width: 768px){.ttl_area .inner{max-width:1200px}}.ttl_area .ttl_in{position:absolute;content:"";align-content:center;height:20vh}@media print,screen and (min-width: 1024px){.ttl_area .ttl_in{height:33.4vh}}.ttl_area .ttl_in h1{color:var(--navy);font-family:"NotoSansJP-Bold";font-size:var(--f39)}@media only screen and (min-width: 768px){.ttl_area .ttl_in h1{font-size:var(--f46)}}@media print,screen and (min-width: 1024px){.ttl_area .ttl_in h1{font-size:var(--f52)}}#main-content.type02 header{background:rgba(0,0,0,0)}#main-content.type02 header.is_scroll{background:#fff}@media print,screen and (min-width: 1024px){#main-content.type02 header nav ul li.has-child .sub-menu{padding:1em 1.6em 1.8em 1.6em}#main-content.type02 header nav ul li.has-child .sub-menu a{color:var(--black)}#main-content.type02 header.blur_hd nav ul li>a{color:var(--white)}#main-content.type02 header.blur_hd nav ul li.has-child a.click-down span::before{border-top:2px solid var(--white);border-right:2px solid var(--white)}#main-content.type02 header.is_scroll.blur_hd nav ul li>a{color:var(--navy)}#main-content.type02 header.is_scroll.blur_hd nav ul li.has-child a.click-down span::before{border-top:2px solid var(--navy);border-right:2px solid var(--navy)}}#main-content.type02 #main{padding-top:0}#main-content.type02 #main .ttl_area{height:32vh;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:url(../img/logo_bg_w.svg),url(../img/sample2.jpg);background-size:80%,cover;background-repeat:no-repeat,no-repeat;background-position:bottom right,center;position:relative}@media print,screen and (min-width: 1024px){#main-content.type02 #main .ttl_area{height:56vh;background:url(../img/logo_bg_w.svg),url(../img/sample2.jpg);background-size:auto,cover;background-repeat:no-repeat,no-repeat;background-position:bottom right,center}}#main-content.type02 #main .ttl_area::before{position:absolute;content:"";background:hsla(0,0%,100%,.7);width:100%;height:100%;left:0}#main-content.type02 #main .ttl_area .ttl_in{height:32vh;position:relative}@media print,screen and (min-width: 1024px){#main-content.type02 #main .ttl_area .ttl_in{height:56vh}}#main .breadcrumb,#main .fbc{position:absolute;content:"";bottom:1.25em;overflow:hidden}#main .breadcrumb ul,#main .fbc ul{margin:0;padding:0}#main .breadcrumb .fbc-wrap .fbc-items,#main .fbc .fbc-wrap .fbc-items{background:rgba(0,0,0,0)}#main .breadcrumb .fbc-wrap .fbc-items li:first-child,#main .fbc .fbc-wrap .fbc-items li:first-child{padding-right:0;padding-left:0}#main .breadcrumb .fbc-wrap .fbc-items li,#main .fbc .fbc-wrap .fbc-items li{padding:0 .2em}#main .breadcrumb .fbc-wrap .fbc-items li:last-child,#main .fbc .fbc-wrap .fbc-items li:last-child{vertical-align:text-bottom}#main .breadcrumb .fbc-wrap .fbc-items li:last-child span,#main .fbc .fbc-wrap .fbc-items li:last-child span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media only screen and (min-width: 768px){#main .breadcrumb .fbc-wrap .fbc-items li:last-child span,#main .fbc .fbc-wrap .fbc-items li:last-child span{overflow:auto;display:unset}}#main .fbc-page .fbc-wrap .fbc-items{font-family:"NotoSansJP-Regular",sans-serif;padding:0 10px 0 0}.ft_fbc{background:var(--lightgray)}.ft_fbc .fbc-page .fbc-wrap .fbc-items{font-family:"NotoSansJP-Regular",sans-serif}@media print,screen and (min-width: 1024px){.ft_fbc .inner{max-width:1200px}}.ft_fbc .fbc{overflow:visible;position:inherit;padding:.5em 0}.ft_fbc .fbc .fbc-wrap .fbc-items li:first-child{padding-right:0;padding-left:0}#main .content{padding:3em 1.5em}@media only screen and (min-width: 768px){#main .content{padding:3em 3em}}@media print,screen and (min-width: 1024px){#main .content{padding:6em 0}}#main .content .inner{max-width:1000px}#main .content :is(h2,h3,h4,h5,h6){font-family:"NotoSansJP-Bold";margin-bottom:1em;line-height:1.4}#main .content :is(h5,h6,p){line-height:2}#main .content :is(p,th,td,ol,ul,dt,dd,summary){font-size:var(--f18)}#main .content :is(table,ul,ol,dl){margin-bottom:1.6em}#main .content p{margin-bottom:1.6em}#main .content strong{font-weight:bold;background:linear-gradient(transparent 50%, yellow 50%)}#main .content a[target=_blank]::after{position:absolute;content:" ";display:inline-block;background:url(../img/ico-ext-link.svg) no-repeat;background-size:contain;width:18px;height:18px;margin:8px 0 0 4px}#main .content h2{color:var(--navy);font-size:var(--f36)}@media only screen and (min-width: 768px){#main .content h2{position:relative}#main .content h2::before{position:absolute;content:"";background:var(--navy);height:1px;top:.8em;left:-580px;width:560px;margin:0 auto;height:2px;z-index:-1;transition:all .5s}}#main .content h3{font-size:var(--f28);padding-bottom:.5em;border-bottom:2px solid var(--navy)}#main .content h4{font-size:var(--f24);padding-left:.8em;position:relative}#main .content h4::before{position:absolute;content:"";top:20%;left:0;width:5px;height:66%;background:var(--navy)}#main .content h5{font-size:var(--f22);padding-bottom:.8em;position:relative}#main .content h5::before{position:absolute;content:"";bottom:0;width:80px;height:2px;background:var(--navy)}#main .content h6{font-size:var(--f20)}#main .content .txt_c{text-align:center}#main .content .txt_r{text-align:right}#main .content .ns_bld{font-family:"NotoSansJP-Bold"}#main .content table tr:last-child th{border-bottom:1px solid var(--black)}#main .content table th,#main .content table td{padding:1em}#main .content table th{color:var(--white);background:var(--navy);border:1px solid var(--navy);border-bottom:1px solid var(--white);border-right:1px solid var(--white)}#main .content table td{border:1px solid var(--gray);background:var(--white)}#main .content table td.cl01{text-align:center;color:var(--navy);background:var(--navy)}#main .content .table_compare table tr:last-child th{border-bottom:1px solid var(--white)}#main .content .table_compare table th,#main .content .table_compare table td{padding:.6em}#main .content .table_compare table th{border:1px solid var(--white);font-family:"NotoSansJP-Bold"}#main .content .table_compare table .cp_wdh00{width:14%}#main .content .table_compare table .cp_wdh01{width:16%}#main .content ul li{list-style:none;padding-left:1.6em;line-height:2;position:relative}#main .content ul li::before{position:absolute;content:"";background:var(--navy);width:5px;height:5px;border-radius:50%;left:8px;top:11px}@media only screen and (min-width: 768px){#main .content ul li::before{top:16px}}#main .content ul.check li{padding-left:2em}#main .content ul.check li::before,#main .content ul.check li::after{position:absolute;content:"";display:block}#main .content ul.check li::before{width:18px;height:18px;border-radius:0;background:#fff;border:1px solid var(--black);left:0;top:8px}#main .content ul.check li::after{border-left:2px solid var(--navy);border-bottom:2px solid var(--navy);width:18px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:3px;top:9px}#main .content ol{list-style:decimal;margin-left:25px}#main .content ol.list_maru{position:relative;list-style:none;counter-reset:li}#main .content ol.list_maru li{position:relative;margin:5px 0 0 10px;padding:0}#main .content ol.list_maru li::before{position:absolute;counter-increment:li;content:counter(li) "";left:-35px;top:2px;color:var(--white);width:24px;height:24px;text-align:center;box-sizing:border-box;z-index:1;padding:0}@media only screen and (min-width: 768px){#main .content ol.list_maru li::before{left:-34px;top:0}}#main .content ol.list_maru li::after{position:absolute;content:"";background:var(--navy);border-radius:100%;width:22px;height:22px;top:3px;left:-34px}#main .content ol.list_kakko{counter-reset:list;list-style-type:none;margin-left:0}#main .content ol.list_kakko li{position:relative;margin:0 0 0 5px}#main .content ol.list_kakko li::before{counter-increment:list;content:counter(list) "） "}#main .content ol.list_kana{margin-left:35px;list-style-type:katakana}#main .content ol.list_kana li::before,#main .content ol.list_kana li::after{content:none}#main .content dl{width:100%;display:grid;grid-template-columns:28% 1fr}@media only screen and (min-width: 768px){#main .content dl{grid-template-columns:20% 1fr}}#main .content dl dt,#main .content dl dd{padding:1em}#main .content dl dt{font-weight:bold;border-bottom:2px solid var(--navy)}#main .content dl dd{background:var(--white);border-bottom:2px solid var(--gray)}#main .content dl dd ul{margin-bottom:0}#main .content .catch_img{margin-bottom:2em}#main .content .catch_img img{width:100%;height:auto}#main .content time{color:var(--navy);font-size:var(--f17);font-family:"NotoSansJP-bold",sans-serif;margin:0 0 2em 0;display:block}#main .content .voice_all{margin-bottom:2em}#main .content .voice_all .voice_list{box-shadow:rgba(174,185,195,.48) 0px 2px 16px 0px,hsla(0,0%,100%,.8) 0 -2px 16px 0px;padding:1.5em}#main .content .voice_all .voice_list p{margin-bottom:1em}#main .content .voice_all .voice_list p:last-child{margin:0}#main .content .wp-block-group .is-layout-constrained{margin-bottom:3.6em}#main .content .wp-block-group .is-layout-flex{margin-bottom:1.6em}#main .content .wp-block-group .is-layout-flex ul,#main .content .wp-block-group .is-layout-flex p{margin-bottom:0}#main .content .wp-block-details{border:1px solid var(--gray);margin-top:-1px}#main .content .wp-block-details summary{padding:1em}#main .content .wp-block-details summary::marker{color:var(--navy)}#main .content .wp-block-details p{border-top:1px solid var(--gray);margin-bottom:0;padding:1em}#main .content :is(.wp-block-gallery,.wp-block-file,.wp-block-cover){margin-bottom:1.6em}#main .content .wp-block-file:not(.wp-element-button){font-size:var(--f16)}#main .content .wp-block-file .wp-block-file__button{padding:.2em 1em;background:var(--navy);font-size:var(--f14)}#main .content .wp-block-cover p{margin:0}#main .content .wp-block-button .wp-block-button__link{background:var(--navy);border:2px solid var(--navy);border-radius:10px}#main .content .wp-block-button .wp-block-button__link:hover{background:var(--white);color:var(--navy)}#main .content .wp-block-image.msg_photo .alignright{float:none;margin:.5em auto}@media only screen and (min-width: 768px){#main .content .wp-block-image.msg_photo .alignright{float:right;margin:.5em 0 .5em 2em}}#main .content .wp-block-separator{border-top:2px solid var(--navy)}#main .content .menu.menu-sample{display:flex}#main .content .menu#menu-consulting,#main .content .menu#menu-seminar,#main .content .menu#menu-sample,#main .content .menu#menu-company,#main .content .menu#menu-reason,#main .content .menu#menu-case{width:100%;margin-bottom:3.6em}@media only screen and (min-width: 768px){#main .content .menu#menu-consulting,#main .content .menu#menu-seminar,#main .content .menu#menu-sample,#main .content .menu#menu-company,#main .content .menu#menu-reason,#main .content .menu#menu-case{display:flex;flex-wrap:wrap}}#main .content .menu#menu-consulting li,#main .content .menu#menu-seminar li,#main .content .menu#menu-sample li,#main .content .menu#menu-company li,#main .content .menu#menu-reason li,#main .content .menu#menu-case li{border:1px solid var(--gray);margin:0 -1px -1px 0;padding:0;font-size:var(--f18)}@media only screen and (min-width: 768px){#main .content .menu#menu-consulting li,#main .content .menu#menu-seminar li,#main .content .menu#menu-sample li,#main .content .menu#menu-company li,#main .content .menu#menu-reason li,#main .content .menu#menu-case li{width:33.3333333333%}}#main .content .menu#menu-consulting li::before,#main .content .menu#menu-seminar li::before,#main .content .menu#menu-sample li::before,#main .content .menu#menu-company li::before,#main .content .menu#menu-reason li::before,#main .content .menu#menu-case li::before{content:none}#main .content .menu#menu-consulting li a,#main .content .menu#menu-seminar li a,#main .content .menu#menu-sample li a,#main .content .menu#menu-company li a,#main .content .menu#menu-reason li a,#main .content .menu#menu-case li a{display:block;text-decoration:none;color:var(--black);padding:1em;position:relative}@media only screen and (min-width: 768px){#main .content .menu#menu-consulting li a,#main .content .menu#menu-seminar li a,#main .content .menu#menu-sample li a,#main .content .menu#menu-company li a,#main .content .menu#menu-reason li a,#main .content .menu#menu-case li a{padding:2em 1em}}#main .content .menu#menu-consulting li a::after,#main .content .menu#menu-seminar li a::after,#main .content .menu#menu-sample li a::after,#main .content .menu#menu-company li a::after,#main .content .menu#menu-reason li a::after,#main .content .menu#menu-case li a::after{position:absolute;content:"";width:8px;height:8px;border-top:2px solid var(--navy);border-right:2px solid var(--navy);transform:rotate(45deg);top:0;bottom:0;right:1em;margin:auto}#main .content .menu#menu-consulting li a:hover,#main .content .menu#menu-seminar li a:hover,#main .content .menu#menu-sample li a:hover,#main .content .menu#menu-company li a:hover,#main .content .menu#menu-reason li a:hover,#main .content .menu#menu-case li a:hover{background:var(--lightgray)}#main .content input[type=text],#main .content input[type=email],#main .content input[type=password],#main .content input[type=number],#main .content input[type=tel],#main .content input[type=date],#main .content textarea{max-width:100%;border:none;background:var(--white);padding:1em;outline:none;-webkit-transition:all .3s;transition:all .3s;line-height:1.5;background:var(--lightgray);border-radius:3px}@media only screen and (min-width: 768px){#main .content input[type=text],#main .content input[type=email],#main .content input[type=password],#main .content input[type=number],#main .content input[type=tel],#main .content input[type=date],#main .content textarea{width:auto}}#main .content input[type=text],#main .content input[type=email],#main .content input[type=tel]{width:100%}#main .content input::placeholder{color:var(--black)}#main .content textarea{width:100%}#main .content input[type=text]:focus,#main .content textarea:focus{box-shadow:0 0 7px var(--gray)}#main .content input[type=submit],#main .content input[type=button],#main .content button[type=submit],#main .content button[type=button]{background:var(--navy);color:var(--white);margin:0;padding:.8em 2.6em .8em 2.8em;display:inline-block;border-style:none;border-radius:6px;cursor:pointer;font-size:var(--f18);font-family:"NotoSansJP-Medium",sans-serif;letter-spacing:.2em;width:100%;position:relative}@media only screen and (min-width: 768px){#main .content input[type=submit],#main .content input[type=button],#main .content button[type=submit],#main .content button[type=button]{font-size:var(--f20);padding:1.2em 2.6em 1.2em 2.8em;letter-spacing:.4em;width:auto}}#main .content input[type=submit]:hover{opacity:.5}#main .content input[type=button].wpcf7-previous,#main .content input[type=button].back_button{opacity:.5}#main .content .submit-btn{text-align:center;margin:2.4em 0 0}#main .content .submit-btn p{display:flex;justify-content:center}#main .content .submit-btn p input[type=submit]{margin:0 10px}#main .content .cf7__list dd .wpcf7-checkbox,#main .content .cf7__list dd .wpcf7-radio{display:block;padding:15px 0 10px}#main .content .wpcf7-list-item{margin:0 1em 0 0}#main .content .wpcf7-list-item label{cursor:pointer}#main .content input[type=checkbox],#main .content input[type=radio]{position:relative;width:24px;height:24px;margin-right:8px;border:1px solid gray;vertical-align:-9px;background:var(--white);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}#main .content input[type=checkbox]:checked{border:1px solid gray;background:var(--white)}#main .content input[type=checkbox]:checked:before{position:absolute;content:"";top:2px;left:7px;transform:rotate(50deg);width:9px;height:13px;border-right:2px solid var(--navy);border-bottom:2px solid var(--navy)}#main .content input[type=radio]{border-radius:50%;vertical-align:-6px;margin:3px 5px 0 3px}#main .content input[type=radio]:checked:before{position:absolute;content:"";top:4px;left:4px;background:var(--navy);border-radius:50%;width:14px;height:14px;z-index:1}#main .content .Form-Item-Label-Required{background:#dd5112;border-radius:6px;color:#fff;font-size:var(--f12);padding:3px 12px;margin-left:10px;vertical-align:middle;line-height:1}#main .content input::placeholder{color:gray}#main .content input:-ms-input-placeholder{color:gray}#main .content input::-ms-input-placeholder{color:gray}#main .content .item_list{margin:1em 0 0;padding:0;border-bottom:1px solid var(--gray)}#main .content .item_list .hide-on-confirm{font-size:var(--f14);color:#666;margin:-20px 0 20px}#main .content .form_label{display:block;margin-bottom:1em;padding:0 0 0 .8em;font-size:var(--f20);font-family:"NotoSansJP-Bold";position:relative}#main .content .form_label::before{position:absolute;content:"";top:20%;left:0;width:5px;height:66%;background:var(--navy)}#main .content .turnstile{display:flex;justify-content:center;margin:3em 0 1em 0}#main .content div.wpcf7 .wpcf7-spinner{display:none !important}#main .content #wpcf7cpcnf table{width:100%;margin-bottom:2.6em}#main .content #wpcf7cpcnf table th{width:35%}#main .content #wpcf7cpcnf table th p,#main .content #wpcf7cpcnf table td p{margin:0}#main .content .wpcf7cp-btns{text-align:center}#main .content .wpcf7cp-btns .wpcf7-form-control{margin:0 .2em .6em}#main .content .ggmap{position:relative;width:100%;padding-top:80%;height:0}#main .content .ggmap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-id-42 #main .content .flexbox{margin-bottom:4em}.page-id-42 #main .content .flexbox:last-of-type{margin-bottom:0}.page-id-42 #main .content dl{grid-template-columns:23% 1fr}.post-type-archive-interview #main .content .box_even .list,.post-type-archive-case #main .content .box_even .list,.post-type-archive-seminar_list #main .content .box_even .list,.post-type-archive-member #main .content .box_even .list{width:100%}@media only screen and (min-width: 768px){.post-type-archive-interview #main .content .box_even .list,.post-type-archive-case #main .content .box_even .list,.post-type-archive-seminar_list #main .content .box_even .list,.post-type-archive-member #main .content .box_even .list{width:49%}}.post-type-archive-interview #main .content .box_even .list .copy,.post-type-archive-case #main .content .box_even .list .copy,.post-type-archive-seminar_list #main .content .box_even .list .copy,.post-type-archive-member #main .content .box_even .list .copy{font-family:"NotoSansJP-Bold";font-size:var(--f22);margin-bottom:.8em;line-height:1.35;color:var(--navy)}.post-type-archive-interview #main .content .box_even .list h2,.post-type-archive-case #main .content .box_even .list h2,.post-type-archive-seminar_list #main .content .box_even .list h2,.post-type-archive-member #main .content .box_even .list h2{font-size:var(--f18);color:var(--black);margin-bottom:0}.post-type-archive-interview #main .content .box_even .list h2::before,.post-type-archive-case #main .content .box_even .list h2::before,.post-type-archive-seminar_list #main .content .box_even .list h2::before,.post-type-archive-member #main .content .box_even .list h2::before{content:none}.post-type-archive-interview #main .content .box_even .list .arrow_wrap,.post-type-archive-case #main .content .box_even .list .arrow_wrap,.post-type-archive-seminar_list #main .content .box_even .list .arrow_wrap,.post-type-archive-member #main .content .box_even .list .arrow_wrap{top:auto;bottom:2em;right:2em}.post-type-archive-interview #main .content .box_even .list .date,.post-type-archive-case #main .content .box_even .list .date,.post-type-archive-seminar_list #main .content .box_even .list .date,.post-type-archive-member #main .content .box_even .list .date{font-size:var(--f14);color:#575756;margin-bottom:0}.post-type-archive-member #main .content .box_even{display:block}.post-type-archive-member #main .content .box_even .list{width:100%}@media only screen and (min-width: 768px){.post-type-archive-member #main .content .box_even .list{margin-bottom:4em;position:relative}}.post-type-archive-member #main .content .box_even .list figure{margin-bottom:1.5em}@media only screen and (min-width: 768px){.post-type-archive-member #main .content .box_even .list figure{width:40%;float:right;margin:-120px 0 2em}}@media print,screen and (min-width: 1024px){.post-type-archive-member #main .content .box_even .list figure{margin:-98px 0 2em 2em}}.post-type-archive-member #main .content .box_even .list figure img{width:100%;height:auto}.post-type-archive-member #main .content .box_even .list .txt_area{padding:1em}@media only screen and (min-width: 768px){.post-type-archive-member #main .content .box_even .list .txt_area{padding:0}}.post-type-archive-member #main .content .box_even .list .txt_area h2{color:var(--navy);font-size:var(--f36);margin:0 0 .5em}.post-type-archive-member #main .content .box_even .list .txt_area h2::before{content:""}.post-type-archive-member #main .content .box_even .list .txt_area p:last-child{margin-bottom:0}.post-type-archive-member #main .content .box_even .list .txt_area .copy{font-family:"NotoSansJP-Bold";font-size:var(--f19);margin:0}@media only screen and (min-width: 768px){.post-type-archive-member #main .content .box_even .list .txt_area .copy{font-size:var(--f20)}}@media print,screen and (min-width: 1024px){.post-type-archive-member #main .content .box_even .list .txt_area .copy br{display:none}}.post-type-archive-member #main .content .box_even .list .txt_area :is(p,th,td,ol,ul,dt,dd,summary){font-size:var(--f17)}.post-type-archive-member #main .content .box_even .list .txt_area a{padding:0;display:inline}.post-type-archive-member #main .content .box_even .list .txt_area a[target=_blank]{text-decoration:underline}.post-type-archive-member #main .content .box_even .list .txt_area a[target=_blank]::after{margin:4px 0 0 12px}.post-type-archive-member #main .content .box_even .list .txt_area a[target=_blank]:hover{box-shadow:none}.post-type-archive-member #main .content .box_even .list .txt_area .lisence{margin-bottom:1.2em;font-size:var(--f17);line-height:1.6}@media only screen and (min-width: 768px){.post-type-archive-member #main .content .box_even .list .txt_area .lisence{text-indent:-7.9em;padding-left:7.9em}}.post-type-archive-member #main .content .box_even .list .txt_area .lisence span{border:1px solid var(--navy);color:var(--navy);margin-bottom:.5em;margin-right:.8em;padding:.2em .6em .2em .8em;letter-spacing:.2em;font-family:"NotoSansJP-Bold";display:block;width:100%}@media only screen and (min-width: 768px){.post-type-archive-member #main .content .box_even .list .txt_area .lisence span{display:inline;width:auto}}.post-type-archive-member #main .content .box_even .list .txt_area h3{font-size:var(--f20)}.post-type-archive-member #main .content .box_even .list .txt_area .btn-arw{text-align:left;margin:2em 0 0}.post-type-archive-member #main .content .box_even .list .txt_area .btn-arw a{min-width:auto;font-size:var(--f16);display:inline-block;padding:.5em 4em .5em 1em;background:var(--navy);color:var(--white);border-radius:12px}.post-type-archive-member #main .content .box_even .list .txt_area .btn-arw a .arrow_wrap{bottom:.65em;right:.6em}@media only screen and (min-width: 768px){.post-type-archive-member #main .content .box_even .list.thumbnail_on{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;flex:1}}#main .content .hanrei{padding:0 2em}#main .content .hanrei ul{margin-bottom:1em}#main .content .hanrei ul li{padding-left:56px;position:relative;display:flex;justify-content:space-between;margin:0 .5em;font-size:var(--f15);font-weight:bold;color:var(--navy)}#main .content .hanrei ul li::before{position:absolute;content:"";background:#1f252f;width:40px;height:10px;left:0;top:0;bottom:0;margin:auto;border-radius:0}#main .content .hanrei ul li.industry01::before{background:#1f252f}#main .content .hanrei ul li.industry02::before{background:#2c3545}#main .content .hanrei ul li.industry03::before{background:#39475d}#main .content .hanrei ul li.industry04::before{background:#465774}#main .content .hanrei ul li.industry05::before{background:#526684}#main .content .hanrei ul li.industry06::before{background:#5e7694}#main .content .hanrei ul li.industry07::before{background:#6b86a4}#main .content .hanrei ul li.industry08::before{background:#7896b4}#main .content .hanrei ul li.industry09::before{background:#85a6c4}#main .content .hanrei p{font-size:var(--f14);margin:0}.single.news #main .content h2,.single.column #main .content h2{margin-bottom:.5em}.single-interview #main .interview_ttl,.single-interview #main .member_ttl,.single-member #main .interview_ttl,.single-member #main .member_ttl{position:relative;margin-bottom:2em}@media print,screen and (min-width: 1024px){.single-interview #main .interview_ttl,.single-interview #main .member_ttl,.single-member #main .interview_ttl,.single-member #main .member_ttl{height:424px;margin-bottom:4em}}@media print,screen and (min-width: 1024px){.single-interview #main .interview_ttl figure,.single-interview #main .member_ttl figure,.single-member #main .interview_ttl figure,.single-member #main .member_ttl figure{position:absolute;top:0;right:-9em}}.single-interview #main .interview_ttl figure img,.single-interview #main .member_ttl figure img,.single-member #main .interview_ttl figure img,.single-member #main .member_ttl figure img{width:100%;height:auto}.single-interview #main .interview_ttl .txt,.single-interview #main .member_ttl .txt,.single-member #main .interview_ttl .txt,.single-member #main .member_ttl .txt{width:96%;margin-top:1em}@media only screen and (min-width: 768px){.single-interview #main .interview_ttl .txt,.single-interview #main .member_ttl .txt,.single-member #main .interview_ttl .txt,.single-member #main .member_ttl .txt{margin-top:2.5em}}@media print,screen and (min-width: 1024px){.single-interview #main .interview_ttl .txt,.single-interview #main .member_ttl .txt,.single-member #main .interview_ttl .txt,.single-member #main .member_ttl .txt{width:60%;position:absolute;top:50%;transform:translateY(-50%);margin-top:0}}.single-interview #main .interview_ttl .txt .copy,.single-interview #main .member_ttl .txt .copy,.single-member #main .interview_ttl .txt .copy,.single-member #main .member_ttl .txt .copy{font-size:var(--f36);font-family:"NotoSansJP-Bold",sans-serif;line-height:1.5;margin-bottom:1em}.single-interview #main .interview_ttl .txt .copy span,.single-interview #main .member_ttl .txt .copy span,.single-member #main .interview_ttl .txt .copy span,.single-member #main .member_ttl .txt .copy span{background:var(--white)}.single-interview #main .interview_ttl .txt h2,.single-interview #main .member_ttl .txt h2,.single-member #main .interview_ttl .txt h2,.single-member #main .member_ttl .txt h2{font-size:var(--f28);margin-bottom:1em}.single-interview #main .interview_ttl .txt .name,.single-interview #main .member_ttl .txt .name,.single-member #main .interview_ttl .txt .name,.single-member #main .member_ttl .txt .name{color:var(--navy)}.single-interview #main .interview_ttl .txt .txt_sub,.single-interview #main .member_ttl .txt .txt_sub,.single-member #main .interview_ttl .txt .txt_sub,.single-member #main .member_ttl .txt .txt_sub{margin:1em 0 0 0}@media print,screen and (min-width: 1024px){.single-interview #main .interview_ttl .txt .txt_sub,.single-interview #main .member_ttl .txt .txt_sub,.single-member #main .interview_ttl .txt .txt_sub,.single-member #main .member_ttl .txt .txt_sub{width:200px}}.single-interview #main .interview_ttl .txt .date,.single-interview #main .member_ttl .txt .date,.single-member #main .interview_ttl .txt .date,.single-member #main .member_ttl .txt .date{font-size:var(--f15);font-family:"NotoSansJP-bold",sans-serif;color:#575756;margin:0}.single-interview #main .interview_content,.single-interview #main .member_content,.single-member #main .interview_content,.single-member #main .member_content{clear:both}.single-interview #main .interview_content,.single-member #main .interview_content{margin-bottom:5em}.single-interview #main .interview_link,.single-member #main .interview_link{display:flex;justify-content:center}.single-interview #main .interview_link .prev-link,.single-interview #main .interview_link .next-link,.single-member #main .interview_link .prev-link,.single-member #main .interview_link .next-link{width:100%;margin:0 -1px -1px 0}@media only screen and (min-width: 768px){.single-interview #main .interview_link .prev-link,.single-interview #main .interview_link .next-link,.single-member #main .interview_link .prev-link,.single-member #main .interview_link .next-link{width:70%}}@media print,screen and (min-width: 1024px){.single-interview #main .interview_link .prev-link,.single-interview #main .interview_link .next-link,.single-member #main .interview_link .prev-link,.single-member #main .interview_link .next-link{width:50%}}.single-interview #main .interview_link .prev-link a,.single-interview #main .interview_link .next-link a,.single-member #main .interview_link .prev-link a,.single-member #main .interview_link .next-link a{border:1px solid var(--gray);display:flex;align-items:center;text-decoration:none;color:var(--black)}.single-interview #main .interview_link .prev-link a figure,.single-interview #main .interview_link .next-link a figure,.single-member #main .interview_link .prev-link a figure,.single-member #main .interview_link .next-link a figure{width:50%}.single-interview #main .interview_link .prev-link a figure img,.single-interview #main .interview_link .next-link a figure img,.single-member #main .interview_link .prev-link a figure img,.single-member #main .interview_link .next-link a figure img{width:100%;height:auto}.single-interview #main .interview_link .prev-link a .link_txt,.single-interview #main .interview_link .next-link a .link_txt,.single-member #main .interview_link .prev-link a .link_txt,.single-member #main .interview_link .next-link a .link_txt{width:50%;padding:1em}.single-interview #main .interview_link .prev-link a .link_txt p,.single-interview #main .interview_link .next-link a .link_txt p,.single-member #main .interview_link .prev-link a .link_txt p,.single-member #main .interview_link .next-link a .link_txt p{margin-bottom:0}.single-interview #main .interview_link .prev-link a .link_txt p span,.single-interview #main .interview_link .next-link a .link_txt p span,.single-member #main .interview_link .prev-link a .link_txt p span,.single-member #main .interview_link .next-link a .link_txt p span{font-size:var(--f14);font-family:"NotoSansJP-Medium",sans-serif}.single-interview #main .interview_link .prev-link a:hover,.single-interview #main .interview_link .next-link a:hover,.single-member #main .interview_link .prev-link a:hover,.single-member #main .interview_link .next-link a:hover{opacity:.7}.category #main .content h3{font-size:var(--f20);border-bottom:none;margin-bottom:0}.category #main .content time{margin:1em 0 0 0}.category #main .content p{line-height:1.75}.category #main .content .box_even .list a{position:relative}.category #main .content a .arrow_wrap{top:auto;bottom:2em;right:1.5em}.category #main .content .wp-pagenavi{margin-top:2em}.category #main .content .wp-pagenavi a{display:inline-block;border-radius:0;margin:2px;padding:7px 16px}.category #main .content .wp-pagenavi span{padding:10px 16px}.category #main .content .wp-pagenavi span.current{background:var(--navy);color:var(--white);border-color:var(--navy)}.category #main .content .wp-pagenavi span,.category #main .content .wp-pagenavi a{vertical-align:middle;color:var(--black)}.category #main .content .wp-pagenavi a:hover,.category #main .content .wp-pagenavi span.current{border-color:var(--navy)}.category-news #main .content time{margin:0}.category-news #main .content .news_list a{display:flex}@media print,screen and (min-width: 1024px){.category-news #main .content .news_list a .date{width:18%}}/*# sourceMappingURL=main.css.map */