@charset "UTF-8";/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[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-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}:root{--colorText:#000;--colorLink:#000;--colorMain:#204F74;--fontJA:Noto Sans JP,sans-serif;--fontEN:Schibsted Grotesk,sans-serif;--fontPO:Poppins,sans-serif;--innerW:110rem;--trainingColorMain:#2087CE;--trainingColorSub:#005691;--trainingColorPale:#EFF3F9;--consultingColorMain:#10A485;--consultingColorSub:#004032;--consultingColorPale:#E8F3F1;--coachingColorMain:#9284BE;--coachingColorSub:#312A48;--coachingColorPale:#F4F2F9;--assessmentColorMain:#CC5C79;--assessmentColorSub:#4E2F37;--assessmentColorPale:#F5F2F3;--talentColorMain:#BB5548;--talentColorSub:#7A2116;--talentColorPale:#FCF4F4}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes clip{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes clip{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}html{font-size:min(62.5%, .6944444444vw);scroll-behavior:smooth}@media (max-width:768px){html{font-size:2.6666666667vw}}body{-webkit-print-color-adjust:exact;position:relative;margin:0;padding:0;font-size:1.7rem;letter-spacing:0;font-family:var(--fontJA);color:var(--colorText);line-height:2;text-align:left;overflow-x:hidden;overflow-y:scroll;-webkit-text-size-adjust:100%;letter-spacing:.04rem}@media (max-width:768px){body.isFixed{position:fixed;left:0;width:100%;height:100%}}a,button{text-decoration:none;cursor:pointer;-webkit-transition:opacity ease .4s,color ease .4s,border-color ease .4s,background-color ease .4s,background-image ease .4s,-webkit-box-shadow ease .4s;transition:opacity ease .4s,color ease .4s,border-color ease .4s,background-color ease .4s,background-image ease .4s,-webkit-box-shadow ease .4s;transition:opacity ease .4s,color ease .4s,border-color ease .4s,background-color ease .4s,background-image ease .4s,box-shadow ease .4s;transition:opacity ease .4s,color ease .4s,border-color ease .4s,background-color ease .4s,background-image ease .4s,box-shadow ease .4s,-webkit-box-shadow ease .4s}a img,button img{-webkit-transition:opacity ease .4s;transition:opacity ease .4s}a path,button path{-webkit-transition:fill ease .4s;transition:fill ease .4s}a:link,a:visited,button:link,button:visited{text-decoration:none}a:hover,button:hover{text-decoration:none;outline:0}a:active,button:active{outline:0}@media (min-width:769px){a[href*="tel:"],button[href*="tel:"]{pointer-events:none}}img,svg{display:block;max-width:100%;height:auto}article,section{display:block}.svgSprite{display:block;overflow:hidden;width:0;height:0}::-moz-selection{background:rgba(255,60,46,.4);color:#fff}::selection{background:rgba(255,60,46,.4);color:#fff}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.siteFooter{background:#f3f3f3;padding:8rem 0 4rem 0}.siteFooter .siteHeader__menuMiddle{margin:0 0 6rem 0}.siteFooter .siteHeader__menuMiddle dl:first-child{margin:0 13.6rem 0 0;margin:0;width:97rem}@media (max-width:768px){.siteFooter .siteHeader__menuMiddle dl:first-child{width:100%}}.siteFooter .siteHeader__menuMiddle dl:nth-child(2){margin:0 -59.1rem 0 0}.siteFooter .siteHeader__menuMiddle dl:nth-child(3){margin:0 15.9rem 0 -14rem}.siteFooter .siteHeader__menuMiddle dl:nth-child(4){margin:0 8rem 0 0}.siteFooter .siteHeader__menuMiddle dl dd ul li{font-size:1.4rem}.siteFooter .siteHeader__menuMiddle dl dd ul li ul li{font-size:1.3rem}.siteFooter__bottomNav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 3.4rem 0;margin:0 0 2.4rem 0;border-bottom:solid 1px #dcdcdc}.siteFooter__bottomNav li{position:relative;font-size:1.2rem;letter-spacing:.04rem;color:#535353;margin:0 .25rem 0 0;padding:0 1.4rem 0 0}.siteFooter__bottomNav li:last-child::after{display:none}.siteFooter__bottomNav li::after{content:"｜";position:absolute;top:0;right:0;bottom:0;margin:auto;font-size:1.2rem;letter-spacing:.04rem}@media (min-width:769px){.siteFooter__bottomNav li a:hover{text-decoration:underline}}.siteFooter__bottomArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.siteFooter__bottomAreaLeft{display:-webkit-box;display:-ms-flexbox;display:flex}.siteFooter__bottomAreaLeft figure{margin:0 2.75rem 0 0}.siteFooter__bottomAreaLeft small{font-size:1.1rem;line-height:4.8rem;color:#949494;letter-spacing:.02rem}.siteFooter__bottomAreaRight{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem}@media (max-width:768px){.siteFooter{padding:3.3rem 0 8rem 0}.siteFooter .siteHeader__menuMiddle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.siteFooter .siteHeader__menuMiddle dl{background-image:linear-gradient(to right,#d5d5d5 4px,transparent 4px);background-size:7px 1px;background-repeat:repeat-x;background-position:left bottom}.siteFooter .siteHeader__menuMiddle dl:first-child,.siteFooter .siteHeader__menuMiddle dl:nth-child(2),.siteFooter .siteHeader__menuMiddle dl:nth-child(3),.siteFooter .siteHeader__menuMiddle dl:nth-child(4),.siteFooter .siteHeader__menuMiddle dl:nth-child(5){margin:0}.siteFooter .siteHeader__menuMiddle dl dt{position:relative;font-size:1.5rem;margin:0}.siteFooter .siteHeader__menuMiddle dl dt::after{content:"";position:absolute;top:0;right:1.8rem;bottom:0;margin:auto;width:.8rem;height:.8rem;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid .2rem var(--colorMain);border-bottom:solid .2rem var(--colorMain);-webkit-transition:all ease .4s;transition:all ease .4s}.siteFooter .siteHeader__menuMiddle dl dt.accordion{padding:0 10rem 0 0}.siteFooter .siteHeader__menuMiddle dl dt.accordion::after,.siteFooter .siteHeader__menuMiddle dl dt.accordion::before{content:"";content:"";display:block;width:1.4rem;height:.2rem;background:var(--colorMain);position:absolute;top:0;right:1.4rem;bottom:0;margin:auto 0;-webkit-transition:all ease .4s;transition:all ease .4s;border:none;-webkit-transform:rotate(0);transform:rotate(0)}.siteFooter .siteHeader__menuMiddle dl dt.accordion::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media (max-width:768px) and (max-width:768px){.siteFooter .siteHeader__menuMiddle dl dt.accordion a{pointer-events:none}}@media (max-width:768px){.siteFooter .siteHeader__menuMiddle dl dt a{display:block;padding:0 0 0 1.5rem;padding:2.05rem 1.5rem}.siteFooter .siteHeader__menuMiddle dl dt span{display:block;padding:0 0 0 1.5rem;padding:2.05rem 1.5rem}.siteFooter .siteHeader__menuMiddle dl dt:nth-child(2),.siteFooter .siteHeader__menuMiddle dl dt:nth-child(3),.siteFooter .siteHeader__menuMiddle dl dt:nth-child(4){background-image:linear-gradient(to right,#d5d5d5 4px,transparent 4px);background-size:7px 1px;background-repeat:repeat-x;background-position:left top}.siteFooter .siteHeader__menuMiddle dl dd{display:none;padding:0 0 2.05rem 0}.siteFooter .siteHeader__menuMiddle dl dd ul{margin:0 0 0 3rem}.siteFooter .siteHeader__menuMiddle dl dd ul li .columnTwo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.siteFooter .siteHeader__menuMiddle dl dd ul li ul{margin:0}.siteFooter__bottomNav{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 3rem 0;margin:0 0 4.4rem 0}.siteFooter__bottomNav li{font-size:1.4rem;letter-spacing:.01rem;margin:0 .5rem .6rem 0;padding:0 1.7rem 0 0}.siteFooter__bottomArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.siteFooter__bottomAreaLeft{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.8rem 0}.siteFooter__bottomAreaLeft figure{margin:0 0 1rem 0}.siteFooter__bottomAreaLeft figure img{width:15.2rem}.siteFooter__bottomAreaLeft small{font-size:1.3rem;line-height:3.6rem}}.contactFooter{background:#f3f3f3;padding:5.1rem 0 3.6rem 0}.contactFooter__bottomArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contactFooter__bottomAreaLeft{display:-webkit-box;display:-ms-flexbox;display:flex}.contactFooter__bottomAreaLeft figure{margin:0 2.75rem 0 0}.contactFooter__bottomAreaLeft .reception{margin:0 0 0 2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.contactFooter__bottomAreaLeft .reception dl dt{font-size:1.5rem;font-weight:500;line-height:1.5rem;margin:0 0 1rem 0}.contactFooter__bottomAreaLeft .reception dl dd{font-size:1.4rem;line-height:2.2rem}.contactFooter__bottomAreaLeft .reception dl dd a{display:block;font-family:var(--fontEN);font-size:2.4rem;margin:0 0 .1em 0;padding:0 0 0 2.2rem;background:url(../../assets/images/icon_tel_footer.svg) no-repeat left top;background-size:contain}.contactFooter__bottomAreaLeft small{font-size:1.1rem;line-height:4.8rem;color:#949494;letter-spacing:.02rem}.contactFooter__bottomAreaRight{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem}#goTop{display:none;position:fixed;right:0;bottom:0;width:5rem;height:5rem;z-index:9}#goTop a{position:relative;display:block;background-color:var(--colorMain);width:5rem;height:5rem}#goTop a:after{content:"";position:relative;top:2.3rem;left:auto;right:auto;display:block;width:.8rem;height:.8rem;margin:auto;border-top:solid 1.5px #fff;border-right:solid 1.5px #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s ease;transition:.3s ease}@media (hover:hover){#goTop a:hover{opacity:.6}#goTop a:hover:after{top:1.9rem}}@media (max-width:768px){.contactFooter{padding:6.1rem 0 6.3rem}.contactFooter__bottomArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contactFooter__bottomAreaLeft{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contactFooter__bottomAreaLeft .reception{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 2.7rem}.contactFooter__bottomAreaLeft .reception dl{margin:0 0 1rem}.contactFooter__bottomAreaLeft .reception dl:last-child{margin:0}.contactFooter__bottomAreaLeft .reception dl dt{letter-spacing:-.01rem}.contactFooter__bottomAreaLeft .reception dl dd{font-size:1.3rem}.contactFooter__bottomAreaLeft figure{margin:0 0 2.8rem}#goTop{bottom:5.1rem;width:4.6rem;height:4.6rem}#goTop a{width:4.6rem;height:4.6rem}#goTop a:after{top:2.1rem}.siteFooter .siteHeader__menuMiddle{margin:0 0 4rem 0}}.think__areaLeft .sns a{display:inline-block}.think__areaLeft .sns a:first-child{margin-right:1.5rem;margin-top:4rem}.siteFooter .siteHeader__menuMiddle dl:nth-child(3){position:absolute;left:29rem;margin:0}@media (max-width:768px){.siteFooter .siteHeader__menuMiddle dl:nth-child(3){position:relative;left:auto}}.siteFooter .siteHeader__menuMiddle dl:nth-child(5){position:absolute;left:52rem;margin:0}@media (max-width:768px){.siteFooter .siteHeader__menuMiddle dl:nth-child(5){position:relative;left:auto}}.siteFooter .siteHeader__menuMiddle dl:nth-child(6){position:absolute;left:80rem;margin:0}@media (max-width:768px){.siteFooter .siteHeader__menuMiddle dl:nth-child(6){position:relative;left:auto}}.siteFooter .siteHeader__menuMiddle{position:relative}.siteHeader{position:sticky;top:0;left:0;bottom:0;width:23rem;padding:3.8rem 3rem 4rem 3rem;border-right:solid 1px #dde5e9;height:100vh;z-index:10;overflow-y:scroll;background:#fff}.siteHeader::-webkit-scrollbar{display:none}.siteHeader__logo{margin:0 0 .8rem 0}.siteHeader__service{margin:0 0 3.5rem 0;font-size:1.4rem;font-weight:500;line-height:2rem;letter-spacing:.04rem;color:#0d3570;text-align:center}.siteHeader__navGrp{margin:0 0 1.8rem 0}.siteHeader__navParent{position:relative;border-bottom:solid 1px #dde5e9;font-size:1.5rem;font-weight:700;line-height:2.5rem;padding:0 0 .9rem 0;margin:0 0 1rem 0}.siteHeader__navParent::before{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:#005691;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.siteHeader__navParent:hover{color:#005691}.siteHeader__navParent:hover::before{width:100%}}.siteHeader__navParent.moreNav{position:relative}.siteHeader__navParent.moreNav::after{position:absolute;top:0;left:19.2rem;bottom:0;margin:auto;content:"";width:0;height:0;border-top:.5rem solid transparent;border-right:.7rem solid rgba(32,79,116,.95);border-bottom:.5rem solid transparent;z-index:5;opacity:0;-webkit-transition:all .4s;transition:all .4s}.siteHeader__navParent.moreNav.isActive::after{opacity:1}.siteHeader__navParent a{display:block}.siteHeader__navChild{font-size:1.4rem;line-height:2.5rem;color:#3d3d3d;margin:0 0 .7rem 0}.siteHeader__navChild:nth-child(6){margin:0 0 2rem 0}.siteHeader__navChild a{position:relative;display:block;-webkit-transition:all .4s;transition:all .4s}@media (min-width:769px){.siteHeader__navChild a.isActive,.siteHeader__navChild a:hover{color:#005691;font-weight:700;padding:0 0 0 1.5rem}.siteHeader__navChild a.isActive::before,.siteHeader__navChild a:hover::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:.4rem;height:.4rem;background:#005691;border-radius:100%}}.siteHeader__navChild.moreNav{position:relative;margin:0 -3rem .7rem 0}.siteHeader__navChild.moreNav::after{position:absolute;top:0;left:19.2rem;bottom:0;margin:auto;content:"";width:0;height:0;border-top:.5rem solid transparent;border-right:.7rem solid rgba(32,79,116,.95);border-bottom:.5rem solid transparent;z-index:5;opacity:0;-webkit-transition:all .4s;transition:all .4s}.siteHeader__navChild.moreNav.isActive::after{opacity:1}.siteHeader__nav .moreNav__grp{display:none;position:fixed;top:0;left:22.8rem;width:38rem;height:100vh;z-index:5;background-color:rgba(32,79,116,.95);padding:15.8rem 3rem 3rem 3rem;overflow-y:scroll}.siteHeader__nav .moreNav__grp::-webkit-scrollbar{display:none}.siteHeader__nav .moreNav__grpList{margin:0 0 3rem 0}.siteHeader__nav .moreNav__grpListChild a{display:block;position:relative;font-size:1.4rem;font-weight:400;line-height:2rem;color:#fff;border-bottom:solid 1px #4b769a;padding:1.2rem 1rem 1.2rem 0;-webkit-transition:all .4s;transition:all .4s}.siteHeader__nav .moreNav__grpListChild a::after{position:absolute;top:0;right:0;bottom:0;margin:auto;content:"";width:.4em;height:.4em;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff}@media (min-width:769px){.siteHeader__nav .moreNav__grpListChild a:hover{color:#fff;padding:1.2rem 1rem 1.2rem 1.5rem}.siteHeader__nav .moreNav__grpListChild a:hover::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:.4rem;height:.4rem;background:#fff;border-radius:100%}}.siteHeader__nav .moreNav__grpLink a{font-size:1.4rem;line-height:2rem;font-weight:400;background:#fff;border-radius:.5rem;color:var(--colorMain);border:solid 1px #fff;padding:.9rem 0 .9rem 1.5rem}.siteHeader__nav .moreNav__grpLink a::before{display:none}.siteHeader__nav .moreNav__grpLink a::after{position:absolute;top:0;right:2rem;bottom:0;margin:auto;content:"";width:.4em;height:.4em;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain)}@media (min-width:769px){.siteHeader__nav .moreNav__grpLink a:hover{background:var(--colorMain);color:#fff}.siteHeader__nav .moreNav__grpLink a:hover::after{border-right:solid 1px #fff;border-bottom:solid 1px #fff}}.siteHeader__navGrandchild{position:relative;background-image:linear-gradient(to right,#dde5e9 2px,transparent 2px);background-size:7px 2px;background-repeat:repeat-x;background-position:left bottom;font-size:1.4rem;line-height:4rem;letter-spacing:0;padding:0 0 0 2rem}.siteHeader__navGrandchild:first-child::after{content:"";position:absolute;top:.2rem;left:.2rem;bottom:0;margin:auto;width:1rem;height:1.4rem;background:url(../../assets/images/icon_header01.svg) no-repeat;background-size:100% auto}.siteHeader__navGrandchild:nth-child(2)::after{content:"";position:absolute;top:.3rem;left:0;bottom:0;margin:auto;width:1.4rem;height:1.3rem;background:url(../../assets/images/icon_header02.svg) no-repeat;background-size:100% auto}.siteHeader__navGrandchild:nth-child(3)::after{content:"";position:absolute;top:.4rem;left:0;bottom:0;margin:auto;width:1.2rem;height:1.4rem;background:url(../../assets/images/icon_header03.svg) no-repeat;background-size:100% auto}.siteHeader__navGrandchild:nth-child(4){background:0 0;padding:0}.siteHeader__navGrandchild.moreNav{position:relative}.siteHeader__navGrandchild.moreNav::before{position:absolute;top:0;left:19.2rem;bottom:0;margin:auto;content:"";width:0;height:0;border-top:.5rem solid transparent;border-right:.7rem solid rgba(32,79,116,.95);border-bottom:.5rem solid transparent;z-index:5;opacity:0;-webkit-transition:all .4s;transition:all .4s}.siteHeader__navGrandchild.moreNav.isActive::before{opacity:1}@media (min-width:769px){.siteHeader__navGrandchild.moreNav li a:hover{color:#fff;text-decoration:none}}.siteHeader__navGrandchild a{color:#3d3d3d}@media (min-width:769px){.siteHeader__navGrandchild a:hover{color:#005691;text-decoration:underline}}.siteHeader__navGrandchild button{color:#3d3d3d}@media (min-width:769px){.siteHeader__navGrandchild button:hover{color:#005691}}.siteHeader__navGrandchild button{position:relative;width:100%}.siteHeader__navGrandchild button::after{content:"";position:absolute;top:0;right:.9rem;bottom:0;margin:auto;width:.9rem;height:.9rem;background:url(../../assets/images/icon_hamburger_menu.svg) no-repeat;background-size:100% auto}.siteHeader__menuElement{display:none;opacity:0;overflow-y:scroll;position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;padding:5.5rem 0 6.1rem;z-index:9999;-webkit-animation:fadeOut .4s ease-in 0s forwards;animation:fadeOut .4s ease-in 0s forwards}.siteHeader__menuElement::-webkit-scrollbar{display:none}.siteHeader__menuElement .inner{width:134rem}.siteHeader__menuElement.isActive{display:block;opacity:1;-webkit-animation:fadeIn .4s ease-in 0s forwards;animation:fadeIn .4s ease-in 0s forwards}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-webkit-keyframes fadeOut{0%{display:block;opacity:1}1%{display:block;opacity:1}100%{display:none;opacity:0}}@keyframes fadeOut{0%{display:block;opacity:1}1%{display:block;opacity:1}100%{display:none;opacity:0}}.siteHeader__menu{display:none}.siteHeader__menuTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #dde5e9;padding:0 0 3rem 0;margin:0 0 3.7rem 0}.siteHeader__menuTop .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:500;line-height:2rem;color:#0d3570}.siteHeader__menuTop .logo img{width:13.85rem;margin:0 2.5rem 0 0}.siteHeader__menuTop .logo span{margin:2rem 0 0 0}.siteHeader__menuTop .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.siteHeader__menuTop .list li.favorite,.siteHeader__menuTop .list li.history{margin:0 0 0 .5rem}.siteHeader__menuTop .list li.favorite a,.siteHeader__menuTop .list li.history a{display:inline-block;background:#f1f1f1;border-radius:.5rem;font-size:1.3rem;line-height:1.2rem;font-weight:500;padding:1.7rem 1.9rem 1.7rem 1.3rem}.siteHeader__menuTop .list li.favorite a span,.siteHeader__menuTop .list li.history a span{padding:0 0 0 2rem}@media (min-width:769px){.siteHeader__menuTop .list li.favorite a:hover,.siteHeader__menuTop .list li.history a:hover{background:#e3e3e3}}.siteHeader__menuTop .list li.favorite a span{background:url(../../assets/images/icon_sidebar03.svg) no-repeat left center;background-size:1.4rem 1.3rem}.siteHeader__menuTop .list li.history a span{background:url(../../assets/images/icon_sidebar04.svg) no-repeat left center;background-size:1.7rem 1.4rem}.siteHeader__menuTop .list li.contact{margin:0 0 0 2rem}.siteHeader__menuTop .list li.contact a{position:relative;display:inline-block;background:#ff8c38;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:700;padding:1.1rem 2.9rem 1.1rem 3.1rem;border-radius:.5rem;box-shadow:0 3px 0 0 #854515;transition:.2s}.siteHeader__menuTop .list li.contact a span{padding:0 0 0 3rem;background:url(../../assets/images/icon_header_image.svg) no-repeat left top .7rem}@media (min-width:769px){.siteHeader__menuTop .list li.contact a:hover{margin-top:.3rem;margin-bottom:-.3rem;box-shadow:0 0 0 #854515}}.siteHeader__menuTop .list li.close{margin:0 0 0 2.3rem}.siteHeader__menuTop .list li.close button{position:relative;width:4.5rem;height:4.5rem}.siteHeader__menuTop .list li.close button::after,.siteHeader__menuTop .list li.close button::before{content:"";display:block;width:5rem;height:.2rem;background-color:#204f74;position:absolute;left:0;right:0;margin:auto;-webkit-transition:.4s ease;transition:.4s ease}.siteHeader__menuTop .list li.close button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;bottom:0}.siteHeader__menuTop .list li.close button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;bottom:0}.siteHeader__menuMiddle{display:-webkit-box;display:-ms-flexbox;display:flex}.siteHeader__menuMiddle dl:nth-child(2){margin:0 13.7rem 0 8rem}.siteHeader__menuMiddle dl:nth-child(3){margin:0 -63.8rem 0 0}.siteHeader__menuMiddle dl:nth-child(4){margin:0 13.8rem 0 0}.siteHeader__menuMiddle dl:nth-child(5){margin:0 8.5rem 0 0}.siteHeader__menuMiddle dl:nth-child(7){margin:0 8.5rem 0 0}@media (max-width:768px){.siteHeader__menuMiddle dl:nth-child(7){margin:0}}.siteHeader__menuMiddle dl dt{font-size:1.6rem;font-weight:700;line-height:2.3rem;margin:0 0 1.7rem 0;z-index:1;position:relative}.siteHeader__menuMiddle dl dt+dt{margin:2.2rem 0 1.7rem 0}@media (min-width:769px){.siteHeader__menuMiddle dl dt a:hover{color:#005691;text-decoration:underline}}.siteHeader__menuMiddle dl dd+dt{margin:2.3rem 0 0 0}@media (min-width:769px){.siteHeader__menuMiddle dl dd a:hover{text-decoration:underline}}.siteHeader__menuMiddle dl dd ul li{font-size:1.5rem;font-weight:500;line-height:3.2rem;padding:0 0 0 1.5rem;z-index:1;position:relative}.siteHeader__menuMiddle dl dd ul li .columnTwo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.6rem;margin:8.4rem 0 0 -.6rem}.siteHeader__menuMiddle dl dd ul li ul{margin:0 1rem 0 0}.siteHeader__menuMiddle dl dd ul li ul li{position:relative;font-size:1.4rem;font-weight:400;line-height:1.8;padding:0 0 0 2.5rem;margin:0 0 .5rem 0}.siteHeader__menuMiddle dl dd ul li ul li::before{content:"";position:absolute;top:1.3rem;left:0;margin:auto;width:1rem;height:1px;background:#b8b8b8}.siteHeader__menuMiddle dl dd ul li ul li ul{margin:0 -1rem 0 0}.siteHeader__menuMiddle dl dd ul li ul li ul li{padding:0}.siteHeader__menuMiddle dl dd ul li ul li ul li::before{display:none}.siteHeader__menuMiddle dl dd ul li ul li .columnTwo{margin:0}.siteHeader__menuBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:solid 1px #dde5e9;margin:-.2rem 0 2.5rem 0;padding:0 0 4.3rem 0}.siteHeader__menuBanner .top{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.1rem;margin:5rem 0 0 0}@media (max-width:768px){.siteHeader__menuBanner .top{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}}.siteHeader__menuBanner .top figure{border:1px solid #eaedef}@media (max-width:768px){.siteHeader__menuBanner .top figure:nth-child(3),.siteHeader__menuBanner .top figure:nth-child(4),.siteHeader__menuBanner .top figure:nth-child(5){width:48%}}@media (min-width:769px){.siteHeader__menuBanner .top a:hover img{opacity:.7}}.siteHeader__menuBanner .bottom{width:61rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}@media (min-width:769px){.siteHeader__menuBanner .bottom a:hover img{opacity:.7}}.siteHeader__menuBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.siteHeader__menuBottom li{position:relative;font-size:1.2rem;letter-spacing:.04rem;color:#535353;margin:0 .25rem 0 0;padding:0 1.4rem 0 0}.siteHeader__menuBottom li:last-child{margin:0;padding:0}.siteHeader__menuBottom li:last-child::after{display:none}.siteHeader__menuBottom li::after{content:"｜";position:absolute;top:0;right:0;bottom:0;margin:auto;font-size:1.2rem;letter-spacing:.04rem}.siteHeader__search{margin:.9rem 0 0 0}.siteHeader__search form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.siteHeader__searchText{width:100%;background:#ececec;font-size:1.4rem;line-height:2.4rem;padding:.7rem 3.8rem .7rem 1.3rem;display:block;border-radius:.3rem}.siteHeader__search ::-webkit-input-placeholder{color:#a2a2a2;font-size:1.4rem}.siteHeader__search ::-moz-placeholder{color:#a2a2a2;font-size:1.4rem}.siteHeader__search :-ms-input-placeholder{color:#a2a2a2;font-size:1.4rem}.siteHeader__search ::-ms-input-placeholder{color:#a2a2a2;font-size:1.4rem}.siteHeader__search ::placeholder{color:#a2a2a2;font-size:1.4rem}.siteHeader__search button{position:absolute;top:0;right:0;bottom:0;z-index:1;width:3.8rem;height:100%}.siteHeader__search button svg{display:block;width:1.8rem;height:1.8rem;margin:.5rem 0 0 1.2rem}@media (max-width:768px){.siteHeader{position:fixed;width:100%;height:auto;padding:.8rem 2rem;z-index:1;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:auto;right:0;z-index:10}.siteHeader__logo{width:8.1rem;margin:0}.siteHeader__service{margin:0 0 0 1rem;text-align:left;font-size:1rem;line-height:1.5rem;padding:.8rem 0}.siteHeader__serviceLink{margin:0 0 0 2.1rem}.siteHeader__serviceLink a{display:block;font-size:1.1rem;line-height:1.5rem;color:var(--colorMain);border:solid 1px var(--colorMain);border-radius:.3rem;padding:.6rem .9rem}.siteHeader__menu{display:block;position:relative;margin:0 0 0 auto}.siteHeader__menu.isActive::before{opacity:0}.siteHeader__menu.isActive button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.siteHeader__menu.isActive button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0}.siteHeader__menu::before{content:"";display:block;width:1.6rem;height:1px;background-color:var(--colorMain);position:absolute;left:0;right:0;margin:auto;-webkit-transition:.4s ease;transition:.4s ease;top:0;bottom:0}.siteHeader__menu button{width:1.6rem;height:1.1rem;cursor:pointer}.siteHeader__menu button::after,.siteHeader__menu button::before{content:"";display:block;width:1.6rem;height:1px;background-color:var(--colorMain);position:absolute;left:0;right:0;margin:auto;-webkit-transition:.4s ease;transition:.4s ease}.siteHeader__menu button::before{top:-1.2rem;bottom:0}.siteHeader__menu button::after{top:0;bottom:-1.2rem}.siteHeader__menuElement{top:6.2rem;padding:2.4rem 0}.siteHeader__menuElement .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 2rem 3rem}.siteHeader__menuMiddle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.siteHeader__menuMiddle dl{background-image:linear-gradient(to right,#d5d5d5 4px,transparent 4px);background-size:7px 1px;background-repeat:repeat-x;background-position:left bottom}.siteHeader__menuMiddle dl:first-child,.siteHeader__menuMiddle dl:nth-child(2),.siteHeader__menuMiddle dl:nth-child(3),.siteHeader__menuMiddle dl:nth-child(4),.siteHeader__menuMiddle dl:nth-child(5),.siteHeader__menuMiddle dl:nth-child(6){margin:0}.siteHeader__menuMiddle dl dt{position:relative;font-size:1.5rem;margin:0}.siteHeader__menuMiddle dl dt+dt{margin:0}.siteHeader__menuMiddle dl dt::after{content:"";position:absolute;top:0;right:1.8rem;bottom:0;margin:auto;width:.8rem;height:.8rem;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid .2rem var(--colorMain);border-bottom:solid .2rem var(--colorMain);-webkit-transition:all ease .4s;transition:all ease .4s}.siteHeader__menuMiddle dl dt.accordion{padding:0 10rem 0 0}.siteHeader__menuMiddle dl dt.accordion::after,.siteHeader__menuMiddle dl dt.accordion::before{content:"";content:"";display:block;width:1.4rem;height:.2rem;background:var(--colorMain);position:absolute;top:0;right:1.4rem;bottom:0;margin:auto 0;-webkit-transition:all ease .4s;transition:all ease .4s;border:none;-webkit-transform:rotate(0);transform:rotate(0)}.siteHeader__menuMiddle dl dt.accordion::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media (max-width:768px) and (max-width:768px){.siteHeader__menuMiddle dl dt.accordion a{pointer-events:none}}@media (max-width:768px){.siteHeader__menuMiddle dl dt a{display:block;padding:0 0 0 1.5rem;padding:1.85rem 1.5rem}.siteHeader__menuMiddle dl dt span{display:block;padding:0 0 0 1.5rem;padding:1.85rem 1.5rem}.siteHeader__menuMiddle dl dt:nth-child(2),.siteHeader__menuMiddle dl dt:nth-child(3),.siteHeader__menuMiddle dl dt:nth-child(4),.siteHeader__menuMiddle dl dt:nth-child(5){background-image:linear-gradient(to right,#d5d5d5 4px,transparent 4px);background-size:7px 1px;background-repeat:repeat-x;background-position:left top}.siteHeader__menuMiddle dl dd{display:none;padding:0 0 1.85rem 0}.siteHeader__menuMiddle dl dd+dt{margin:0}.siteHeader__menuMiddle dl dd ul{margin:0 0 0 3rem}.siteHeader__menuMiddle dl dd ul li{padding:0}.siteHeader__menuMiddle dl dd ul li .columnTwo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin:0}.siteHeader__menuMiddle dl dd ul li ul{margin:0}.siteHeader__menuBanner{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:4rem 0 0 0}.siteHeader__menuBanner .top{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.siteHeader__menuBanner .bottom{width:100%;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.siteHeader__menuBanner .bottom figure{width:calc(50% - .5rem)}.siteHeader__menuTop{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0 0 2rem 0;margin:2rem 0 3.5rem 0}.siteHeader__menuTop .logo{display:none}.siteHeader__menuTop .list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.siteHeader__menuTop .list li.favorite,.siteHeader__menuTop .list li.history{width:calc(50% - .5rem);margin:0}.siteHeader__menuTop .list li.favorite a,.siteHeader__menuTop .list li.history a{display:block;font-size:1.5rem;text-align:center}.siteHeader__menuTop .list li.favorite a span,.siteHeader__menuTop .list li.history a span{padding:0 0 0 3rem}.siteHeader__menuTop .list li.close{display:none}.siteHeader__menuBottom{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:solid 1px #dde5e9;padding:0 0 3.5rem 0}.siteHeader__menuBottom li{font-size:1.4rem;line-height:3.4rem}.siteHeader__menuClose{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:3.3rem 0}.siteHeader__menuClose button{display:block;width:100%;font-size:1.6rem;font-weight:500;color:var(--colorMain);text-align:center}.siteHeader__menuClose button span{position:relative;padding:0 0 0 3.4rem}.siteHeader__menuClose button span::after,.siteHeader__menuClose button span::before{content:"";display:block;width:4rem;height:.2rem;background-color:#204f74;position:absolute;left:-2rem;margin:auto;-webkit-transition:.4s ease;transition:.4s ease}.siteHeader__menuClose button span::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;bottom:0}.siteHeader__menuClose button span::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;bottom:0}.siteHeader__nav{display:none}}.contactHeader{padding:1.3rem 3rem 1.3rem 3rem;border-bottom:solid 1px #dfdfdf}@media (max-width:768px){.contactHeader{padding:1rem 2rem}}.contactHeader__logo{width:130rem;margin:0 auto}.contactHeader__logo a{display:inline}@media (max-width:768px){.contactHeader__logo{width:100%}}@media (min-width:769px){.siteHeader__logo a:hover img{opacity:.6}}.side_banner_01{margin-top:1rem}@media (min-width:769px){.siteHeader__navChild .side_banner_01 a:after,.siteHeader__navChild .side_banner_01 a:before{content:none}.siteHeader__navChild .side_banner_01 a:hover{padding:0}.siteHeader__navChild .side_banner_01 a:hover img{opacity:.6}}.siteFooter .siteHeader__menuMiddle dl dd ul li .columnTwo ul li{padding:0 0 0 2rem;line-height:2.5rem;margin:.6rem 0 0 0}.siteFooter .siteHeader__menuMiddle dl dd ul li .columnTwo ul li .columnTwo ul li{padding:0}@media (max-width:768px){.siteHeader__menuMiddle dl dd ul li ul li::before{top:1.4rem}.siteHeader__menuBanner .top{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}}@media (min-width:769px){.siteHeader__menuMiddle dl dt.accordion{pointer-events:none}}@media (max-width:768px){.siteHeader__menuMiddle dl dt.accordion{pointer-events:auto}}.head_sp_fm{display:none}@media (max-width:768px){.head_sp_fm{display:block}.siteHeader__menuMiddle dl dd.u-sp{display:block}.siteHeader__menuMiddle dl dd .toggle{display:none}.siteHeader__menuMiddle dl dd .option{position:relative;margin:.5rem 0}.siteHeader__menuMiddle dl dd .content,.siteHeader__menuMiddle dl dd .title{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .4s;transition:all .4s}.siteHeader__menuMiddle dl dd .title{display:block;font-weight:700}.siteHeader__menuMiddle dl dd .title::after,.siteHeader__menuMiddle dl dd .title::before{content:"";position:absolute;right:1.4rem;width:1.4rem;height:.2rem;background-color:#ccc;-webkit-transition:all .4s;transition:all .4s;top:1.5rem}.siteHeader__menuMiddle dl dd .title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.siteHeader__menuMiddle dl dd .content{max-height:0;overflow:hidden}.siteHeader__menuMiddle dl dd .toggle:checked+.title+.content{max-height:100rem;-webkit-transition:all .4s;transition:all .4s}.siteHeader__menuMiddle dl dd .toggle:checked+.title::after{-webkit-transform:rotate(0)!important;transform:rotate(0)!important}.head_sp_fm form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.head_sp_fm button{position:absolute;top:0;right:0;bottom:0;z-index:1;width:3.8rem;height:100%}.head_sp_fm button svg{display:block;width:1.8rem;height:1.8rem;margin:.5rem 0 0 1.2rem}}@media (max-width:768px){.siteHeader__menuMiddle dl dt.accordion{width:100%}.siteHeader__menuMiddle dl:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.siteHeader__menuMiddle dl dd .title{font-weight:500}.siteHeader__menuMiddle dl:nth-child(3) dd:nth-of-type(2){display:none}}.siteFooter .siteHeader__menuMiddle dl dd ul li ul li::before{top:1.4rem}@media (max-width:768px){.siteFooter .siteHeader__menuMiddle dl dt:nth-child(2),.siteFooter .siteHeader__menuMiddle dl dt:nth-child(3),.siteFooter .siteHeader__menuMiddle dl dt:nth-child(4){width:100%}}@media (min-width:769px){.siteHeader__nav .moreNav__grp.extra_pd_01{padding:48.3rem 3rem 3rem 3rem}.siteHeader__nav .moreNav__grp.extra_pd_02{padding:66.5rem 3rem 3rem 3rem}.siteHeader__nav .moreNav__grp.extra_pd_03{padding:57.5rem 3rem 3rem 3rem}}@media (min-width:769px){.siteHeader__logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.siteHeader__logo a .siteHeader__service{display:inline-block;width:11em;letter-spacing:.2em;margin:.8rem 0 2.7rem 0;-webkit-transition:all ease .4s;transition:all ease .4s}.siteHeader__logo a:hover span{opacity:.7}}@media (max-width:768px){.siteHeader__logo{width:auto}.siteHeader__logo a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.siteHeader__logo a figure{width:8.1rem;margin:0}}.siteHeader__menuMiddle div.poplink{top:5.3rem;font-size:1.4rem;line-height:1.8}@media (max-width:768px){.siteHeader__menuMiddle div.poplink{top:3.4rem}}@media (max-width:768px){.mainvisualBackground .keywordSearch .form div.poplink{top:4.5rem;font-size:1.4rem;line-height:1.8}}.postion_r{position:relative}.extra_pc_position{position:absolute;top:13rem}.blank_icon{background:url(/service/assets/images/icon_blank_blue.png) right center no-repeat;background-size:1.3rem 1.1rem;padding:0 1.8rem 0 0}.siteHeader__menuMiddle dl dd ul li.extra_pc_position{position:absolute}.siteHeader__menuMiddle dl dd ul li ul li.noline::before{height:0}.siteHeader__navGrandchild.right_btn{position:fixed;top:1.5rem;right:2rem;background-image:none;padding:0;height:30px;line-height:30px}.siteHeader__navGrandchild.right_btn button{position:relative;height:20px;width:30px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.siteHeader__navGrandchild.right_btn button div{position:absolute;left:0;height:2px;width:30px;background-color:#204f74;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.siteHeader__navGrandchild.right_btn button div:first-of-type{bottom:20px}.siteHeader__navGrandchild.right_btn button div:nth-of-type(2){bottom:10px}.siteHeader__navGrandchild.right_btn button div:nth-of-type(3){bottom:0}.siteHeader__navGrandchild.right_btn button::after{content:none}.container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main{width:calc(100% - 23rem)}.inner{width:var(--innerW);margin-left:auto;margin-right:auto}.sidebar{position:fixed;top:0;bottom:0;right:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5rem;width:4.5rem;height:42rem;z-index:10}.sidebar__hover{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar__hoverParent{width:5rem;width:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;cursor:pointer;font-size:1.5rem;font-weight:700;line-height:1.6rem;padding:4rem 0 2rem 0;border:solid 1px #ff8c38;-webkit-transition:all .3s;transition:all .3s}.sidebar__hoverParent--support{background:#fff url(../../assets/images/icon_sidebar01.svg) no-repeat top 2rem center;background-size:1.3rem 1.5rem;color:#ff8c38}.sidebar__hoverParent--support::before{content:"";position:absolute;top:-1px;right:0;width:calc(100% + 1rem);height:4px;background:#ff8c38;opacity:0;-webkit-transition:all .3s;transition:all .3s}.sidebar__hoverParent--contact{background:#ff8c38 url(../../assets/images/icon_sidebar02.svg) no-repeat top 2.1rem center;background-size:1.5rem 1rem;color:#fff;padding:3.9rem 0 2.2rem 0}@media (min-width:769px){.sidebar__hoverParent--contact:hover{background:#d86816 url(../../assets/images/icon_sidebar02.svg) no-repeat top 2.1rem center;background-size:1.5rem 1rem}}.sidebar__hoverParent.material_parrent{border-top:1px solid #ff8c38;background:#fff url(../../assets/images/icon_sidebar06.svg) no-repeat top 3.5rem center;background-size:1.3rem 1.6rem;color:#ff8c38;padding:5.7rem 0 3.5rem 0}@media (min-width:769px){.sidebar__hoverParent.material_parrent:hover{background:#fff4eb url(../../assets/images/icon_sidebar06.svg) no-repeat top 3.5rem center}}.sidebar__hoverParent.isActive{position:relative;border-top:solid 1px transparent;border-left:solid 1px transparent;border-radius:0}.sidebar__hoverParent.isActive::before{opacity:1;-webkit-transition:all .3s;transition:all .3s}.sidebar__hoverChild{position:absolute;top:0;right:0;width:58.2rem;height:36.4rem;background:#fff;border:solid 4px #ff8c38;border-radius:.5rem;z-index:-1;display:none;gap:4rem;padding:3.3rem 8.6rem 4rem 4.6rem}.sidebar__hoverChild dl{width:20rem}.sidebar__hoverChild dl:first-child dt{background:url(../../assets/images/icon_sidebar_ttl02.svg) no-repeat left 2.8rem top .4rem;background-size:2rem 1.8rem}.sidebar__hoverChild dl:nth-child(2) dt{background:url(../../assets/images/icon_sidebar_ttl01.svg) no-repeat left 2.1rem top .7rem;background-size:2.8rem 1.57rem;padding:0 0 1.2rem 4rem}.sidebar__hoverChild dl dt{font-size:1.9rem;line-height:2.7rem;border-bottom:solid 1px #707070;text-align:center;padding:0 0 1.2rem 3rem;margin:0 0 1.5rem 0}.sidebar__hoverChild dl dt a{display:none}.sidebar__hoverChild dl dt span{display:none}.sidebar__hoverChild dl dd{font-size:1.4rem;line-height:2.4rem;font-weight:500;text-align:center}.sidebar__hoverChild dl dd em{font-style:normal}.sidebar__hoverChild dl dd img{width:20rem;height:12.3rem;-o-object-fit:cover;object-fit:cover;margin:0 0 .8rem 0}.sidebar__hoverChild dl dd a{position:relative;top:0;display:block;background:#2f79b1;color:#fff;font-size:1.5rem;font-weight:700;margin:1.2rem 0 0 0;padding:.6rem 0;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .2s;transition:all .2s}.sidebar__hoverChild dl dd a.free::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"無料";position:absolute;top:-1.7rem;left:-1.7rem;width:3.764rem;height:3.764rem;font-size:1.2rem;font-weight:500;color:#fff;background:#e14f6d;border-radius:100%}@media (min-width:769px){.sidebar__hoverChild dl dd a:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.sidebar__link{margin:.7rem 0 0 0}.sidebar__link li:last-child a{background:#f1f1f1 url(../../assets/images/icon_sidebar04.svg) no-repeat top 1.2rem center;background-size:1.7rem 1.4rem;border-bottom:solid 1px transparent;padding:2.4rem 0 0 0;margin-top:2px}@media (min-width:769px){.sidebar__link li:last-child a:hover{background:#e3e3e3 url(../../assets/images/icon_sidebar04.svg) no-repeat top 1.2rem center;background-size:1.7rem 1.4rem}}.sidebar__link li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;line-height:1.2rem;text-align:center;background:#f1f1f1 url(../../assets/images/icon_sidebar03.svg) no-repeat top .6rem center;background-size:1.4rem 1.3rem;width:5rem;height:5rem;border-top:solid 1px transparent;border-left:solid 1px transparent;border-right:solid 1px transparent;padding:1.8rem 0 0 0}@media (min-width:769px){.sidebar__link li a:hover{background:#e3e3e3 url(../../assets/images/icon_sidebar03.svg) no-repeat top .6rem center;background-size:1.4rem 1.3rem}}.breadcrumbs{margin:0 0 3.2rem 0}.breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;padding:1.8rem 0 1.3rem 0;border-bottom:solid 1px #dbe4eb}.breadcrumbs ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;line-height:4rem;color:#676767}.breadcrumbs ul li:not(:first-child)::before{display:block;content:"";-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #b7b7b7;border-bottom:solid 1px #b7b7b7;width:.6rem;height:.6rem;margin:0 1.1rem 0 .8rem}.breadcrumbs ul li a{color:var(--colorMain);text-decoration:underline}.breadcrumbs ul li a:hover{text-decoration:none}.breadcrumbs ul li:first-child a{width:1.5rem;height:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(/assets/images/breadlist_icon.svg) no-repeat left center;background-size:cover;font-size:0}.underlayer{padding:4rem 0 9rem 0}.underlayer__ttl{font-size:2.8rem;font-weight:700;line-height:4.3rem;letter-spacing:.04rem;margin:0 0 2.2rem 0}.underlayer__ttl--border{position:relative}.underlayer__ttl--border::after{content:"";position:absolute;top:0;right:0;bottom:0;width:100%;height:1px;margin:auto;background:#c9c9c9}.underlayer__ttl--border span{position:relative;z-index:1;background:#fff;padding:0 4rem 0 0}.underlayerMainvisual__ttl{font-size:3.6rem;font-weight:700;line-height:5.8rem;letter-spacing:.15rem}.underlayerMainvisual__ttl--en{font-family:var(--fontEN);font-size:1.3rem;letter-spacing:.08rem;color:#a1aeb7}.underlayerMainvisual__category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.5rem;font-weight:700;line-height:3.6rem;margin:0 0 0 -1rem}.underlayerMainvisual__category .underlayerMainvisual__category-label{font-size:1.3rem;line-height:1.9rem;font-weight:500;padding:.2rem .9rem;display:inline-block;margin:0 0 1.1rem 0;border-radius:.5rem;border:solid 1px #000}.underlayerMainvisual__category--live{color:#298279}.underlayerMainvisual__category--live .underlayerMainvisual__category-label{background:#fff url(../../assets/images/icon_live_big.svg) no-repeat left 1.2rem top .5rem;background-size:5.8rem auto;padding:.6rem 1.2rem .6rem 7.9rem;border:solid 1px #298279;color:#298279;font-size:1.4rem;margin:1rem 0 .9rem 0}.underlayerMainvisual__category--movie{color:#824880}.underlayerMainvisual__category--movie .underlayerMainvisual__category-label{background:#fff url(../../assets/images/icon_movie_mianv.svg) no-repeat left 1.2rem top .5rem;background-size:4.1rem auto;padding:.6rem 1.2rem .6rem 6.2rem;border:solid 1px #824880;color:#824880;font-size:1.4rem;margin:1rem 0 .9rem 0}.underlayerMainvisual__category--online{color:#298279}.underlayerMainvisual__category--online .underlayerMainvisual__category-label{background:#fff url(../../assets/images/icon_recommend_online.svg) no-repeat left 1.2rem center;background-size:4.2rem auto;padding:.6rem 1.2rem .6rem 6.3rem;border:solid 1px #298279;color:#298279;font-size:1.4rem;margin:1rem 0 .9rem 0}.underlayerMainvisual__category--offline{color:#737373}.underlayerMainvisual__category--offline .underlayerMainvisual__category-label{background:#fff url(../../assets/images/icon_recommend_offline.svg) no-repeat left 1.2rem center;background-size:6.4rem auto;padding:.6rem 1.2rem .6rem 8.5rem;border:solid 1px #737373;color:#737373;font-size:1.4rem;margin:1rem 0 .9rem 0}.underlayerMainvisual__text{font-size:2.4rem;font-weight:500;line-height:4rem}.underlayerMainvisual__explanation{margin:2.2rem 0 0 0;font-size:1.8rem;line-height:3.2rem}.underlayerMainvisual__explanation a{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.underlayerMainvisual__explanation a:hover{text-decoration:none}}.underlayerMainvisualVideo{background:#fff url(../../assets/images/video_back.webp) no-repeat right 5rem center;background-size:32.1rem auto;margin:3.2rem 0 0 0;padding:4.4rem 3.8rem}.underlayerMainvisualVideo__speech{position:relative;font-size:1.9rem;font-weight:700;color:var(--colorMain);border:solid 2px var(--colorMain);display:inline-block;border-radius:1rem;padding:.1rem 3rem .1rem 2.6rem;margin:0 0 1.8rem 0}.underlayerMainvisualVideo__speech::before{content:"";position:absolute;bottom:-1.6rem;left:4.4rem;width:0;height:0;border-top:1.6rem solid var(--colorMain);border-left:.5rem solid transparent;border-right:1.2rem solid transparent;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}.underlayerMainvisualVideo__speech::after{content:"";position:absolute;bottom:-1rem;left:4.8rem;width:0;height:0;border-top:1.4rem solid #fff;border-left:.5rem solid transparent;border-right:1.1rem solid transparent;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}.underlayerMainvisualVideo__ttl{font-size:3rem;font-weight:700;line-height:4.3rem;color:#005691;background:url(../../assets/images/icon_movie_video.svg) no-repeat left .4rem top .7rem;background-size:5.6rem auto;padding:0 0 0 7.4rem;margin:0 0 1rem 0}.underlayerMainvisualVideo__ttl span{background:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(60%,#f1e97c));background:linear-gradient(transparent 65%,#f1e97c 60%)}.underlayerMainvisualVideo__text{font-size:1.8rem;font-weight:500;line-height:3.2rem;margin:0 0 3.2rem 0}.underlayerMainvisualVideo a{position:relative;top:0;display:inline-block;background:#2f79b1;color:#fff;font-size:1.8rem;line-height:2.6rem;font-weight:700;padding:1.4rem 2.9rem 1.4rem 3.1rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .2s;transition:all .2s}.underlayerMainvisualVideo a span{position:relative;padding:0 0 0 2.7rem}.underlayerMainvisualVideo a span::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";position:absolute;top:.2rem;left:0;bottom:0;margin:auto;width:1.7rem;height:1.7rem;border:solid 2px #fff;border-radius:100%}.underlayerMainvisualVideo a span::after{content:"";position:absolute;top:.1rem;left:.6rem;bottom:0;display:block;width:.5rem;height:.8rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}.underlayerMainvisualVideo a span.u-pc{padding:0}.underlayerMainvisualVideo a span.u-pc::after,.underlayerMainvisualVideo a span.u-pc::before{content:none}.underlayerMainvisualVideo a.free::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"無料";position:absolute;top:-1.7rem;left:-1.7rem;width:4.683rem;height:4.683rem;font-size:1.5rem;font-weight:500;color:#fff;background:#e14f6d;border-radius:100%}@media (min-width:769px){.underlayerMainvisualVideo a:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.underlayerMainvisualContact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;width:100rem;margin:4.5rem auto 3.6rem}.underlayerMainvisualContact dl:first-child{border:4px solid #2f79b1;width:100%}.underlayerMainvisualContact dl:first-child .large_btn{background:#ff8c38;box-shadow:0 3px 0 #854515;transition:all .2s;padding-inline:2rem 4.4rem;width:fit-content}@media (max-width:768px){.underlayerMainvisualContact dl:first-child .large_btn{padding-inline:0.6rem 2rem}}.underlayerMainvisualContact dl:first-child .large_btn:hover{box-shadow:0 0 0 #854515}.underlayerMainvisualContact dl:first-child .large_btn::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:inline-block;width:.5rem;height:.5rem;border-left:solid 2px #fff;border-bottom:solid 2px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .2s;transition:all ease .2s;background:0 0;width:.5rem;height:.5rem}@media (max-width:768px){.underlayerMainvisualContact dl:first-child .large_btn::after{right:1rem}}.underlayerMainvisualContact dl{width:calc(50% - 1rem);background:#fff;padding:3rem 4rem 4rem 4rem}.underlayerMainvisualContact dl:first-child dt{font-size:2.6rem}.underlayerMainvisualContact dl dt{font-size:2.2rem;line-height:4.3rem;margin:0 0 1.1rem 0}.underlayerMainvisualContact dl dd ul{font-size:1.6rem;line-height:2.8rem}.underlayerMainvisualContact dl dd ul li{position:relative;padding:0 0 0 2rem}.underlayerMainvisualContact dl dd ul li::before{content:"";position:absolute;top:1.1rem;left:0;bottom:unset;margin:auto;width:.9rem;height:.9rem;border:solid 3px var(--colorMain);border-radius:100%}.underlayerMainvisualContact dl dd p{font-size:1.6rem;line-height:2.8rem;margin:0 0 2.4rem 0}.underlayerMainvisualContact dl dd a{position:relative;top:0;font-size:1.7rem;font-weight:700;display:block;width:26.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.6rem 1.2rem .6rem 0;-webkit-transition:all .2s;transition:all .2s}@media (min-width:769px){.underlayerMainvisualContact dl dd a:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.underlayerMainvisualContact dl dd a.no_pdg{padding:.6rem 0 .6rem 0}.underlayerMainvisualContact dl dd a.large_btn{width:30.4rem}@media (max-width:768px){.underlayerMainvisualContact dl dd a.large_btn{width:28.9rem}}.underlayerMainvisualTheme{background:#fff url(../../assets/images/theme_back.webp) no-repeat right 5.5rem center;background-size:35.1rem auto;margin:4rem 0 .6rem 0;padding:3.9rem 4rem 5rem 4rem}.underlayerMainvisualTheme__ttl{font-size:2.8rem;font-weight:700;line-height:4.3rem;margin:0 0 2rem 0}.underlayerMainvisualTheme__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;max-width:55.3rem}.underlayerMainvisualTheme__list li:first-child a{background:url(../../assets/images/icon_theme01.svg) no-repeat left 2rem center;background-size:2.5rem auto}@media (min-width:769px){.underlayerMainvisualTheme__list li:first-child a:hover{background:var(--colorMain) url(../../assets/images/icon_theme01_white.svg) no-repeat left 2rem center;background-size:2.5rem auto;border:solid 1px var(--colorMain)}}.underlayerMainvisualTheme__list li:nth-child(2) a{background:url(../../assets/images/icon_theme02.svg) no-repeat left 1.8rem center;background-size:2.4rem auto}@media (min-width:769px){.underlayerMainvisualTheme__list li:nth-child(2) a:hover{background:var(--colorMain) url(../../assets/images/icon_theme02_white.svg) no-repeat left 1.8rem center;background-size:2.4rem auto;border:solid 1px var(--colorMain)}}.underlayerMainvisualTheme__list li:nth-child(3) a{background:url(../../assets/images/icon_theme03.svg) no-repeat left 2rem center;background-size:3.1rem auto}@media (min-width:769px){.underlayerMainvisualTheme__list li:nth-child(3) a:hover{background:var(--colorMain) url(../../assets/images/icon_theme03_white.svg) no-repeat left 2rem center;background-size:3.1rem auto;border:solid 1px var(--colorMain)}}.underlayerMainvisualTheme__list li:nth-child(4) a{background:url(../../assets/images/icon_theme04.svg) no-repeat left 1.5rem center;background-size:2.9rem auto}@media (min-width:769px){.underlayerMainvisualTheme__list li:nth-child(4) a:hover{background:var(--colorMain) url(../../assets/images/icon_theme04_white.svg) no-repeat left 1.5rem center;background-size:2.9rem auto;border:solid 1px var(--colorMain)}}.underlayerMainvisualTheme__list li a{position:relative;display:block;border:solid 1px #d4e2eb;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:var(--colorMain);padding:.9rem 6rem;width:27.4rem}.underlayerMainvisualTheme__list li a::after{content:"";position:absolute;top:0;right:2rem;bottom:0;margin:auto;width:1rem;height:1rem;-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg);border-right:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.underlayerMainvisualTheme__list li a:hover{color:#fff}.underlayerMainvisualTheme__list li a:hover::after{border-right:solid 1.5px #fff;border-bottom:solid 1.5px #fff}}.underlayerMainvisual.themeCategory{width:76.5rem;padding:1.8rem 0 0 0}.underlayerMainvisual.themeCategory .anchorlink{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9rem}.underlayerMainvisual.themeCategory .anchorlink li{width:33.3333333333%}.underlayerMainvisual.themeCategory .anchorlink li a{position:relative;display:block;border:solid 1px #d4e2eb;border-radius:.5rem;font-size:1.6rem;font-weight:500;line-height:4.3rem;color:var(--colorMain);padding:.3rem 0 .3rem 5rem}.underlayerMainvisual.themeCategory .anchorlink li a.point{background:#fff url(../../assets/images/theme_category_image04.svg) no-repeat left 1.4rem center;background-size:1.7rem auto}.underlayerMainvisual.themeCategory .anchorlink li a.case{background:#fff url(../../assets/images/theme_category_image05.svg) no-repeat left 1.6rem center;background-size:2.4rem auto}.underlayerMainvisual.themeCategory .anchorlink li a.recommendation{background:#fff url(../../assets/images/theme_category_image03.svg) no-repeat left 1.3rem center;background-size:2.8rem auto}.underlayerMainvisual.themeCategory .anchorlink li a::after{content:"";position:absolute;top:-.4rem;right:2rem;bottom:0;margin:auto;width:1rem;height:1rem;-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg);border-right:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerMainvisual.themeCategory .anchorlink li a.point::before{content:"";background:var(--colorMain) url(../../assets/images/theme_category_image04_white.svg) no-repeat left 1.4rem center}.underlayerMainvisual.themeCategory .anchorlink li a.case::before{content:"";background:var(--colorMain) url(../../assets/images/theme_category_image05_white.svg) no-repeat left 1.4rem center}.underlayerMainvisual.themeCategory .anchorlink li a.recommendation::before{content:""}@media (min-width:769px){.underlayerMainvisual.themeCategory .anchorlink li a:hover{color:#fff}.underlayerMainvisual.themeCategory .anchorlink li a:hover.point{background:var(--colorMain) url(../../assets/images/theme_category_image04_white.svg) no-repeat left 1.4rem center}.underlayerMainvisual.themeCategory .anchorlink li a:hover.case{background:var(--colorMain) url(../../assets/images/theme_category_image05_white.svg) no-repeat left 1.6rem center}.underlayerMainvisual.themeCategory .anchorlink li a:hover.recommendation{background:var(--colorMain) url(../../assets/images/theme_category_image03_white.svg) no-repeat left 1.3rem center}.underlayerMainvisual.themeCategory .anchorlink li a:hover::after{border-right:solid 1.5px #fff;border-bottom:solid 1.5px #fff}}.underlayerMainvisual .themeCategory__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.8rem 0}.underlayerMainvisual .themeCategory__ttl figure{width:15.6rem;height:12.5rem;overflow:hidden;border-radius:.5rem;margin:0 2.9rem 0 0}.underlayerMainvisual .themeCategory__ttl figure img{width:15.6rem;height:12.5rem;-o-object-fit:cover;object-fit:cover}.underlayerMainvisual .themeCategory__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.underlayerMainvisual .themeCategory__text .category{position:relative;font-size:1.8rem;line-height:2.1rem;font-weight:700;color:#005691;padding:0 0 0 1.8rem;padding:0;margin:0 0 .3rem 0}.underlayerMainvisual .themeCategory__text .category::before{content:"";position:absolute;top:0;left:.3rem;bottom:0;margin:auto;width:.5rem;height:.5rem;background:#005691;border-radius:5rem;content:none}.underlayerMainvisual .themeCategory__text .date{margin:1rem 0 0 0;font-size:1.3rem;font-weight:700;line-height:1.9rem}.underlayerMainvisual .themeCategory__text .date time{color:#a8a8a8;font-weight:500;margin:0 .6rem 0 0}.underlayerMainvisual .themeCategory__single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerMainvisual .themeCategory__single .slug{font-size:1.8rem;font-weight:700;margin:0 3rem 0 0}.underlayerMainvisual .themeCategory__single .date{margin:0}.underlayerMainvisual .themeCategory__worries{background:#fff;border-radius:.5rem;-webkit-box-shadow:.2rem .2rem 0 .2rem #bfcfd9;box-shadow:.2rem .2rem 0 .2rem #bfcfd9;padding:2.8rem 2.8rem 3.6rem}.underlayerMainvisual .themeCategory__worries .ttl{font-size:2.6rem;line-height:5.2rem;font-weight:700;padding:0 0 0 7.8rem;letter-spacing:.1rem;margin:0 0 1.2rem 0;background:url(../../assets/images/theme_category_icon.svg) no-repeat left center;background-size:6.4rem auto}.underlayerMainvisual .themeCategory__worries .ttl span{background:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),color-stop(60%,#f2e49d));background:linear-gradient(transparent 65%,#f2e49d 60%)}.underlayerMainvisual .themeCategory__worries .list{font-size:1.5rem;line-height:2.8rem}.underlayerMainvisual .themeCategory__worries .list li{position:relative;padding:0 0 0 3.5rem;margin:0 0 .3rem 0}@media (max-width:768px){.underlayerMainvisual .themeCategory__worries .list li{margin:0 0 .6rem 0}}.underlayerMainvisual .themeCategory__worries .list li:last-child{margin:0}.underlayerMainvisual .themeCategory__worries .list li::before{content:"";position:absolute;top:.3rem;left:0;margin:auto;width:2.2rem;height:2.2rem;background:#005691;border-radius:100%}.underlayerMainvisual .themeCategory__worries .list li::after{content:"";position:absolute;top:.8rem;left:.8rem;display:block;width:.6rem;height:1rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}.underlayerMainvisualSupport{display:grid;grid-template:"ttl img" max-content "subttl img" max-content "text img" max-content "link img" 1fr "note note" max-content/56rem 1fr;column-gap:6.4rem}@media (max-width:768px){.underlayerMainvisualSupport{grid-template:"img" "ttl" "subttl" "text" "link" "note"/100%}}.underlayerMainvisualSupport__copy{position:relative;font-size:1.7rem;font-weight:500;line-height:3.4rem;letter-spacing:.04rem;background-image:linear-gradient(to right,#b9b9b9 2px,transparent 2px);background-size:7px 2px;background-repeat:repeat-x;background-position:left bottom;width:49.8rem;padding:0 0 .2rem 2.7rem;margin:0 0 .6rem 0}.underlayerMainvisualSupport__copy::before{content:"";position:absolute;top:1.4rem;left:-.6rem;width:2.5rem;height:.3rem;background:#d9ac2f;border-radius:5rem;-webkit-transform:translateX(0) rotate(57deg);transform:translateX(0) rotate(57deg)}.underlayerMainvisualSupport__copy::after{content:"";position:absolute;top:1.4rem;right:.6rem;width:2.5rem;height:.3rem;background:#d9ac2f;border-radius:5rem;-webkit-transform:translateX(0) rotate(-57deg);transform:translateX(0) rotate(-57deg)}.underlayerMainvisualSupport__ttl{grid-area:ttl;font-size:2.8rem;font-weight:700;line-height:4.3rem;color:#005691;padding:0 0 0 7rem;margin:0 0 .8rem 0;background:url(../../assets/images/icon_support.svg) no-repeat left -.5rem center;background-size:5.7rem auto}.underlayerMainvisualSupport__subttl{grid-area:subttl;font-size:2.6rem;font-weight:700;line-height:4.3rem;margin:2rem 0 1.6rem 0;color:#000}.underlayerMainvisualSupport__subttl::before{content:"PICK UP";display:block;font-size:1.6rem;font-weight:700;color:#ff8c38}.underlayerMainvisualSupport__text{grid-area:text;font-size:1.6rem;line-height:2.8rem;margin:0 0 2.5rem 0}.underlayerMainvisualSupport__text a{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.underlayerMainvisualSupport__text a:hover{text-decoration:none}}.underlayerMainvisualSupport__link{grid-area:link;text-align:center}@media (max-width:768px){.underlayerMainvisualSupport__link{width:100%}}.underlayerMainvisualSupport__link a{position:relative;top:0;display:inline-block;background:#ff8c38;color:#fff;font-size:1.8rem;line-height:2.6rem;font-weight:700;padding:1.4rem 4.2rem 1.4rem 3.1rem;border-radius:.5rem;box-shadow:0 3px 0 0 #854515;transition:.2s}.underlayerMainvisualSupport__link a::after{content:"";position:absolute;top:0;right:2.3rem;bottom:0;margin:auto;width:.5rem;height:.5rem;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff}.underlayerMainvisualSupport__link a:hover{top:.3rem;box-shadow:0 0 0 #854515}.underlayerMainvisualSupport__note{grid-area:note;font-size:1.3rem;line-height:2.2rem;color:#000;margin:4rem 0 0 0}.underlayerMainvisualSupport__img{grid-area:img}@media (max-width:768px){.underlayerMainvisualSupport__img{margin:0 0 3.2rem 0}}.underlayerMainvisualSupport__img img{max-width:60%;height:auto;margin:0 auto;box-shadow:10px 10px 10px #aaa}@media (max-width:768px){.underlayerMainvisualSupport__img img{max-width:none;height:24rem}}.underlayerMainvisualMaterial__cta{background-color:#f1f7fb;margin-top:4rem;padding:2.8rem}.underlayerMainvisualMaterial__link{text-align:center}.underlayerMainvisualMaterial__link a{position:relative;top:0;display:inline-block;background:#ff8c38;color:#fff;font-size:1.8rem;line-height:2.6rem;font-weight:700;padding:1.4rem 4.2rem 1.4rem 3.1rem;border-radius:.5rem;box-shadow:0 3px 0 0 #854515;transition:.2s}.underlayerMainvisualMaterial__link a::after{content:"";position:absolute;top:0;right:2.3rem;bottom:0;margin:auto;width:.5rem;height:.5rem;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff}.underlayerMainvisualMaterial__link a:hover{top:.3rem;box-shadow:0 0 0 #854515}@media (max-width:768px){.container{display:block;padding-top:6rem}.main{width:100%}.inner{width:100%;padding:0 2rem}.sidebar{top:auto;left:0;width:100%;height:5.1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sidebar__hover{width:100%;border:none;border-top:solid 1px #ff8c38;border-bottom:solid 1px #ff8c38;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0}.sidebar__hoverGrp{width:50%}.sidebar__hoverParent{text-align:center;width:100%;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;padding:0 0 0 2.8rem;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar__hoverParent--support{background:#fff url(../../assets/images/icon_sidebar01.svg) no-repeat center left 3.7rem;border-radius:0;background-size:1.16rem 1.38rem}.sidebar__hoverParent--support dt{color:#ff8c38}.sidebar__hoverParent--contact{background:#ff8c38 url(../../assets/images/icon_sidebar02.svg) no-repeat center left 3.7rem;border-radius:0;background-size:1.39rem .9rem}.sidebar__hoverParent--contact dt{color:#fff;padding:0}.sidebar__hoverChild{top:auto;bottom:4.6rem;width:100%;height:auto;padding:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;border:none;border-top:solid 4px #ff8c38}.sidebar__hoverChild dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar__hoverChild dl dt{font-size:1.6rem;border-bottom:none;text-align:left;padding:0;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.sidebar__hoverChild dl dt span{display:block;font-weight:500;font-size:1.3rem;line-height:1.5}.sidebar__hoverChild dl dd{width:15rem;padding:0 2rem 0 0}.sidebar__hoverChild dl dd img{width:100%;height:auto;margin:2rem 0 0 0}.sidebar__hoverChild dl dt a{display:block}.sidebar__hoverChild dl dt a{position:relative;top:0;display:block;background:#2f79b1;color:#fff;font-size:1.4rem;font-weight:700;margin:1.2rem auto 0;padding:.3rem 0;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .2s;transition:all .2s;text-align:center;width:16rem}.sidebar__hoverChild dl dt a.free::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"無料";position:absolute;top:-1rem;left:-1.7rem;width:3.264rem;height:3.264rem;font-size:1rem;font-weight:500;color:#fff;background:#e14f6d;border-radius:100%}.sidebar__hoverChild dl:first-child dt,.sidebar__hoverChild dl:nth-child(2) dt{background:0 0}.sidebar__hoverChild dl:first-child dt p{background:url(../../assets/images/icon_sidebar_ttl01.svg) no-repeat left 0 top .7rem;background-size:2.8rem 1.57rem;border-bottom:solid 1px #707070;padding:0 0 .4rem 4rem;margin:0 0 .4rem 0}.sidebar__hoverChild dl:nth-child(2) dt p{background:url(../../assets/images/icon_sidebar_ttl02.svg) no-repeat left 0 top .7rem;background-size:2rem 1.8rem;border-bottom:solid 1px #707070;padding:0 0 .4rem 4rem;margin:0 0 .4rem 0}.sidebar__hoverChild dl dd em{display:none}.sidebar__hoverChild dl dd a{display:none}.sidebar__hoverChild dl dt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sidebar__link{display:none}.breadcrumbs{margin:0 0 2.5rem}.breadcrumbs ul{padding:0 2rem;overflow:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.breadcrumbs ul li{line-height:3.1rem;font-size:1.1rem}.underlayerMainvisual{padding:0 2rem}.underlayerMainvisual__ttl{font-size:2.4rem;line-height:3.5rem}.underlayerMainvisual__ttl--en{margin:0 0 .7rem}.underlayerMainvisual__ttl.seminar-detail{font-size:2.2rem}.underlayerMainvisualVideo{background:#fff url(../../assets/images/video_back.webp) no-repeat center top 2rem;background-size:80% auto;padding:20.5rem 2rem 3rem}.underlayerMainvisualVideo__speech{font-size:1.6rem;padding:.1rem 1.5rem .1rem 1.5rem;margin:0 0 1rem}.underlayerMainvisualVideo__ttl{font-size:2.2rem;background:url(../../assets/images/icon_movie_video.svg) no-repeat left .4rem top 12px;background-size:4rem auto;padding:0 0 0 5.5rem;letter-spacing:-.04rem;margin:0 0 .2rem}.underlayerMainvisualVideo__text{font-size:1.6rem;line-height:2.8rem;margin:0 0 2.1rem}.underlayerMainvisualVideo a{display:block;width:25.5rem;margin:0 auto}.underlayerMainvisual__text.seminar-detail{font-size:1.6rem;margin:0 0 .3rem;line-height:2.7rem}.underlayerMainvisual__explanation{display:none}.underlayerMainvisualContact{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:3.5rem auto 0}.underlayerMainvisualContact dl{width:100%;padding:3rem 2rem 3rem}.underlayerMainvisualContact dl dt{font-size:1.8rem;line-height:2.8rem}.underlayerMainvisualContact dl dd p{font-size:1.5rem;margin:0 0 1.5rem}.underlayerMainvisualContact dl dd ul li{font-size:1.5rem;line-height:2.7rem;margin:0 0 .2rem}.underlayerMainvisualContact dl dd ul li::before{bottom:inherit;top:1.1rem}.underlayerMainvisualContact dl dd a{width:22.9rem;margin:0 auto;text-align:center;font-size:1.6rem;padding:.6rem 0}.underlayerMainvisualContact dl:first-child{background:#fff url(../../assets/images/contact_bk.webp) no-repeat top .5rem center;background-size:90% auto;padding:22.1rem 2rem 3rem}.underlayerMainvisualContact dl:first-child dt{font-size:2.2rem;line-height:3rem}.underlayerMainvisualContact dl:nth-child(3) dd p{margin:0 0 1.5rem 0}.underlayerMainvisualTheme{background:#fff url(../../assets/images/theme_back.webp) no-repeat top 30px center;background-size:70% auto;margin:3rem 0 .6rem 0;padding:19rem 2rem 2rem}.underlayerMainvisualTheme__ttl{font-size:1.8rem;line-height:2.8rem}.underlayerMainvisualTheme__list li{width:14.5rem;width:49%}.underlayerMainvisualTheme__list li a{width:100%;font-size:1.5rem;padding:.9rem 2rem .9rem 4.2rem}.underlayerMainvisualTheme__list li a::after{right:1.5rem}.underlayerMainvisualTheme__list li:first-child a{background:url(../../assets/images/icon_theme01.svg) no-repeat left 1.5rem center;background-size:2rem auto}.underlayerMainvisualTheme__list li:nth-child(2) a{background:url(../../assets/images/icon_theme02.svg) no-repeat left 1rem center;background-size:2.2rem auto}.underlayerMainvisualTheme__list li:nth-child(3) a{background:url(../../assets/images/icon_theme03.svg) no-repeat left 1rem center;background-size:2.6rem auto}.underlayerMainvisualTheme__list li:nth-child(4) a{background:url(../../assets/images/icon_theme04.svg) no-repeat left 1rem center;background-size:2.3rem auto}.underlayerMainvisual.themeCategory{width:100%;padding:0 2rem;margin:0}.underlayerMainvisual.themeCategory .anchorlink{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerMainvisual.themeCategory .anchorlink li{width:100%}.underlayerMainvisual .themeCategory__ttl{position:relative}.underlayerMainvisual .themeCategory__ttl figure{width:10.8rem;height:8.7rem;margin:0 2rem 0 0;margin:0;position:absolute;top:0;left:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}.underlayerMainvisual .themeCategory__ttl figure img{width:100%;height:100%}.underlayerMainvisual .themeCategory__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.underlayerMainvisual .themeCategory__text .category{padding:0 0 0 14.1rem;padding:0;margin:0 0 .6rem}.underlayerMainvisual .themeCategory__text .category::before{left:12.9rem;bottom:inherit;top:.8rem;left:0}.underlayerMainvisual .themeCategory__text .underlayerMainvisual__ttl{padding:0 0 0 12.8rem;padding:0}.underlayerMainvisual .themeCategory__text .date{margin:1.8rem 0 0}.underlayerMainvisual .themeCategory__worries{padding:1.7rem 2rem 3.6rem}.underlayerMainvisual .themeCategory__worries .ttl{font-size:1.9rem;line-height:2.5rem;margin:0 0 1.7rem}.underlayerMainvisual .themeCategory__worries .ttl span{background:0 0}.underlayerMainvisual .themeCategory__worries .list li::before{bottom:inherit;top:.4rem}.underlayerMainvisual .themeCategory__worries .list li::after{bottom:inherit;top:.9rem}.underlayerMainvisual .themeCategory__single .slug{display:none}.underlayer__ttl{font-size:2.2rem;line-height:2rem;margin:0 0 2.1rem}.underlayer{padding:3rem 0 9rem}}@media (max-width:768px){.sidebar__hoverParent{-webkit-transition:all ease .4s;transition:all ease .4s}.sidebar__hoverParent.isActive{border-top:solid 1px transparent;border-left:none;border-radius:0}.sidebar__hoverParent{border:none;border-top:solid 1px #ff8c38}.sidebar__hoverParent--support.isActive::before{opacity:0}.sidebar__hover{border:0}}.c_red{color:red}.c_blue{color:#004e81}.urlCopyBtn .copy_text{position:absolute;-webkit-transition:all ease .4s;transition:all ease .4s;left:5rem;top:calc(100% - .5rem);border-radius:.3rem;background-color:#204574;padding:.1rem .5rem .2rem;font-size:1rem;line-height:1.6rem;font-weight:400;color:#fff;z-index:5;display:none}.urlCopyBtn .copy_text::before{content:"";position:absolute;left:1rem;top:-.4rem;width:0;height:0;border-style:solid;border-width:0 .5rem .5rem .5rem;border-color:rgba(32,79,116,0) rgba(32,79,116,0) #204f74 rgba(32,79,116,0)}.urlCopyBtn.copied .copy_text{display:block}.urlCopyBtn{position:relative;cursor:pointer}.article__share .urlCopyBtn .copy_text{width:9rem;top:calc(100% + .5rem);left:.2rem}.shareArea .urlCopyBtn .copy_text{width:9rem;top:calc(100% + .5rem);left:.2rem}.article__share .urlCopyBtn .copy_text::before{content:"";position:absolute;left:1rem;top:-.4rem;width:0;height:0;border-style:solid;border-width:0 .5rem .5rem .5rem;border-color:rgba(32,79,116,0) rgba(32,79,116,0) #204f74 rgba(32,79,116,0)}.underlayerSeminar .popularity__card{gap:2rem}.underlayerService .checkList__block .item{margin-top:2rem;margin-bottom:0;border-bottom:1px solid #ccc;padding:0 0 4rem 0}@media (max-width:768px){.underlayerService .checkList__block .item{margin-top:0;border-bottom:none;margin-bottom:4rem}}.fv_alert{background:#ececec;text-align:center;padding:1rem 0;color:#e51818;margin:2rem auto 0}.underlayerService .checkList__block.check_service .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:768px){.underlayerService .checkList__block.check_service .item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3rem 0}}@media (max-width:768px){.underlayerService .checkList__block.check_service .item__cat{top:22rem}}.underlayerService .checkList__block.check_service .item .left_img_area{width:20rem}.underlayerService .checkList__block.check_service .item .center_check_area{width:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.underlayerService .checkList__block.check_service .item .center_check_area{width:4rem;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.underlayerService .checkList__block.check_service .item .center_check_area .checkbox::before{top:0}.underlayerService .checkList__block.check_service .item .center_check_area .checkbox::after{top:.1rem}.underlayerService .checkList__block.check_service .item .right_text_area{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.underlayerService .checkList__block.check_service .item .right_text_area .item__target.check{margin:0}.underlayerService .checkList__block.check_area.check_service .item__hashtag{margin:1rem 0 0 0}@media (min-width:769px){.underlayerService .checkList__block.check_service .item .right_text_area .item__areaTtl a:hover{text-decoration:underline}}@media (max-width:768px){.underlayerService .checkList__block.check_service .item .right_text_area .item__areaTtl a{text-decoration:underline}.underlayerService .checkList__block .right_text_area .item__areaTtl.ck{padding:0}}.underlayerService .checkList__block.check_service .item{margin:3rem 0 3rem 0}@media (max-width:768px){.underlayerService .checkList__block.check_service .item{margin:0}}.underlayerService .checkList__block.check_service .item{border-bottom:1px solid #ccc}.underlayerService .checkList__block .item{margin-top:0}a.candidate_color{border:solid 1px #1f5f8f!important;color:#1f5f8f!important}a.new_employee_color{border:solid 1px #51635f!important;color:#51635f!important}a.young_employees_color{border:solid 1px #516351!important;color:#516351!important}a.middle_employee_color{border:solid 1px #6d4b28!important;color:#6d4b28!important}a.leader_color{border:solid 1px #504964!important;color:#504964!important}a.manager_color{border:solid 1px #503d49!important;color:#503d49!important}a.manager_general_color{border:solid 1px #1c3a4a!important;color:#1c3a4a!important}a.management_color{border:solid 1px #395d6a!important;color:#395d6a!important}a.sales_color{border:solid 1px #415b2f!important;color:#415b2f!important}.underlayerService .favorite .item__target.check li:not(:last-child){border:none;padding-right:0}.underlayerService .checkList__block.check_area .item__target{width:auto}.underlayerService .favorite .item__target.check{gap:0}@media (min-width:769px){.sidebar__hoverParent--support:hover{color:#d86816}}.sidebar__hoverParent--support.isActive{color:#d86816}.checkList__block.popularity__card .item.hidden{display:none}.sidebar__hoverChild .close_area{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}@media (max-width:768px){.sidebar__hoverChild .close_area{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}}@media (max-width:768px){.sidebar__hoverChild{border-radius:0}}.sidebar__hoverChild .close_area .close_btn{display:block;position:relative;width:4rem;height:4rem;border-radius:50%;background:#666;position:absolute;top:-1.6rem;left:-1.7rem;cursor:pointer;-webkit-transition:all ease .4s;transition:all ease .4s}@media (max-width:768px){.sidebar__hoverChild .close_area .close_btn{left:auto;right:1rem;top:-2.2rem}}@media (min-width:769px){.sidebar__hoverChild .close_area .close_btn:hover{background:#000}}.sidebar__hoverChild .close_area .close_btn::after,.sidebar__hoverChild .close_area .close_btn::before{content:"";position:absolute;top:50%;left:50%;width:.1rem;height:1.5rem;background:#fff}.sidebar__hoverChild .close_area .close_btn::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.sidebar__hoverChild .close_area .close_btn::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.history .linkBtn.linkBtn--arrowBottom span{cursor:pointer;position:relative;font-weight:700;line-height:2.1rem;color:var(--colorMain);border:solid 1px var(--colorMain);background:#fff;border-radius:.5rem;padding:1.2rem 4.4rem 1.2rem 2.8rem;text-decoration:none!important;margin:4rem auto 0;width:15.8rem;display:block;font-size:1.5rem;-webkit-transition:all ease .4s;transition:all ease .4s}.history .linkBtn.linkBtn--arrowBottom span:after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .4s;transition:all ease .4s;top:-.2rem;right:2.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:769px){.history .linkBtn.linkBtn--arrowBottom span:hover{color:#fff!important;background:var(--colorMain)}.history .linkBtn.linkBtn--arrowBottom span:hover:after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}}button._extraresults_btn._hidden{color:#fff;border:#fff;pointer-events:none}button._extraresults_btn._hidden:after{content:"";background:#fff;width:1rem;height:1rem;position:absolute;top:1.8rem;right:2.2rem;z-index:1}._searchresults ._hidden{display:none}.underlayerService .checkList__block.check_service .item .right_text_area .item__target.check{width:100%}@media (max-width:768px){.underlayerService .checkList__block.check_service .item .right_text_area .item__target.check{margin:1rem 0 0 0}.underlayerService .checkList__block.check_service .item .left_images_area{width:100%}}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items,.recommend .popularity__card ._sitesearch_component ._searchresults ._items{gap:2.42rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items,.recommend .popularity__card ._sitesearch_component ._searchresults ._items{gap:4rem}}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap{text-align:left;position:relative;width:34rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25.6rem}@media (max-width:768px){.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap{width:100%}}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{position:relative;width:25.6rem;height:16.7rem;margin:0 0 1rem 0;overflow:hidden;border-radius:.5rem;border:1px solid #d8d8d8}@media (max-width:768px){.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{width:100%;height:21.7rem}}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{position:relative;width:25.6rem;height:16.7rem;border-radius:.5rem;z-index:1;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}@media (max-width:768px){.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{width:100%}}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text6 ul,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text6 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;font-size:1.3rem;-ms-flex-line-pack:start;align-content:flex-start;margin:1rem 0 0 0}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text6 ul li,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text6 ul li{margin-right:.5rem;margin-bottom:.4rem;display:block;padding:.5rem .8rem;border-radius:3px;text-align:center;border:1px solid #2f79b1;border-color:#1c3a4a;color:#1c3a4a;width:auto}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._text,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{font-size:1.4rem;font-weight:500;line-height:2.3rem;margin:0 0 .2rem 0}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._additional_text3,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._additional_text3{background:url(/service/assets/images/icon_time.svg) no-repeat left center;background-size:2.2rem auto;font-size:1.4rem;line-height:2.4rem;padding:0 0 0 3.1rem;margin:2rem 0 0 0}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._title,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{line-height:2.8rem}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a{font-size:1.9rem;font-weight:700;letter-spacing:.05rem;margin:0 0 1.1rem 0;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .4s;transition:background .4s}@media (min-width:769px){.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a:hover,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a:hover{background-size:100% 1px!important;color:var(--colorMain)}}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._additional_text4,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._additional_text4{font-size:1.4rem;line-height:2.4rem;padding:0 0 0 3.1rem;background:url(/service/assets/images/icon_calendar.svg) no-repeat left top .2rem;background-size:2.2rem auto;margin:2rem 0 0 0}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.44rem;margin:1.2rem 0 0 0}@media (max-width:768px){.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{margin:1.2rem 0 0 0}}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul a,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul a{background:#fff;font-size:1.4rem;line-height:2.4rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc;display:block;width:100%}@media (min-width:769px){.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul a:hover,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul a:hover{background:#dcdcdc}}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items{gap:2.42rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items{gap:4rem}}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item{background:#fff;border-radius:.5rem;width:25.6rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item{width:100%}}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;text-align:left}@media (max-width:768px){.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap{width:100%}}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{position:relative;width:25.6rem;height:16.7rem;margin:0 0 1rem 0;margin:0 0 1.1rem 0;border-radius:.5rem .5rem 0 0;overflow:hidden}@media (max-width:768px){.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{width:100%;height:20.7rem}}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem .5rem 0 0;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail a:hover{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3{padding:0 1.8rem 2rem 1.8rem;font-size:1.4rem;line-height:2.4rem;margin:2rem 0 0 0}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.44rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ul li{background:#fff;font-size:1.3rem;line-height:2.2rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc;display:block;letter-spacing:0}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service{position:absolute;right:1rem;top:13.5rem;color:#fff;font-size:1.3rem;font-weight:500;border-radius:.4rem;padding:.6rem 1.1rem;line-height:1;z-index:1}@media (max-width:768px){.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service{top:17rem}}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service.service_coaching{background-color:#9284be}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service.service_consulting{background-color:#10a485}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service.service_assessmentSurvey{background-color:#cc5c79}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service.service_traininge{background-color:#2087ce}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service.consulting{background-color:#10a485}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service.talent{background-color:#bb5548}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service.service_talent{background-color:#bb5548}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text5 .icon__service.coaching{background-color:#9284be}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text6{padding:0 1.8rem}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text6 ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.55rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text6 ul li{font-size:1.3rem;line-height:1.9rem;background:#ecf3f9;border-radius:.5rem;padding:.4rem 1rem}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{padding:0 1.8rem;font-size:1.4rem;font-weight:500;line-height:2.3rem;margin:0 0 .2rem 0}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._title{font-size:1.9rem;font-weight:700;line-height:3rem;letter-spacing:.05rem;margin:0 0 1.1rem 0;padding:0 1.8rem}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._title a{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .4s;transition:background .4s}@media (min-width:769px){.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._title a:hover{color:var(--colorMain);background-size:100% 1px!important}}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults{text-align:left}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.42rem}@media (max-width:768px){.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items{margin:0;gap:4rem}}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;width:34rem;margin:0 0 6rem 4rem;position:relative;width:auto;margin:0 0 2rem 0}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap{text-align:left;position:relative;width:34rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25.6rem}@media (max-width:768px){.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap{width:100%}}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{position:relative;width:25.6rem;height:16.7rem;margin:0 0 1rem 0;overflow:hidden;border-radius:.5rem;border:1px solid #d8d8d8}@media (max-width:768px){.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{width:100%;height:21.7rem}}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{position:relative;width:25.6rem;height:16.7rem;border-radius:.5rem;z-index:1;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}@media (max-width:768px){.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{width:100%}}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{font-size:1.4rem;font-weight:500;line-height:2.3rem;margin:0 0 .2rem 0}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{line-height:2.8rem}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a{font-size:1.9rem;font-weight:700;letter-spacing:.05rem;margin:0 0 1.1rem 0;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .4s;transition:background .4s}@media (min-width:769px){.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a:hover{background-size:100% 1px!important}}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._additional_text4{font-size:1.4rem;line-height:2.4rem;padding:0 0 0 3.1rem;background:url(/service/assets/images/icon_calendar.svg) no-repeat left top .2rem;background-size:2.2rem auto;margin:2rem 0 0 0}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.44rem;margin:1.2rem 0 0 0}.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul a{background:#fff;font-size:1.4rem;line-height:2.4rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc;display:block;width:100%}@media (min-width:769px){.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul a:hover{background:#dcdcdc}}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--live,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--live,.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--live{font-size:1.3rem;line-height:1.9rem;font-weight:500;display:inline-block;margin:0 0 .5rem 0;border-radius:.5rem;border:solid 1px #000;background:#fff url(../../assets/images/icon_recommend_live.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--online,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--online,.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--online{font-size:1.3rem;line-height:1.9rem;font-weight:500;display:inline-block;margin:0 0 .5rem 0;border-radius:.5rem;border:solid 1px #000;background:#fff url(../../assets/images/icon_recommend_online.svg) no-repeat left .7rem center;background-size:4.2rem 1.5rem;padding:.2rem .9rem .2rem 5.5rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--offline,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--offline,.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--offline{font-size:1.3rem;line-height:1.9rem;font-weight:500;display:inline-block;margin:0 0 .5rem 0;border-radius:.5rem;border:solid 1px #000;background:#fff url(../../assets/images/icon_recommend_offline.svg) no-repeat left .7rem center;background-size:6.4rem 1.5rem;padding:.2rem .9rem .2rem 7.7rem;border:solid 1px #737373;color:#737373;font-size:1.2rem}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--movie,.recommend .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--movie,.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text7 .category.category--movie{font-size:1.3rem;line-height:1.9rem;font-weight:500;padding:.2rem .9rem;display:inline-block;margin:0 0 .5rem 0;border-radius:.5rem;border:solid 1px #000;background:#fff url(../../assets/images/icon_recommend_movie.svg) no-repeat left .7rem top .3rem;background-size:3.1rem 1.7rem;padding:.2rem .9rem .2rem 4.4rem;border:solid 1px #824880;color:#824880;font-size:1.2rem}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._additional_text3,.underlayer.underlayerService.underlayerServiceNotFound ._sitesearch_component ._searchresults ._items ._item ._wrap ._additional_text3{background:url(/service/assets/images/icon_time.svg) no-repeat left center;background-size:2.2rem auto;font-size:1.4rem;line-height:2.4rem;padding:0 0 0 3.1rem;margin:2rem 0 0 0}.floating_island_list{width:var(--innerW);margin-left:auto;margin-right:auto;padding:4rem 0}@media (max-width:768px){.floating_island_list{padding:4rem 2rem;width:100%}}.floating_island_list li a{padding-left:1.4rem;position:relative;display:inline-block;line-height:1.5;margin:0 0 1rem 0;text-decoration:underline;color:#204f74}@media (min-width:769px){.floating_island_list li a:hover{text-decoration:none}}.floating_island_list li a:before{content:"";position:absolute;top:1.3rem;left:0;display:block;border-radius:.4rem;background-color:#005691;width:.4rem;height:.4rem}._nav._next ._disable{display:none}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items{gap:2.42rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerServiceSitemap .map_ttl a{font-size:1.8rem;line-height:1.4;border:solid 1px var(--colorMain);border-radius:.5rem;padding:1.5rem 5.2rem 1.5rem 2.2rem;margin:4rem 0 0 0;display:block;font-weight:700}@media (max-width:768px){.underlayerServiceSitemap .map_ttl a{font-size:1.6rem;padding:1rem 2.2rem 1rem 2.2rem;margin:2rem 0 0 0}}.underlayerServiceSitemap .map_ttl:first-of-type a{margin:0}@media (min-width:769px){.underlayerServiceSitemap .map_ttl a:hover{text-decoration:underline;color:var(--colorMain)}.underlayerServiceSitemap .sitemap_list ul li a:hover,.underlayerServiceSitemap .sitemap_list_02 ul li a:hover,.underlayerServiceSitemap .sitemap_list_03 li a:hover,.underlayerServiceSitemap .sitemap_list_04 li a:hover{text-decoration:underline;color:var(--colorMain)}}.underlayerServiceSitemap .sitemap_list{gap:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}.underlayerServiceSitemap .sitemap_list ul{margin:3rem 0 0 0;width:34rem;line-height:1.5}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list ul{width:100%}}.underlayerServiceSitemap .sitemap_list ul li a{font-size:1.5rem;margin:.5rem 0 0 1rem;display:inline-block;text-indent:-1em;padding-left:1em}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list ul li a{margin:0 0 .5rem 0}}.underlayerServiceSitemap .sitemap_list ul li a:before{content:"・"}.underlayerServiceSitemap .sitemap_list ul li:first-child a{font-size:1.8rem;font-weight:700;margin:0 0 1rem 0;padding:0;text-indent:0;padding-left:0}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list ul li:first-child a{margin:0 0 .5rem 0;font-size:1.6rem}}.underlayerServiceSitemap .sitemap_list ul li:first-child a:before{content:none}.underlayerServiceSitemap .sitemap_list_02{gap:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_02{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}.underlayerServiceSitemap .sitemap_list_02 ul{margin:2rem 0 0 0;width:34rem;line-height:1.5}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_02 ul{width:100%}}.underlayerServiceSitemap .sitemap_list_02 ul li a{font-size:1.5rem;margin:.5rem 0 0 1rem;display:inline-block;text-indent:-1em;padding-left:1em}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_02 ul li a{margin:0 0 .5rem 0}}.underlayerServiceSitemap .sitemap_list_02 ul li a:before{content:"・"}.underlayerServiceSitemap .sitemap_list_02 ul li:first-child a{font-size:1.8rem;font-weight:700;margin:0 0 1rem 0;padding:0;text-indent:0;padding-left:0;width:100%}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_02 ul li:first-child a{margin:0 0 1rem 0;font-size:1.6rem}}.underlayerServiceSitemap .sitemap_list_02 ul li:first-child a:before{content:none}.underlayerServiceSitemap .sitemap_list_02 ul:first-of-type{margin:3rem 0 0 0;width:64rem;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_02 ul:first-of-type{width:100%;margin:2rem 0 0 0}}.underlayerServiceSitemap .sitemap_list_02 ul:first-of-type li{width:48%}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_02 ul:first-of-type li{width:100%}}.underlayerServiceSitemap .sitemap_list_02 ul:first-of-type li:first-child{width:100%}.underlayerServiceSitemap .sitemap_list_03,.underlayerServiceSitemap .sitemap_list_04{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.2rem;margin:2rem 0 0 0;line-height:1.5;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_03,.underlayerServiceSitemap .sitemap_list_04{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin:2rem 0 3rem 0}}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_03 li,.underlayerServiceSitemap .sitemap_list_04 li{width:100%}}.underlayerServiceSitemap .sitemap_list_03 li a,.underlayerServiceSitemap .sitemap_list_04 li a{font-size:1.5rem;margin:.5rem 2rem 1rem 0;display:inline-block;text-indent:-1em;padding-left:1em}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_03 li a,.underlayerServiceSitemap .sitemap_list_04 li a{margin:0 0 .5rem 0}}.underlayerServiceSitemap .sitemap_list_03 li a:before,.underlayerServiceSitemap .sitemap_list_04 li a:before{content:"・"}.underlayerServiceSitemap .sitemap_list_04{margin:0;border-top:1px solid #ccc;padding:2rem 2.2rem 1.5rem 2.2rem}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_04{padding:2rem 2.2rem 2rem 2.2rem}}.underlayerServiceSitemap .sitemap_list_04.first_block{margin:2rem 0 0 0}.underlayerServiceSitemap a[target=_blank]:after{content:"";display:inline-block;width:1.5rem;height:1.2rem;background:url(/assets/images/icon_blank.svg) no-repeat;background-size:contain;margin:0 0 0 .6rem}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_03 li:last-child a,.underlayerServiceSitemap .sitemap_list_04 li:last-child a{margin:0}}.underlayerService .inner.favorite .recommend .popularity__card .icon__service,.underlayerService .inner.history .recommend .popularity__card .icon__service{bottom:auto;top:13.5rem;z-index:1}@media (max-width:768px){.underlayerService .inner.favorite .recommend .popularity__card .icon__service,.underlayerService .inner.history .recommend .popularity__card .icon__service{top:18rem}}.underlayerService .inner.favorite .recommend .popularity__card .icon__service.service_talent,.underlayerService .inner.history .recommend .popularity__card .icon__service.service_talent{background-color:#bb5548}.underlayerService .inner.favorite .recommend .popularity__card .icon__service.service_assessmentSurvey,.underlayerService .inner.history .recommend .popularity__card .icon__service.service_assessmentSurvey{background-color:#cc5c79}.underlayerService .inner.favorite .recommend .popularity__card .icon__service.service_traininge,.underlayerService .inner.history .recommend .popularity__card .icon__service.service_traininge{background-color:#2087ce}.underlayerService .inner.favorite .recommend .popularity__card .icon__service.service_coaching,.underlayerService .inner.history .recommend .popularity__card .icon__service.service_coaching{background-color:#9284be}.underlayerService .inner.favorite .recommend .popularity__card .icon__service.service_consulting,.underlayerService .inner.history .recommend .popularity__card .icon__service.service_consulting{background-color:#10a485}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2{margin:0 0 1.5rem 0}.think__areaTel dl dd a.noborder{display:inline-block;font-size:1.6rem;line-height:2.7rem;letter-spacing:.02rem;padding:0;background:0 0;margin:0}@media (max-width:768px){.think__areaTel dl dd a.noborder{font-size:1.4rem;line-height:2.1rem;letter-spacing:.07rem}}.slick-slide .recommend__cardTag{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.slick-slide .introduction__cardCompany dd{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.slick-slide .introduction__cardCompany dd .job{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.slick-slide .introduction__cardCompany dd .job span{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slick-slide .introduction__cardCompany .tag span::before{content:none!important}.slick-slide .introduction__cardCompany .tag span::after{content:"#"}.slick-slide .column__cardTag{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.slick-slide .column__cardHash{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.slick-slide .column__cardHash span::before{content:none!important}.slick-slide .column__cardHash span::after{content:"#"}.slick-slide .column__cardDate .category{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slick-slide .seminar__cardTag{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.sidebar__hoverChild dl dt{font-size:1.9rem;line-height:2.7rem;border-bottom:solid 1px #707070;text-align:center;padding:0 0 1.2rem 3rem;margin:0 0 1.5rem 0;background:url(../../assets/images/icon_sidebar_ttl02.svg) no-repeat left 2.1rem top .6rem;background-size:2rem 1.8rem}@media (max-width:768px){.sidebar__hoverChild dl dt{font-size:1.6rem;border-bottom:none;text-align:left;padding:0;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:768px){.sidebar__hoverChild dl dt{background:0 0}.sidebar__hoverChild dl dt p{background:url(../../assets/images/icon_sidebar_ttl02.svg) no-repeat left .5rem top .7rem;background-size:2rem 1.8rem;border-bottom:solid 1px #707070;padding:0 0 .4rem 4rem;margin:0 0 .4rem 0}.sidebar__hoverChild dl:nth-child(2) dt{padding:0}.sidebar__hoverChild dl:nth-child(2) dt p{background:url(../../assets/images/icon_sidebar_ttl01.svg) no-repeat left 0 top .7rem;background-size:2.8rem 1.57rem}}.button{display:inline-block;min-width:150px;margin:20px auto;background:#8bc34a;color:#fefefe;font-size:1.2em;padding:1em;border-radius:4px;text-align:center;position:relative;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;-webkit-transition:border-radius linear 50ms,width linear 50ms;transition:border-radius linear 50ms,width linear 50ms;position:relative;top:0;font-size:1.8rem;font-weight:700;display:block;width:29.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.8rem 1.2rem .8rem 0;padding:.8rem 0 .8rem 0;-webkit-transition:all .3s;transition:all .3s;margin:0 auto;position:relative}.button:hover{background:#4e95cb;top:.3rem;margin:0 auto;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}.button:focus{outline:0}.button.animate{width:68.1818181818px;height:68.1818181818px;min-width:0;border-radius:50%;color:transparent;z-index:9999;top:.3rem;margin:0 auto 7rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}.button em{display:none;font-style:normal;position:absolute;top:8rem;left:0;right:0;margin:auto;height:3rem}.button.animate em{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#4e95cb;font-size:1.5rem}.button.animate:after{position:absolute;content:"";width:25px;height:25px;border:4px solid #fefefe;border-radius:50%;border-left-color:transparent;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:spin ease-in 5s forwards;animation:spin ease-in 5s forwards;animation-name:spin;-webkit-animation-name:spin;transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;animation-duration:5s;-webkit-animation-duration:5s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;z-index:9999}.button.animate.success:before{position:absolute;content:"";width:25px;height:12.5px;border:4px solid #fefefe;border-right:0;border-top:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0) scale(0);transform:translate(-50%,-50%) rotate(0) scale(0);-webkit-animation:success ease-in .15s forwards;animation:success ease-in .15s forwards;-webkit-animation-delay:5s;animation-delay:5s;z-index:9999}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1);transform:translate(-50%,-50%) rotate(0) scale(1)}90%{-webkit-transform:translate(-50%,-50%) rotate(1080deg) scale(1);transform:translate(-50%,-50%) rotate(1080deg) scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0) scale(1)}98%{-webkit-transform:translate(-50%,-50%) rotate(1080deg) scale(1)}100%{-webkit-transform:translate(-50%,-50%) rotate(1080deg) scale(0)}}@keyframes success{from{-webkit-transform:translate(-50%,-50%) rotate(0) scale(0);transform:translate(-50%,-50%) rotate(0) scale(0)}to{-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(1);transform:translate(-50%,-50%) rotate(-45deg) scale(1)}}@-webkit-keyframes success{from{-webkit-transform:translate(-50%,-50%) rotate(0) scale(0)}to{-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(1)}}form.ad_fm{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;width:100%}form.ad_fm input{background:#fff;border-top:solid 1px #aec2d5;border-left:solid 1px #aec2d5;border-bottom:solid 1px #aec2d5;border-right:solid 1px #aec2d5;font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem;padding:1.7rem 1.9rem;border-radius:.5rem;width:98%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.mainvisualBackground--service .archive__nowBtn form.ad_fm button,.underlayerSeminar .archive__nowBtn form.ad_fm button{position:absolute;top:0;right:0;bottom:0;z-index:1;width:5rem;height:100%;background:0 0}.mainvisualBackground--service .archive__nowBtn form.ad_fm button svg,.underlayerSeminar .archive__nowBtn form.ad_fm button svg{display:block;width:4.2rem;height:2.6rem;margin:.8rem 0 0 auto}.mainvisualBackground--service .archive__nowBtn form.ad_fm button::after,.underlayerSeminar .archive__nowBtn form.ad_fm button::after{content:none}.underlayerSeminar .archive__nowBtn button.initial__open{border-radius:.5rem}@media (max-width:768px){.underlayerSeminar .archive__nowBtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainvisualBackground--service .archive__nowBtn{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}form.ad_fm input{width:100%}.mainvisualBackground--service .archive__nowBtn button.initial__open,.underlayerSeminar .archive__nowBtn button.initial__open{width:100%!important;margin:1rem 0 0 0!important;border-radius:.5rem!important;padding:1.5rem 2.5rem 1.5rem 0!important}}p#currentStatus{margin-bottom:1rem}p#currentStatus::before{content:"現在の検索条件：";font-weight:700}@media (max-width:768px){p#currentStatus{font-size:1.6rem;line-height:2.4rem}}p.wds{margin:0 auto 0;width:var(--innerW)}@media (max-width:768px){p.wds{width:100%;padding:0 2rem}}p.ps_wd{position:absolute;top:-4rem}@media (max-width:768px){p.ps_wd{position:relative;top:0;margin:0 0 2rem 0}}.underlayerSeminarVideo .archiveResults{position:relative}.materialTabList{position:relative;display:flex;align-items:end;gap:0;margin-bottom:40px;overflow:auto}.materialTabItem{flex:1;display:flex;flex-direction:column;gap:14px;position:relative;justify-content:center;align-items:center;background-color:#2f79b1;padding:16px;width:auto;height:130px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;text-align:center}@media (max-width:768px){.materialTabItem{padding:8px}}.materialTabItem.isActive{background-color:#fff;height:150px;color:#000;border-top:1px solid #2f79b1;border-left:1px solid #2f79b1;border-right:1px solid #2f79b1;transition:all .3s}.materialTabIcon{position:relative;width:72px;height:72px;overflow:hidden}@media (max-width:768px){.materialTabIcon{width:100%;max-height:60px}}.materialTabIcon img{width:100%;height:100%;object-fit:contain}.materialTabLabel{font-size:12px;font-weight:700}@media (max-width:768px){.sidebar__hoverGrp.sp_w1{width:30%;border-right:solid 1px #ff8c38}.sp_w2{width:33%}.sp_w2 a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-top:solid 1px #ff8c38;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#ff8c38;font-size:1.5rem;font-weight:700;line-height:1.6rem;height:100%;padding:0 0 0 2rem;text-align:center;background:#fff url(../../assets/images/icon_sidebar05.svg) no-repeat center left 1.3rem;background-size:1.6rem 1.5rem}.sidebar__hoverGrp.sp_w3{width:42%}.sp_w1 .sidebar__hoverParent--support{background:#fff url(../../assets/images/icon_sidebar01.svg) no-repeat center left 1.5rem;border-radius:0;background-size:1.16rem 1.38rem;padding:0 0 0 2rem}.sp_w3 .sidebar__hoverParent--contact{background:#ff8c38 url(../../assets/images/icon_sidebar02.svg) no-repeat center left 1.6rem;border-radius:0;background-size:1.39rem .9rem}}@media (max-width:768px){.sidebar__hoverGrp.moreNav.sp_w1{display:none}.sidebar__hoverParent.material_parrent{border-top:1px solid #ff8c38;border-left:1px solid #fff}.sidebar__hoverGrp.sp_w3.w3_material{width:35%;width:42%}.sp_w3 .sidebar__hoverParent--contact.material_parrent{background:#fff url(../../assets/images/icon_sidebar06.svg) no-repeat center left 1.4rem;background-size:1.3rem 1.6rem;padding:0 1rem 0 3.3rem;font-size:1.1rem;color:#ff8c38}}.ttlSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 0 2.5rem 0}.ttlSection .ttl{font-size:2.8rem;line-height:4.3rem;font-weight:700}.ttlSection .text{font-family:var(--fontEN);font-size:1.2rem;color:#a1aeb7;letter-spacing:.11rem;margin:0 0 .5rem 0}.search__ttl{position:relative;font-size:1.7rem;font-weight:700;line-height:2.5rem;padding:0 0 0 1.5rem;margin:0 0 1rem 0;letter-spacing:.05rem}.search__ttl::before{content:"";position:absolute;top:.45rem;left:0;bottom:0;margin:auto;width:.4rem;height:.4rem;background:var(--colorMain);border-radius:50%}.search__link a{position:relative;display:block;border:solid 1px var(--colorMain);border-radius:.5rem;background:#fff;font-size:1.5rem;font-weight:700;line-height:2.1rem;color:var(--colorMain);padding:1.5rem 5.2rem 1.5rem 2.2rem}.search__link a:after{content:"";position:absolute;top:0;right:1.8rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);z-index:1}@media (min-width:769px){.search__link a:hover{background:var(--colorMain);color:#fff}.search__link a:hover svg use{fill:#FFF;stroke:var(--colorMain)}.search__link a:hover:after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}}.search__link a svg{position:absolute;top:0;right:1.5rem;bottom:0;margin:auto;width:1.8rem;height:1.8rem;z-index:2}.search__link a svg use{-webkit-transition:all ease .4s;transition:all ease .4s;fill:var(--colorMain);stroke:#FFF}.linkBtn a{position:relative;display:inline-block;font-size:1.6rem;font-weight:700;line-height:2.1rem;color:var(--colorMain);border:solid 1px var(--colorMain);background:#fff;border-radius:.5rem;padding:1.2rem 4.4rem 1.2rem 2.8rem;text-decoration:none!important}.linkBtn a::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .2s;transition:all ease .2s}@media (min-width:769px){.linkBtn a:hover{color:#fff!important;background:var(--colorMain)}.linkBtn a:hover::after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}}.linkBtn--arrowBottom a::after{top:-.2rem;right:2.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:1.7rem;height:1.7rem;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:0 0;border-left:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);z-index:1}.slick-arrow.slick-next{left:-1.9rem;top:12rem;margin:-4.5rem 0 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slick-arrow.slick-prev{right:-1.7rem;top:12rem;margin:-4.5rem 0 0 0;-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.label--green{background-color:#009f68!important}.label--yellow{background-color:#cbb915}.label--blue{background-color:#0078bf!important}.label--news{background-color:#2f79b1!important}.label--service{background-color:#6d4b28!important}.label--seminar{background-color:#298279!important}.label--column{background-color:#76948e!important}.label--casestudy{background-color:#334757!important}.label--glossary{background-color:#005691!important}.label--interview{background-color:#7f7698!important}.label--report{background-color:#408db5!important}.label--special{background-color:#bc4163!important}.label--case{background-color:#334757!important}.label--research{background-color:#004e81!important}.mainvisualBackground--issue .issueCopy .label.label--column{background-color:#76948e!important}@media (max-width:768px){.ttlSection{margin:0 0 1.6rem 0}.ttlSection .ttl{font-size:2.2rem;line-height:3.5rem}.ttlSection .text{margin:0}.search__ttl{font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem}.search__link a{width:15.7rem;padding:1.05rem 1.3rem}.search__link a svg{right:1.4rem}}.underlayerSearch__contentItem .label--research{background-color:#004e81!important}.underlayerSearch__contentItem .label--case{background-color:#334757!important}.underlayerSearch__contentItem .label--seminar{background-color:#298279!important}.underlayerSearch__contentItem .label--service{background-color:#2f79b1!important}.underlayerSearch__contentItem .label--column{background-color:#bc4163!important}.underlayerSearch__contentItem .label--news{background-color:#2e6a8a!important}.mainvisual{background:#f1f7fb}.mainvisual__slider{margin:0 0 3rem 0}.mainvisual__card{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.mainvisual__cardArea{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem 0 8.5rem}.mainvisual__cardAreaCatch{font-size:2rem;font-weight:700;line-height:3.4rem;letter-spacing:.1rem;margin:0}.mainvisual__cardAreaTtl{font-size:4.2rem;font-weight:700;line-height:5.8rem;letter-spacing:0;margin:.5rem 0 1.3rem 0}.mainvisual__cardAreaText{font-size:1.8rem;line-height:3.2rem;letter-spacing:.08rem;margin:0 0 4.1rem 0}.mainvisual__cardAreaLink{width:26.8rem}.mainvisual__cardAreaLink a{position:relative;font-size:1.8rem;font-weight:500;line-height:2.5rem;background:var(--colorMain);color:#fff;display:block;text-align:center;padding:1.6rem 2.2rem 1.7rem 0;border-radius:.5rem}.mainvisual__cardAreaLink a::after{position:absolute;top:0;right:3.1rem;bottom:0;margin:auto;content:"";width:.4em;height:.4em;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff}.mainvisual__card figure{width:50%}.mainvisual__card figure img{width:100%;height:50rem;-o-object-fit:cover;object-fit:cover}.mainvisual__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3rem;margin:0 auto 6.1rem auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainvisual__menuChild{width:calc(25% - .3rem)}.mainvisual__menuChild a{display:block;border:solid 1px #d4e2eb;font-size:1.7rem;line-height:4.3rem;font-weight:500;padding:1rem 3rem 1rem 7.7rem;border-radius:.5rem;color:var(--colorMain)}@media (min-width:769px){.mainvisual__menuChild a:hover{border:solid 1px var(--colorMain)}}.mainvisual__menuChild.menu01 a{background:#fff url(../../assets/images/icon_menu01.svg) no-repeat left 2.1rem center;background-size:3rem 3.1rem;padding:1rem 3rem .7rem 7.7rem}@media (min-width:769px){.mainvisual__menuChild.menu01 a:hover{background:var(--colorMain) url(../../assets/images/icon_menu01_on.svg) no-repeat left 2.1rem center;background-size:3rem 3.1rem;color:#fff}}.mainvisual__menuChild.menu01 a:before{content:"";background:var(--colorMain) url(../../assets/images/icon_menu01_on.svg) no-repeat left 2.1rem center}.mainvisual__menuChild.menu02 a{background:#fff url(../../assets/images/icon_menu02.svg) no-repeat left 2.8rem center;background-size:1.7rem 2.5rem;padding:1rem 3rem .7rem 7.1rem}@media (min-width:769px){.mainvisual__menuChild.menu02 a:hover{background:var(--colorMain) url(../../assets/images/icon_menu02_on.svg) no-repeat left 2.8rem center;background-size:1.7rem 2.5rem;color:#fff}}.mainvisual__menuChild.menu02 a:before{content:"";background:var(--colorMain) url(../../assets/images/icon_menu02_on.svg) no-repeat left 2.8rem center}.mainvisual__menuChild.menu03 a{background:#fff url(../../assets/images/icon_menu03.svg) no-repeat left 1.8rem center;background-size:2.9rem 2.3rem;padding:1rem 3rem .7rem 6.3rem}@media (min-width:769px){.mainvisual__menuChild.menu03 a:hover{background:var(--colorMain) url(../../assets/images/icon_menu03_on.svg) no-repeat left 1.8rem center;background-size:2.9rem 2.3rem;color:#fff}}.mainvisual__menuChild.menu03 a:before{content:"";background:var(--colorMain) url(../../assets/images/icon_menu03_on.svg) no-repeat left 1.8rem center}.mainvisual__menuChild.menu04 a{background:#fff url(../../assets/images/icon_menu04.svg) no-repeat left 2.3rem center;background-size:3.8rem 3.2rem;padding:1rem 3rem .7rem 7.7rem}@media (min-width:769px){.mainvisual__menuChild.menu04 a:hover{background:var(--colorMain) url(../../assets/images/icon_menu04_on.svg) no-repeat left 2.3rem center;background-size:3.8rem 3.2rem;color:#fff}}.mainvisual__menuChild.menu04 a:before{content:"";background:var(--colorMain) url(../../assets/images/icon_menu04_on.svg) no-repeat left 2.3rem center}.mainvisual__menuChild.menu05 a{background:#fff url(../../assets/images/icon_menu05.svg) no-repeat left 2.4rem center;background-size:2.7rem 2.2rem;padding:1rem 3rem .7rem 7.1rem}@media (min-width:769px){.mainvisual__menuChild.menu05 a:hover{background:var(--colorMain) url(../../assets/images/icon_menu05_on.svg) no-repeat left 2.4rem center;background-size:2.7rem 2.2rem;color:#fff}}.mainvisual__menuChild.menu05 a:before{content:"";background:var(--colorMain) url(../../assets/images/icon_menu05_on.svg) no-repeat left 2.4rem center}.mainvisual__menuChild.menu06 a{background:#fff url(../../assets/images/icon_menu06.svg) no-repeat left 1.9rem center;background-size:2.8rem 2.9rem;padding:1rem 3rem .7rem 6.3rem}@media (min-width:769px){.mainvisual__menuChild.menu06 a:hover{background:var(--colorMain) url(../../assets/images/icon_menu06_on.svg) no-repeat left 1.9rem center;background-size:2.8rem 2.9rem;color:#fff}}.mainvisual__menuChild.menu06 a:before{content:"";background:var(--colorMain) url(../../assets/images/icon_menu06_on.svg) no-repeat left 1.9rem center}.mainvisual__menuChild.menu07 a{background:#fff url(../../assets/images/icon_menu07.svg) no-repeat left 1.9rem center;background-size:2.4rem 3rem;padding:1rem 3rem .7rem 6.3rem}@media (min-width:769px){.mainvisual__menuChild.menu07 a:hover{background:var(--colorMain) url(../../assets/images/icon_menu07_on.svg) no-repeat left 1.9rem center;background-size:2.4rem 3rem;color:#fff}}.mainvisual__menuChild.menu07 a:before{content:"";background:var(--colorMain) url(../../assets/images/icon_menu07_on.svg) no-repeat left 1.9rem center}.mainvisual__menuChild.menu08 a{background:#fff url(../../assets/images/icon_menu08.svg) no-repeat left 1.9rem center;background-size:3.45rem 2.8rem;padding:1rem 3rem .7rem 6.3rem}@media (min-width:769px){.mainvisual__menuChild.menu08 a:hover{background:var(--colorMain) url(../../assets/images/icon_menu08_on.svg) no-repeat left 1.9rem center;background-size:3.45rem 2.8rem;color:#fff}}.mainvisual__menuChild.menu08 a:before{content:"";background:var(--colorMain) url(../../assets/images/icon_menu08_on.svg) no-repeat left 1.9rem center}.mainvisual__pickup{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(33.5%,transparent),color-stop(33.5%,#fff),to(#fff));background:linear-gradient(180deg,transparent 0,transparent 33.5%,#fff 33.5%,#fff 100%);padding:0 0 5.6rem 0}.mainvisual__pickupSlider{max-width:120rem;width:100%;margin:0 auto}.mainvisual__pickupSlider .slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:2rem;height:2rem;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:0 0;z-index:1}.mainvisual__pickupSlider .slick-arrow.slick-next{left:2.3rem;margin:-4.5rem 0 0 0;-webkit-transform:rotate(0);transform:rotate(0);background:url(../../assets/images/top_ar_left.webp) left top no-repeat;background-size:2rem 2rem}.mainvisual__pickupSlider .slick-arrow.slick-prev{right:2.3rem;margin:-4.5rem 0 0 0;background:url(../../assets/images/top_ar_right.webp) left top no-repeat;background-size:2rem 2rem;-webkit-transform:rotate(0);transform:rotate(0)}.mainvisual__pickupSlider .pickupCard{-webkit-transform:scale(.75);transform:scale(.75);-webkit-transition:all .5s;transition:all .5s}@media (min-width:769px){.mainvisual__pickupSlider .pickupCard a:hover{color:var(--colorMain)}.mainvisual__pickupSlider .pickupCard a:hover .pickupCard__text p{background-size:100% 1px}}.mainvisual__pickupSlider .pickupCard.slick-current{-webkit-transform:scale(1);transform:scale(1)}.mainvisual__pickupSlider .pickupCard.slick-current figure{margin:0 0 1rem 0}.mainvisual__pickupSlider .pickupCard.slick-current .pickupCard__text{font-size:1.8rem;line-height:3.2rem;padding:0 1rem;font-weight:500}.mainvisual__pickupSlider .pickupCard__image{margin:0 0 1rem 0}.mainvisual__pickupSlider .pickupCard__image img{border-radius:.5rem}.mainvisual__pickupSlider .pickupCard__text{font-size:1.9rem;padding:0 .1rem;line-height:3.2rem}.mainvisual__pickupSlider .pickupCard__text p{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}.mainvisualBackground{position:relative;background:#f1f7fb;padding:0 0 4.5rem 0}.mainvisualBackground--small::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background01.webp) no-repeat;background-size:cover}.mainvisualBackground--medium::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background02.webp) no-repeat;background-size:cover}.mainvisualBackground--streaming::before{content:"";position:absolute;right:15rem;bottom:3rem;width:28rem;height:18.7rem;background:url(../../assets/images/mainvisual_streaming.svg) no-repeat;background-size:cover;z-index:1}.mainvisualBackground--streaming::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background03.webp) no-repeat;background-size:cover}.mainvisualBackground--theme::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background04.webp) no-repeat;background-size:cover}.mainvisualBackground--single{height:35.7rem}.mainvisualBackground--single.theme_height_01{height:41.7rem}.mainvisualBackground--support::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background05.webp) no-repeat;background-size:cover}.mainvisualBackground--casestudy::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background06.webp) top right no-repeat;background-size:80rem}.mainvisualBackground .inner{position:relative;z-index:1}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin:2.6rem 0 0 0}.slick-dots .slick-active button::before{width:.5rem;background-color:var(--colorMain)}.slick-dots button{color:transparent;font-size:0;display:block;width:.5rem;aspect-ratio:1/1;position:relative}.slick-dots button::before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#d6d6d6;border-radius:50%;width:.5rem;aspect-ratio:1/1;-webkit-transition:.3s ease;transition:.3s ease}@media (max-width:768px){.mainvisual__card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.mainvisual__cardArea{width:100%;padding:0 2rem}.mainvisual__cardAreaCatch{font-size:1.6rem;font-weight:500;line-height:2.4rem;margin:0;letter-spacing:0}.mainvisual__cardAreaTtl{font-size:2.4rem;line-height:3.9rem;letter-spacing:0;margin:0 0 1rem 0}.mainvisual__cardAreaText{font-size:1.5rem;line-height:2.7rem;letter-spacing:.07rem;margin:0 0 2rem 0}.mainvisual__cardAreaLink{width:21.6rem;display:block;margin:0 auto}.mainvisual__cardAreaLink a{font-size:1.5rem;line-height:2.1rem;padding:1.1rem 0 1.1rem 0}.mainvisual__cardAreaLink a::after{right:2.1rem}.mainvisual__card figure{width:100%;margin:0 0 2rem 0}.mainvisual__card figure img{height:19.4rem;height:26rem}.mainvisual__menu{padding:0 2rem;width:100%;margin:0 auto 3.3rem auto}.mainvisual__menuChild{width:calc(50% - .15rem)}.mainvisual__menuChild a{font-size:1.4rem;line-height:2.1rem;color:var(--colorMain);height:4.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mainvisual__menuChild.menu01 a{background-size:1.9rem auto;background-position:left 1.1rem top 1.1rem;padding:0 0 0 4rem}.mainvisual__menuChild.menu02 a{background-size:1.3rem auto;background-position:left 1.4rem top 1.1rem;padding:0 0 0 4rem}.mainvisual__menuChild.menu03 a{background-size:1.9rem auto;background-position:left 1rem top 1.5rem;padding:0 0 0 4rem;height:6.5rem}.mainvisual__menuChild.menu04 a{background-size:2.3rem auto;background-position:left 1rem top 1.3rem;padding:0 1rem 0 4rem;height:6.5rem}.mainvisual__menuChild.menu05 a{background-size:1.9rem auto;background-position:left 1.1rem top 1.3rem;padding:0 0 0 4rem;height:6.5rem}.mainvisual__menuChild.menu06 a{background-size:1.9rem auto;background-position:left 1.1rem top 1.1rem;padding:0 0 0 3.8rem}.mainvisual__menuChild.menu07 a{background-size:1.9rem auto;background-position:left 1.1rem top 1.1rem;padding:0 1rem 0 4rem;height:6.5rem}.mainvisual__menuChild.menu08 a{background-size:2.3rem auto;background-position:left 1.1rem top 1.1rem;padding:0 1rem 0 4rem;height:4.4rem}.mainvisual__pickup{padding:0 0 2.7rem 0}.mainvisual__pickupSlider .pickupCard__text{font-size:1.5rem;line-height:2.6rem;letter-spacing:.05rem}.mainvisual__pickupSlider .pickupCard.slick-current figure{margin:0 0 .7rem 0}.mainvisual__pickupSlider .pickupCard.slick-current p{font-size:1.5rem;line-height:2.6rem;letter-spacing:.05rem;padding:0}.mainvisual__pickupSlider .slick-arrow.slick-prev{right:3rem;margin:-4.5rem 0 0 0}.mainvisual__pickupSlider .slick-arrow.slick-next{left:3rem;margin:-4.5rem 0 0 0}.mainvisualBackground{padding:0 0 3.5rem 0}.mainvisualBackground--small::after{background:url(../../assets/images/mainvisual_background01_sp.webp) no-repeat;background-size:cover}.mainvisualBackground--streaming::before{background:url(../../assets/images/mainvisual_streaming.svg) no-repeat;background-size:100%;width:12.8rem;height:8.5rem;z-index:1;right:2rem;bottom:0;top:3.2rem;margin:auto}.mainvisualBackground--streaming::after{background:url(../../assets/images/mainvisual_background02_sp.webp) no-repeat;background-size:cover}.mainvisualBackground--theme.mainvisualBackground--category{padding:0;height:auto}.mainvisualBackground--single{height:auto;padding:0}.mainvisualBackground--single .themeCategory__text .category{padding:0 0 0 1.1rem}.mainvisualBackground--single .themeCategory__text .category::before{left:0}.mainvisualBackground--single .themeCategory__text .underlayerMainvisual__ttl{padding:0}.mainvisualBackground--support .underlayerMainvisual__ttl{letter-spacing:-.01em}.mainvisualBackground--support .underlayerMainvisualSupport{padding:0 2rem 3rem}.mainvisualBackground--support .underlayerMainvisualSupport__copy{width:100%;font-size:1.5rem;line-height:2.8rem;text-align:center;padding:0 0 1.1rem;margin:0 0 1.2rem}.mainvisualBackground--support .underlayerMainvisualSupport__copy::before{top:inherit;bottom:2.6rem;left:2.4rem;height:.25rem}.mainvisualBackground--support .underlayerMainvisualSupport__copy::after{top:inherit;bottom:2.6rem;right:2.4rem;height:.25rem}.mainvisualBackground--support .underlayerMainvisualSupport__ttl{background:0 0;padding:0;font-size:2.2rem;line-height:3.5rem}.mainvisualBackground--support .underlayerMainvisualSupport__text{font-size:1.5rem;margin:0 0 3rem;width:auto}.mainvisualBackground--support .underlayerMainvisualSupport__link{text-align:center}.mainvisualBackground--support .inner{padding:0!important}.mainvisualBackground--casestudy::after{background-size:66rem}.mainvisualBackground .inner{padding:0 0 3.5rem;padding:0}.slick-dots{margin:2rem 0 0 0}}@media (max-width:768px){.mainvisualBackground--support .underlayerMainvisualSupport__copy::before{left:1rem}.mainvisualBackground--support .underlayerMainvisualSupport__copy::after{right:1rem}.mainvisualBackground--single.theme_height_01{height:auto}}.mainvisual__cardAreaLink{width:auto}@media (max-width:768px){.mainvisual__cardAreaLink{text-align:center}}.mainvisual__cardAreaLink a{display:inline-block;max-width:60rem;padding:1.6rem 5rem 1.7rem 2.5rem;text-align:left}@media (max-width:768px){.mainvisual__cardAreaLink a{padding:1.1rem 4rem 1.1rem 2rem;text-align:left;max-width:100%}}.mainvisual__pickupSlider .pickupCard__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:26.668rem}@media (max-width:768px){.mainvisual__pickupSlider .pickupCard__image img{height:17.5rem}}@media (max-width:768px){.mainvisual__cardAreaText br{display:none}}.mainvisual__cardAreaText .mv02_ttl_01{font-size:3.2rem;line-height:1.8;color:#397fc1;font-weight:700;background:url(../../assets/images/mv/mv02_ttl_01_bg_01.webp) left top no-repeat,url(../../assets/images/mv/mv02_ttl_01_bg_02.webp) left bottom no-repeat;background-size:43rem auto,43rem auto;padding:4.2rem 0 2.6rem 0;width:43rem;text-align:center}@media (max-width:768px){.mainvisual__cardAreaText .mv02_ttl_01{font-size:1.8rem;background:url(../../assets/images/mv/mv02_ttl_01_bg_04.webp) left top no-repeat,url(../../assets/images/mv/mv02_ttl_01_bg_02.webp) left bottom no-repeat;background-size:100% auto,100% auto;padding:.6rem 0 2rem 8rem;text-align:center;width:100%}}.mainvisual__cardAreaText .mv02_ttl_02{font-size:6.2rem;line-height:1.4;color:#397fc1;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.5rem 0 1.5rem 0}@media (max-width:768px){.mainvisual__cardAreaText .mv02_ttl_02{font-size:4.2rem;margin:0 0 1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mainvisual__cardAreaText .mv02_ttl_02 span{margin:0 0 0 1rem;background:#397fc1;color:#fffb84;font-size:6.1rem;padding:.2rem 1rem;border-radius:.4rem;line-height:1.3}@media (max-width:768px){.mainvisual__cardAreaText .mv02_ttl_02 span{font-size:4.2rem}}.mainvisual__cardAreaText .mv03_ttl_01{font-size:2.1rem;line-height:1.8;color:#000;font-weight:700;background:url(../../assets/images/mv/mv03_ttl_01_bg_01.webp) left top no-repeat,url(../../assets/images/mv/mv03_ttl_01_bg_03.webp) left bottom no-repeat;background-size:42rem auto,42rem auto;padding:2.2rem 0 1.2rem 0;display:inline-block}@media (max-width:768px){.mainvisual__cardAreaText .mv03_ttl_01{font-size:1.6rem;background-size:33.5rem auto,33.5rem auto;padding:1.9rem 0 .8rem 0}}.mainvisual__cardAreaText .mv03_ttl_02{font-size:4.8rem;line-height:1.4;color:#193364;font-weight:700;margin:1.5rem 0 1.2rem 0}@media (max-width:768px){.mainvisual__cardAreaText .mv03_ttl_02{font-size:3.2rem;line-height:1.5}}.mainvisual__cardAreaText .mv03_ttl_02 span{font-size:3.2rem}@media (max-width:768px){.mainvisual__cardAreaText .mv03_ttl_02 span{font-size:2.1rem}}.mainvisual__cardAreaText .mv03_ttl_02 em{font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 7rem;background:url(../../assets/images/mv/mv03_ttl_01_bg_02.webp) left top 1rem no-repeat;background-size:6rem auto}@media (max-width:768px){.mainvisual__cardAreaText .mv03_ttl_02 em{background-size:4rem auto;padding:0 0 0 5rem}}.mainvisual__slider{display:none}.mainvisual__slider.slick-initialized{display:block}.mainvisual__pickupSlider{display:none}.mainvisual__pickupSlider.slick-initialized{display:block}.mainvisual__pickupSlider .pickupCard a figure{overflow:hidden;background:#fff;border-radius:.6rem}.mainvisual__pickupSlider .pickupCard a figure img{-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.mainvisual__pickupSlider .pickupCard a:hover figure img{opacity:.8}}.pickupCard.slick-slide.slick-active a figure{height:26.68rem}@media (max-width:768px){.pickupCard.slick-slide.slick-active a figure{height:100%}}.pickupCard.slick-slide.slick-active a figure img{height:100%}.pickupCard.slick-slide.slick-current.slick-active.slick-center a figure{height:26.667rem}@media (max-width:768px){.pickupCard.slick-slide.slick-current.slick-active.slick-center a figure{height:100%}}.pickupCard.slick-slide.slick-current.slick-active.slick-center a figure img{height:100%}@media (max-width:768px){.mainvisual__pickupSlider .pickupCard.slick-current .pickupCard__text{padding:0 0;line-height:1.5}}@media (min-width:769px){.mainvisual__pickupSlider .slick-arrow{width:2.5rem;height:2.5rem}.mainvisual__pickupSlider .slick-arrow.slick-next{left:1rem;margin:-5rem 0 0 0;background:url(../../assets/images/top_ar_left.webp) left top no-repeat;background-size:2.5rem 2.5rem}.mainvisual__pickupSlider .slick-arrow.slick-prev{right:1rem;margin:-5rem 0 0 0;background:url(../../assets/images/top_ar_right.webp) left top no-repeat;background-size:2.5rem 2.5rem}}.pickupcategory{position:absolute;top:0;left:0;font-size:1.3rem;line-height:1;color:#fff;padding:1rem 1.5rem;z-index:1}@media (max-width:768px){.pickupcategory{font-size:1.1rem;padding:.6rem 1rem}}.pickupcategory.service{background:#2f79b1;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.service{padding:.6rem 1rem}}.pickupcategory.online_seminar{background:#298279;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.online_seminar{padding:.6rem 1rem}}.pickupcategory.offline_seminar{background:#737373;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.offline_seminar{padding:.6rem 1rem}}.pickupcategory.movie__seminar{background:#298279;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.movie__seminar{padding:.6rem 1rem}}.pickupcategory.case{background:#334757;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.case{padding:.6rem 1rem}}.pickupcategory.column{background:#bc4163;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.column{padding:.6rem 1rem}}.pickupcategory.special{background:#e29a3e;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.special{padding:.6rem 1rem}}.pickupcategory.research{background:#004e81;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.research{padding:.6rem 1rem}}.pickupcategory.summary{background:#2c8270;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.summary{padding:.6rem 1rem}}.pickupcategory.research_report{background:#876b50;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.research_report{padding:.6rem 1rem}}.pickupcategory.academic_report{background:#4d4172;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.academic_report{padding:.6rem 1rem}}.pickupcategory.papert{background:#9b7146;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.papert{padding:.6rem 1rem}}.pickupcategory.news{background:#377b9f;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.news{padding:.6rem 1rem}}.pickupcategory.message{background:#004d81;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.message{padding:.6rem 1rem}}.pickupcategory.hat{background:#3c7166;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.hat{padding:.6rem 1rem}}.pickupcategory.other{background:#2e6a8a;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.other{padding:.6rem 1rem}}.pickupcategory.sns{background:#4e4e4e;padding:1rem 1.5rem}@media (max-width:768px){.pickupcategory.sns{padding:.6rem 1rem}}.service{background:linear-gradient(-45deg,#9ec5ec,#f8fafc);padding:6.4rem 0 8rem 0}.service__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0 1.1rem;margin:0 0 3rem 0}.service__tabParent{cursor:pointer;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;color:var(--colorMain);font-size:1.8rem;line-height:2.6rem;width:30.2rem;text-align:center;height:5.6rem;padding:.5rem 0 0 0;-webkit-transition:.4s ease;transition:.4s ease}.service__tabParent span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:.5rem .5rem 0 0;height:100%;-webkit-transition:all .4s;transition:all .4s}.service__tabParent.isActive{padding:0}.service__tabParent.isActive span{background:var(--colorMain);color:#fff}.service__tabParent.isActive+dd{display:block}@media (min-width:769px){.service__tabParent:hover span{background:var(--colorMain);color:#fff}}.service__tabChild{display:none;width:100%;border:solid 1px var(--colorMain);background:var(--colorMain);border-radius:0 .5rem .5rem .5rem}.service__tabChild table{width:100%;border-collapse:separate;border-radius:.5rem;border-top:solid 2px var(--colorMain);border-left:solid 2px var(--colorMain);background:#fff}.service__tabChild table tr:last-child td:last-child{border-radius:0 0 .5rem 0}.service__tabChild table tr td,.service__tabChild table tr th{border-bottom:solid 2px var(--colorMain);border-right:solid 2px var(--colorMain);width:25%;text-align:center;font-size:1.5rem;font-weight:500;line-height:2.1rem}.service__tabChild table tr td a,.service__tabChild table tr th a{display:block;padding:1.15rem 0}.service__tabChild table tr td a span,.service__tabChild table tr th a span{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .2s;transition:background .2s;text-decoration:none}@media (min-width:769px){.service__tabChild table tr td a:hover{background:#ecf3f9;color:var(--colorMain)}.service__tabChild table tr td a:hover span{background-size:100% 1px}}.service__freeConditions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 2rem;margin:0 0 3.3rem 0}.service__freeConditions .free{width:72.7rem}.service__freeConditions .free form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.service__freeConditions .free input{width:100%;background:#fff;font-size:1.5rem;line-height:2.1rem;padding:1.5rem 5rem 1.6rem 2.1rem;display:block;border-radius:.5rem;letter-spacing:.13rem}.service__freeConditions .free ::-webkit-input-placeholder{color:#a2a2a2;font-size:1.5rem}.service__freeConditions .free ::-moz-placeholder{color:#a2a2a2;font-size:1.5rem}.service__freeConditions .free :-ms-input-placeholder{color:#a2a2a2;font-size:1.5rem}.service__freeConditions .free ::-ms-input-placeholder{color:#a2a2a2;font-size:1.5rem}.service__freeConditions .free ::placeholder{color:#a2a2a2;font-size:1.5rem}.service__freeConditions .free button{position:absolute;top:0;right:0;bottom:0;z-index:1;width:5rem;height:100%}.service__freeConditions .free button svg{display:block;width:4.2rem;height:2.6rem;margin:.8rem 0 0 auto}.service__keywordList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.service__keywordList a{display:inline-block;font-size:1.5rem;text-decoration:underline}@media (min-width:769px){.service__keywordList a:hover{text-decoration:none}}.service__keywordList a span::before{content:"#"}.recommend{padding:7.8rem 0 2.6rem 0;padding:7.8rem 0 0 0}.recommend__slider .slick-arrow.slick-next{left:-1.9rem;top:12rem;margin:-4.5rem 0 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.recommend__slider .slick-arrow.slick-prev{right:-1.7rem;top:12rem;margin:-4.5rem 0 0 0;-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.recommend__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.recommend__slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto!important}.recommend__slider .slick-list{position:relative}.recommend__card{width:24.8rem;margin:0 0 0 3.5rem}@media (min-width:769px){.recommend__card a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.recommend__card a:hover .ttl{color:var(--colorMain)}.recommend__card a:hover .ttl span{background-size:100% 1px}}.recommend__cardImage{margin:0 0 1rem 0;width:24.8rem;height:16rem;overflow:hidden;background:#000;border-radius:.5rem}.recommend__cardImage img{width:24.8rem;height:16rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s;height:101%}.recommend__cardCategory{font-size:1.3rem;line-height:1.9rem;font-weight:500;padding:.2rem .9rem;display:inline-block;margin:0 0 1.1rem 0;border-radius:.5rem;border:solid 1px #000}.recommend__cardCategory--blue{border:solid 1px #2f79b1;color:#2f79b1}.recommend__cardCategory--purple{border:solid 1px #c0007a;color:#c0007a}.recommend__cardCategory--orange{border:solid 1px #e94b18;color:#e94b18}.recommend__cardCategory--live{background:url(../../assets/images/icon_recommend_live.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.recommend__cardCategory--online{background:url(../../assets/images/icon_recommend_online.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.recommend__cardCategory--offline{background:url(../../assets/images/icon_recommend_offline.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #737373;color:#737373;font-size:1.2rem}.recommend__cardCategory--movie{background:url(../../assets/images/icon_recommend_movie.svg) no-repeat left .7rem center;background-size:3.1rem 1.7rem;padding:.2rem .9rem .2rem 4.4rem;border:solid 1px #824880;color:#824880;font-size:1.2rem}.recommend__cardContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.recommend__cardContents .copy{font-size:1.4rem;line-height:2.4rem}.recommend__cardContents .ttl{font-size:1.9rem;font-weight:700;line-height:3rem;margin:.3rem 0 0 0;letter-spacing:.05rem}.recommend__cardContents .ttl span{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}.recommend__cardTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.53rem;margin:2rem 0 0 0}.recommend__cardTag a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.5rem 1.6rem;border-radius:5rem;border:solid 1px #dcdcdc;-webkit-transition:all .4s;transition:all .4s}.recommend__cardTag a:hover{background:#dcdcdc}.pickup{padding:7.8rem 0 8rem 0}.pickup .ttlSection{margin:0 0 3rem 0}.seminar{background:linear-gradient(-45deg,#9ec5ec,#f5f9fc);padding:7.8rem 0 8.7rem 0}.seminar .inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 4.1rem}.seminar__area{width:32.2rem}.seminar__areaText{font-size:1.7rem;line-height:3rem;margin:0 0 3.5rem 0}.seminar__slider{width:72.3rem;padding:.8rem 0 0 0}.seminar__slider .slick-dots{margin:2.3rem 0 0 0}.seminar__slider .slick-dots button::before{background:#fff}.seminar__slider .slick-dots .slick-active button::before{background:var(--colorMain)}.seminar__slider .slick-arrow{top:3rem;bottom:0;margin:auto}.seminar__slider .slick-arrow.slick-next{left:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.seminar__slider .slick-arrow.slick-prev{right:.5rem;-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.seminar__card{position:relative;padding:3.6rem 3.6rem 0 3.6rem}.seminar__card a{background:#fff;border-radius:.5rem}.seminar__cardStatus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;font-size:1.8rem;font-weight:500;color:#fff;line-height:2.2rem;background:#e14f6d;border-radius:50%;width:7.3rem;height:7.3rem}.seminar__cardArea{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:.3rem;margin:0 0 .6rem 0}.seminar__cardImage img{width:22rem;height:14.2rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.seminar__cardText{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.seminar__cardText .ttl{font-size:2.1rem;font-weight:700;line-height:3.2rem;letter-spacing:.14rem}.seminar__cardText .ttl span{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}.seminar__cardText .copy{font-size:1.4rem;line-height:2.4rem;margin:0 0 .3rem 0}.seminar__cardText .copy .category{display:inline-block;font-size:1.3rem;font-weight:500;padding:0 .6rem;margin:0 0 .8rem 0;border-radius:.3rem;border:solid 1px #000}.seminar__cardText .copy .category--purple{border:solid 1px #c0007a;color:#c0007a}.seminar__cardText .copy .category--blue{border:solid 1px #2f79b1;color:#2f79b1}.seminar__cardText .copy .category--movie{background:url(../../assets/images/icon_recommend_movie.svg) no-repeat left .7rem center;background-size:3.1rem 1.7rem;padding:0 .9rem 0 4.4rem;border:solid 1px #824880;color:#824880}.seminar__cardText .copy .category--live{background:url(../../assets/images/icon_recommend_live.svg) no-repeat left 1.2rem center;background-size:5.1rem 1.6rem;padding:0 .9rem 0 6.9rem;border:solid 1px #298279;color:#298279}.seminar__cardText .copy .category--online{background:url(../../assets/images/icon_recommend_online.svg) no-repeat left 1.2rem center;background-size:4.2rem 1.5rem;padding:0 .9rem 0 6rem;border:solid 1px #298279;color:#298279}.seminar__cardText .copy .category--offline{background:url(../../assets/images/icon_recommend_offline.svg) no-repeat left 1.2rem center;background-size:6.4rem 1.5rem;padding:0 .9rem 0 8.2rem;border:solid 1px #737373;color:#737373}.seminar__cardText .copy p{letter-spacing:.14rem}.seminar__cardData{font-size:1.4rem;margin:0 0 1.3rem 0}.seminar__cardData span{display:inline-block;font-weight:500;background:#efefef;padding:0 1rem;border-radius:.5rem;margin:0 1.6rem 0 0}.seminar__cardTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.53rem}.seminar__cardTag li{background:#fff;font-size:1.4rem;line-height:2rem;padding:.5rem 1.6rem;border-radius:5rem;border:solid 1px #dcdcdc}.seminar__card a{display:block;padding:2.9rem;border:solid 1px #fff}@media (min-width:769px){.seminar__card a:hover{border:solid 1px var(--colorMain)}.seminar__card a:hover .ttl span{color:var(--colorMain);background-size:100% 1px}}.banner{width:90rem;margin:3.4rem auto 6rem auto}.banner a:hover img{opacity:.7}.introduction{padding:1.5rem 0 8.1rem 0}.introduction__slider .slick-arrow.slick-next{left:-1.9rem;top:15.5rem;margin:-4.5rem 0 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.introduction__slider .slick-arrow.slick-prev{right:-1.7rem;top:15.5rem;margin:-4.5rem 0 0 0;-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.introduction__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.introduction__slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto!important}.introduction__slider .slick-list{position:relative}.introduction__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;width:34rem;margin:0 0 0 4rem}@media (min-width:769px){.introduction__card a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.introduction__card a:hover .introduction__cardTtl p{color:var(--colorMain);background-size:100% 1px}}.introduction__cardImage{margin:0 0 1.5rem 0;width:34rem;height:21.6rem;overflow:hidden;background:#000;border-radius:.5rem}.introduction__cardImage img{width:34rem;height:21.6rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;-webkit-transition:all ease .4s;transition:all ease .4s}.introduction__cardTtl{font-size:1.9rem;font-weight:700;line-height:3rem;margin:0 0 2rem 0;letter-spacing:.05rem}.introduction__cardTtl p{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}.introduction__cardCompany .company{font-size:1.6rem;font-weight:500;line-height:2rem;margin:0 0 1.7rem 0;letter-spacing:.04rem;color:#3d3d3d}.introduction__cardCompany .catch{display:table;font-size:1.4rem;line-height:2rem;margin:0 0 1rem 0;padding:.5rem 1.6rem;border-radius:5rem;border:solid 1px #dcdcdc;letter-spacing:.05rem}.introduction__cardCompany .catch:hover{background:#dcdcdc}.introduction__cardCompany .job{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2.2rem 0;font-size:1.4rem;line-height:1}.introduction__cardCompany .job span{display:block;border-radius:.3rem;background-color:#e2e2e2;width:4.8rem;height:2.8rem;margin-right:.8rem;padding:0 .5rem;line-height:2.7rem;text-align:center;white-space:nowrap}.introduction__cardCompany .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1.8rem;font-size:1.4rem;margin:.5rem 0 0 0;justify-content:flex-end}.introduction__cardCompany .tag span{color:var(--colorMain);text-decoration:underline}.introduction__cardCompany .tag span::before{content:"#"}@media (min-width:769px){.introduction__cardCompany .tag a:hover{text-decoration:none}.introduction__cardCompany .tag a:hover span{border-bottom:none;text-decoration:none}}.introduction__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:-6rem}.introduction__list .introduction__card{margin:0 0 6rem 4rem}.introduction__list .introduction__card:nth-of-type(3n-2){margin-left:0}@media (min-width:769px){.introduction a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.introduction a:hover .introduction__cardTtl p{color:var(--colorMain);background-size:100% 1px}}.implementingCompanies{background:#ecf3f9;padding:7.3rem 0 7.8rem 0}.implementingCompanies .ttlSection .ttl{text-align:center;font-size:2.4rem;line-height:4.1rem}.implementingCompanies__slider{margin:0 0 .4rem 0}.implementingCompanies__slider li{width:16rem;margin:0 .2rem}.implementingCompanies .linkBtn{text-align:center;margin:4.6rem 0 0 0}.column{padding:7.7rem 0 8rem 0}.column .ttlSection{margin:0 0 2.3rem 0}.column__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.column__slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto!important}.column__card{width:24.4rem;margin:0 0 0 4.07rem}.column__cardImage{margin:0 0 1.5rem 0;width:24.4rem;height:13.725rem;overflow:hidden;background:#000;border-radius:.5rem}.column__cardImage img{width:24.4rem;height:13.725rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;-webkit-transition:all ease .4s;transition:all ease .4s}.column__cardDate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .9rem 0;z-index:3}.column__cardDate .category{font-size:1.3rem;line-height:1.9rem;font-weight:500;color:#fff;padding:.4rem 1rem;border-radius:.3rem;background:#b8b8b8}.column__cardDate .category--green{background-color:#009f68}.column__cardDate .category--yellow{background-color:#cbb915}.column__cardDate .category--blue{background-color:#0078bf}.column__cardDate .category--news{background-color:#2f79b1}.column__cardDate .category--service{background-color:#6d4b28}.column__cardDate .category--seminar{background-color:#298279}.column__cardDate .category--column{background-color:#76948e}.column__cardDate .category--casestudy{background-color:#334757}.column__cardDate .category--glossary{background-color:#005691}.column__cardDate .category--interview{background-color:#7f7698}.column__cardDate .category--report{background-color:#408db5}.column__cardDate .category--special{background-color:#bc4163}.column__cardDate .category--special{background-color:#bc4163}.column__cardDate .category--interview{background-color:#7f7698}.column__cardDate .category--interview{background-color:#7f7698}.column__cardDate .category--casestudy{background-color:#334757}.column__cardDate .category--report{background-color:#408db5}.column__cardDate time{font-size:1.3rem;line-height:2rem;color:#929292}.column__cardText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.column__cardText .ttl{font-size:1.9rem;font-weight:700;line-height:3rem;letter-spacing:.05rem}.column__cardText .ttl span{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}.column__cardText .copy{font-size:1.4rem;line-height:2.6rem;margin:0 0 .3rem 0}.column__cardTagHash{margin:1.2rem 0 0 0}.column__cardTag{margin:0 0 1.1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.53rem}.column__cardTag a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.5rem 1.6rem;border-radius:5rem;border:solid 1px #dcdcdc}.column__cardTag a:hover{background:#dcdcdc}.column__cardHash{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1.87rem;font-size:1.4rem}.column__cardHash span{color:var(--colorMain);text-decoration:underline}.column__cardHash span::before{content:"#"}@media (min-width:769px){.column__cardHash a:hover{text-decoration:none}.column__cardHash a:hover span{border-bottom:none;text-decoration:none}}@media (min-width:769px){.column__card a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.column__card a:hover .column__cardText span{color:var(--colorMain);background-size:100% 1px}}.column .linkBtn{text-align:center;margin:4.6rem 0 0 0}.think{background:#193858;color:#fff;padding:7rem 0 7.9rem 0}.think__ttl{font-size:2.8rem;font-weight:700;line-height:4.1rem;letter-spacing:.11rem;margin:0 0 2.3rem 0}.think__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5.5rem}.think__areaLink{width:64.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 2.1rem}.think__areaLink dl{width:calc((100% - 2.1rem)/ 2)}.think__areaLink dl:first-child dt a{background:#fff url(../../assets/images/icon_think01.svg) no-repeat left 2rem center;background-size:2.5rem 3rem;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.think__areaLink dl:first-child dt a:hover{background:#3273a7 url(../../assets/images/icon_think01_on.svg) no-repeat left 2rem center;background-size:2.5rem 3rem}}.think__areaLink dl:first-child dt a:before{content:"";background:url(../../assets/images/icon_think01_on.svg) no-repeat left 2rem center}.think__areaLink dl:nth-child(2) dt a{background:#fff url(../../assets/images/icon_think02.svg) no-repeat left 2rem center;background-size:2.4rem 1.6rem;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.think__areaLink dl:nth-child(2) dt a:hover{background:#3273a7 url(../../assets/images/icon_think02_on.svg) no-repeat left 2rem center;background-size:2.4rem 1.6rem}}.think__areaLink dl:nth-child(2) dt a:before{content:"";background:url(../../assets/images/icon_think02_on.svg) no-repeat left 2rem center}.think__areaLink dl:nth-child(3) dt a{background:#fff url(../../assets/images/icon_think03.svg) no-repeat left 2.1rem top 2.3rem;background-size:2.7rem 1.7rem;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.think__areaLink dl:nth-child(3) dt a:hover{background:#3273a7 url(../../assets/images/icon_think03_on.svg) no-repeat left 2.1rem top 2.3rem;background-size:2.7rem 1.7rem}}.think__areaLink dl:nth-child(3) dt a:before{content:"";background:url(../../assets/images/icon_think03_on.svg) no-repeat left 2.1rem top 2.3rem}.think__areaLink dl:nth-child(4) dt a{background:#fff url(../../assets/images/icon_think04.svg) no-repeat left 2.1rem top 2.3rem;background-size:2.7rem 1.7rem;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.think__areaLink dl:nth-child(4) dt a:hover{background:#3273a7 url(../../assets/images/icon_think04_on.svg) no-repeat left 2.1rem top 2.3rem;background-size:2.7rem 1.7rem}}.think__areaLink dl:nth-child(4) dt a:before{content:"";background:url(../../assets/images/icon_think04_on.svg) no-repeat left 2.1rem top 2.3rem}.think__areaLink dl dt{margin:0 0 1rem 0;background:#fff;border-radius:.5rem}.think__areaLink dl dt a{position:relative;display:block;padding:1.2rem 1.3rem 1.2rem 5.9rem;border-radius:.5rem;font-size:1.8rem;font-weight:700;color:var(--colorMain)}@media (min-width:769px){.think__areaLink dl dt a:hover{color:#fff}.think__areaLink dl dt a:hover::after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}}.think__areaLink dl dt a::after{content:"";position:absolute;top:0;right:2.4rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.think__areaLink dl dd{font-size:1.6rem;line-height:2.7rem}.think__areaTel{margin:-.4rem 0 0 0}.think__areaTel dl{margin:0 0 4rem 0}.think__areaTel dl dt{font-size:1.8rem;line-height:2.8rem;font-weight:700;letter-spacing:.05rem;margin:0 0 1rem 0}.think__areaTel dl dd a{display:block;font-family:var(--fontEN);font-size:3.3rem;line-height:3.3rem;padding:0 0 0 3rem;background:url(../../assets/images/icon_tel.svg) no-repeat left center;background-size:2.1rem auto;margin:0 0 1rem 0}.think__areaTel dl dd p{font-size:1.6rem;line-height:2.7rem;letter-spacing:.02rem}.think__areaTel .sns{margin:0;width:12.6rem}.think__areaTel .sns a:hover img{opacity:.7}.underlayerIssue.bottom_extra{margin-bottom:8rem}@media (max-width:768px){.underlayerIssue.bottom_extra{margin-bottom:6.3rem}}.flow{background:#f2f2f2;padding:8rem 0 7.2rem 0}.flow .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8rem}.flow__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.flow__area:hover .flow__areaImage{background:var(--colorMain)}.flow__area:hover .flow__areaImage svg use{fill:#FFF;stroke:#FFF}.flow__area:hover .flow__areaTtl{color:var(--colorMain)}.flow__area:hover .flow__areaTtl span::after{width:100%}}.flow__area:first-child{width:27rem}.flow__area:first-child svg{width:36%}.flow__area:first-child svg use{fill:var(--colorMain);stroke:var(--colorMain)}.flow__area:nth-child(2){width:26.9rem}.flow__area:nth-child(2) svg{width:56%}.flow__area:nth-child(2) svg use{fill:var(--colorMain);stroke:var(--colorMain)}.flow__area:nth-child(3){width:27.6rem}.flow__area:nth-child(3) svg{width:36%}.flow__area:nth-child(3) svg use{fill:var(--colorMain);stroke:var(--colorMain)}.flow__areaBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flow__areaImage{background:#fff;border-radius:50%;width:12.2rem;height:12.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.7rem 0;-webkit-transition:all .4s;transition:all .4s}.flow__areaTtl{position:relative;font-size:1.9rem;font-weight:700;line-height:2.5rem;padding:0 3rem 0 0;margin:0 0 1.2rem 0;letter-spacing:.09rem}.flow__areaTtl::before{content:"";position:absolute;top:0;right:.5rem;bottom:0;margin:auto;width:1.9rem;height:1.9rem;background:var(--colorMain);border-radius:50%}.flow__areaTtl::after{content:"";position:absolute;top:.1rem;right:1.3rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1.5px #fff;border-bottom:solid 1.5px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.flow__areaTtl span{position:relative}.flow__areaTtl span::after{content:"";position:absolute;left:0;bottom:0;margin:auto;display:block;width:0;height:1px;background:var(--colorMain);-webkit-transition:all .2s;transition:all .2s}.flow__areaText{font-size:1.5rem;line-height:2.7rem}.lowerBoxes__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:solid 1px #eaedef;margin:0 0 6rem 0}.lowerBoxes__banner li{width:25%;border-top:solid 1px #eaedef;border-left:solid 1px #eaedef}.lowerBoxes__banner li:first-child,.lowerBoxes__banner li:nth-child(2),.lowerBoxes__banner li:nth-child(3){width:33.3333333333%}@media (min-width:769px){.lowerBoxes__banner li a:hover img{opacity:.6}}.lowerBoxes__banner li a{padding:2rem 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.lowerBoxes__banner li a{padding:1.2rem 3rem}}.lowerBoxes__banner li:nth-child(4) a,.lowerBoxes__banner li:nth-child(5) a,.lowerBoxes__banner li:nth-child(6) a,.lowerBoxes__banner li:nth-child(7) a{padding:1.3rem 6rem}@media (max-width:768px){.lowerBoxes__banner li:nth-child(4) a,.lowerBoxes__banner li:nth-child(5) a,.lowerBoxes__banner li:nth-child(6) a,.lowerBoxes__banner li:nth-child(7) a{padding:1rem 2rem}}.lowerBoxes__banner li a img{width:100%;max-width:45rem}.lowerBoxes__banner li:nth-child(4) a img,.lowerBoxes__banner li:nth-child(5) a img,.lowerBoxes__banner li:nth-child(6) a img,.lowerBoxes__banner li:nth-child(7) a img{width:100%;max-width:30rem}.lowerBoxes__link{position:relative;width:74rem;margin:0 auto 6.3rem;background:url(../../assets/images/link_bg.webp) no-repeat center center;background-size:cover;border-radius:.7rem;background-color:#1896cb;-webkit-transition:all ease .4s;transition:all ease .4s}.lowerBoxes__link::after{content:"";position:absolute;top:0;bottom:0;right:3.3rem;margin:auto;width:4.3rem;height:4.3rem;background:#fff;border-radius:50%;-webkit-transition:all ease .4s;transition:all ease .4s}.lowerBoxes__link a{position:relative;display:block;color:#fff;font-size:1.5rem;line-height:2.1rem;padding:3.8rem 4rem 4rem 4rem;font-weight:500;z-index:1;-webkit-transition:all ease .4s;transition:all ease .4s}.lowerBoxes__link a span{display:block;font-size:2.1rem;line-height:3rem;font-weight:700;margin:0 0 .7rem 0}.lowerBoxes__link a::after{content:"";position:absolute;top:0;right:5.2rem;bottom:0;margin:auto;display:block;width:.8rem;height:.8rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.lowerBoxes__link a:before{content:"";background:url(/assets/images/blank_icon.svg) left top no-repeat;background-size:1.65rem 1.32rem;position:absolute;right:1rem;top:1rem;width:1.65rem;height:1.32rem;z-index:1}@media (max-width:768px){.lowerBoxes__link a:before{background-size:1.25rem 1rem;width:1.25rem;height:1rem}}@media (min-width:769px){.lowerBoxes__link:hover a{padding:3.8rem 3rem 4rem 5rem}.lowerBoxes__link:hover::after{width:5.1rem;height:5.1rem;right:2.9rem}}@media (max-width:768px){.service{padding:5.7rem 0 6rem 0}.service__tab{gap:0 .2rem;margin:0 0 2.7rem 0}.service__tabParent{width:calc(33.3333333333% - .15rem);font-size:1.5rem;line-height:2.1rem;height:6.5rem;padding:.8rem 0 0 0}.service__tabChild table{display:block}.service__tabChild table tbody{display:block;width:100%}.service__tabChild table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.service__tabChild table tr:last-child td:last-child{width:100%}.service__tabChild table tr td,.service__tabChild table tr th{display:block;width:50%;text-align:left}.service__tabChild table tr td a,.service__tabChild table tr th a{padding:1.15rem 0 1.15rem 1.15rem}.service__freeConditions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;margin:0 0 2.6rem 0}.service__freeConditions .free{width:100%}.service__freeConditions .free input{padding:1.4rem 5rem 1.4rem 1.1rem}.service__freeConditions .free ::-webkit-input-placeholder{font-size:1.3rem}.service__freeConditions .free ::-moz-placeholder{font-size:1.3rem}.service__freeConditions .free :-ms-input-placeholder{font-size:1.3rem}.service__freeConditions .free ::-ms-input-placeholder{font-size:1.3rem}.service__freeConditions .free ::placeholder{font-size:1.3rem}.service__keywordList a{padding:.5rem 1.6rem .5rem 1rem}.recommend{padding:4.8rem 0 0 0}.recommend .inner{padding:0 0 0 2rem}.recommend__card{width:28rem;margin:0 0 0 2rem}.recommend__cardImage{margin:0 0 1.1rem 0;width:28rem;height:18.2rem}.recommend__cardImage img{width:28rem;height:18.2rem}.recommend__cardContents .ttl{letter-spacing:.04rem}.recommend__cardCategory{padding:.3rem .9rem}.recommend__cardCategory--live{padding:.2rem .9rem .2rem 6.9rem}.recommend__cardCategory--online{padding:.2rem .9rem .2rem 6.9rem}.recommend__cardCategory--offline{padding:.2rem .9rem .2rem 6.9rem}.recommend__cardCategory--movie{padding:.2rem .9rem .2rem 4.4rem}.recommend__cardTag{margin:.6rem 0 0 0}.recommend__cardTag a{padding:.5rem 1.6rem .5rem 1.8rem}.pickup{padding:4.4rem 0 6.1rem 0}.pickup .ttlSection{margin:0 0 1.5rem 0}.seminar{position:relative;padding:5.7rem 0 13.4rem 0}.seminar .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.seminar .ttlSection{margin:0 0 1.3rem 0}.seminar .ttlSection .ttl{line-height:3.8rem;margin:.4rem 0 0 0}.seminar__areaText{margin:0 0 1.6rem 0;font-size:1.5rem;line-height:2.7rem;letter-spacing:.03rem}.seminar .linkBtn{position:absolute;bottom:6rem;left:0;right:0;margin:auto;text-align:center}.seminar__slider{width:calc(100% + 4rem);margin:0 0 0 -2rem;padding:0}.seminar__slider .slick-arrow{top:0}.seminar__slider .slick-arrow.slick-prev{right:.8rem}.seminar__slider .slick-arrow.slick-next{left:.8rem}.seminar__slider .slick-dots{margin:3.3rem 0 0 0}.seminar__card{padding:2.3rem 1.9rem 0 1.9rem}.seminar__card a{padding:2rem}.seminar__cardArea{gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 3rem 0}.seminar__cardImage img{width:100%;height:19.1rem}.seminar__cardText .copy p{letter-spacing:.04rem}.seminar__cardText .copy .category{margin:0 0 .9rem 0}.seminar__cardText .copy .category--movie{padding:0 .9rem 0 4.4rem}.seminar__cardText .ttl{font-size:1.8rem;line-height:2.8rem;letter-spacing:.04rem}.seminar__cardData{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:2rem;margin:0 0 2rem 0;letter-spacing:.03rem}.seminar__cardData span{width:6.3rem;padding:.3rem 0;margin:0 1.6rem 0 0;width:9.2rem;display:block;text-align:center}.seminar__cardTag li{padding:.5rem 1.6rem .5rem 1.6rem}.seminar__cardStatus{width:5.8rem;height:5.8rem;font-size:1.4rem;line-height:1.6rem;left:.5rem}.slick-arrow{width:1rem;height:1rem}.banner{width:100%;margin:4rem auto 3.9rem;padding:0 2rem}.banner img{margin:auto}.introduction{padding:1.5rem 0 3.8rem 0}.introduction__slider{margin-bottom:6rem;margin-bottom:2rem}.introduction__slider .slick-slide{height:100%!important}.introduction__slider .slick-arrow.slick-prev{right:-1.2rem}.introduction__slider .slick-arrow.slick-next{left:-1.2rem}.introduction__card{width:100%;margin:0!important}.introduction__card:last-child{margin-bottom:0!important}.introduction__cardImage{margin:0 0 1.3rem 0;width:33.5rem;height:21.3rem}.introduction__cardImage img{width:33.5rem;height:21.3rem}.introduction__cardTtl{font-size:1.9rem;line-height:3rem;margin:0 0 2rem 0;letter-spacing:.04rem}.introduction__cardCompany .catch{margin:0 0 .8rem 0;letter-spacing:.03rem}.introduction__cardCompany .job{margin-bottom:2rem}.introduction__cardCompany .company{letter-spacing:.03rem}.introduction__list{margin:0}.introduction__list .introduction__card{margin-bottom:4rem!important}.implementingCompanies{padding:3rem 0 4rem 0}.implementingCompanies .ttlSection{margin:0 0 1.2rem 0}.implementingCompanies .ttlSection .ttl{font-size:1.8rem;line-height:3rem}.implementingCompanies__slider li{width:12rem;height:4.5rem}.implementingCompanies .linkBtn{margin:2.2rem 0 0 0}.column{padding:5.8rem 0 6.3rem 0}.column .ttlSection{margin:0 0 2.6rem 0}.column__slider{width:calc(100% + 2rem)}.column__slider .slick-slide{height:100%!important}.column__card{width:28rem;margin:0 0 0 2rem}.column__cardImage{margin:0 0 2.1rem 0;width:28rem;height:15.75rem}.column__cardImage img{width:28rem;height:15.75rem}.column__cardText .ttl{letter-spacing:.04rem}.column__cardTag{gap:.3rem .5rem;margin:0 0 .8rem 0}.column__cardTagHash{margin:1.2rem 0 0 0}.column .linkBtn{margin:3rem 0 0 0}.think{padding:5.4rem 0 6rem 0}.think__ttl{font-size:2.4rem;line-height:3.6rem;margin:0 0 3.5rem 0;letter-spacing:.07rem}.think__area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.4rem}.think__areaLink{width:100%;gap:2.55rem 0}.think__areaLink dl{width:100%}.think__areaLink dl:first-child dt{background-size:1.9rem auto;background-position:left 1.5rem center}.think__areaLink dl:nth-child(3) dt a{background:#fff url(../../assets/images/icon_think03.svg) no-repeat left 1.2rem top 1.7rem;background-size:3.9rem 1.7rem}.think__areaLink dl:nth-child(4) dt a{background:#fff url(../../assets/images/icon_think04.svg) no-repeat left 2.1rem top 1.6rem;background-size:2.7rem 1.7rem}.think__areaLink dl dt{margin:0 0 .8rem 0}.think__areaLink dl dt a{font-size:1.5rem;padding:1rem 1.3rem 1rem 6rem}.think__areaLink dl dt a::after{right:1.6rem}.think__areaLink dl dd{font-size:1.4rem;line-height:2.4rem}.think__areaTel dl{margin:0 0 2.8rem 0}.think__areaTel dl dt{font-size:1.9rem;line-height:3rem;margin:0 0 1.2rem 0;letter-spacing:.11rem}.think__areaTel dl dd p{margin:.2rem 0 0 0;font-size:1.4rem;line-height:2.1rem;letter-spacing:.07rem}.think__areaTel .sns{margin:4rem 0 0 0}.think__areaTel .sns img{width:2rem}.flow{padding:5rem 0 5.3rem 0}.flow .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.flow__area{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flow__area:first-child,.flow__area:nth-child(2),.flow__area:nth-child(3){width:100%;border-bottom:solid 1px #d5d5d5;padding:0 0 2.7rem 0;margin:0 0 2.5rem 0}.flow__area:nth-child(3){border-bottom:none;padding:0;margin:0}.flow__areaImage{width:9rem;height:9rem;margin:0}.flow__areaTtl{margin:0 0 .5rem 0;font-size:1.7rem;letter-spacing:.08rem}.flow__areaTtl::before{right:.2rem}.flow__areaTtl::after{right:1.1rem}.flow__areaText{letter-spacing:.04rem}.flow__areaBox{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.4rem 0 0 2rem}.lowerBoxes__banner{border-top:solid 1px #eaedef;border-bottom:none;margin:0 0 4rem 0}.lowerBoxes__banner li{width:50%;border-top:none;border-bottom:solid 1px #eaedef}.lowerBoxes__banner li:first-child,.lowerBoxes__banner li:nth-child(2),.lowerBoxes__banner li:nth-child(3){width:100%}.lowerBoxes__banner li:nth-child(7){border-bottom:solid 1px #eaedef}.lowerBoxes__banner li:nth-child(8){border-right:solid 1px #eaedef}.lowerBoxes__link{width:calc(100% - 4rem);margin:0 auto 4rem}.lowerBoxes__link::after{bottom:0;right:2rem;width:3.9rem;height:3.9rem}.lowerBoxes__link a{font-size:1.6rem;line-height:2.4rem;padding:2.4rem 8rem 3rem 2rem}.lowerBoxes__link a::after{right:3.7rem}.lowerBoxes__link a svg{top:5.5rem;right:3.3rem}}.service__keywordList a{color:var(--colorMain)}@media (min-width:769px){.mainvisual .mainvisual__cardAreaLink a:hover{background:#186abc}.mainvisual__cardAreaLink a::after{-webkit-transition:.4s ease;transition:.4s ease}.mainvisual__cardAreaLink a:hover::after{right:2.8rem}}@media (max-width:768px){.service__tabParent em.u-sp{display:none}.service__keywordList{gap:.1rem}.service__keywordList li{line-height:1.5}.service__keywordList a{padding:0 1.2rem 0 1rem}}.checkList__block.popularity__card form{width:110rem}@media (max-width:768px){.checkList__block.popularity__card form{width:100%}}@media (max-width:768px){.service__tabChild:nth-of-type(2) table tr:last-child td:last-child,.service__tabChild:nth-of-type(3) table tr:last-child td:last-child{width:50%}.service__tabChild:nth-of-type(2) table tr:last-child td:last-child{width:100%}}.recommend__slider .slick-slide{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:768px){.recommend__cardContents .ttl{height:auto!important}.recommend__cardContents .copy{height:auto!important}}._keywordranking ._label{position:relative;font-size:1.7rem;font-weight:700;line-height:2.5rem;padding:0 0 0 1.5rem;margin:0 0 1rem 0;letter-spacing:.05rem}@media (max-width:768px){._keywordranking ._label{font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem;margin:0 0 1.2rem 0}}._keywordranking ._label:before{content:"";position:absolute;top:.45rem;left:0;bottom:0;margin:auto;width:.4rem;height:.4rem;background:var(--colorMain);border-radius:50%}._keywordranking ._keywords{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;line-height:1.5}@media (max-width:768px){._keywordranking ._keywords{gap:1rem}}._keywordranking ._keywords ._keyword{display:-webkit-box;display:-ms-flexbox;display:flex}._keywordranking ._keywords ._keyword ._word a{display:inline-block;font-size:1.5rem;text-decoration:underline;color:var(--colorMain)}@media (min-width:769px){._keywordranking ._keywords ._keyword ._word a:hover{text-decoration:none}}._keywordranking ._keywords ._keyword ._word a:before{content:"#"}.mainvisualBackground.mainvisualBackground.search ._popfind_component ._keywordranking ._label{position:relative;margin:3.5rem 0 1.4rem 0;padding-left:1.6rem;font-size:1.8rem;font-weight:700;line-height:1;color:#000}@media (max-width:768px){.mainvisualBackground.mainvisualBackground.search ._popfind_component ._keywordranking ._label{position:relative;margin:2.5rem 0 1rem 0;padding-left:1.4rem;font-size:1.6rem}}._keywordranking ._keywords ._keyword ._rank{display:none}.introduction__cardCompany dd{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2rem 0}.introduction__cardCompany .catch{margin:0 .5rem .5rem 0}.introduction__cardCompany dd .job{margin:1rem 0 0 0;width:100%}.column__slider .slick-slide{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}._keywordranking ._keywords{gap:.5rem}._keywordranking ._keywords ._keyword{margin-right:1rem}.service__tabParent em{font-style:normal}@media (max-width:768px){.pickup .recommend__slider .slick-arrow.slick-next{left:-1.4rem;top:13rem}.pickup .recommend__slider .slick-arrow.slick-prev{right:-1.3rem;top:13rem}.pickup .recommend__slider .recommend__card{margin:0}.pickup .recommend__slider .recommend__cardImage{width:100%;height:21.3rem}.pickup .recommend__slider .recommend__cardImage img{width:100%;height:21.3rem}.pickup .recommend__slider .slick-arrow.slick-prev{top:15rem}.pickup .recommend__slider .slick-arrow.slick-next{top:15rem}.column .column__slider .slick-arrow.slick-next{left:-1.4rem;top:15rem}.column .column__slider .slick-arrow.slick-prev{right:-1.3rem;top:15rem}.column .column__slider{width:100%}.column .column__slider .column__card{width:100%;margin:0}.column .column__slider .column__cardImage{width:100%;aspect-ratio:320/180;height:auto}.column .column__slider .column__cardImage img{width:100%;height:100%}}.pickup .slick-slide{position:relative}.pickup .slick-slide .recommend__cardCategory{color:#fff;position:absolute;top:12.9rem;right:1.1rem}@media (max-width:768px){.pickup .slick-slide .recommend__cardCategory{top:17.8rem;right:1rem}}.pickup .slick-slide .recommend__cardCategory.recommend__cardCategory--blue{border:none;background:#2087ce}.service__freeConditions .free div.poplink{top:5.3rem;font-size:1.4rem;line-height:1.8}@media (max-width:768px){.service__freeConditions .free div.poplink{top:4.6rem}}.recommend__cardCategory--training{background:#2087ce;border:none;color:#fff}.recommend__cardCategory--coaching{background:#9284be;border:none;color:#fff}.recommend__cardCategory--consulting{background:#10a485;border:none;color:#fff}.recommend__cardCategory--assessment{background:#cc5c79;border:none;color:#fff}.recommend__cardCategory--talent{background:#bb5548;border:none;color:#fff}.mainvisualBackground--glossary:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background07.webp) right top no-repeat;background-size:cover}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord{background:#fff url(../../assets/images/glossary_back.webp) right 6rem center no-repeat;background-size:26rem;width:100%;min-height:26rem;margin-top:3.6rem;padding:3.6rem}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord h2{border-bottom:1.5px dotted #c5c5c5;background:url(../../assets/images/glossary_icon.svg) left .8rem no-repeat;background-size:4.4rem;width:66rem;min-height:6.8rem;margin-bottom:2rem;padding-left:6rem;padding-bottom:1.8rem;font-size:2.8rem;font-weight:700;line-height:1.5}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:66rem}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dt{position:relative;width:17.6rem;height:3.5rem;padding-left:1.4rem;font-size:1.9rem;font-weight:700;line-height:3.5rem}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dt:before{content:"";position:absolute;top:1.6rem;left:0;display:block;border-radius:.4rem;background-color:#005691;width:.4rem;height:.4rem}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd{width:calc(100% - 17.6rem)}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd ul li{margin:0 .5rem .5rem 0}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd ul li a{display:table;border-radius:.4rem;background-color:#ecf3f9;padding:1.2rem 1.4rem;font-size:1.5rem;font-family:400;line-height:1;white-space:nowrap}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd ul li a:hover{background-color:#005691;color:#fff}.mainvisualBackground--glossary .underlayerMainvisual .glossarySingle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mainvisualBackground--glossary .underlayerMainvisual .glossarySingle .label{margin:1.5rem 0 0 0}.mainvisualBackground--glossary .underlayerMainvisual .glossarySingle div{width:calc(100% - 9rem)}.underlayerGlossaryDetai{margin:0;padding:8rem 0 10rem 0}.underlayerGlossaryDetai h2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8rem 0 2.5rem 0;font-size:2.8rem;font-weight:700;line-height:1;padding:1rem 0 0 0}.underlayerGlossaryDetai h2:first-child{margin-top:0}.underlayerGlossaryDetai h2 span{display:block;border-radius:5.4rem;background-color:#005691;width:5.4rem;height:5.4rem;margin-right:.8rem;font-size:2.4rem;text-align:center;line-height:5.4rem;color:#fff}.underlayerGlossaryDetai h2:after{content:"";position:absolute;top:60%;right:0;display:block;background-color:#005691;width:calc(100% - 12rem);height:1px}.underlayerGlossaryDetai .wordList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.underlayerGlossaryDetai .wordList h3{border-radius:5.4rem;background-color:#e5f3fb;width:5.4rem;height:5.4rem;margin-bottom:2rem;font-size:2.4rem;font-weight:700;text-align:center;line-height:5.4rem;color:#005691}.underlayerGlossaryDetai .wordList ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 9rem);gap:.5rem;margin-bottom:2rem}.underlayerGlossaryDetai .wordList ul:last-child{margin-bottom:0}.underlayerGlossaryDetai .wordList ul li{width:24.87rem}.underlayerGlossaryDetai .wordList ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;border:1px solid #d4e2eb;border-radius:.3rem;background-color:#fff;width:100%;height:100%;padding:2rem 3rem 2rem 2rem;font-size:1.6rem;font-weight:500;line-height:1.6;color:#005691}.underlayerGlossaryDetai .wordList ul li a:after{content:"";position:absolute;top:50%;right:1.5rem;display:block;width:.5rem;height:.5rem;margin-top:-.2rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s}.underlayerGlossaryDetai .wordList ul li a dl{word-break:break-all}.underlayerGlossaryDetai .wordList ul li a dl dt{font-weight:500}.underlayerGlossaryDetai .wordList ul li a dl dd{margin-top:.3rem;font-size:1.4rem;line-height:1.55;color:#3d3d3d;height:3em;overflow:hidden;position:relative;word-wrap:break-word}.underlayerGlossaryDetai .wordList ul li a dl dd span{margin-right:2em}.underlayerGlossaryDetai .wordList ul li a dl dd:before{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(30%,#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 30%);bottom:0;content:"……";padding-left:.85rem;padding-left:2rem;position:absolute;right:0}@media (max-width:768px){.underlayerGlossaryDetai .wordList ul li a dl dd:before{padding-left:.98rem;padding-left:2rem}}.underlayerGlossaryDetai .wordList ul li a dl dd:after{background:#fff;content:"";height:100%;position:absolute;width:100%}.underlayerGlossaryDetai .wordList ul li a span{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.underlayerGlossaryDetai .wordList ul li a:hover{border:1px solid #005691}.underlayerGlossaryDetai .wordList ul li a:hover:after{right:1rem}.underlayerGlossaryDetai .wordList ul li a:hover span{background-size:100% 1px}.underlayerGlossarySingle{margin:0;padding:5rem 0 10rem 0}.underlayerGlossarySingle .glossarySingle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dcdcdc;margin-bottom:3rem;padding-bottom:8rem}.underlayerGlossarySingle .glossarySingle .singleRead{font-size:1.7rem;line-height:1.75}.underlayerGlossarySingle .glossarySingle .singleRead a[target="_blank"]:not(:has(img)):not(:has(button)):not(.glossary_btn > a)::after{content:"";display:inline-block;vertical-align:middle;background:url(/assets/images/icon_blank.svg) center center no-repeat;background-size:contain;width:1.5rem;height:1.2rem;margin:0 0 0 .6rem}.underlayerGlossarySingle .glossarySingle .singleRead h2{border-left:4px solid #005691;margin:8rem 0 3rem 0;padding:0 0 .3rem 3rem;font-size:2.8rem;font-weight:700;line-height:1.5;color:#000}.underlayerGlossarySingle .glossarySingle .singleRead h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6rem 0 2.5rem 0;font-size:2.1rem;font-weight:700;line-height:1.6;color:#000}.underlayerGlossarySingle .glossarySingle .singleRead h3:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#dcdcdc;height:1px;margin-left:2rem}.underlayerGlossarySingle .glossarySingle .singleRead h4{margin:5rem 0 2.5rem 0;font-size:2rem;font-weight:700;line-height:1.6;color:#000}.underlayerGlossarySingle .glossarySingle .singleRead h5{margin:4rem 0 2.5rem 0;font-size:1.8rem;font-weight:700;line-height:1.6;color:#000}.underlayerGlossarySingle .glossarySingle .singleRead h6{margin:3rem 0 2.5rem 0;font-size:1.7rem;font-weight:700;line-height:1.6;color:#000}.underlayerGlossarySingle .glossarySingle .singleRead p{margin:2rem 0}.underlayerGlossarySingle .glossarySingle .singleRead p:first-child{margin-top:0}.underlayerGlossarySingle .glossarySingle .singleRead p:last-child{margin-bottom:0}.underlayerGlossarySingle .glossarySingle .singleRead ul{margin:2rem 0}.underlayerGlossarySingle .glossarySingle .singleRead ul:first-child{margin-top:0}.underlayerGlossarySingle .glossarySingle .singleRead ul:last-child{margin-bottom:0}.underlayerGlossarySingle .glossarySingle .singleRead ul li{padding-left:1.4rem;position:relative}.underlayerGlossarySingle .glossarySingle .singleRead ul li:before{content:"";position:absolute;top:1.3rem;left:0;display:block;border-radius:.4rem;background-color:#005691;width:.4rem;height:.4rem}.underlayerGlossarySingle .glossarySingle .singleRead ol{counter-reset:item;margin:2rem 0}.underlayerGlossarySingle .glossarySingle .singleRead ol:first-child{margin-top:0}.underlayerGlossarySingle .glossarySingle .singleRead ol:last-child{margin-bottom:0}.underlayerGlossarySingle .glossarySingle .singleRead ol li{padding-left:2.6rem;position:relative}.underlayerGlossarySingle .glossarySingle .singleRead ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;top:0;left:0;font-weight:700;color:#005691}.underlayerGlossarySingle .glossarySingle .singleRead .font-bold,.underlayerGlossarySingle .glossarySingle .singleRead strong{font-weight:700}.underlayerGlossarySingle .glossarySingle .singleRead .subBox{position:relative;border:1px solid #dcdcdc;background-color:#fff;margin:3rem 0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox+.subBox{margin-top:-2rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox.planner{margin-top:6rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read{padding:2.5rem 3rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read h3{border-bottom:1px solid #0078bf;margin:0 0 2rem 0;padding:0 0 1rem 0;font-size:2.1rem;font-weight:700;line-height:1.4;color:#000}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .title img{width:6rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .title h3{width:calc(100% - 7.5rem);padding:.4rem 0 1rem 0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .planner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5rem 0 2.5rem 0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .planner figure{width:12rem;margin:0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .planner h4{width:calc(100% - 15rem);margin:0;font-weight:500;color:#000}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3rem 0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .company figure{width:17rem;margin:0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .company h4{width:43rem;margin:0;font-weight:500;color:#000}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .jump{width:100%;margin:0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .jump a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f7fb;width:100%;height:4.8rem;font-size:1.6rem;font-weight:500;line-height:1;text-decoration:none;color:#204f74}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .jump a:after{content:"";bottom:0;display:block;width:.5rem;height:.5rem;margin-left:1rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .jump a:hover{background-color:#204f74;color:#fff}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .jump a:hover:after{border-right:solid 1px #fff;border-bottom:solid 1px #fff}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .day{text-align:right;font-size:85%}.underlayerGlossarySingle .glossarySingle .singleRead .subBox:first-child{margin-top:0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox:last-child{margin-bottom:0}.underlayerGlossarySingle .glossarySingle .singleRead .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:3rem 0;padding:0}.underlayerGlossarySingle .glossarySingle .singleRead .column figure{width:32rem;margin:0}.underlayerGlossarySingle .glossarySingle .singleRead .column div{width:35rem;margin:0}.underlayerGlossarySingle .glossarySingle .singleRead .column.rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.underlayerGlossarySingle .glossarySingle .singleRead .column:first-child{margin-top:0}.underlayerGlossarySingle .glossarySingle .singleRead .column:last-child{margin-bottom:0}.underlayerGlossarySingle .glossarySingle .singleRead hr{border-top:1px solid #ccc;margin:4rem 0}.underlayerGlossarySingle .glossarySingle .singleRead hr:first-child{margin-top:0}.underlayerGlossarySingle .glossarySingle .singleRead hr:last-child{margin-bottom:0}.underlayerGlossarySingle .glossarySingle .singleRead table{border:1px solid #ccc;width:100%;margin:2.5rem 0 4rem 0}.underlayerGlossarySingle .glossarySingle .singleRead table th{vertical-align:middle;border:1px solid #ccc;background-color:#eef7fe;min-width:15rem;padding:1.2rem 1.5rem;font-size:1.6rem;font-weight:500;text-align:center}.underlayerGlossarySingle .glossarySingle .singleRead table td{vertical-align:middle;border:1px solid #ccc;background-color:#fff;padding:1.2rem 1.5rem;font-size:1.6rem}.underlayerGlossarySingle .glossarySingle .singleRead figure{width:100%;margin:2.5rem 0 4rem 0;text-align:center}.underlayerGlossarySingle .glossarySingle .singleRead figure:first-child{margin-top:0}.underlayerGlossarySingle .glossarySingle .singleRead figure:last-child{margin-bottom:0}.underlayerGlossarySingle .glossarySingle .singleRead figure figcaption{margin-top:.8rem;font-size:80%;line-height:1.4;text-align:center;color:#888}.underlayerGlossarySingle .glossarySingle .singleRead figure img{-webkit-transition:all .4s;transition:all .4s}.underlayerGlossarySingle .glossarySingle .singleRead figure a:hover img{opacity:.7}.underlayerGlossarySingle .glossarySingle .singleRead blockquote{position:relative;border-radius:.5rem;background-color:#f8f8f8;margin:4rem 0;padding:3rem 6rem}.underlayerGlossarySingle .glossarySingle .singleRead blockquote:before{content:"";position:absolute;top:2.5rem;left:2.2rem;background:url(/service/assets/images/icon_bq_left.svg) center center no-repeat;background-size:2.1rem;width:2.2rem;height:2rem}.underlayerGlossarySingle .glossarySingle .singleRead blockquote:after{content:"";position:absolute;bottom:2.5rem;right:2.2rem;background:url(/service/assets/images/icon_bq_right.svg) center center no-repeat;background-size:2.1rem;width:2.2rem;height:2rem}.underlayerGlossarySingle .glossarySingle .singleRead blockquote:first-child{margin-top:0}.underlayerGlossarySingle .glossarySingle .singleRead blockquote:last-child{margin-bottom:0}.underlayerGlossarySingle .glossarySingle .singleRead .container{display:block;border:1px solid #dcdcdc;background-color:#fff;width:100%;margin:4rem 0;padding:3rem}.underlayerGlossarySingle .glossarySingle .singleRead .container dt{margin-bottom:1.5rem;font-size:2.1rem;font-weight:700;line-height:1}.underlayerGlossarySingle .glossarySingle .singleRead .container dd{position:relative;margin-top:1rem;padding-left:4rem;font-size:1.7rem;font-weight:500;line-height:1.4}.underlayerGlossarySingle .glossarySingle .singleRead .container dd:before{content:"";position:absolute;top:50%;left:0;background-color:#acacac;width:2.3rem;height:1px}.underlayerGlossarySingle .glossarySingle .singleRead .container dd a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000}.underlayerGlossarySingle .glossarySingle .singleRead .container dd a:after{content:"";margin:auto;display:block;top:0;width:.9rem;height:.9rem;margin:-.1rem 0 0 1rem;border-right:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s;transition:all .4s}.underlayerGlossarySingle .glossarySingle .singleRead .container dd a:hover{text-decoration:underline;color:#204f74}.underlayerGlossarySingle .glossarySingle .singleRead .container dd a:hover:after{margin:.4rem 0 0 1rem}.underlayerGlossarySingle .glossarySingle__main{width:76rem}.underlayerGlossarySingle .glossarySingle__main .linkBtn{margin-top:6rem;text-align:center}.underlayerGlossarySingle .glossarySingle__side{width:28rem}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu{position:sticky;top:0;right:0;margin-top:-4rem;padding-top:4rem}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.25rem;border-radius:.5rem;background-color:#f1f7fb;margin-bottom:2rem;padding:2.2rem 1rem 1rem 1rem}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:1.6rem;font-size:1.8rem;font-weight:700;line-height:1.3rem;text-align:center}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dt span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 1.8rem;margin-bottom:1.2rem;font-size:1.5rem}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dt span:before{content:"";display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#b2c1cb;height:1px;margin-right:1.5rem}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dt span:after{content:"";display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#b2c1cb;height:1px;margin-left:1.5rem}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dd{width:8.5rem}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dd:last-child{width:17.2rem}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dd a{position:relative;display:block;border:1px solid #d4e2eb;border-radius:.3rem;background-color:#fff;width:100%;height:100%;padding:1.4rem 2.8rem 1.4rem 1.4rem;font-size:1.6rem;font-weight:500;line-height:1;color:#005691}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dd a:after{content:"";position:absolute;top:50%;right:1.5rem;display:block;width:.5rem;height:.5rem;margin-top:-.2rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dd a:hover{border:1px solid #005691}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dd a:hover:after{right:1.1rem}.underlayerGlossarySingle .glossarySingle__side .btn{margin-top:1rem;text-align:center}.underlayerGlossarySingle .glossarySingle__side .btn a{position:relative;display:block;border-radius:.5rem;background:#2f79b1;width:100%;padding:1.1rem 2rem 1.1rem 2rem;font-size:1.7rem;line-height:2.6rem;font-weight:700;color:#fff;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .4s;transition:all .2s;top:0}.underlayerGlossarySingle .glossarySingle__side .btn.-contact a{background-color:#ff8c38;box-shadow:0 3px 0 0 #854515;transition:.2s}.underlayerGlossarySingle .glossarySingle__side .btn.-contact a:hover{background-color:#ff8c38;box-shadow:0 0 0 #854515}.underlayerGlossarySingle .glossarySingle__side .btn a span{position:relative;padding:0 1.5rem 0 0}.underlayerGlossarySingle .glossarySingle__side .btn a span:after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;display:block;width:.6rem;height:.6rem;border-left:solid 2px #fff;border-bottom:solid 2px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.underlayerGlossarySingle .glossarySingle__side .btn a:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.singleMeta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2rem 0}.singleMeta .day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;margin:0;font-size:1.3rem;color:#7c8388}.singleMeta .day strong{color:#000}.singleMeta .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;margin:0}.singleMeta .btn li .btn,.singleMeta .btn li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;width:4rem;height:4rem;background:#f1f1f1;-webkit-transition:all .4s;transition:all .4s}.singleMeta .btn li .btn.copy,.singleMeta .btn li button.copy{position:relative;margin:0;padding:0}.singleMeta .btn li .btn.copy svg,.singleMeta .btn li button.copy svg{width:2rem;height:1.901rem}.singleMeta .btn li .btn.item__like,.singleMeta .btn li button.item__like{position:relative;margin:0;padding:0}.singleMeta .btn li .btn.item__like svg,.singleMeta .btn li button.item__like svg{width:1.55rem;height:1.352rem}.singleMeta .btn li .btn.item__like svg use,.singleMeta .btn li button.item__like svg use{fill:#D56272;stroke:#D56272}.singleMeta .btn li .btn.item__like.isActive,.singleMeta .btn li button.item__like.isActive{background-color:#d56272}.singleMeta .btn li .btn.item__like.isActive svg,.singleMeta .btn li button.item__like.isActive svg{width:1.55rem;height:1.352rem}.singleMeta .btn li .btn.item__like.isActive svg use,.singleMeta .btn li button.item__like.isActive svg use{fill:#F1F1F1;stroke:#F1F1F1}.singleMeta .btn li .btn:hover,.singleMeta .btn li button:hover{background-color:#d3d3d3}.singleMeta .btn li.share{position:relative;margin:0;padding:0}.singleMeta .btn li.share .btn{background:#f1f1f1 url(/assets/images/share.svg) center center no-repeat;background-size:1.6rem;font-size:0;color:#fff;cursor:pointer}.singleMeta .btn li.share ul{left:0}.singleMeta .btn li.share ul:before{left:1.2rem}.singleMeta .btn2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin:0}.singleMeta .btn2 li.share{position:relative;margin:0;padding:0}.singleMeta .btn2 li.share .btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;font-size:1.3rem;font-weight:500;line-height:1;cursor:pointer;-webkit-transition:.3s;transition:.3s}.singleMeta .btn2 li.share .btn:before{content:"";display:block;border-radius:3rem;background:#f1f1f1 url(/assets/images/share.svg) center center no-repeat;background-size:1.6rem;width:3rem;height:3rem;margin-right:.8rem}.singleMeta .btn2 li.share .btn:hover{opacity:.6}.singleMeta .btn2 li.share ul{right:0}.singleMeta .btn2 li.share ul:before{right:1.5rem}.singleMeta .btn2 li.favorite{position:relative;margin:0;padding:0}.singleMeta .btn2 li.favorite button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;font-size:1.3rem;font-weight:500;line-height:1}.singleMeta .btn2 li.favorite button:before{content:"";display:block;border-radius:3rem;background:#f1f1f1 url(/service/assets/images/icon_sidebar03.svg) center center no-repeat;background-size:1.2rem;width:3rem;height:3rem;margin-right:.8rem}.singleMeta .btn2 li.favorite button:hover{opacity:.7}.singleMeta .btn2 li.favorite button.isActive:before{background:#d56272 url(/service/assets/images/icon_sidebar03_h.svg) center center no-repeat;background-size:1.2rem}.singleMeta .share ul{display:block;display:none;position:absolute;top:100%;border:3px solid #d8d8d8;border-radius:.5rem;background-color:#fff;width:20rem;margin:0!important;padding:1.5rem!important;font-size:1.5rem;line-height:1.75;z-index:5}.singleMeta .share ul li{margin:0!important;padding:0!important}.singleMeta .share ul li .urlCopyBtn,.singleMeta .share ul li a,.singleMeta .share ul li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;border:none;border-radius:0;background:0 0!important;width:100%;height:auto;margin:0;padding:0;text-decoration:none;color:var(--colorMain)}.singleMeta .share ul li .urlCopyBtn img,.singleMeta .share ul li a img,.singleMeta .share ul li button img{width:3.4rem;margin-right:1.5rem}.singleMeta .share ul li .urlCopyBtn:hover,.singleMeta .share ul li a:hover,.singleMeta .share ul li button:hover{opacity:.7}.singleMeta .share ul li:not(:last-child){margin-bottom:1rem!important}.singleMeta .share ul li:after,.singleMeta .share ul li:before{display:none!important}.singleMeta .share ul:before{content:"";position:absolute;top:-1.2rem;width:0;height:0;border-style:solid;border-width:0 .5rem 1rem .5rem;border-color:transparent transparent #d8d8d8 transparent}@media (max-width:768px){.mainvisualBackground--glossary:after{background:url(../../assets/images/mainvisual_background07.webp) right top no-repeat;background-size:cover}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord{background:#fff url(../../assets/images/glossary_back.webp) center top 2rem no-repeat;background-size:60%;width:100%;margin-top:2.6rem;padding:19rem 2rem 2rem 2rem}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord h2{border-bottom:1.5px dotted #c5c5c5;background:0 0;width:100%;min-height:none;margin-bottom:1.5rem;padding-left:0;padding-bottom:1.5rem;font-size:1.8rem;line-height:1.5}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl{display:block;width:100%}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dt{width:100%;height:inherit;margin-bottom:1.5rem;padding-left:1.4rem;font-size:1.6rem;font-weight:700;line-height:1}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dt:before{top:.7rem}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd{width:100%}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd ul li{margin:0 .4rem .4rem 0}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd ul li a{padding:.8rem;font-size:1.4rem;letter-spacing:0}.mainvisualBackground--glossary .underlayerMainvisual .glossarySingle{display:block}.mainvisualBackground--glossary .underlayerMainvisual .glossarySingle .label{margin:0 0 1rem 0}.mainvisualBackground--glossary .underlayerMainvisual .glossarySingle div{width:100%}.mainvisualBackground--glossary .underlayerMainvisual .glossarySingle div .underlayerMainvisual__text{margin-top:.5rem;font-size:1.6rem;line-height:1.7}.underlayerGlossaryDetai{padding:4rem 0 5rem 0}.underlayerGlossaryDetai h2{margin:5rem 0 2rem 0;font-size:2.1rem}.underlayerGlossaryDetai h2 span{border-radius:4.2rem;width:4.2rem;height:4.2rem;margin-right:.7rem;font-size:2.1rem;line-height:4.2rem}.underlayerGlossaryDetai h2:after{width:calc(100% - 8rem)}.underlayerGlossaryDetai .wordList h3{border-radius:4rem;width:4rem;height:4rem;margin-bottom:2.5rem;font-size:1.8rem;line-height:4rem}.underlayerGlossaryDetai .wordList ul{width:calc(100% - 5rem);margin-bottom:2.5rem;gap:.4rem}.underlayerGlossaryDetai .wordList ul li{width:100%}.underlayerGlossaryDetai .wordList ul li a{padding:1rem 3rem 1rem 1.5rem;font-size:1.5rem;line-height:1.5;color:#005691}.underlayerGlossaryDetai .wordList ul li a dl dd{margin-top:.2rem;font-size:1.3rem;line-height:1.5}.underlayerGlossarySingle{padding:3.5rem 0 10rem 0}.underlayerGlossarySingle .glossarySingle{border-bottom:none;display:block;padding-bottom:0}.underlayerGlossarySingle .glossarySingle .singleRead{font-size:1.5rem;line-height:1.8}.underlayerGlossarySingle .glossarySingle .singleRead h2{position:relative;border:none;margin:-3rem 0 2rem 0;padding:7rem 0 0 1.6rem;font-size:2rem}.underlayerGlossarySingle .glossarySingle .singleRead h2+h3{margin-top:2rem;font-size:1.8rem}.underlayerGlossarySingle .glossarySingle .singleRead h2:before{content:"";position:absolute;top:8.2rem;left:0;display:block;border-radius:.6rem;background-color:#005691;width:.6rem;height:.6rem}.underlayerGlossarySingle .glossarySingle .singleRead h3{margin:4rem 0 2rem 0;font-size:1.8rem}.underlayerGlossarySingle .glossarySingle .singleRead h4{margin:3.5rem 0 2rem 0;font-size:1.7rem}.underlayerGlossarySingle .glossarySingle .singleRead h5{margin:3rem 0 2rem 0;font-size:1.6rem}.underlayerGlossarySingle .glossarySingle .singleRead h6{margin:3rem 0 2rem 0;font-size:1.5rem}.underlayerGlossarySingle .glossarySingle .singleRead hr{margin:3rem 0}.underlayerGlossarySingle .glossarySingle .singleRead p{margin:2rem 0}.underlayerGlossarySingle .glossarySingle .singleRead table{margin:2rem 0 3rem 0}.underlayerGlossarySingle .glossarySingle .singleRead table th{min-width:11rem;padding:.8rem 1rem;font-size:1.3rem}.underlayerGlossarySingle .glossarySingle .singleRead table td{padding:.8rem 1rem;font-size:1.3rem}.underlayerGlossarySingle .glossarySingle .singleRead figure{margin:2rem 0 3rem 0}.underlayerGlossarySingle .glossarySingle .singleRead blockquote{margin:3rem 0;padding:2rem 5rem}.underlayerGlossarySingle .glossarySingle .singleRead blockquote:before{top:1.5rem;left:1.5rem}.underlayerGlossarySingle .glossarySingle .singleRead blockquote:after{bottom:1.5rem;right:1.5rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox{margin:2rem 0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox+.subBox{margin-top:-1rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox.planner{margin-top:4rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read{padding:2rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .title img{width:5rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .title h3{border-bottom:1px solid #0078bf;width:calc(100% - 6rem);padding:0 0 1rem 0;font-size:1.6rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .planner{display:block;margin:1.5rem 0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .planner figure{width:12rem;margin:0 auto 1.5rem auto}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .planner h4{width:100%;font-size:1.5rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .company{display:block;margin:1rem 0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .company figure{width:100%;margin-bottom:1rem;padding:2rem 6rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read .company h4{width:100%;font-size:1.5rem}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .read p{margin:1rem 0 0 0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox .jump{width:100%;margin:0}.underlayerGlossarySingle .glossarySingle .singleRead .subBox+h2{margin-top:-2rem}.underlayerGlossarySingle .glossarySingle .singleRead .column{display:block;margin:3rem 0;padding:0}.underlayerGlossarySingle .glossarySingle .singleRead .column figure{width:100%;margin:0 0 3rem 0}.underlayerGlossarySingle .glossarySingle .singleRead .column div{width:100%;margin:0}.underlayerGlossarySingle .glossarySingle .singleRead .container{margin:3rem 0;padding:2rem}.underlayerGlossarySingle .glossarySingle .singleRead .container dt{margin-bottom:1.4rem;font-size:1.8rem;font-weight:700;line-height:1}.underlayerGlossarySingle .glossarySingle .singleRead .container dd{margin-top:.8rem;padding-left:1.8rem;font-size:1.5rem}.underlayerGlossarySingle .glossarySingle .singleRead .container dd:before{top:1rem;width:1rem}.underlayerGlossarySingle .glossarySingle .singleRead .container dd a{display:block}.underlayerGlossarySingle .glossarySingle .singleRead .container dd a:after{position:relative;display:inline-block;vertical-align:middle;width:.8rem;height:.8rem;margin:-.6rem 0 0 .6rem}.underlayerGlossarySingle .glossarySingle__main{border-bottom:1px solid #dcdcdc;width:100%;padding-bottom:6rem}.underlayerGlossarySingle .glossarySingle__main .linkBtn{margin-top:4rem}.underlayerGlossarySingle .glossarySingle__side{display:none}.singleMeta{margin:0 0 1.5rem 0}.singleMeta .day{display:block}.singleMeta .day li{margin:0}.singleMeta .btn{position:relative}.singleMeta .btn li .btn,.singleMeta .btn li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;width:4rem;height:4rem;background:#f1f1f1;-webkit-transition:all .4s;transition:all .4s}.singleMeta .btn li .btn.copy,.singleMeta .btn li button.copy{position:relative;margin:0;padding:0}.singleMeta .btn li .btn.copy svg,.singleMeta .btn li button.copy svg{width:2rem;height:1.901rem}.singleMeta .btn li .btn.item__like,.singleMeta .btn li button.item__like{position:relative;margin:0;padding:0}.singleMeta .btn li .btn.item__like svg,.singleMeta .btn li button.item__like svg{width:1.55rem;height:1.352rem}.singleMeta .btn li .btn.item__like svg use,.singleMeta .btn li button.item__like svg use{fill:#D56272;stroke:#D56272}.singleMeta .btn li .btn.item__like.isActive,.singleMeta .btn li button.item__like.isActive{background-color:#d56272}.singleMeta .btn li .btn.item__like.isActive svg,.singleMeta .btn li button.item__like.isActive svg{width:1.55rem;height:1.352rem}.singleMeta .btn li .btn.item__like.isActive svg use,.singleMeta .btn li button.item__like.isActive svg use{fill:#F1F1F1;stroke:#F1F1F1}.singleMeta .btn li .btn:hover,.singleMeta .btn li button:hover{background-color:#d3d3d3}.singleMeta .btn li.share{position:relative;margin:0;padding:0}.singleMeta .btn li.share .btn{background:#f1f1f1 url(/assets/images/share.svg) center center no-repeat;background-size:1.6rem;font-size:0;color:#fff;cursor:pointer}.singleMeta .btn li.share ul{left:0}.singleMeta .btn li.share ul:before{left:1.2rem}.singleMeta .btn2{gap:.4rem}.singleMeta .btn2 li.share .btn{position:relative;display:block;width:4.6rem;height:4.6rem;font-size:0}.singleMeta .btn2 li.share .btn:before{content:"";position:absolute;top:0;left:0;display:block;border-radius:4.6rem;background:#f1f1f1 url(/assets/images/share.svg) center center no-repeat;background-size:2.4rem;width:4.6rem;height:4.6rem;margin-right:0}.singleMeta .btn2 li.favorite button{position:relative;display:block;width:4.6rem;height:4.6rem;font-size:0}.singleMeta .btn2 li.favorite button:before{content:"";position:absolute;top:0;left:0;display:block;border-radius:4.6rem;background:#f1f1f1 url(/service/assets/images/icon_sidebar03.svg) center center no-repeat;background-size:1.8rem;width:4.6rem;height:4.6rem;margin-right:0}.singleMeta .btn2 li.favorite button.isActive:before{background:#d56272 url(/service/assets/images/icon_sidebar03_h.svg) center center no-repeat;background-size:1.8rem}.singleMeta .share ul{display:block;display:none;position:absolute;top:100%;border:3px solid #d8d8d8;border-radius:.5rem;background-color:#fff;width:20rem;margin:0!important;padding:1.5rem!important;font-size:1.5rem;line-height:1.75;z-index:5}.singleMeta .share ul li{margin:0!important;padding:0!important}.singleMeta .share ul li .urlCopyBtn,.singleMeta .share ul li a,.singleMeta .share ul li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;border:none;border-radius:0;background:0 0!important;width:100%;height:auto;margin:0;padding:0;text-decoration:none;color:var(--colorMain)}.singleMeta .share ul li .urlCopyBtn img,.singleMeta .share ul li a img,.singleMeta .share ul li button img{width:3.4rem;margin-right:1.5rem}.singleMeta .share ul li .urlCopyBtn:hover,.singleMeta .share ul li a:hover,.singleMeta .share ul li button:hover{opacity:.7}.singleMeta .share ul li:not(:last-child){margin-bottom:1rem!important}.singleMeta .share ul li:after,.singleMeta .share ul li:before{display:none!important}.singleMeta .share ul:before{content:"";position:absolute;top:-1.2rem;width:0;height:0;border-style:solid;border-width:0 .5rem 1rem .5rem;border-color:transparent transparent #d8d8d8 transparent}}figure a img{-webkit-transition:all .4s;transition:all .4s}figure a:hover img{opacity:.7}.glossarySingle__main .singleMeta .btn2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (max-width:768px){.glossarySingle__main .singleMeta .btn2{width:auto}}.glossarySingle__main a{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.glossarySingle__main a:hover{text-decoration:none}.glossarySingle__main a:hover u{text-decoration:none}}.bg_light_gray{display:block;background:#f8f8f8;padding:4rem;margin:2rem 0;color:#000}@media (max-width:768px){.bg_light_gray{padding:2rem}}.bg_gray{display:block;background:#f2f2f2;padding:4rem;margin:2rem 0;color:#000}@media (max-width:768px){.bg_gray{padding:2rem}}.bg_light_yellow{display:block;background:#fffceb;padding:4rem;margin:2rem 0;color:#000}@media (max-width:768px){.bg_light_yellow{padding:2rem}}.bg_light_blue{display:block;background:#f1f7fb;padding:4rem;margin:2rem 0;color:#000}@media (max-width:768px){.bg_light_blue{padding:2rem}}.bg_light_pink{display:block;background:#faf0f1;padding:4rem;margin:2rem 0;color:#000}@media (max-width:768px){.bg_light_pink{padding:2rem}}.border-block{display:block;padding:1em;border:double 7px #cccfd6;margin:2rem 0}.primary-btn{display:block;text-align:center;margin:2rem 0}.primary-btn a{position:relative;display:inline-block;color:#fff!important;font-size:1.8rem;font-weight:700;line-height:2.7rem;text-decoration:none!important;background:#ff8c38;border:solid 1px #ff8c38;border-radius:.5rem;box-shadow:0 3px 0 0 #854515;padding:1.4rem 4.4rem 1.4rem 2.8rem;transition:.2s}@media (max-width:768px){.primary-btn a{font-size:1.6rem;line-height:2.4rem;padding:1.1rem 4.4rem 1.1rem 2.8rem}}.primary-btn a::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 2px #fff;border-bottom:solid 2px #fff;transform:rotate(-134deg)}.primary-btn a:hover{margin-top:.3rem;margin-bottom:-.3rem;-webkit-box-shadow:0 0 0 0 #854515;box-shadow:0 0 0 0 #854515}.secondary-btn{display:block;text-align:center;margin:2rem 0}.secondary-btn a{position:relative;display:inline-block;color:#204f74!important;font-size:1.6rem;font-weight:700;line-height:2.1rem;text-decoration:none!important;background:#fff;border:solid 1px #204f74;border-radius:.5rem;padding:1.2rem 4.4rem 1.2rem 2.8rem}.secondary-btn a::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px #204f74;border-bottom:solid 1px #204f74;transform:rotate(-134deg);transition:all ease .2s}.secondary-btn a:hover{color:#fff!important;background:#204f74}.profile-card{display:flex;align-items:center;gap:5%;margin:2rem 0}.profile-card--reverse{flex-direction:row-reverse}.profile-card__media{flex-shrink:0;width:25%}.profile-card__image{width:100%;height:auto;display:block}.profile-card__body{flex:1;margin:0}@media (max-width:767px){.profile-card,.profile-card--reverse{flex-direction:column}}.glossarySingle img,.issueSingle img{display:inline}.underlayerGlossarySingle .glossarySingle__side .glossary_banner{margin:2rem 0 0 0}.underlayerGlossarySingle .glossarySingle__side .glossary_banner .onlysp{display:none}@media (min-width:769px){.underlayerGlossarySingle .glossarySingle__side .glossary_banner a:hover img{opacity:.7}}@media (max-width:768px){.underlayerGlossarySingle .glossarySingle__side{width:100%}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dd{width:32.5%}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl dd:last-child{width:66%}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu{margin:4rem 0 0 0;padding:0;position:unset}.underlayerGlossarySingle .glossarySingle__side{display:block}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu{position:unset;top:unset;right:unset}.underlayerGlossarySingle .glossarySingle__side .glossary_banner .onlysp{display:block}.underlayerGlossarySingle .glossarySingle__side .glossary_banner .onlypc{display:none}.underlayerGlossarySingle .glossarySingle__side .glossary_banner{position:fixed;left:2rem;right:2rem;margin:auto;bottom:6rem;z-index:2}.underlayerGlossarySingle .glossarySingle{position:unset}.underlayerGlossarySingle .glossarySingle__side .glossarySidemenu dl{display:none}.underlayerGlossarySingle .glossarySingle__side .btn{display:none}}dl.five_sounds{border-bottom:1.5px dotted #c5c5c5;padding:0 0 1rem 0;margin:0 0 1.5rem 0}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl.five_sounds dd ul li a{position:relative;display:block;border:1px solid #d4e2eb;border-radius:.3rem;background-color:#fff;width:100%;height:100%;padding:1.4rem 2.8rem 1.4rem 1.4rem;font-size:1.6rem;font-weight:500;line-height:1;color:#005691}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl.five_sounds dd ul li a:after{content:"";position:absolute;top:50%;right:1.5rem;display:block;width:.5rem;height:.5rem;margin-top:-.2rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s}@media (min-width:769px){.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl.five_sounds dd ul li a:hover{border:1px solid #005691}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl.five_sounds dd ul li a:hover:after{right:1.1rem}}@media (max-width:768px){.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl.five_sounds dd ul li a{padding:1.2rem 2.5rem 1.2rem 1rem}.mainvisualBackground--glossary .underlayerMainvisual .glossaryWord dl dd ul li a{padding:.8rem .7rem}.underlayerGlossaryDetai h2{padding:6.5rem 0 2rem 0;margin:0}.underlayerGlossaryDetai h2:after{content:"";position:absolute;top:8.5rem}.underlayer.extra_glossary{padding:0 0 9rem}}.mainvisualBackground--issue:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background09.webp) right top no-repeat;background-size:cover}.mainvisualBackground--issue h1 span{font-size:2.1rem;font-weight:500}.mainvisualBackground--issue .issueCopy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.8rem}.mainvisualBackground--issue .issueCopy .label{margin:0!important;white-space:nowrap}.mainvisualBackground--issue .issueCopy .copy{margin:0;padding-left:1.8rem;font-size:2.4rem;font-weight:500;line-height:1.5}.mainvisualBackground--issue .issueTime{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem;font-size:1.6rem;font-weight:700;line-height:1}.mainvisualBackground--issue .issueTime strong{font-size:2.1rem;color:#005691;display:contents}.mainvisualBackground--issue .issueTime:before{content:"";display:block;background:url(/service/assets/images/icon_time2.svg) no-repeat left center;background-size:2.2rem auto;width:2.2rem;height:2.4rem;margin-right:1rem}.mainvisualBackground--issue .issueTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.8rem}.mainvisualBackground--issue .issueTag .column__cardTag{margin:0 2rem 0 0!important}.mainvisualBackground--issue .issueTag .column__cardHash{margin:0!important}.underlayerIssue .issueSingle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;border-bottom:1px solid #dcdcdc;margin-bottom:3rem;padding-bottom:8rem}.underlayerIssue .issueSingle__main{width:76rem}.underlayerIssue .issueSingle__main .issueTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.underlayerIssue .issueSingle__main .issueTop h2{font-size:2.8rem;font-weight:700;line-height:1;letter-spacing:.04rem}.underlayerIssue .issueSingle__main .issueTop .results{font-size:3.4rem;font-weight:700;line-height:1;letter-spacing:.04rem}.underlayerIssue .issueSingle__main .issueTop .results span{font-size:1.8rem;font-weight:400}.underlayerIssue .issueSingle__main .issueTop .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.underlayerIssue .issueSingle__main .issueTop .menu .select{position:relative}.underlayerIssue .issueSingle__main .issueTop .menu .select::after{content:"";position:absolute;top:1.5rem;right:1.5rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #005691;-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg);pointer-events:none}.underlayerIssue .issueSingle__main .issueTop .menu .select select{border:solid 1px #d0d6db;padding:.8rem 4.5rem .8rem 1rem;font-size:1.4rem;line-height:2.1rem;letter-spacing:.02rem;border-radius:.5rem;cursor:pointer}.underlayerIssue .issueSingle__main .issueTop .menu .change{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}.underlayerIssue .issueSingle__main .issueTop .menu .change li{background-position:center center;background-repeat:no-repeat;background-size:2.6rem;width:2.5rem;height:2.5rem;cursor:pointer;opacity:.2}.underlayerIssue .issueSingle__main .issueTop .menu .change li.one{background-image:url(/service/assets/images/issue_mode_a.svg)}.underlayerIssue .issueSingle__main .issueTop .menu .change li.two{background-image:url(/service/assets/images/issue_mode_b.svg)}.underlayerIssue .issueSingle__main .issueTop .menu .change li.on{opacity:1}.underlayerIssue .issueSingle__main .issueEnd{margin:6rem 0 4rem 0;font-size:1.3rem;line-height:2.2rem}.underlayerIssue .issueSingle__main .issueEnd h3{margin:0 0 1rem 0;font-size:1.6rem;font-weight:700;line-height:1.2}.underlayerIssue .issueSingle__main .issueEnd .issueTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.4rem}.underlayerIssue .issueSingle__main .issueEnd .issueTag .column__cardTag{margin:0 2rem 0 0!important}.underlayerIssue .issueSingle__main .issueEnd .issueTag .column__cardHash{margin:0!important}.underlayerIssue .issueSingle__main .issueService{margin:6rem 0 4rem 0}.underlayerIssue .issueSingle__main .issueService h2{margin-bottom:3rem;font-size:2.8rem;line-height:1.2;font-weight:700;color:#000}.underlayerIssue .issueSingle__main .issueService .item{margin-bottom:2rem}.underlayerIssue .issueSingle__main .issueService .item:last-child{margin-bottom:0}.underlayerIssue .issueSingle__main .issueService a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.underlayerIssue .issueSingle__main .issueService a figure{border-radius:.4rem;width:15rem;height:9.8rem;overflow:hidden}.underlayerIssue .issueSingle__main .issueService a figure img{-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerIssue .issueSingle__main .issueService a .column__cardDate{position:relative;top:0;right:0;margin:0 0 .5rem 0}.underlayerIssue .issueSingle__main .issueService a .column__cardDate .category{padding:.3rem .8rem;font-size:1.2rem;line-height:1.6rem}.underlayerIssue .issueSingle__main .issueService a .item__service{width:calc(100% - 17rem)}.underlayerIssue .issueSingle__main .issueService a .categorySub{min-height:initial;margin:0 0 .5rem 0}.underlayerIssue .issueSingle__main .issueService a .item__areaTtl{font-size:1.7rem;font-weight:700;line-height:1.6;color:#000}.underlayerIssue .issueSingle__main .issueService a .item__areaTtl span{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}@media (min-width:769px){.underlayerIssue .issueSingle__main .issueService a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerIssue .issueSingle__main .issueService a:hover .item__areaTtl span{color:var(--colorMain);background-size:100% 1px}}.underlayerIssue .issueSingle__main .issueTalent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6rem}.underlayerIssue .issueSingle__main .issueTalent h3{font-size:2.1rem;font-weight:700;line-height:1}.underlayerIssue .issueSingle__main .issueTalent .talent{width:65rem;font-size:1.4rem;line-height:2.4rem}.underlayerIssue .issueSingle__main .issueTalent .talent .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.6rem}.underlayerIssue .issueSingle__main .issueTalent .talent .data figure{width:10rem}.underlayerIssue .issueSingle__main .issueTalent .talent .data div{width:calc(100% - 12rem)}.underlayerIssue .issueSingle__main .issueTalent .talent .data div .profile{font-size:1.3rem;line-height:1.6;color:#888}.underlayerIssue .issueSingle__main .issueTalent .talent .data div .name{margin-top:1rem;font-size:1.8rem;font-weight:700;line-height:1;color:#000}.underlayerIssue .issueSingle__main .issueTalent .talent .linkBtn{margin-top:2rem;text-align:left}.underlayerIssue .issueSingle__main .talentMenu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6%}.underlayerIssue .issueSingle__main .talentMenu li{width:24.5%}.underlayerIssue .issueSingle__main .talentMenu li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px #ccc;border-radius:.4rem;width:100%;height:100%;padding:1.4rem 4rem 1.4rem 1.6rem;font-size:1.6rem;font-weight:500;line-height:1.4;color:var(--colorMain);white-space:nowrap}.underlayerIssue .issueSingle__main .talentMenu li a:after{content:"";position:absolute;top:50%;right:1.8rem;margin:auto;display:block;width:1rem;height:1rem;margin-top:-.8rem;border-right:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-transition:ease .3s;transition:ease .3s}.underlayerIssue .issueSingle__main .talentMenu li a:hover{border:solid 1px var(--colorMain)}.underlayerIssue .issueSingle__main .talentMenu li a:hover:after{margin-top:-.4rem}.underlayerIssue .issueSingle__main .talentHead{margin:8rem 0 2.8rem 0;font-size:2.8rem;font-weight:700;line-height:1}.underlayerIssue .issueSingle__main .talentList{border-radius:.5rem;width:100%;background-color:#f1f7fb;margin:2rem 0 4rem 0;padding:3rem}.underlayerIssue .issueSingle__main .talentList a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;background-color:#fff;border-radius:.4rem;margin-bottom:1rem;padding:2rem;color:#333}.underlayerIssue .issueSingle__main .talentList a:last-child{margin-bottom:0}.underlayerIssue .issueSingle__main .talentList a figure{width:8.5rem;height:8.5rem;overflow:hidden}.underlayerIssue .issueSingle__main .talentList a .data{-ms-flex-item-align:start;align-self:flex-start;width:30.5rem}.underlayerIssue .issueSingle__main .talentList a .data .profile{font-size:1.3rem;line-height:1.5}.underlayerIssue .issueSingle__main .talentList a .data .name{margin-top:1rem;font-size:1.8rem;font-weight:700;line-height:1;color:#000}.underlayerIssue .issueSingle__main .talentList a .data .name span{font-size:1.5rem;font-weight:500}.underlayerIssue .issueSingle__main .talentList a .btn{position:relative;border:1px solid #204f74;border-radius:.5rem;background-color:#fff;width:22rem;padding:1.6rem 3rem 1.6rem 2rem;font-size:1.6rem;font-weight:700;line-height:1;text-align:center;color:#204f74;-webkit-transition:ease .3s;transition:ease .3s}.underlayerIssue .issueSingle__main .talentList a .btn:after{content:"";position:absolute;top:0;right:2rem;bottom:0;margin:auto;display:block;width:.6rem;height:.6rem;border-left:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:ease .3s;transition:ease .3s}.underlayerIssue .issueSingle__main .talentList a:hover{border:1px solid #204f74}.underlayerIssue .issueSingle__main .talentList a:hover .btn{background-color:#204f74;color:#fff}.underlayerIssue .issueSingle__main .talentList a:hover .btn:after{right:1.7rem;border-left:solid 1.5px #fff;border-bottom:solid 1.5px #fff}.underlayerIssue .issueSingle__main .talentMeta{border-radius:.5rem;width:100%;background-color:#f1f7fb;padding:3rem}.underlayerIssue .issueSingle__main .talentMeta .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:2rem}.underlayerIssue .issueSingle__main .talentMeta .item figure{width:15rem;height:15rem;overflow:hidden}.underlayerIssue .issueSingle__main .talentMeta .item .data{width:calc(100% - 18rem);line-height:1.6}.underlayerIssue .issueSingle__main .talentMeta .item .data .profile{font-size:1.5rem;color:#333}.underlayerIssue .issueSingle__main .talentMeta .item .data .name{margin-top:.6rem;font-size:2.6rem;font-weight:700}.underlayerIssue .issueSingle__main .talentMeta .item .data .name span{font-size:1.5rem;font-weight:500}.underlayerIssue .issueSingle__main .talentDay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.2rem;margin-top:1.5rem;font-size:1.3rem;color:#7c8388}.underlayerIssue .issueSingle__main .talentDay strong{color:#000}.underlayerIssue .issueSingle__main .talentProfile{width:100%;margin-top:4rem}.underlayerIssue .issueSingle__main .talentProfile .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dcdcdc;width:100%;margin-bottom:3rem;padding-bottom:3rem}.underlayerIssue .issueSingle__main .talentProfile .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.underlayerIssue .issueSingle__main .talentProfile .item h3{width:11rem;font-size:1.8rem;font-weight:700;line-height:1.5}.underlayerIssue .issueSingle__main .talentProfile .item div{width:calc(100% - 13rem);font-size:1.6rem;line-height:1.8}.underlayerIssue .issueSingle__main .talentProfile .item div a{text-decoration:underline;color:var(--colorMain)}.underlayerIssue .issueSingle__main .talentProfile .item div a:hover{text-decoration:none;color:#000}.underlayerIssue .issueSingle__main .talentProfile .item div p{margin:1.5rem 0}.underlayerIssue .issueSingle__main .talentProfile .item div p:first-child{margin-top:0}.underlayerIssue .issueSingle__main .talentProfile .item div p:last-child{margin-bottom:0}.underlayerIssue .issueSingle__main .talentProfile .item div ul{margin:1.5rem 0}.underlayerIssue .issueSingle__main .talentProfile .item div ul:first-child{margin-top:0}.underlayerIssue .issueSingle__main .talentProfile .item div ul:last-child{margin-bottom:0}.underlayerIssue .issueSingle__main .talentProfile .item div ul li{padding-left:1.4rem;position:relative}.underlayerIssue .issueSingle__main .talentProfile .item div ul li:before{content:"";position:absolute;top:1.3rem;left:0;display:block;border-radius:.4rem;background-color:#005691;width:.4rem;height:.4rem}.underlayerIssue .issueSingle__main .talentProfile .item div ol{counter-reset:item;margin:1.5rem 0}.underlayerIssue .issueSingle__main .talentProfile .item div ol:first-child{margin-top:0}.underlayerIssue .issueSingle__main .talentProfile .item div ol:last-child{margin-bottom:0}.underlayerIssue .issueSingle__main .talentProfile .item div ol li{padding-left:2.6rem;position:relative}.underlayerIssue .issueSingle__main .talentProfile .item div ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;top:0;left:0;font-weight:700;color:#005691}.underlayerIssue .issueSingle__main .talentProfile .item div .font-bold,.underlayerIssue .issueSingle__main .talentProfile .item div strong{font-weight:700}.underlayerIssue .issueSingle__main .talentProfile .item div hr{border-top:1px solid #ccc;margin:2.5rem 0}.underlayerIssue .issueSingle__main .talentProfile .item div hr:first-child{margin-top:0}.underlayerIssue .issueSingle__main .talentProfile .item div hr:last-child{margin-bottom:0}.underlayerIssue .issueSingle__main .talentProfile .item div figure{width:100%;margin:2.5rem 0;text-align:center}.underlayerIssue .issueSingle__main .talentProfile .item div figure:first-child{margin-top:0}.underlayerIssue .issueSingle__main .talentProfile .item div figure:last-child{margin-bottom:0}.underlayerIssue .issueSingle__main .talentProfile .item div figure figcaption{margin-top:.8rem;font-size:80%;line-height:1.4;text-align:center;color:#888}.underlayerIssue .issueSingle__side{width:28rem}.underlayerIssue .issueSingle__side .sideBox{border-radius:.4rem;background-color:#f1f7fb;width:100%;margin-bottom:1rem;padding:1rem}.underlayerIssue .issueSingle__side .sideBox.v2{padding:2rem}.underlayerIssue .issueSingle__side .sideBox:last-child{margin-bottom:0}.underlayerIssue .issueSingle__side .sideBox h3{position:relative;margin-bottom:1.6rem;padding-left:1.4rem;padding-left:0;font-size:1.8rem;font-weight:700;line-height:1.5}.underlayerIssue .issueSingle__side .sideBox .search{position:relative}.underlayerIssue .issueSingle__side .sideBox .search input[type=text]{vertical-align:middle;border-radius:.3rem;background-color:#fff;width:100%;height:4.2rem;padding:1rem 4.2rem 1rem 1.5rem;font-size:1.4rem}.underlayerIssue .issueSingle__side .sideBox .search button{position:absolute;top:0;right:0;width:4.2rem;height:4.2rem}.underlayerIssue .issueSingle__side .sideBox .search button svg{display:block;max-width:100%;width:2.2rem;height:2.2rem;margin:.6rem 0 0 1.4rem}.underlayerIssue .issueSingle__side .sideBox .column__cardHash{gap:.8rem;margin:0;font-size:1.5rem;line-height:1.3}.underlayerIssue .issueSingle__side .sideBox .category{border:1px solid #e3ebf1;border-radius:.4rem;width:100%;overflow:hidden}.underlayerIssue .issueSingle__side .sideBox .category li{border-bottom:1px solid #e3ebf1}.underlayerIssue .issueSingle__side .sideBox .category li:last-child{border-bottom:none}.underlayerIssue .issueSingle__side .sideBox .category a{position:relative;display:block;background-color:#fff;padding:1.7rem 3rem 1.7rem 2rem;font-size:1.6rem;font-weight:500;line-height:1;color:#204f74}.underlayerIssue .issueSingle__side .sideBox .category a:after{content:"";position:absolute;top:0;right:2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-top:solid 1.5px var(--colorMain);border-right:solid 1.5px var(--colorMain);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all ease .3s;transition:all ease .3s}@media (min-width:769px){.underlayerIssue .issueSingle__side .sideBox .category a:hover{background-color:#e3ebf1}}.underlayerIssue .issueSingle__side .sideBox .ranking li{margin-top:1.5rem}.underlayerIssue .issueSingle__side .sideBox .ranking a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.underlayerIssue .issueSingle__side .sideBox .ranking a figure{border-radius:.4rem;width:8rem;height:5.2rem;margin-top:.5rem;overflow:hidden}.underlayerIssue .issueSingle__side .sideBox .ranking a figure img{width:8rem;height:5.2rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerIssue .issueSingle__side .sideBox .ranking a p{width:15rem;font-size:1.4rem;font-weight:500;line-height:1.5;color:#000}.underlayerIssue .issueSingle__side .sideBox .ranking a p span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:.3s;transition:.3s}@media (min-width:769px){.underlayerIssue .issueSingle__side .sideBox .ranking a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerIssue .issueSingle__side .sideBox .ranking a:hover p{color:var(--colorMain)}.underlayerIssue .issueSingle__side .sideBox .ranking a:hover p span{background-size:100% 1px}}.underlayerIssue .issueSingle__side .sideBox .ranking a .num{position:absolute;top:-.7rem;left:-1.1rem;border-radius:2.4rem;background-color:#a2b1d9;width:2.4rem;height:2.4rem;font-size:.9rem;font-weight:700;letter-spacing:0;line-height:2.4rem;text-align:center;color:#fff;z-index:5}.underlayerIssue .issueSingle__side .sideBox .ranking a .num:before{content:"";display:block;position:absolute;top:.2rem;left:.2rem;border:1px dotted #fff;border-radius:3rem;width:2rem;height:2rem}.underlayerIssue .issueSingle__side .sideBox .ranking a .num.no1{background-color:#e9d46a}.underlayerIssue .issueSingle__side .sideBox .ranking a .num.no2{background-color:#aaa}.underlayerIssue .issueSingle__side .sideBox .ranking a .num.no3{background-color:#855369}.underlayerIssue .popularity__card.list_A{display:block;width:100%}.underlayerIssue .popularity__card.list_A .item{position:relative;width:100%;margin-bottom:5rem;padding-left:21rem}.underlayerIssue .popularity__card.list_A .item__area{display:block}@media (min-width:769px){.underlayerIssue .popularity__card.list_A .item__area:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerIssue .popularity__card.list_A .item__area:hover .item__areaTtl{color:var(--colorMain)}.underlayerIssue .popularity__card.list_A .item__area:hover .item__areaTtl span{background-size:100% 1px}}.underlayerIssue .popularity__card.list_A .item__areaImg{position:absolute;top:0;left:0;width:19rem;height:10.6875rem;overflow:hidden;margin:0;border-radius:.5rem;overflow:hidden}.underlayerIssue .popularity__card.list_A .item__areaImg img{width:19rem;height:10.6875rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerIssue .popularity__card.list_A .item__areaDivision{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-right:5rem;line-height:1}.underlayerIssue .popularity__card.list_A .item__area .column__cardDate{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;white-space:nowrap}.underlayerIssue .popularity__card.list_A .item__area .column__cardDate .category{margin:0 0 0 1rem;padding:.5rem .8rem;font-size:1.2rem;line-height:1;white-space:nowrap}.underlayerIssue .popularity__card.list_A .item__areaCopy{margin:0 0 0 1rem;font-size:1.4rem;line-height:1;letter-spacing:.03rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.underlayerIssue .popularity__card.list_A .item__areaTtl{margin:.5rem 0 0 0;padding-right:5rem;font-size:1.8rem;font-weight:700;line-height:1.55;letter-spacing:.05rem}.underlayerIssue .popularity__card.list_A .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:.3s;transition:.3s}.underlayerIssue .popularity__card.list_A .item__like{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#f1f1f1;border-radius:100%;z-index:5;-webkit-transition:all .4s;transition:all .4s}.underlayerIssue .popularity__card.list_A .item__like.isActive{background:#d56272}.underlayerIssue .popularity__card.list_A .item__like.isActive svg use{fill:#F1F1F1;stroke:#F1F1F1}.underlayerIssue .popularity__card.list_A .item__like svg{width:1.307rem;height:1.14rem}.underlayerIssue .popularity__card.list_A .item__like svg use{fill:#D56272;stroke:#D56272}@media (min-width:769px){.underlayerIssue .popularity__card.list_A .item__like:hover{background:#d3d3d3}}.underlayerIssue .popularity__card.list_A .item .column__cardTag{gap:.4rem;margin:.9rem 0 0 0;font-size:1.4rem}.underlayerIssue .popularity__card.list_A .item .column__cardTag a{font-size:1.3rem;padding:.4rem 1.4rem}.underlayerIssue .popularity__card.list_A .item .column__cardHash{margin:.7rem 0 0 0;gap:0 1.2rem;line-height:1.4}.underlayerIssue .popularity__card.list_A .item .column__cardHash span{line-height:1.4}.underlayerIssue .popularity__card.list_B{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}.underlayerIssue .popularity__card.list_B .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;width:36rem;margin-bottom:3rem}.underlayerIssue .popularity__card.list_B .item__area{position:relative;display:block}@media (min-width:769px){.underlayerIssue .popularity__card.list_B .item__area:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerIssue .popularity__card.list_B .item__area:hover .item__areaTtl{color:var(--colorMain)}.underlayerIssue .popularity__card.list_B .item__area:hover .item__areaTtl span{background-size:100% 1px}}.underlayerIssue .popularity__card.list_B .item__areaDivision{width:100%}.underlayerIssue .popularity__card.list_B .item__areaImg{width:36rem;height:20.25rem;overflow:hidden;margin:0 0 1.8rem 0;border-radius:.5rem;overflow:hidden}.underlayerIssue .popularity__card.list_B .item__areaImg img{width:36rem;height:20.25rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerIssue .popularity__card.list_B .item__area .column__cardDate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:4.5rem}.underlayerIssue .popularity__card.list_B .item__areaCopy{margin:1.5rem 0 0 0;font-size:1.6rem;line-height:1.6;letter-spacing:.03rem}.underlayerIssue .popularity__card.list_B .item__areaTtl{font-size:2rem;font-weight:700;line-height:1.6;letter-spacing:.05rem;margin:.4rem 0 0 0}.underlayerIssue .popularity__card.list_B .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:.3s;transition:.3s}.underlayerIssue .popularity__card.list_B .item__like{position:absolute;top:24.6rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#f1f1f1;border-radius:100%;z-index:5;-webkit-transition:all .4s;transition:all .4s}.underlayerIssue .popularity__card.list_B .item__like.isActive{background:#d56272}.underlayerIssue .popularity__card.list_B .item__like.isActive svg use{fill:#F1F1F1;stroke:#F1F1F1}.underlayerIssue .popularity__card.list_B .item__like svg{width:1.307rem;height:1.14rem}.underlayerIssue .popularity__card.list_B .item__like svg use{fill:#D56272;stroke:#D56272}@media (min-width:769px){.underlayerIssue .popularity__card.list_B .item__like:hover{background:#d3d3d3}}.underlayerIssue .popularity__card.list_B .item .column__cardTag{gap:.5rem;margin:1.5rem 0 0 0}.underlayerIssue .popularity__card.list_B .item .column__cardHash{margin:1.2rem 0 0 0;gap:0 1.2rem;line-height:1.6}.underlayerIssue .popularity__card.list_B .item .column__cardHash span{line-height:1.6}.underlayerIssue .issueRanking{background:#ecf3f9;margin-top:8rem;padding:8rem 0}.underlayerIssue .issueRanking .popularity__card.list_A .item{background-color:#fff;margin:1rem 0 0 0;padding:3rem 3rem 3rem 25rem;min-height:18.4rem}.underlayerIssue .issueRanking .popularity__card.list_A .item__areaImg{top:3rem;left:3rem}.underlayerIssue .issueRanking .popularity__card.list_A .item__areaDivision{padding-right:0}.underlayerIssue .issueRanking .popularity__card.list_A .item__areaTtl{padding-right:0}.underlayerIssue .issueRanking .popularity__card.list_A .item .num{position:absolute;top:1.3rem;left:1.3rem;border-radius:3.6rem;background-color:#a2b1d9;width:3.6rem;height:3.6rem;font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:3.6rem;text-align:center;color:#fff;z-index:5}.underlayerIssue .issueRanking .popularity__card.list_A .item .num:before{content:"";display:block;position:absolute;top:.3rem;left:.3rem;border:1px dotted #fff;border-radius:3rem;width:3rem;height:3rem}.underlayerIssue .issueRanking .popularity__card.list_A .item .num.no1{background-color:#e9d46a}.underlayerIssue .issueRanking .popularity__card.list_A .item .num.no2{background-color:#aaa}.underlayerIssue .issueRanking .popularity__card.list_A .item .num.no3{background-color:#855369}.underlayerIssue .searchZero{background-color:#f5f5f5;padding:4rem}.underlayerIssue .searchZero h2{border-bottom:1px solid #ccc;margin-bottom:3rem;padding-bottom:2rem;font-size:2.1rem;font-weight:700;line-height:1.4;text-align:center;color:#000}.underlayerIssue .searchZero dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerIssue .searchZero dl dt{position:relative;width:42%;padding-left:1.4rem;font-size:1.8rem;font-weight:700;line-height:1;white-space:nowrap}.underlayerIssue .searchZero dl dt:before{content:"";position:absolute;top:.8rem;left:0;display:block;border-radius:.4rem;background-color:#104c75;width:.4rem;height:.4rem}.underlayerIssue .searchZero dl dd{width:58%}.underlayerIssue .searchZero dl dd.search{position:relative}.underlayerIssue .searchZero dl dd.search input[type=text]{vertical-align:middle;border-radius:.3rem;background-color:#fff;width:100%;height:4.2rem;padding:1rem 4.2rem 1rem 1.5rem;font-size:1.4rem}.underlayerIssue .searchZero dl dd.search button{position:absolute;top:0;right:0;width:4.2rem;height:4.2rem}.underlayerIssue .searchZero dl dd.search button svg{display:block;max-width:100%;width:2.2rem;height:2.2rem;margin:.6rem 0 0 1.4rem}.underlayerIssue .linkBtn{margin-top:5rem;text-align:center}.underlayerIssueSingle{padding-bottom:10rem!important}.underlayerIssueSingle .singleMeta{margin-bottom:1rem}.underlayerIssueSingle .mainImg{margin-bottom:3rem}.underlayerIssueSingle .issueEnd,.underlayerIssueSingle .singleRead{font-size:1.7rem;line-height:1.75}.underlayerIssueSingle .issueEnd h2,.underlayerIssueSingle .singleRead h2{border-left:4px solid #005691;margin:8rem 0 3rem 0;padding:0 0 .3rem 3rem;font-size:2.4rem;font-weight:700;line-height:1.5;color:#000}.underlayerIssueSingle .issueEnd h2+h3,.underlayerIssueSingle .singleRead h2+h3{margin-top:3rem}.underlayerIssueSingle .issueEnd h3,.underlayerIssueSingle .singleRead h3{margin:5rem 0 2rem 0;font-size:2.2rem;font-weight:700;line-height:1.6;color:#000}.underlayerIssueSingle .issueEnd h4,.underlayerIssueSingle .singleRead h4{margin:4rem 0 2rem 0;font-size:2rem;font-weight:700;line-height:1.6;color:#000}.underlayerIssueSingle .issueEnd h5,.underlayerIssueSingle .singleRead h5{margin:3.5rem 0 2rem 0;font-size:1.8rem;font-weight:700;line-height:1.6;color:#000}.underlayerIssueSingle .issueEnd h6,.underlayerIssueSingle .singleRead h6{margin:3rem 0 2rem 0;font-size:1.7rem;font-weight:700;line-height:1.6;color:#000}.underlayerIssueSingle .issueEnd p,.underlayerIssueSingle .singleRead p{margin:2rem 0}.underlayerIssueSingle .issueEnd p:first-child,.underlayerIssueSingle .singleRead p:first-child{margin-top:0}.underlayerIssueSingle .issueEnd p:last-child,.underlayerIssueSingle .singleRead p:last-child{margin-bottom:0}.underlayerIssueSingle .issueEnd ul,.underlayerIssueSingle .singleRead ul{margin:2rem 0}.underlayerIssueSingle .issueEnd ul:first-child,.underlayerIssueSingle .singleRead ul:first-child{margin-top:0}.underlayerIssueSingle .issueEnd ul:last-child,.underlayerIssueSingle .singleRead ul:last-child{margin-bottom:0}.underlayerIssueSingle .issueEnd ul li,.underlayerIssueSingle .singleRead ul li{padding-left:1.4rem;position:relative}.underlayerIssueSingle .issueEnd ul li:before,.underlayerIssueSingle .singleRead ul li:before{content:"";position:absolute;top:1.3rem;left:0;display:block;border-radius:.4rem;background-color:#005691;width:.4rem;height:.4rem}.underlayerIssueSingle .issueEnd ol,.underlayerIssueSingle .singleRead ol{counter-reset:item;margin:2rem 0}.underlayerIssueSingle .issueEnd ol:first-child,.underlayerIssueSingle .singleRead ol:first-child{margin-top:0}.underlayerIssueSingle .issueEnd ol:last-child,.underlayerIssueSingle .singleRead ol:last-child{margin-bottom:0}.underlayerIssueSingle .issueEnd ol li,.underlayerIssueSingle .singleRead ol li{padding-left:2.6rem;position:relative}.underlayerIssueSingle .issueEnd ol li:before,.underlayerIssueSingle .singleRead ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;top:0;left:0;font-weight:700;color:#005691}.underlayerIssueSingle .issueEnd hr,.underlayerIssueSingle .singleRead hr{border-top:1px solid #ccc;margin:4rem 0}.underlayerIssueSingle .issueEnd hr:first-child,.underlayerIssueSingle .singleRead hr:first-child{margin-top:0}.underlayerIssueSingle .issueEnd hr:last-child,.underlayerIssueSingle .singleRead hr:last-child{margin-bottom:0}.underlayerIssueSingle .issueEnd table,.underlayerIssueSingle .singleRead table{border:1px solid #ccc;width:100%;margin:2rem 0 4rem 0}.underlayerIssueSingle .issueEnd table th,.underlayerIssueSingle .singleRead table th{vertical-align:middle;border:1px solid #ccc;background-color:#eef7fe;padding:1.2rem 1.5rem;font-size:1.6rem;font-weight:500;text-align:center}.underlayerIssueSingle .issueEnd table td,.underlayerIssueSingle .singleRead table td{vertical-align:middle;border:1px solid #ccc;background-color:#fff;padding:1.2rem 1.5rem;font-size:1.6rem}.underlayerIssueSingle .issueEnd figure,.underlayerIssueSingle .singleRead figure{width:100%;margin:4rem 0;text-align:center}.underlayerIssueSingle .issueEnd figure.justifyCenter,.underlayerIssueSingle .singleRead figure.justifyCenter{display:flex;justify-content:center}.underlayerIssueSingle .issueEnd figure:first-child,.underlayerIssueSingle .singleRead figure:first-child{margin-top:0}.underlayerIssueSingle .issueEnd figure:last-child,.underlayerIssueSingle .singleRead figure:last-child{margin-bottom:0}.underlayerIssueSingle .issueEnd figure figcaption,.underlayerIssueSingle .singleRead figure figcaption{margin-top:.8rem;font-size:80%;line-height:1.4;text-align:center;color:#888}.underlayerIssueSingle .issueEnd blockquote,.underlayerIssueSingle .singleRead blockquote{position:relative;border-radius:.5rem;background-color:#f8f8f8;margin:4rem 0;padding:3rem 6rem}.underlayerIssueSingle .issueEnd blockquote:before,.underlayerIssueSingle .singleRead blockquote:before{content:"";position:absolute;top:2.5rem;left:2.2rem;background:url(/service/assets/images/icon_bq_left.svg) center center no-repeat;background-size:2.1rem;width:2.2rem;height:2rem}.underlayerIssueSingle .issueEnd blockquote:after,.underlayerIssueSingle .singleRead blockquote:after{content:"";position:absolute;bottom:2.5rem;right:2.2rem;background:url(/service/assets/images/icon_bq_right.svg) center center no-repeat;background-size:2.1rem;width:2.2rem;height:2rem}.underlayerIssueSingle .issueEnd blockquote:first-child,.underlayerIssueSingle .singleRead blockquote:first-child{margin-top:0}.underlayerIssueSingle .issueEnd blockquote:last-child,.underlayerIssueSingle .singleRead blockquote:last-child{margin-bottom:0}.underlayerIssueSingle .issueEnd a,.underlayerIssueSingle .singleRead a{text-decoration:underline;color:#204f74}.underlayerIssueSingle .issueEnd a:hover,.underlayerIssueSingle .singleRead a:hover{text-decoration:none}.underlayerIssueSingle .issueEnd .font-bold,.underlayerIssueSingle .issueEnd strong,.underlayerIssueSingle .singleRead .font-bold,.underlayerIssueSingle .singleRead strong{font-weight:700}.underlayerIssueSingle .singleRead .subBox{position:relative;border:1px solid #dcdcdc;background-color:#fff;margin:3rem 0}.underlayerIssueSingle .singleRead .subBox+.subBox{margin-top:-2rem}.underlayerIssueSingle .singleRead .subBox.planner{margin-top:6rem}.underlayerIssueSingle .singleRead .subBox .read{padding:2.5rem 3rem}.underlayerIssueSingle .singleRead .subBox .read h3{border-bottom:1px solid #0078bf;margin:0 0 2rem 0;padding:0 0 1rem 0;font-size:2.1rem;font-weight:700;line-height:1.4;color:#000}.underlayerIssueSingle .singleRead .subBox .read .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.underlayerIssueSingle .singleRead .subBox .read .title img{width:6rem}.underlayerIssueSingle .singleRead .subBox .read .title h3{width:calc(100% - 7.5rem);padding:.4rem 0 1rem 0}.underlayerIssueSingle .singleRead .subBox .read .planner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5rem 0 2.5rem 0}.underlayerIssueSingle .singleRead .subBox .read .planner figure{width:12rem;margin:0}.underlayerIssueSingle .singleRead .subBox .read .planner h4{width:calc(100% - 15rem);margin:0;font-weight:500;color:#000}.underlayerIssueSingle .singleRead .subBox .read .company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3rem 0}.underlayerIssueSingle .singleRead .subBox .read .company figure{width:17rem;margin:0}.underlayerIssueSingle .singleRead .subBox .read .company h4{width:43rem;margin:0;font-weight:500;color:#000}.underlayerIssueSingle .singleRead .subBox .jump{width:100%;margin:0}.underlayerIssueSingle .singleRead .subBox .jump a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f7fb;width:100%;height:4.8rem;font-size:1.6rem;font-weight:500;line-height:1;text-decoration:none;color:#204f74}.underlayerIssueSingle .singleRead .subBox .jump a:after{content:"";bottom:0;display:block;width:.5rem;height:.5rem;margin-left:1rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.underlayerIssueSingle .singleRead .subBox .jump a:hover{background-color:#204f74;color:#fff}.underlayerIssueSingle .singleRead .subBox .jump a:hover:after{border-right:solid 1px #fff;border-bottom:solid 1px #fff}.underlayerIssueSingle .singleRead .subBox .day{text-align:right;font-size:85%}.underlayerIssueSingle .singleRead .subBox:first-child{margin-top:0}.underlayerIssueSingle .singleRead .subBox:last-child{margin-bottom:0}.underlayerIssueSingle .singleRead .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:4rem 0;padding:0}.underlayerIssueSingle .singleRead .column figure{width:32rem;margin:0}.underlayerIssueSingle .singleRead .column div{width:40rem;margin:0}.underlayerIssueSingle .singleRead .column.rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.underlayerIssueSingle .singleRead .column:first-child{margin-top:0}.underlayerIssueSingle .singleRead .column:last-child{margin-bottom:0}.underlayerIssueSingle .singleRead .container{display:block;border:1px solid #dcdcdc;background-color:#fff;width:100%;margin:4rem 0;padding:3rem}.underlayerIssueSingle .singleRead .container dt{margin-bottom:1.5rem;font-size:2.1rem;font-weight:700;line-height:1}.underlayerIssueSingle .singleRead .container dd{position:relative;margin-top:1rem;padding-left:4rem;font-size:1.7rem;font-weight:500;line-height:1.4}.underlayerIssueSingle .singleRead .container dd:before{content:"";position:absolute;top:50%;left:0;background-color:#acacac;width:2.3rem;height:1px}.underlayerIssueSingle .singleRead .container dd a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000}.underlayerIssueSingle .singleRead .container dd a:after{content:"";margin:auto;display:block;top:0;width:.9rem;height:.9rem;margin:-.1rem 0 0 1rem;border-right:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .4s;transition:all .4s}.underlayerIssueSingle .singleRead .container dd a:hover{text-decoration:underline;color:#204f74}.underlayerIssueSingle .singleRead .container dd a:hover:after{margin:.4rem 0 0 1rem}.underlayerIssueSingle .singleRead .container.issue_list{border:1px solid #005691}.underlayerIssueSingle .singleRead .container.issue_list dt{padding:0 0 1.5rem 0;border-bottom:1px solid #dcdcdc}.underlayerIssueSingle .singleRead .container.issue_list dt span{display:inline-block;position:relative;padding:0 0 0 2.5rem}.underlayerIssueSingle .singleRead .container.issue_list dt span:before{content:"■ ";color:#005691;font-size:1.1rem;position:absolute;top:.8rem;left:0}@media (max-width:768px){.underlayerIssueSingle .singleRead .container.issue_list dt span:before{top:.5rem}}.underlayerIssueSingle .singleRead .container.issue_list dd{padding-left:2rem}.underlayerIssueSingle .singleRead .container.issue_list dd:before{width:.4rem;height:.4rem;background:#005691;border-radius:1rem}.underlayerIssue.bottom_rank{padding:5rem 0 0 0}@media (max-width:768px){.mainvisualBackground--issue h1 span{font-size:1.6rem}.mainvisualBackground--issue .issueCopy{display:block;margin-bottom:.8rem}.mainvisualBackground--issue .issueCopy .label{margin:0!important;padding:.7rem 1rem!important;font-size:1.2rem!important}.mainvisualBackground--issue .issueCopy .copy{margin:1.2rem 0 0 0;padding-left:0;font-size:1.6rem;line-height:1.6}.mainvisualBackground--issue .issueTime{margin-top:1.5rem;font-size:1.4rem}.mainvisualBackground--issue .issueTime strong{font-size:1.8rem;color:#005691}.mainvisualBackground--issue .issueTime:before{background:url(/service/assets/images/icon_time2.svg) no-repeat left center;background-size:2rem auto;width:2rem;height:2.3rem}.mainvisualBackground--issue .issueTag{margin-top:1.5rem}.mainvisualBackground--issue .issueTag .column__cardTag{margin:0 1.5rem 0 0!important}.mainvisualBackground--issue .issueTag .column__cardTag a{padding:.4rem 1rem;font-size:1.3rem}.mainvisualBackground--issue .issueTag .column__cardHash{gap:0 1.2rem;margin:0!important;line-height:1.8}.underlayerIssue .issueSingle{display:block;border-bottom:none;margin-bottom:0;padding-bottom:0}.underlayerIssue .issueSingle__main{width:100%;padding-bottom:6rem}.underlayerIssue .issueSingle__main .issueTop{margin-bottom:2.5rem}.underlayerIssue .issueSingle__main .issueTop h2{font-size:2.2rem}.underlayerIssue .issueSingle__main .issueTop .results{font-size:2.8rem}.underlayerIssue .issueSingle__main .issueTop .results span{font-size:1.2rem}.underlayerIssue .issueSingle__main .issueTop .results span.num{display:block;margin-top:.5rem}.underlayerIssue .issueSingle__main .issueTop .menu{gap:1rem}.underlayerIssue .issueSingle__main .issueTop .menu .select:after{right:1.2rem}.underlayerIssue .issueSingle__main .issueTop .menu .select select{padding:.8rem 3rem .8rem 1rem}.underlayerIssue .issueSingle__main .issueTop .menu .change{gap:.6rem}.underlayerIssue .issueSingle__main .issueEnd{margin:5rem 0 4rem 0}.underlayerIssue .issueSingle__main .issueEnd .issueTag{margin-top:1.5rem}.underlayerIssue .issueSingle__main .issueEnd .issueTag .column__cardTag{margin:0 1.5rem 0 0!important}.underlayerIssue .issueSingle__main .issueEnd .issueTag .column__cardTag a{padding:.4rem 1rem;font-size:1.3rem}.underlayerIssue .issueSingle__main .issueEnd .issueTag .column__cardHash{gap:0 1.2rem;margin:0!important;line-height:1.8}.underlayerIssue .issueSingle__main .issueService{margin:5rem 0 4rem 0}.underlayerIssue .issueSingle__main .issueService h2{margin-bottom:2.5rem;font-size:2.2rem}.underlayerIssue .issueSingle__main .issueService .item{margin-bottom:2rem}.underlayerIssue .issueSingle__main .issueService .item:last-child{margin-bottom:0}.underlayerIssue .issueSingle__main .issueService a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.underlayerIssue .issueSingle__main .issueService a figure{width:10rem;height:6.6rem}.underlayerIssue .issueSingle__main .issueService a .column__cardDate .category{padding:.2rem .8rem;font-size:1.1rem}.underlayerIssue .issueSingle__main .issueService a .item__service{width:calc(100% - 11.5rem)}.underlayerIssue .issueSingle__main .issueService a .categorySub{gap:.4rem;min-height:initial;margin:0 0 .5rem 0;font-size:1.1rem}.underlayerIssue .issueSingle__main .issueService a .item__areaTtl{font-size:1.4rem}.underlayerIssue .issueSingle__main .issueTalent{display:block;width:100%;margin-top:5rem}.underlayerIssue .issueSingle__main .issueTalent h3{margin-bottom:2rem;font-size:1.8rem;font-weight:700;line-height:1}.underlayerIssue .issueSingle__main .issueTalent .talent{width:100%;font-size:1.4rem}.underlayerIssue .issueSingle__main .issueTalent .talent .data{margin-bottom:2rem}.underlayerIssue .issueSingle__main .issueTalent .talent .data figure{width:9rem}.underlayerIssue .issueSingle__main .issueTalent .talent .data div{width:calc(100% - 11rem)}.underlayerIssue .issueSingle__main .issueTalent .talent .data div .profile{font-size:1.2rem}.underlayerIssue .issueSingle__main .issueTalent .talent .data div .name{font-size:1.7rem}.underlayerIssue .issueSingle__main .issueTalent .talent .linkBtn{margin-top:2rem;text-align:center}.underlayerIssue .issueSingle__main .talentMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.4rem 1%}.underlayerIssue .issueSingle__main .talentMenu li{width:49.5%}.underlayerIssue .issueSingle__main .talentMenu li a{padding:1.4rem 3rem 1.4rem 1.5rem;font-size:1.5rem}.underlayerIssue .issueSingle__main .talentMenu li a:after{right:1.6rem;width:.8rem;height:.8rem;margin-top:-.6rem}.underlayerIssue .issueSingle__main .talentMenu li a:hover:after{margin-top:-.3rem}.underlayerIssue .issueSingle__main .talentHead{margin:0 0 2.5rem 0;padding:6rem 0 0 0;font-size:2.2rem}.underlayerIssue .issueSingle__main .talentList{position:relative;border-radius:0;width:calc(100% + 4rem);margin:2rem -2rem 0 -2rem;padding:2rem}.underlayerIssue .issueSingle__main .talentList a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerIssue .issueSingle__main .talentList a .data{-ms-flex-item-align:start;align-self:flex-start;width:calc(100% - 10.2rem)}.underlayerIssue .issueSingle__main .talentList a .data .name{margin-top:.5rem;font-size:1.5rem}.underlayerIssue .issueSingle__main .talentList a .data .name span{font-size:1.1rem}.underlayerIssue .issueSingle__main .talentList a .btn{width:22rem;margin:2rem auto 0 auto}.underlayerIssue .issueSingle__main .talentMeta{padding:2rem;letter-spacing:0}.underlayerIssue .issueSingle__main .talentMeta .item{padding:2rem}.underlayerIssue .issueSingle__main .talentMeta .item figure{width:8.5rem;height:8.5rem}.underlayerIssue .issueSingle__main .talentMeta .item .data{width:calc(100% - 9.8rem);line-height:1.5}.underlayerIssue .issueSingle__main .talentMeta .item .data .profile{font-size:1.3rem}.underlayerIssue .issueSingle__main .talentMeta .item .data .name{margin-top:.4rem;font-size:1.5rem}.underlayerIssue .issueSingle__main .talentMeta .item .data .name span{font-size:1.1rem}.underlayerIssue .issueSingle__main .talentDay{gap:1rem;margin-top:.5rem}.underlayerIssue .issueSingle__main .talentProfile{margin-top:3rem}.underlayerIssue .issueSingle__main .talentProfile .item{display:block;border-bottom:1px solid #dcdcdc;margin-bottom:2rem;padding-bottom:2rem}.underlayerIssue .issueSingle__main .talentProfile .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.underlayerIssue .issueSingle__main .talentProfile .item h3{width:100%;margin-bottom:.8rem;font-size:1.6rem;font-weight:700;line-height:1.2}.underlayerIssue .issueSingle__main .talentProfile .item div{width:100%;font-size:1.5rem;line-height:1.8}.underlayerIssue .issueSingle__main .talentProfile .item div p{margin:1.2rem 0}.underlayerIssue .issueSingle__main .talentProfile .item div ul{margin:1.2rem 0}.underlayerIssue .issueSingle__main .talentProfile .item div ul li{padding-left:1.2rem}.underlayerIssue .issueSingle__main .talentProfile .item div ul li:before{top:1.1rem}.underlayerIssue .issueSingle__main .talentProfile .item div ol{margin:1.2rem 0}.underlayerIssue .issueSingle__main .talentProfile .item div ol li{padding-left:2.4rem}.underlayerIssue .issueSingle__main .talentProfile .item div hr{margin:2rem 0}.underlayerIssue .issueSingle__main .talentProfile .item div figure{margin:2rem 0}.underlayerIssue .issueSingle__side{border-bottom:1px solid #dcdcdc;width:100%;margin-bottom:2rem;padding-bottom:6rem}.underlayerIssue .issueSingle__side .sideBox .ranking li{margin-top:1.5rem}.underlayerIssue .issueSingle__side .sideBox .ranking a p{width:20.5rem}.underlayerIssue .popularity__card.list_A{display:block;width:100%}.underlayerIssue .popularity__card.list_A .item{position:relative;width:100%;margin-bottom:4rem;padding-left:0}.underlayerIssue .popularity__card.list_A .item__area{display:block}}@media (max-width:768px) and (min-width:769px){.underlayerIssue .popularity__card.list_A .item__area:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerIssue .popularity__card.list_A .item__area:hover .item__areaTtl{color:var(--colorMain)}.underlayerIssue .popularity__card.list_A .item__area:hover .item__areaTtl span{background-size:100% 1px}}@media (max-width:768px){.underlayerIssue .popularity__card.list_A .item__areaImg{top:0;left:0;width:8rem;height:4.5rem}.underlayerIssue .popularity__card.list_A .item__areaImg img{width:8rem;height:4.5rem}.underlayerIssue .popularity__card.list_A .item__areaDivision{display:block;min-height:5.2rem;padding:0 0 0 9.5rem}.underlayerIssue .popularity__card.list_A .item__area .column__cardDate{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding-right:4.5rem;white-space:nowrap}.underlayerIssue .popularity__card.list_A .item__area .column__cardDate .category{margin:0 0 0 .8rem;font-size:1.1rem}.underlayerIssue .popularity__card.list_A .item__areaCopy{margin:.5rem 0 0 0;padding:0;font-size:1.3rem;line-height:1.55;text-overflow:inherit;white-space:normal;overflow:visible}.underlayerIssue .popularity__card.list_A .item__areaTtl{margin:.8rem 0 0 0;padding:0;font-size:1.8rem;font-weight:700;letter-spacing:.05rem}.underlayerIssue .popularity__card.list_A .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:.3s;transition:.3s}.underlayerIssue .popularity__card.list_A .item__like{position:absolute;top:-.7rem;right:0}.underlayerIssue .popularity__card.list_A .item .column__cardTag{gap:.4rem;margin:1.2rem 0 0 0;font-size:1.3rem}.underlayerIssue .popularity__card.list_A .item .column__cardTag a{padding:.4rem 1rem;font-size:1.3rem}.underlayerIssue .popularity__card.list_A .item .column__cardHash{margin:.5rem 0 0 0;gap:0 1.2rem;line-height:1.6}.underlayerIssue .popularity__card.list_A .item .column__cardHash span{line-height:1.6}.underlayerIssue .popularity__card.list_B{display:block;width:100%}.underlayerIssue .popularity__card.list_B .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;width:100%;margin-bottom:4rem}.underlayerIssue .popularity__card.list_B .item__area{position:relative;display:block}.underlayerIssue .popularity__card.list_B .item__areaImg{width:100%;aspect-ratio:320/180;height:auto;margin:0 0 1.5rem 0}.underlayerIssue .popularity__card.list_B .item__areaImg img{width:100%;height:100%}.underlayerIssue .popularity__card.list_B .item__area .column__cardDate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:4.5rem}.underlayerIssue .popularity__card.list_B .item__areaCopy{margin:1.2rem 0 0 0;font-size:1.4rem;line-height:1.6;letter-spacing:.03rem}.underlayerIssue .popularity__card.list_B .item__areaTtl{font-size:1.9rem;font-weight:700;line-height:1.6;letter-spacing:.05rem;margin:.5rem 0 0 0}.underlayerIssue .popularity__card.list_B .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:.3s;transition:.3s}.underlayerIssue .popularity__card.list_B .item__like{position:absolute;top:22.8rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#f1f1f1;border-radius:100%;z-index:5;-webkit-transition:all .4s;transition:all .4s}.underlayerIssue .popularity__card.list_B .item__like.isActive{background:#d56272}.underlayerIssue .popularity__card.list_B .item__like.isActive svg use{fill:#F1F1F1;stroke:#F1F1F1}.underlayerIssue .popularity__card.list_B .item__like svg{width:1.307rem;height:1.14rem}.underlayerIssue .popularity__card.list_B .item__like svg use{fill:#D56272;stroke:#D56272}}@media (max-width:768px) and (min-width:769px){.underlayerIssue .popularity__card.list_B .item__like:hover{background:#d3d3d3}}@media (max-width:768px){.underlayerIssue .popularity__card.list_B .item .column__cardTag{gap:.4rem;margin:1.2rem 0 0 0;font-size:1.3rem}.underlayerIssue .popularity__card.list_B .item .column__cardTag a{padding:.4rem 1rem;font-size:1.3rem}.underlayerIssue .popularity__card.list_B .item .column__cardHash{margin:1rem 0 0 0;gap:0 1.2rem;line-height:1.6}.underlayerIssue .popularity__card.list_B .item .column__cardHash span{line-height:1.6}.underlayerIssue .issueRanking{background:#ecf3f9;margin-top:6rem;padding:4rem 0}.underlayerIssue .issueRanking .popularity__card.list_A .item{background-color:#fff;margin:2rem 0 0 0;padding:2rem;min-height:8rem}.underlayerIssue .issueRanking .popularity__card.list_A .item__areaImg{position:relative;top:0;left:0;width:100%;aspect-ratio:320/180;height:auto;margin:0 0 1.4rem 0}.underlayerIssue .issueRanking .popularity__card.list_A .item__areaImg img{width:100%;height:100%}.underlayerIssue .issueRanking .popularity__card.list_A .item__areaDivision{min-height:auto;padding:0}.underlayerIssue .issueRanking .popularity__card.list_A .item__areaCopy{margin:1rem 0 0 0}.underlayerIssue .issueRanking .popularity__card.list_A .item__areaTtl{margin:.5rem 0 0 0;padding:0}.underlayerIssue .issueRanking .popularity__card.list_A .item .num{top:.6rem;left:.6rem}.underlayerIssue .issueRanking .popularity__card.list_A .item .num:before{content:"";display:block;position:absolute;top:.3rem;left:.3rem;border:1px dotted #fff;border-radius:3rem;width:3rem;height:3rem}.underlayerIssue .issueRanking .popularity__card.list_A .item .num.no1{background-color:#e9d46a}.underlayerIssue .issueRanking .popularity__card.list_A .item .num.no2{background-color:#aaa}.underlayerIssue .issueRanking .popularity__card.list_A .item .num.no3{background-color:#855369}.underlayerIssue .issueRanking .popularity__card.list_A .item .column__cardTag{margin:1.5rem 0 0 0}.underlayerIssue .issueRanking .popularity__card.list_A .item .column__cardHash{margin:.8rem 0 0 0}.underlayerIssue .searchZero{padding:2rem}.underlayerIssue .searchZero h2{margin-bottom:2rem;padding-bottom:1.5rem;font-size:1.8rem;text-align:center}.underlayerIssue .searchZero dl{display:block}.underlayerIssue .searchZero dl dt{width:100%;margin-bottom:1.4rem;padding-left:1.2rem;font-size:1.6rem}.underlayerIssue .searchZero dl dt:before{content:"";position:absolute;top:.8rem;left:0;display:block;border-radius:.4rem;background-color:#104c75;width:.4rem;height:.4rem}.underlayerIssue .searchZero dl dd{width:100%}.underlayerIssue .linkBtn{margin-top:3rem;text-align:center}.underlayerIssueSingle{padding-bottom:6rem!important}.underlayerIssueSingle .singleMeta{margin-bottom:1rem}.underlayerIssueSingle .mainImg{margin-bottom:2rem}.underlayerIssueSingle .issueEnd,.underlayerIssueSingle .singleRead{font-size:1.5rem}.underlayerIssueSingle .issueEnd h2,.underlayerIssueSingle .singleRead h2{position:relative;border:none;margin:-3rem 0 2rem 0;padding:7rem 0 0 1.6rem;font-size:2rem;line-height:3.4rem}.underlayerIssueSingle .issueEnd h2+h3,.underlayerIssueSingle .singleRead h2+h3{margin-top:2rem;font-size:1.8rem}.underlayerIssueSingle .issueEnd h2:before,.underlayerIssueSingle .singleRead h2:before{content:"";position:absolute;top:8.2rem;left:0;display:block;border-radius:.6rem;background-color:#005691;width:.6rem;height:.6rem}.underlayerIssueSingle .issueEnd h3,.underlayerIssueSingle .singleRead h3{margin:4rem 0 2rem 0;font-size:1.8rem}.underlayerIssueSingle .issueEnd h4,.underlayerIssueSingle .singleRead h4{margin:3.5rem 0 2rem 0;font-size:1.7rem}.underlayerIssueSingle .issueEnd h5,.underlayerIssueSingle .singleRead h5{margin:3rem 0 2rem 0;font-size:1.6rem}.underlayerIssueSingle .issueEnd h6,.underlayerIssueSingle .singleRead h6{margin:3rem 0 2rem 0;font-size:1.5rem}.underlayerIssueSingle .issueEnd hr,.underlayerIssueSingle .singleRead hr{margin:3rem 0}.underlayerIssueSingle .issueEnd table,.underlayerIssueSingle .singleRead table{margin:2rem 0 3rem 0}.underlayerIssueSingle .issueEnd table th,.underlayerIssueSingle .singleRead table th{min-width:11rem;padding:.8rem 1rem;font-size:1.3rem}.underlayerIssueSingle .issueEnd table td,.underlayerIssueSingle .singleRead table td{padding:.8rem 1rem;font-size:1.3rem}.underlayerIssueSingle .issueEnd figure,.underlayerIssueSingle .singleRead figure{margin:2rem 0 3rem 0}.underlayerIssueSingle .issueEnd blockquote,.underlayerIssueSingle .singleRead blockquote{margin:3rem 0;padding:2rem 5rem}.underlayerIssueSingle .issueEnd blockquote:before,.underlayerIssueSingle .singleRead blockquote:before{top:1.5rem;left:1.5rem}.underlayerIssueSingle .issueEnd blockquote:after,.underlayerIssueSingle .singleRead blockquote:after{bottom:1.5rem;right:1.5rem}.underlayerIssueSingle .singleRead .subBox{margin:2rem 0}.underlayerIssueSingle .singleRead .subBox+.subBox{margin-top:-1rem}.underlayerIssueSingle .singleRead .subBox.planner{margin-top:4rem}.underlayerIssueSingle .singleRead .subBox .read{padding:2rem}.underlayerIssueSingle .singleRead .subBox .read .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.underlayerIssueSingle .singleRead .subBox .read .title img{width:5rem}.underlayerIssueSingle .singleRead .subBox .read .title h3{border-bottom:1px solid #0078bf;width:calc(100% - 6rem);padding:0 0 1rem 0;font-size:1.6rem}.underlayerIssueSingle .singleRead .subBox .read .planner{display:block;margin:1.5rem 0}.underlayerIssueSingle .singleRead .subBox .read .planner figure{width:12rem;margin:0 auto 1.5rem auto}.underlayerIssueSingle .singleRead .subBox .read .planner h4{width:100%;font-size:1.5rem}.underlayerIssueSingle .singleRead .subBox .read .company{display:block;margin:1rem 0}.underlayerIssueSingle .singleRead .subBox .read .company figure{width:100%;margin-bottom:1rem;padding:2rem 6rem}.underlayerIssueSingle .singleRead .subBox .read .company h4{width:100%;font-size:1.5rem}.underlayerIssueSingle .singleRead .subBox .read p{margin:1rem 0 0 0}.underlayerIssueSingle .singleRead .subBox .jump{width:100%;margin:0}.underlayerIssueSingle .singleRead .subBox+h2{margin-top:-2rem}.underlayerIssueSingle .singleRead .column{display:block;margin:3rem 0;padding:0}.underlayerIssueSingle .singleRead .column figure{width:100%;margin:0 0 3rem 0}.underlayerIssueSingle .singleRead .column div{width:100%;margin:0}.underlayerIssueSingle .singleRead .container{margin:3rem 0;padding:2rem}.underlayerIssueSingle .singleRead .container dt{margin-bottom:1.4rem;font-size:1.8rem;font-weight:700;line-height:1}.underlayerIssueSingle .singleRead .container dd{margin-top:.8rem;padding-left:1.8rem;font-size:1.5rem}.underlayerIssueSingle .singleRead .container dd:before{top:1rem;width:1rem}.underlayerIssueSingle .singleRead .container dd a{display:block}.underlayerIssueSingle .singleRead .container dd a:after{position:relative;display:inline-block;vertical-align:middle;width:.8rem;height:.8rem;margin:-.6rem 0 0 .6rem}.underlayerIssue.bottom_rank{padding:3rem 0 0 0!important}}.underlayerIssue .column__cardDate time{font-size:1.4rem}.underlayerIssue .item__areaImg .category{position:absolute;left:1rem;top:1rem;color:#fff;font-size:1.3rem;font-weight:500;border-radius:.4rem;padding:.6rem 1.1rem;line-height:1}.underlayerIssue .item__areaImg .category--column{background-color:#76948e}.underlayerIssue .item__areaImg .category--interview{background-color:#7f7698}.underlayerIssue .item__areaImg .category--report{background-color:#408db5}.underlayerIssue .item__areaImg .category--special{background-color:#bc4163}.underlayerIssue .item__areaImg .category--casestudy{background-color:#334757}.underlayerIssue .issueMain.list_A .item__areaImg .category{font-size:1.2rem;padding:.4rem 1rem}@media (max-width:768px){.underlayerIssue .popularity__card.list_A .item__areaImg{width:12rem;height:auto;height:8rem}.underlayerIssue .popularity__card.list_A .item__areaImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.underlayerIssue .popularity__card.list_A .item__areaDivision{min-height:8.2rem;padding:0 0 0 13.5rem}.underlayerIssue .popularity__card.list_A .item__areaCopy{margin:1rem 0 0 0}.underlayerIssueSingle .singleRead{line-height:1.8}.underlayerIssue .issueSingle__side{border-bottom:none;width:100%;padding-bottom:0}}.column__cardHash span{color:var(--colorMain)}.underlayerSeminar .popularity__card .item__area .item__areaCopy{font-size:1.4rem;font-weight:500;line-height:2.3rem;margin:0 0 .2rem 0}.underlayerSeminar .popularity__card .item__area .item__areaBtn{width:21.5rem;margin:2rem auto 0 auto;position:relative;background:#2f79b1 url(../../assets/images/icon_support_download.svg) no-repeat right 2.2rem center;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:700;padding:1rem 3rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .2s;transition:all .2s}.underlayerSeminar .popularity__card .item__areaTag span{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.underlayerSeminar .popularity__card a:hover .item__areaBtn{margin-top:2.3rem;margin-bottom:-.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}.underlayerSeminar .popularity__card .item__areaTag a:hover span{background:#dcdcdc}}.underlayerSeminar.underlayerSeminarSingle.popularity{padding:8rem 0 0 0}@media (max-width:768px){.underlayerSeminar.underlayerSeminarSingle.popularity{padding:4rem 0 0 0}}.underlayerIssue .issueSingle.issueSingle_detail{border:none;margin-bottom:0;padding-bottom:0}.underlayerSeminarSingle .popularity__card.extra_height_card .item__areaTag{margin-top:1.5rem}.issueSingle.inner .singleMeta .btn2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (max-width:768px){.issueSingle.inner .singleMeta .btn2{width:auto}}.underlayerIssueSingle .mainImg img{width:100%}.underlayerIssue .issueSingle__main .issueEnd p a{text-decoration:underline;color:var(--colorMain)}@media (min-width:769px){.underlayerIssue .issueSingle__main .issueEnd p a:hover{text-decoration:none}}.acd-check{display:none}.acd-label{position:relative;display:block;background-color:#fff;padding:1.7rem 3rem 1.7rem 2rem;font-size:1.6rem;font-weight:500;line-height:1;color:#204f74;display:block;border-bottom:1px solid #e3ebf1;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.acd-label:hover{background-color:#e3ebf1}}.underlayerIssue .issueSingle__side .sideBox .acd-label:after{content:"";position:absolute;top:0;right:2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-top:solid 1.5px var(--colorMain);border-right:solid 1.5px var(--colorMain);-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerIssue .issueSingle__side .sideBox .acd-check:checked+.acd-label{background-color:#e3ebf1}.underlayerIssue .issueSingle__side .sideBox .acd-check:checked+.acd-label:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.acd-content{height:0;opacity:0;padding:0 0;-webkit-transition:.4s;transition:.4s;visibility:hidden}.acd-check:checked+.acd-label+.acd-content{height:4rem;opacity:1;padding:0;visibility:visible}.underlayerIssue .issueSingle__side .sideBox .category li{border:none}.acd-content li a:after{content:none}.acd-check:checked+.acd-label+.acd-content.one_block{height:75.8rem}.acd-check:checked+.acd-label+.acd-content.two_block{height:23.1rem}.acd-check:checked+.acd-label+.acd-content.three_block{height:36.9rem}.underlayerIssue .issueSingle__side .sideBox .category .acd-content li:first-child a{border-top:1px solid #fff}.underlayerIssue .issueSingle__side .sideBox .category .acd-content li a{font-size:1.4rem;font-weight:400;line-height:1.5;padding:1.2rem 2rem 1.2rem 2rem;border-bottom:1px solid #e3ebf1}.underlayerIssue .issueSingle__side .sideBox .category .acd-content li a:after{content:none}.issueEnd .contentAfterword p{margin:2rem 0;font-size:1.7rem;line-height:1.75}@media (max-width:768px){.issueEnd .contentAfterword p{font-size:1.5rem;line-height:1.8}}.issueEnd .contentAfterword a{text-decoration:underline;color:var(--colorMain)}@media (min-width:769px){.issueEnd .contentAfterword a:hover,.issueEnd .contentAfterword a:hover u{text-decoration:none}}.issueEnd .contentAfterword .small{font-size:1.3rem}.mark{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fbea53));background:linear-gradient(transparent 60%,#fbea53 60%)}.underlayerIssueSingle .singleRead .column div.modalArea{width:auto}.underlayerIssueSingle .singleRead .column figure img{width:100%}.underlayerIssueSingle .singleRead .column div.modalOverlay{width:100%}@media (max-width:768px){.modalArea .modalContents .modalXmark{right:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .column div .modalInner img{width:100%}.underlayerIssueSingle .singleRead .column div .modalInner img{width:100%}.underlayerIssueSingle .singleRead .column div.modalContents{width:90%}}.underlayerIssueSingle .singleRead .container dd a{display:inline}@media (max-width:768px){.underlayerIssueSingle .singleRead .container dd a{display:inline}}.underlayerIssueSingle .singleRead .container dd a:after{top:auto;right:-2rem;bottom:1rem;position:absolute}@media (max-width:768px){.underlayerIssueSingle .singleRead .container dd a:after{margin:0;position:absolute;right:-1.5rem;bottom:.9rem}}@media (min-width:769px){.underlayerIssueSingle .singleRead .container dd a:hover:after{margin:0;bottom:.6rem}.underlayerIssueSingle .singleRead p a:hover{text-decoration:none}}.underlayerIssueSingle .issueEnd p a[target=_blank]::after,.underlayerIssueSingle .singleRead p a[target=_blank]::after{content:"";display:inline-block;vertical-align:middle;background:url(/assets/images/icon_blank.svg) center center no-repeat;background-size:contain;width:1.5rem;height:1.2rem;margin:0 0 0 .6rem}@media (min-width:769px){.underlayerIssueSingle .singleRead p a:hover u{text-decoration:none}}@media (max-width:768px){.underlayerIssueSingle .singleRead h2{position:relative;border:none;margin:-1rem 0 2rem 0;padding:7rem 0 0 1.6rem;font-size:2rem;line-height:1.5}.underlayerIssueSingle .singleRead h2:before{content:"";position:absolute;top:7rem;left:0;display:block;background-color:#005691;width:.3rem;min-height:3.3rem;border-radius:0}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items{display:block;width:100%}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item{width:100%;margin-bottom:5rem;min-height:12.4rem;margin-bottom:2rem;border-bottom:1px solid #dcdcdc;padding:0 0 2rem 0}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item{min-height:auto}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:12.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap{min-height:auto}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail{width:19rem;height:10.6875rem;margin:0;position:absolute;left:0;top:0}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail{width:9rem;height:5.0625rem;position:relative}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail img{width:19rem;height:10.6875rem}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail img{width:100%;-o-object-fit:cover;object-fit:cover;height:5.0625rem}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2{padding-right:0;margin:0 0 1rem 0;padding:0 0 0 21rem}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2{padding:0 0 0 10.5rem;width:auto;font-size:1.1rem;position:absolute;top:0}}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._additional_text1{font-size:1.1rem}}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_reco2 ._additional_text1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .9rem 0;font-size:1.4rem;line-height:2rem;color:#929292}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{padding:1rem 5rem 0 0;margin:0;font-size:1.4rem;line-height:1.6}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{padding:0;width:auto;font-size:1.2rem;line-height:1.6;position:absolute;top:2.6rem;position:relative;top:auto}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{padding:.5rem 0 0 0;font-size:1.8rem;font-weight:700;line-height:1.55}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{margin:.5rem 0 0 0;padding:0;font-size:1.6rem;font-weight:700;padding:0}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3{width:100%}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{padding:0 0 0 21rem;margin:.5rem 0 0 0}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{padding:0;margin:1rem 0 0 0;display:none}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul li a{font-size:1.2rem;padding:.3rem 1.2rem}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category{font-size:1.2rem;padding:.4rem 1rem;top:.5rem;left:.5rem}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category{display:none}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text14,.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text14{display:none}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button{top:0;right:0}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button{top:-1rem}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40{width:100%}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul{padding:0 0 0 21rem;margin:.5rem 0 0 0}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul{padding:0;display:none}}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul li a{font-size:1.2rem}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button.isActive{background:#d56272}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button.isActive svg use{fill:#FFF;stroke:#FFF}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item{margin-top:1.5rem;position:relative}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{border-radius:.4rem;width:8rem;height:4.5rem;margin-top:.5rem;overflow:hidden}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{width:8rem;height:4.5rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{width:15rem;font-size:1.4rem;font-weight:500;line-height:1.5;color:#000;text-align:left}@media (max-width:768px){.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 1.5rem}}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:.3s;transition:.3s}@media (min-width:769px){.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a:hover{background-size:100% 1px;color:var(--colorMain)}}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13{display:none}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2{display:none}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{display:none}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3{display:none}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40{display:none}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text14{display:none}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item:after{position:absolute;top:-.7rem;left:-1.1rem;border-radius:2.4rem;background-color:#a2b1d9;width:2.4rem;height:2.4rem;font-size:1.2rem;font-weight:700;letter-spacing:0;line-height:2.4rem;text-align:center;color:#fff;z-index:5}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item:first-child:after{content:"1";background-color:#e9d46a}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item:nth-child(2):after{content:"2";background-color:#aaa}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item:nth-child(3):after{content:"3";background-color:#855369}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item:nth-child(4):after{content:"4"}.underlayerIssue .issueSingle__side ._sitesearch_component ._searchresults ._items ._item:nth-child(5):after{content:"5"}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component{text-align:left}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items{display:block;width:100%}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item{background-color:#fff;margin:1rem 0 0 0;padding:3rem 3rem 3rem 25rem;min-height:18.4rem;position:relative;width:100%}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item{background-color:#fff;margin:2rem 0 0 0;padding:2rem;min-height:8rem;position:relative;width:100%}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13{display:-webkit-box;display:-ms-flexbox;display:flex}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category{color:#fff;font-size:1.3rem;font-weight:500;border-radius:.4rem;padding:.2rem 1.1rem;line-height:1.5}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--green{background-color:#009f68}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--yellow{background-color:#cbb915}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--blue{background-color:#0078bf}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--news{background-color:#2f79b1}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--service{background-color:#6d4b28}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--seminar{background-color:#298279}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--column{background-color:#76948e}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--casestudy{background-color:#334757}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--glossary{background-color:#005691}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--interview{background-color:#7f7698}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--report{background-color:#408db5}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--special{background-color:#bc4163}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._additional_text1{line-height:1.6;color:#929292;font-size:1.4rem;margin:0 0 0 1rem}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._additional_text1{margin:1rem 0 0 0}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{top:3rem;left:3rem;position:absolute;width:19rem;height:10.6875rem;overflow:hidden;margin:0;border-radius:.5rem;overflow:hidden}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{position:relative;top:0;left:0;width:100%;aspect-ratio:320/180;height:auto;margin:0 0 1.4rem 0}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{width:19rem;height:10.6875rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{width:100%;height:100%}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{width:100%;margin:1rem 0 0 0;font-size:1.5rem;line-height:1.6}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{font-size:1.4rem;margin:.5rem 0 0 0}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{width:100%;margin:.5rem 0 0 0;font-size:1.8rem;font-weight:700;line-height:1.55;letter-spacing:.05rem}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:.3s;transition:.3s}@media (min-width:769px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a:hover{background-size:100% 1px}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3{width:100%}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{width:100%;gap:.4rem;margin:.9rem 0 0 0;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{margin:1.5rem 0 0 0}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.5rem 1.6rem;border-radius:5rem;border:solid 1px #dcdcdc}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul a{padding:.4rem 1rem;font-size:1.3rem}}@media (min-width:769px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul a:hover{background:#dcdcdc}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40{width:100%}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul{margin:.7rem 0 0 0;gap:0 1.2rem;line-height:1.4;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul{gap:0 1.2rem;line-height:1.6;margin:.8rem 0 0 0}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul a{color:var(--colorMain);text-decoration:underline;line-height:1.4}@media (min-width:769px){.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul a:hover{text-decoration:none}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text14{display:none}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:first-child:before,.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(2):before,.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(3):before,.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(4):before,.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(5):before{content:"";display:block;position:absolute;top:1.6rem;left:1.6rem;border:1px dotted #fff;border-radius:3rem;width:3rem;height:3rem;z-index:6}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:after{position:absolute;top:1.3rem;left:1.3rem;border-radius:3.6rem;background-color:#a2b1d9;width:3.6rem;height:3.6rem;font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:3.6rem;text-align:center;color:#fff;z-index:5}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:first-child:after{content:"1";background-color:#e9d46a}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(2):after{content:"2";background-color:#aaa}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(3):after{content:"3";background-color:#e9d46a}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(4):after{content:"4"}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(5):after{content:"5"}.underlayer.underlayerIssue.bottom_rank .issueSingle__main .issueTop.issueCategoryTop{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayer.underlayerIssue.bottom_rank .issueSingle__main .issueTop.issueCategoryTop h2{margin:0 0 2.5rem 0}.underlayer.underlayerIssue.bottom_rank .issueSingle__main .issueTop .menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;position:relative}.underlayer.underlayerIssue.bottom_rank .issueSingle__main .issueTop .menu ._sitesearch_component ._status{position:absolute;left:0;top:0}.underlayerIssue .issueSingle__main .issueTop ._sortorderselector._sortorderselector_type1 select{text-align:left}.underlayerIssue .issueSingle__main .issueTop ._totalhits{font-size:3.4rem;font-weight:700;line-height:1;letter-spacing:.04rem}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueTop ._totalhits{font-size:2.4rem}}.underlayerIssue .issueSingle__main .issueTop ._sitesearch_component ._searchstatusfull{text-align:left;width:50rem}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueTop ._sitesearch_component ._searchstatusfull{width:100%}}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueTop ._sitesearch_component ._searchstatusfull ._status{font-size:1.3rem;line-height:1.6}}.underlayerIssue .issueSingle__main .issueTop .results{width:100%}.underlayerIssue .issueSingle__main .issueTop ._sitesearch_component ._searchstatusfull ._status ._keyword{font-size:3.4rem;font-weight:500}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueTop ._sitesearch_component ._searchstatusfull ._status ._keyword{font-size:2.1rem}}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueTop{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerIssue .issueSingle__main .issueTop .menu{margin:1rem 0 0 0}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1{padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-right:5rem;line-height:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._additional_text1{margin:0 1rem 0 0}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13{display:-webkit-box;display:-ms-flexbox;display:flex}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category{color:#fff;font-size:1.3rem;font-weight:500;border-radius:.4rem;padding:.2rem 1.1rem;line-height:1.5}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--green{background-color:#009f68}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--yellow{background-color:#cbb915}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--blue{background-color:#0078bf}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--news{background-color:#2f79b1}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--service{background-color:#6d4b28}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--seminar{background-color:#298279}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--column{background-color:#76948e}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--casestudy{background-color:#334757}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--glossary{background-color:#005691}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--interview{background-color:#7f7698}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--report{background-color:#408db5}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._layoutgroup2_1 ._display_text13 .category.category--special{background-color:#bc4163}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items{text-align:left;gap:2.42rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items{gap:4rem}}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap{position:relative;width:34rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25.6rem}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap{width:100%}}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{border-radius:.5rem;border:1px solid #d8d8d8;position:relative;width:25.6rem;height:14.4rem;margin:0 0 1.5rem 0;overflow:hidden}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{width:100%;aspect-ratio:320/180;height:auto}}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text14,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text14{display:none}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category{position:absolute;left:1rem;top:1rem;color:#fff;font-size:1.3rem;font-weight:500;border-radius:.4rem;padding:.6rem 1.1rem;line-height:1}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--green,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--green{background-color:#009f68}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--yellow,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--yellow{background-color:#cbb915}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--blue,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--blue{background-color:#0078bf}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--news,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--news{background-color:#2f79b1}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--service,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--service{background-color:#6d4b28}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--seminar,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--seminar{background-color:#298279}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--column,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--column{background-color:#76948e}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--casestudy,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--casestudy{background-color:#334757}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--glossary,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--glossary{background-color:#005691}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--interview,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--interview{background-color:#7f7698}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--report,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--report{background-color:#408db5}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--special,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text13 .category.category--special{background-color:#bc4163}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._additional_text1,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._additional_text1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .9rem 0;font-size:1.4rem;line-height:2rem;color:#929292}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._text,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{font-size:1.4rem;line-height:2.6rem;margin:0 0 .3rem 0}@media (max-width:768px){.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._text,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{margin:1.2rem 0 0 0;font-size:1.4rem;line-height:1.6;letter-spacing:.03rem}}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._title,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{line-height:2.8rem}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a{font-size:1.9rem;font-weight:700;letter-spacing:.04rem;display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}@media (min-width:769px){.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a:hover,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a:hover{background-size:100% 1px;color:var(--colorMain)}}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{margin:1.2rem 0 1.1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.53rem}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul li a,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul li a{display:block;width:100%;background:#fff;font-size:1.4rem;line-height:2rem;padding:.5rem 1.6rem;border-radius:5rem;border:solid 1px #dcdcdc}@media (min-width:769px){.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul li a:hover,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul li a:hover{background:#dcdcdc}}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1.87rem;font-size:1.4rem}.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul li a,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul li a{display:block;width:100%;color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.underlayer.underlayerIssue.bottom_rank .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul li a:hover,.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul li a:hover{text-decoration:none}}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2{width:100%}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 ._additional_text1{font-size:1.4rem;line-height:2rem;color:#929292;display:inline-block}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category{margin:0 0 0 1rem;padding:.5rem .8rem;font-size:1.2rem;line-height:1;white-space:nowrap;color:#fff}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--green{background-color:#009f68}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--yellow{background-color:#cbb915}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--blue{background-color:#0078bf}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--news{background-color:#2f79b1}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--service{background-color:#6d4b28}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--seminar{background-color:#298279}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--column{background-color:#76948e}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--casestudy{background-color:#334757}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--glossary{background-color:#005691}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--interview{background-color:#7f7698}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--report{background-color:#408db5}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--special{background-color:#bc4163}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--special{background-color:#bc4163}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--interview{background-color:#7f7698}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--interview{background-color:#7f7698}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--casestudy{background-color:#334757}.underlayer.underlayerIssue.bottom_rank .issueRanking .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_issue_rank2 ._layoutgroup_issue_rank2_1 .category.category--report{background-color:#408db5}.underlayerIssue .issueSingle__main .issueEnd{font-size:1.7rem;line-height:1.75}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueEnd{line-height:1.8;font-size:1.5rem}}.underlayerIssue .issueSingle__main .issueEnd h3{font-size:1.8rem;line-height:1.8}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueEnd h3{font-size:1.6rem}}@media (max-width:768px){.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail{position:absolute;left:0;top:0;min-height:6.5rem}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item{min-height:6.5rem}.underlayerIssue .issueSingle__main .results.list_A ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2{position:relative}}.underlayerIssue .issueSingle__main .issueTalent{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerIssue .issueSingle__main .issueTalent h3{margin:0 0 2rem 0}.underlayerIssue .issueSingle__main .issueTalent .talent{width:100%;margin:0 0 4rem 0}.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._additional_text1{font-size:1.3rem;line-height:2rem;color:#929292}@media (min-width:769px){.underlayer.underlayerIssue.underlayerIssueSingle .underlayerSeminar.underlayerSeminarSingle.draggable ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail a:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.contents_back{margin:2rem 0 0 0;text-align:right;font-size:1.5rem}@media (max-width:768px){.contents_back{margin:2rem 0 .8rem 0}}.contents_back a{text-decoration:underline;position:relative}@media (min-width:769px){.contents_back a:hover{text-decoration:none}}@media (max-width:768px){.underlayerIssueSingle .singleRead .container.issue_list .issue_ak_link{display:block;margin-top:-10rem;padding-top:10rem}}.series_list .ttl{padding:0 0 1.5rem 2.5rem;border-bottom:1px solid #dcdcdc;margin-bottom:1.5rem;font-size:2.1rem;font-weight:700;line-height:1;position:relative}@media (max-width:768px){.series_list .ttl{margin-bottom:1.4rem;font-size:1.8rem;font-weight:700;line-height:1}}.series_list .ttl:before{content:"■ ";color:#005691;font-size:1.1rem;position:absolute;top:.8rem;left:0}@media (max-width:768px){.series_list .ttl:before{top:.5rem}}.series_list{background:#f2f2f2;padding:3rem}@media (max-width:768px){.series_list{padding:3rem 2rem 2rem 2rem}}.series_list dl{margin:0 0 1.2rem 0}.series_list dl dt{font-size:1.4rem;font-weight:400}@media (max-width:768px){.series_list dl dt{font-size:1.3rem}}.series_list dl dd{font-size:1.7rem;line-height:1.5;font-weight:700}@media (max-width:768px){.series_list dl dd{font-size:1.5rem}}.series_list dl dd a{text-decoration:underline;color:#204f74}@media (min-width:769px){.series_list dl dd a:hover{text-decoration:none}}.series_list .more_btn{margin:2rem auto 0;text-align:center}.series_list .more_btn a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;position:relative;display:inline-block;font-size:1.6rem;font-weight:700;line-height:2.1rem;color:var(--colorMain);border:solid 1px var(--colorMain);background:#fff;border-radius:.5rem;padding:1.2rem 4.4rem 1.2rem 2.8rem;text-decoration:none}.series_list .more_btn a:after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-44deg);transform:rotate(-44deg);-webkit-transition:all ease .2s;transition:all ease .2s;text-decoration:none}.series_list .more_btn a{text-decoration:none}.series_list .more_btn a:hover{color:#fff!important;background:var(--colorMain)}.series_list .more_btn a:hover:after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}.mainvisualBackground--theme.list{padding-bottom:0}.mainvisualBackground .listTab{position:relative;width:100%;margin-top:4rem;overflow:hidden}.mainvisualBackground .listTab ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainvisualBackground .listTab ul li{width:36rem;z-index:1}.mainvisualBackground .listTab ul li.active{z-index:3}.mainvisualBackground .listTab ul li a{display:block;border:1px solid #204f74;border-bottom:none;border-radius:.5rem .5rem 0 0;background-color:#e0ebf6;font-size:1.8rem;font-weight:700;text-align:center;line-height:6rem;color:#000}.mainvisualBackground .listTab ul li a:hover{background-color:#204f74;color:#fff}.mainvisualBackground .listTab ul li.active a{background-color:#fff;color:#204f74}.mainvisualBackground .listTab ul:after{content:"";position:absolute;bottom:0;left:50%;background-color:#204f74;width:100vw;height:1px;margin-left:-50vw;z-index:2}.underlayerList{padding-top:3rem}.underlayerList .listMenu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem}.underlayerList .listMenu li{width:100%}.underlayerList .listMenu li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px #d4e2eb;border-radius:.5rem;width:100%;height:100%;padding:1.6rem 5.5rem 1.6rem 2rem;font-size:1.6rem;font-weight:500;line-height:1.4;color:var(--colorMain);white-space:nowrap}.underlayerList .listMenu li a:after{content:"";position:absolute;top:50%;right:2rem;margin:auto;display:block;width:1rem;height:1rem;margin-top:-.8rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-transition:ease .3s;transition:ease .3s}.underlayerList .listMenu li a:hover{border:solid 1px var(--colorMain)}.underlayerList .listMenu li a:hover:after{margin-top:-.4rem}.underlayerList .listMenu.theme li a{background-color:#fff;background-size:3rem;background-position:1.8rem center;background-repeat:no-repeat;padding:1.6rem 5.5rem 1.6rem 6rem}.underlayerList .listMenu.theme li.menu01 a{background-image:url(../../assets/images/icon_list01.svg)}.underlayerList .listMenu.theme li.menu02 a{background-image:url(../../assets/images/icon_list02.svg)}.underlayerList .listMenu.theme li.menu03 a{background-image:url(../../assets/images/icon_list03.svg)}.underlayerList .listMenu.theme li.menu04 a{background-image:url(../../assets/images/icon_list04.svg)}.underlayerList .listMenu.target{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerList .listMenu.target li{width:calc(33.3% - .25rem)}.underlayerList .mainHead{position:relative;display:table;border-bottom:1px solid #005691;margin:8rem 0 4rem 0;padding:0 0 3rem 5rem;font-size:2.8rem;font-weight:700;line-height:1.3}.underlayerList .mainHead span{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3.8rem;background-color:#005691;width:3.8rem;height:3.8rem;font-size:0}.underlayerList .mainHead span img{width:2.6rem}.underlayerList .subHead{margin:6rem 0 2.5rem 0;font-size:2.8rem;font-weight:700;line-height:1.4}.underlayerList .underlayerSeminarSingle{padding:0}.underlayerList .strengthList{background-color:#f1f7fb;margin-top:5rem;padding:4rem}.underlayerList .strengthList h4{margin-bottom:2.5rem;font-size:2.4rem;font-weight:700;line-height:1}.underlayerList .strengthList .mainvisual__menu{margin:0}.underlayerList .strengthList .mainvisual__menu a{position:relative;line-height:3.3rem;font-size:1.6rem}.underlayerList .strengthList .mainvisual__menu a:after{content:"";position:absolute;top:0;right:1.8rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);z-index:1}@media (min-width:769px){.underlayerList .strengthList .mainvisual__menu a:hover:after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}}.underlayerList .linkBtn{margin-top:5rem;width:100%;text-align:center}@media (max-width:768px){.mainvisualBackground .listTab{margin-top:2.5rem}.mainvisualBackground .listTab ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainvisualBackground .listTab ul li{width:33.1%}.mainvisualBackground .listTab ul li a{font-size:1.5rem;line-height:5rem;letter-spacing:0}.mainvisualBackground .listTab ul li a span{display:none}.mainvisualBackground .listTab ul li:first-of-type a{border-radius:0 .5rem 0 0;border-left:none}.mainvisualBackground .listTab ul li:nth-of-type(3) a{border-radius:.5rem 0 0 0;border-right:none}.underlayerList{padding-top:2rem!important}.underlayerList .listMenu{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem}.underlayerList .listMenu li{width:calc(50% - .2rem)}.underlayerList .listMenu li a{padding:1.2rem 3.2rem 1.2rem 1.4rem;font-size:1.5rem;white-space:normal}.underlayerList .listMenu li a:after{right:1.2rem;width:.8rem;height:.8rem;margin-top:-.7rem}.underlayerList .listMenu.theme li a{background-size:2.8rem;background-position:.7rem center;padding:1.2rem 3.2rem 1.2rem 4.2rem}.underlayerList .listMenu.target li{width:calc(50% - .2rem)}.underlayerList .mainHead{margin:0;padding:7rem 0 2.4rem 5.8rem;font-size:2.4rem}.underlayerList .mainHead span{top:6.2rem;border-radius:4.8rem;width:4.8rem;height:4.8rem}.underlayerList .mainHead span img{width:3.2rem}.underlayerList .subHead{margin:-3rem 0 1.8rem 0;padding-top:6rem;font-size:2.2rem}.underlayerList .strengthList{position:relative;width:calc(100% + 4rem);margin:6rem -2rem 0 -2rem;padding:6rem 2rem}.underlayerList .strengthList h4{margin-bottom:2rem;font-size:2rem}.underlayerList .strengthList .mainvisual__menu{display:block;margin:0;padding:0}.underlayerList .strengthList .mainvisual__menu li{width:100%;margin:.4rem 0 0 0}.underlayerList .strengthList .mainvisual__menu a{position:relative;height:4.5rem!important;font-size:1.5rem;line-height:3.3rem}.underlayerList .strengthList .mainvisual__menu a:after{right:1.5rem}.underlayerList .linkBtn{margin-top:5rem;width:100%;text-align:center}.underlayerList .linkBtn a{padding:1.2rem 3.4rem 1.2rem 1.8rem}}@media (max-width:768px){.underlayerIssue .issueSingle__side .sideBox .ranking a p{width:18.5rem}}.underlayerIssue .issueSingle__main .issueTop .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueTop .menu{gap:1rem}}.underlayerIssue .issueSingle__main .issueTop ._sortorderselector._sortorderselector_type1{position:relative}.underlayerIssue .issueSingle__main .issueTop ._sortorderselector._sortorderselector_type1 select{border:solid 1px #d0d6db;padding:.8rem 4.5rem .8rem 1rem;font-size:1.4rem;line-height:2.1rem;letter-spacing:.02rem;border-radius:.5rem;cursor:pointer}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueTop ._sortorderselector._sortorderselector_type1 select{padding:.8rem 3rem .8rem 1rem}}.underlayerIssue .issueSingle__main .issueTop ._sortorderselector._sortorderselector_type1::after{content:"";position:absolute;top:1.5rem;right:1.5rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #005691;-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg);pointer-events:none}@media (max-width:768px){.underlayerIssue .issueSingle__main .issueTop ._sortorderselector._sortorderselector_type1::after{right:1.2rem}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;text-align:left}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items{display:block;width:100%}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:36rem;margin-bottom:3rem}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item{width:100%;margin-bottom:4rem}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item a{position:relative;display:block}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail{width:36rem;height:20.25rem;overflow:hidden;margin:0 0 1.8rem 0;border-radius:.5rem;overflow:hidden}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail{width:100%;aspect-ratio:320/180;height:auto;margin:0 0 1.5rem 0}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail img{width:36rem;height:20.25rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail img{width:100%;height:100%}}@media (min-width:769px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category{position:absolute;left:1rem;top:1rem;color:#fff;font-size:1.3rem;font-weight:500;border-radius:.4rem;padding:.6rem 1.1rem;line-height:1}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--column{background-color:#76948e}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--interview{background-color:#7f7698}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--report{background-color:#408db5}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--special{background-color:#bc4163}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._display_text13 .category.category--casestudy{background-color:#334757}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:4.5rem}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._additional_text1{font-size:1.4rem;line-height:2rem;color:#929292}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{margin:1.5rem 0 0 0;font-size:1.6rem;line-height:1.6;letter-spacing:.03rem}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{margin:1.2rem 0 0 0;font-size:1.4rem;line-height:1.6;letter-spacing:.03rem}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{font-size:2rem;font-weight:700;line-height:1.6;letter-spacing:.05rem;margin:.4rem 0 0 0;color:#000}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._title{font-size:1.9rem;font-weight:700;line-height:1.6;letter-spacing:.05rem;margin:.5rem 0 0 0}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:.3s;transition:.3s}@media (min-width:769px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a{display:inline}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._title a:hover{color:var(--colorMain);background-size:100% 1px}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0 0}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul{gap:.4rem;margin:1.2rem 0 0 0;font-size:1.3rem}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul li a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.5rem 1.6rem;border-radius:5rem;border:solid 1px #dcdcdc}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul li a{padding:.4rem 1rem;font-size:1.3rem}}@media (min-width:769px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text3 ul li a:hover{background:#dcdcdc}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem;margin:1.2rem 0 0 0;gap:0 1.2rem;line-height:1.6}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul{margin:1rem 0 0 0;gap:0 1.2rem;line-height:1.6}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul li a{color:var(--colorMain);text-decoration:underline;line-height:1.6}@media (min-width:769px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text40 ul li a:hover{text-decoration:none}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button{position:absolute;top:24.6rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#f1f1f1;border-radius:100%;z-index:5;-webkit-transition:all .4s;transition:all .4s;margin:0}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button{top:22.6rem}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button svg{width:1.307rem;height:1.14rem}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button svg use{fill:#d56272;stroke:#d56272}@media (min-width:769px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button:hover{background:#d3d3d3}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6rem auto 0;position:relative;padding:0 10rem}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._disable{display:none}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator{margin:6rem auto 0;position:relative;padding:0 8rem}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._prev{position:absolute;top:0;bottom:0;margin:auto;left:0}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._prev a{position:relative;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;height:4.5rem;font-size:1.6rem;font-weight:700;line-height:1;color:var(--colorMain);border:solid 1px var(--colorMain)}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._prev a{width:8rem;height:4.3rem}}@media (min-width:769px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._prev a:hover{color:#fff;background:var(--colorMain)}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._next{position:absolute;top:0;bottom:0;margin:auto;right:0}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._next a{position:relative;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;height:4.5rem;font-size:1.6rem;font-weight:700;line-height:1;color:var(--colorMain);border:solid 1px var(--colorMain)}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._next a{width:8rem;height:4.3rem}}@media (min-width:769px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._next a:hover{color:#fff;background:var(--colorMain)}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._page{width:4.3rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.6rem;font-weight:700;background-color:#f1f7fb;color:var(--colorMain);border-radius:4px;margin:0 .5rem}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._page a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._page{margin:0 .3rem}}@media (min-width:769px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._page a:hover{color:#fff;background:var(--colorMain)}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._page._current{width:4.3rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.6rem;font-weight:700;background-color:#f1f7fb;color:var(--colorMain);border-radius:4px;margin:0 .5rem;background-color:var(--colorMain);color:#fff}@media (max-width:768px){.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._page._current{margin:0 .3rem}}.underlayerIssue .issueSingle__main .results ._sitesearch_component ._pagenator ._nav._first a{display:none}.underlayerService .checkList__block .item__content dt span.c_line{font-size:1.3rem;vertical-align:top;display:inline-block;padding:0 .5rem}.underlayerSeminarSingle .popularity__card .item a{position:relative}.underlayerSeminarSingle .popularity__card .item a .pickup{color:#fff;background-color:#e14f6d;font-family:var(--fontEN);position:absolute;left:-1rem;top:-1rem;line-height:1;font-size:1.3rem;padding:.5rem 1.2rem;border-radius:3rem;z-index:1}.underlayerList .strengthList .mainvisual__menu a{font-size:1.5rem}.underlayerService .strengthList .mainvisual__menu a{font-size:1.5rem!important}@media (min-width:769px){.popularity__card a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.popularity__card a:hover .item__areaTtl,.popularity__card a:hover .ttl{color:var(--colorMain)}.popularity__card a:hover .item__areaTtl span,.popularity__card a:hover .ttl span{background-size:100% 1px}}.underlayerSeminar .popularity{margin:0 0 8.1rem 0}.underlayerSeminar .popularity__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.88rem}.underlayerSeminar .popularity__card .item{position:relative;width:34rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerSeminar .popularity__card .item__areaTtl{font-size:1.9rem;font-weight:700;line-height:3rem;letter-spacing:.05rem;margin:0 0 1.1rem 0}.underlayerSeminar .popularity__card .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}@media (min-width:769px){.underlayerSeminar .popularity__card .item__area:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerSeminar .popularity__card .item__area:hover .item__areaTtl{color:var(--colorMain)}.underlayerSeminar .popularity__card .item__area:hover .item__areaTtl span{background-size:100% 1px}}.underlayerSeminar .popularity__card .item__areaImg{width:34rem;height:22rem;overflow:hidden;margin:0 0 .8rem 0;border-radius:.5rem;border:1px solid #d8d8d8}@media (max-width:768px){.underlayerSeminar .popularity__card .item__areaImg{width:100%;height:20.8rem}}.underlayerSeminar .popularity__card .item__areaImg img{width:34rem;height:22rem;height:auto;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerSeminar .popularity__card .item__areaCategory{font-size:1.3rem;line-height:1.9rem;font-weight:500;padding:.2rem .9rem;display:inline-block;margin:0 0 1.1rem 0;border-radius:.5rem}.underlayerSeminar .popularity__card .item__areaCategory--live{background:url(../../assets/images/icon_recommend_live.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.underlayerSeminar .popularity__card .item__areaCategory--online{background:url(../../assets/images/icon_recommend_online.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.underlayerSeminar .popularity__card .item__areaCategory--offline{background:url(../../assets/images/icon_recommend_offline.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #737373;color:#737373;font-size:1.2rem}.underlayerSeminar .popularity__card .item__areaCategory--movie{background:url(../../assets/images/icon_recommend_movie.svg) no-repeat left .7rem center;background-size:3.1rem 1.7rem;padding:.2rem .9rem .2rem 4.4rem;border:solid 1px #824880;color:#824880;font-size:1.2rem}.underlayerSeminar .popularity__card .item__areaCopy{font-size:1.4rem;line-height:2.4rem;letter-spacing:.03rem;margin:0 0 .3rem 0}.underlayerSeminar .popularity__card .item__areaDay,.underlayerSeminar .popularity__card .item__areaTime{font-size:1.4rem;line-height:2.4rem;padding:0 0 0 3.1rem}.underlayerSeminar .popularity__card .item__areaDay{background:url(/service/assets/images/icon_calendar.svg) no-repeat left top .2rem;background-size:2.2rem auto}.underlayerSeminar .popularity__card .item__areaTime{background:url(/service/assets/images/icon_time.svg) no-repeat left center;background-size:2.2rem auto}.underlayerSeminar .popularity__card .item__areaTime span{font-weight:700}.underlayerSeminar .popularity__card .item__like{position:absolute;top:23.3rem;right:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#f1f1f1;border-radius:100%;z-index:1;-webkit-transition:all .3s;transition:all .3s}.underlayerSeminar .popularity__card .item__like.isActive{background:#d56272}.underlayerSeminar .popularity__card .item__like.isActive svg use{fill:#F1F1F1;stroke:#F1F1F1}.underlayerSeminar .popularity__card .item__like svg{width:1.307rem;height:1.14rem}.underlayerSeminar .popularity__card .item__like svg use{fill:#D56272;stroke:#D56272}.underlayerSeminar .popularity__card .item__like:hover{background:#d3d3d3}.underlayerSeminar .popularity__card .item__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.44rem;margin:1.2rem 0 0 0}.underlayerSeminar .popularity__card .item__tag a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2.4rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc}.underlayerSeminar .popularity__card .item__tag a:hover{background:#dcdcdc}.underlayerSeminar .archive__background{background-color:#f1f7fb;padding:6rem 0 0 0;margin:0 0 5rem 0}.underlayerSeminar .archive__background.case_bg{padding:6rem 0 4rem 0;margin:5rem 0 5rem 0}.underlayerSeminar .archive__now{margin:0 0 1rem 0}.underlayerSeminar .archive__nowTtl{position:relative;font-size:1.9rem;font-weight:700;line-height:2.7rem;letter-spacing:.04rem;padding:0 0 0 1.5rem;margin:0 0 .8rem 0}.underlayerSeminar .archive__nowTtl::before{content:"";position:absolute;top:.45rem;left:0;bottom:0;margin:auto;width:.4rem;height:.4rem;background:var(--colorMain);border-radius:50%}.underlayerSeminar .archive__nowBtn{display:-webkit-box;display:-ms-flexbox;display:flex}.underlayerSeminar .archive__nowBtn p{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;width:100%;background:#fff;border-top:solid 1px #aec2d5;border-left:solid 1px #aec2d5;border-bottom:solid 1px #aec2d5;font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem;padding:1.7rem 1.9rem;border-radius:.5rem 0 0 .5rem}.underlayerSeminar .archive__nowBtn button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:19.8rem;background:var(--colorMain);color:#fff;font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem;border-radius:0 .5rem .5rem 0;text-align:center;padding:0 2.5rem 0 0}.underlayerSeminar .archive__nowBtn button::after{content:"";position:absolute;top:0;right:2rem;bottom:0;margin:auto;width:1.5rem;height:1.5rem;background:url(../../assets/images/icon_search.svg) no-repeat;background-size:1.5rem auto}.underlayerSeminar .archive__nowBtn button.isOpen{background:#204f74;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 2.5rem}@media (min-width:769px){.underlayerSeminar .archive__nowBtn button:hover{background:#3273a7}}.underlayerSeminar .archive .setting{display:none;margin:0 0 5rem 0;background:#fff;border-radius:.3rem;padding:2.8rem}.underlayerSeminar .archive .setting dl{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 2px #fff}.underlayerSeminar .archive .setting dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#dfecf5;font-size:1.6rem;font-weight:700;line-height:2.4rem;width:24rem;border-right:solid 2px #fff;padding:0 0 0 2rem}.underlayerSeminar .archive .setting dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f1f6f9;padding:2rem 2.5rem;font-size:1.6rem;line-height:2.4rem}.underlayerSeminar .archive .setting dl dd .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.underlayerSeminar .archive .setting dl dd .label li input{display:none}.underlayerSeminar .archive .setting dl dd .label li input:checked+label::before{background:#204f74}.underlayerSeminar .archive .setting dl dd .label li input:checked+label::after{opacity:1}.underlayerSeminar .archive .setting dl dd .label li label{position:relative;background:#fff;padding:.9rem .9rem .9rem 3.9rem;display:block}.underlayerSeminar .archive .setting dl dd .label li label::before{content:"";position:absolute;top:0;left:1rem;bottom:0;display:block;width:2rem;height:2rem;background:#fff;border:1px solid #d2d4d6;margin:auto}.underlayerSeminar .archive .setting dl dd .label li label::after{content:"";position:absolute;top:-.4rem;left:1.7rem;bottom:0;display:block;width:.7rem;height:1.3rem;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);margin:auto;opacity:0}.underlayerSeminar .archive .setting dl dd .mass{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:linear-gradient(to right,#a9adaf 2px,transparent 2px);background-size:7px 2px;background-repeat:repeat-x;background-position:left bottom;padding:0 0 2rem 0;margin:0 0 1.5rem 0}.underlayerSeminar .archive .setting dl dd .mass:last-child{padding:0;margin:0;background:0 0}.underlayerSeminar .archive .setting dl dd .mass p{font-size:1.6rem;font-weight:500;width:8.9rem}.underlayerSeminar .archive .setting dl dd .mass ul{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.3rem}.underlayerSeminar .archive .setting dl dd .mass ul li input{display:none}.underlayerSeminar .archive .setting dl dd .mass ul li input:checked+label::before{background:#204f74}.underlayerSeminar .archive .setting dl dd .mass ul li input:checked+label::after{opacity:1}.underlayerSeminar .archive .setting dl dd .mass ul li label{position:relative;padding:0 0 0 2.9rem;display:block}.underlayerSeminar .archive .setting dl dd .mass ul li label::before{content:"";position:absolute;top:0;left:0;bottom:0;display:block;width:2rem;height:2rem;background:#fff;border:1px solid #d2d4d6;margin:auto}.underlayerSeminar .archive .setting dl dd .mass ul li label::after{content:"";position:absolute;top:-.4rem;left:.7rem;bottom:0;display:block;width:.7rem;height:1.3rem;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);margin:auto;opacity:0}.underlayerSeminar .archive .setting dl dd input{background:#fff;width:100%;border-radius:.3rem;font-size:1.6rem;padding:.9rem 0 .9rem 1.7rem}.underlayerSeminar .archive .setting dl dd input::-webkit-input-placeholder{color:#dfdfdf}.underlayerSeminar .archive .setting dl dd input::-moz-placeholder{color:#dfdfdf}.underlayerSeminar .archive .setting dl dd input:-ms-input-placeholder{color:#dfdfdf}.underlayerSeminar .archive .setting dl dd input::-ms-input-placeholder{color:#dfdfdf}.underlayerSeminar .archive .setting dl dd input::placeholder{color:#dfdfdf}.underlayerSeminar .archive .setting .submit{position:relative;top:0;font-size:1.8rem;font-weight:700;display:block;width:23.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.6rem 1.2rem .6rem 0;padding:.6rem 0 .6rem 0;-webkit-transition:all .3s;transition:all .3s;margin:2rem auto 0}@media (min-width:769px){.underlayerSeminar .archive .setting .submit:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}}.underlayerSeminar .archive .setting .reset{margin:1.8rem auto 0;width:13.8rem;display:block;font-size:1.5rem;color:#204f74;text-decoration:underline}@media (min-width:769px){.underlayerSeminar .archive .setting .reset:hover{text-decoration:none}}.underlayerSeminar .archive .underlayer__ttl{margin:4rem 0 2.2rem 0}.underlayerSeminar .archive__tab{position:relative;margin:2.5rem 0 0 0}.underlayerSeminar .archive__tab::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;border-bottom:solid 1px var(--colorMain);z-index:1}.underlayerSeminar .archive__tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.underlayerSeminar .archive__tab ul li.isActive a,.underlayerSeminar .archive__tab ul li.isActive button{background:#fff;z-index:2}.underlayerSeminar .archive__tab ul li.isActive button{color:var(--colorMain)}.underlayerSeminar .archive__tab ul li.live a,.underlayerSeminar .archive__tab ul li.live button{width:36rem}.underlayerSeminar .archive__tab ul li.live a span,.underlayerSeminar .archive__tab ul li.live button span{background:url(../../assets/images/icon_live.svg) no-repeat left center;background-size:4rem auto;padding:0 0 0 5.7rem}.underlayerSeminar .archive__tab ul li.movie a span,.underlayerSeminar .archive__tab ul li.movie button span{background:url(../../assets/images/icon_movie_big.svg) no-repeat left center;background-size:4.1rem auto;padding:0 0 0 5.8rem}.underlayerSeminar .archive__tab ul li a,.underlayerSeminar .archive__tab ul li button{position:relative;display:block;border-top:solid 1px var(--colorMain);border-left:solid 1px var(--colorMain);border-right:solid 1px var(--colorMain);font-size:1.8rem;font-weight:700;line-height:2.6rem;text-align:center;z-index:0;-webkit-transition:all ease 0s;transition:all ease 0s;color:#000;background:#e0ebf6;border-radius:.5rem .5rem 0 0;width:36rem;padding:1.75rem 0;-webkit-transition:all .3s;transition:all .3s}.underlayerSeminar .archive__tab ul li a span.u-pc,.underlayerSeminar .archive__tab ul li button span.u-pc{background:0 0;padding:0}.underlayerSeminar .archive__tab ul li button:hover{background:#fff}.underlayerSeminar .archiveResults{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 2rem}.underlayerSeminar .archiveResults__numbers{font-size:4.2rem;font-weight:700;line-height:1}.underlayerSeminar .archiveResults__numbers span{font-size:1.8rem;line-height:2.6rem;font-weight:400;letter-spacing:.02rem;margin:0 0 0 .7rem}.underlayerSeminar .archiveResults__numbers.not{margin:4rem 0 1.5rem 0}.underlayerSeminar .archiveResults__function{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.7rem 0 0}.underlayerSeminar .archiveResults__function .pdf{font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem;color:var(--colorMain);margin:0 2.3rem 0 0;padding:0 3rem 0 0;background:url(../../assets/images/icon_pdf_2.svg) no-repeat right center;background-size:2.3rem 2.5rem}.underlayerSeminar .archiveResults__function .pdf a{text-decoration:underline}.underlayerSeminar .archiveResults__function .pdf a:hover{text-decoration:none}.underlayerSeminar .archiveResults__function .select{position:relative}.underlayerSeminar .archiveResults__function .select::after{content:"";position:absolute;top:1.5rem;right:1.5rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #005691;-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg);pointer-events:none}.underlayerSeminar .archiveResults__function .select select{border:solid 1px #d0d6db;padding:.8rem 4.5rem .8rem 1rem;font-size:1.4rem;line-height:2.4rem;letter-spacing:.02rem;border-radius:.5rem;cursor:pointer}.underlayerSeminar .archiveResults__function .column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.1rem;padding:0;margin:0 0 0 2rem}.underlayerSeminar .archiveResults__function .column li:first-child svg{width:2.569rem;height:2.4rem}.underlayerSeminar .archiveResults__function .column li:first-child svg use{fill:#D8D8D8;stroke:#D8D8D8}.underlayerSeminar .archiveResults__function .column li:nth-child(2) svg{width:2.414rem;height:2.4rem}.underlayerSeminar .archiveResults__function .column li:nth-child(2) svg use{fill:#D8D8D8}.underlayerSeminar .archiveResults__function .column li.isActive:first-child svg use{fill:var(--colorMain);stroke:var(--colorMain)}.underlayerSeminar .archiveResults__function .column li.isActive:nth-child(2) svg use{fill:var(--colorMain)}.underlayerSeminar .archiveColumn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 7.8rem}.underlayerSeminar .archiveColumn.column_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.underlayerSeminar .archiveColumn.column_three{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem}.underlayerSeminar .archiveColumn.column_three .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem;width:calc(33.3333333333% - 2rem)}.underlayerSeminar .archiveColumn.column_three .item__area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerSeminar .archiveColumn.column_three .item__areaImg{width:30.4rem;height:19.7rem;margin:0 auto 1rem}.underlayerSeminar .archiveColumn.column_three .item__areaImg img{width:30.4rem;height:19.7rem}.underlayerSeminar .archiveColumn.column_three .item__areaMeta{position:relative;top:0;left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto 1rem}.underlayerSeminar .archiveColumn.column_three .item__areaText{padding:0}.underlayerSeminar .archiveColumn.column_three .item__areaText .copy{width:100%;font-size:1.4rem;line-height:2.4rem}.underlayerSeminar .archiveColumn.column_three .item__areaText .ttl{font-size:1.9rem;line-height:3rem;margin:0 auto 1rem}.underlayerSeminar .archiveColumn.column_three .item__areaText .day,.underlayerSeminar .archiveColumn.column_three .item__areaText .time{font-size:1.4rem}.underlayerSeminar .archiveColumn.column_three .item__areaText .tag{gap:.5rem}.underlayerSeminar .archiveColumn.column_three .item__areaText .tag li a{font-size:1.3rem;padding:.3rem .8rem}.underlayerSeminar .archiveColumn.column_three .item__understand{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerSeminar .archiveColumn.column_three .item__understandTtl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;font-size:1.7rem;padding:2rem 0 1.5rem 4rem;background:#d4ebfc url(../../assets/images/icon_mark.svg) no-repeat left 2.2rem top 1.5rem}.underlayerSeminar .archiveColumn.column_three .item__understandTtl:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15rem;border:15rem solid transparent;border-top:1.5rem solid #d4ebfc}.underlayerSeminar .archiveColumn.column_three .item__understandTtl span{display:inline;font-size:1.7rem}.underlayerSeminar .archiveColumn.column_three .item__understandText{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.5rem 2.5rem 2.5rem 2.5rem}.underlayerSeminar .archiveColumn.column_three .item__understandText ul{font-size:1.4rem;margin:0 0 1.5rem 0}.underlayerSeminar .archiveColumn.column_three .item__understandText ul li::before{top:.7rem;margin:0}.underlayerSeminar .archiveColumn.column_three .item.full .item__understandText a{pointer-events:none;opacity:.4}.underlayerSeminar .archiveColumn .item{position:relative;background:#f1f7fb;border:solid 1px #ccdbe3;border-radius:.5rem;padding:3rem 3rem}.underlayerSeminar .archiveColumn .item .status{position:absolute;top:-1px;left:-1px;font-size:1.5rem;font-weight:700;color:#fff;line-height:2rem;letter-spacing:.02rem;z-index:1}.underlayerSeminar .archiveColumn .item .status--new{width:8rem;height:8rem;padding:1rem 4rem .6rem .9rem;background:linear-gradient(-45deg,transparent 0,transparent 50%,#cfb530 50%,#cfb530 100%)}.underlayerSeminar .archiveColumn .item .status--slightly{width:9rem;height:9rem;padding:.6rem 4rem .6rem .9rem;background:linear-gradient(-45deg,transparent 0,transparent 50%,#eb6c87 50%,#eb6c87 100%)}.underlayerSeminar .archiveColumn .item .status--full{width:8rem;height:8rem;padding:1rem 4rem .6rem .9rem;background:linear-gradient(-45deg,transparent 0,transparent 50%,#787878 50%,#787878 100%)}.underlayerSeminar .archiveColumn .item .status--end{width:9rem;height:9rem;padding:.6rem 4rem .6rem .9rem;background:linear-gradient(-45deg,transparent 0,transparent 50%,#787878 50%,#787878 100%)}.underlayerSeminar .archiveColumn .item__area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2.1rem 0}.underlayerSeminar .archiveColumn .item__areaImg{width:23rem;height:14.8rem;overflow:hidden}.underlayerSeminar .archiveColumn .item__areaImg img{width:23rem;height:14.8rem;-o-object-fit:cover;object-fit:cover}.underlayerSeminar .archiveColumn .item__areaText{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.8rem 0 0 3.2rem}.underlayerSeminar .archiveColumn .item__areaText .copy{font-size:1.7rem;line-height:2.6rem;width:51rem;letter-spacing:.03rem;margin:0 0 .5rem 0}.underlayerSeminar .archiveColumn .item__areaText .ttl{font-size:2.5rem;font-weight:700;line-height:3.6rem;letter-spacing:.04rem;margin:0 0 .5rem 0}.underlayerSeminar .archiveColumn .item__areaText .day,.underlayerSeminar .archiveColumn .item__areaText .time{font-size:1.5rem;font-weight:700;color:#686868;padding:0 0 0 3.5rem;margin:0 0 1rem 0}.underlayerSeminar .archiveColumn .item__areaText .day{background:url(/service/assets/images/icon_calendar.svg) no-repeat left center;background-size:2.2rem auto}.underlayerSeminar .archiveColumn .item__areaText .time{background:url(/service/assets/images/icon_time.svg) no-repeat left center;background-size:2.2rem auto}.underlayerSeminar .archiveColumn .item__areaText .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.44rem}.underlayerSeminar .archiveColumn .item__areaText .tag li a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2.4rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc}.underlayerSeminar .archiveColumn .item__areaText .tag li a:hover{background:#dcdcdc}.underlayerSeminar .archiveColumn .item__areaMeta{position:absolute;top:-1rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerSeminar .archiveColumn .item__areaMeta .category{font-size:1.3rem;line-height:1.9rem;font-weight:500;padding:.2rem .9rem;display:inline-block;margin:0 1.2rem 0 0;border-radius:.5rem;border:solid 1px #000}.underlayerSeminar .archiveColumn .item__areaMeta .category--live{background:#fff url(../../assets/images/icon_recommend_live.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.underlayerSeminar .archiveColumn .item__areaMeta .category--movie{background:#fff url(../../assets/images/icon_recommend_movie.svg) no-repeat left .7rem top .3rem;background-size:3.1rem 1.7rem;padding:.2rem .9rem .2rem 4.4rem;border:solid 1px #824880;color:#824880;font-size:1.2rem}.underlayerSeminar .archiveColumn .item__areaMeta .item__like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.6rem;height:3.6rem;background:#fff;border-radius:100%;-webkit-transition:all .3s;transition:all .3s}.underlayerSeminar .archiveColumn .item__areaMeta .item__like.isActive{background:#d56272}.underlayerSeminar .archiveColumn .item__areaMeta .item__like.isActive svg use{fill:#FFF;stroke:#FFF}.underlayerSeminar .archiveColumn .item__areaMeta .item__like svg{width:1.483rem;height:1.294rem}.underlayerSeminar .archiveColumn .item__areaMeta .item__like svg use{fill:#D56272;stroke:#D56272}.underlayerSeminar .archiveColumn .item__areaMeta .item__like:hover{background:#d56272}.underlayerSeminar .archiveColumn .item__areaMeta .item__like:hover svg use{fill:#FFF;stroke:#FFF}.underlayerSeminar .archiveColumn .item__understand{display:-webkit-box;display:-ms-flexbox;display:flex}.underlayerSeminar .archiveColumn .item__understandText{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:1rem 3rem 1rem 4.5rem}.underlayerSeminar .archiveColumn .item__understandText ul{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.5rem;line-height:2.7rem}.underlayerSeminar .archiveColumn .item__understandText ul li{position:relative;padding:0 0 0 2.3rem}.underlayerSeminar .archiveColumn .item__understandText ul li::before{content:"";position:absolute;top:-.2rem;left:0;bottom:0;display:block;width:.8rem;height:1.2rem;border-right:3px solid #d5c800;border-bottom:3px solid #d5c800;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}.underlayerSeminar .archiveColumn .item__understandText a{position:relative;top:0;font-size:1.6rem;font-weight:700;display:block;width:20.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.6rem 1.2rem .6rem 0;-webkit-transition:all .3s;transition:all .3s}.underlayerSeminar .archiveColumn .item__understandText a::after{content:"";position:absolute;top:0;right:2.1rem;bottom:0;margin:auto;width:.5rem;height:.5rem;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff;-webkit-transition:all .3s;transition:all .3s}@media (min-width:769px){.underlayerSeminar .archiveColumn .item__understandText a:hover{background-color:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}.underlayerSeminar .archiveColumn .item__understandText a:hover::after{right:1.7rem}}.underlayerSeminar .archiveColumn .item.full .item__understandText a{pointer-events:none;opacity:.4}.underlayerSeminar .archive .linkBtn{text-align:center}.underlayerSeminar .notfound{font-weight:700;font-size:2.1rem;text-align:center;background-color:#fff;padding:3rem}.underlayerSeminar .tabBox{display:none}.underlayerSeminar .tabBox.isActive{display:block}.underlayerSeminarSingle{padding:4.8rem 0 0 0}.underlayerSeminarSingle .seminarSingle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5.7rem;margin:0 auto 4.7rem}.underlayerSeminarSingle .seminarSingle.sticky_none{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.underlayerSeminarSingle .seminarSingle__main{width:68.8rem}.underlayerSeminarSingle .seminarSingle__mainImg{margin:0 0 2rem 0}.underlayerSeminarSingle .seminarSingle__mainImg img{width:100%;border-radius:.5rem}.underlayerSeminarSingle .seminarSingle__main .singleMeta .overview{margin:0!important;padding:0!important}.underlayerSeminarSingle .seminarSingle__main .singleMeta .overview a{position:relative;top:0;display:inline-block;background:#2f79b1;color:#fff;font-size:1.7rem;line-height:2.6rem;font-weight:700;padding:1.1rem 2.9rem 1.1rem 3.1rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .3s;transition:all .3s}.underlayerSeminarSingle .seminarSingle__main .singleMeta .overview a span{position:relative;padding:0 0 0 2.7rem}.underlayerSeminarSingle .seminarSingle__main .singleMeta .overview a span::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";position:absolute;top:.2rem;left:0;bottom:0;margin:auto;width:1.7rem;height:1.7rem;border:solid 2px #fff;border-radius:100%}.underlayerSeminarSingle .seminarSingle__main .singleMeta .overview a span::after{content:"";position:absolute;top:.1rem;left:.6rem;bottom:0;display:block;width:.5rem;height:.8rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}@media (min-width:769px){.underlayerSeminarSingle .seminarSingle__main .singleMeta .overview a:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}}.underlayerSeminarSingle .seminarSingle__main .singleMeta .mainTag{margin:0}.underlayerSeminarSingle .seminarSingle__main .singleMeta .mainTag li{padding:0}.underlayerSeminarSingle .seminarSingle__main .singleMeta .mainTag li:after,.underlayerSeminarSingle .seminarSingle__main .singleMeta .mainTag li:before{display:none}.underlayerSeminarSingle .seminarSingle__main .singleMeta+.mainTag{margin-top:-1rem}.underlayerSeminarSingle .seminarSingle__main .mainTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin:0 0 1.8rem 0}.underlayerSeminarSingle .seminarSingle__main .mainTag li a{display:inline-block;background:#fff;font-size:1.5rem;line-height:2.1rem;padding:.7rem 1.5rem;border-radius:5rem;border:solid 1px #dcdcdc}.underlayerSeminarSingle .seminarSingle__main iframe{margin:0 0 2rem 0}.underlayerSeminarSingle .seminarSingle__main p{font-size:1.7rem;line-height:3rem;margin:0 0 1.8rem 0}.underlayerSeminarSingle .seminarSingle__main p.sample{position:relative;font-size:1.9rem;font-weight:700;line-height:2.7rem}.underlayerSeminarSingle .seminarSingle__main p.sample::after{content:"";width:100%;height:1px;position:absolute;top:0;right:0;bottom:0;margin:auto;background:#c8c8c8}.underlayerSeminarSingle .seminarSingle__main p.sample small{font-size:1.5rem}.underlayerSeminarSingle .seminarSingle__main p.sample span{position:relative;z-index:1;background:#fff;padding:0 1.5rem 0 0}.underlayerSeminarSingle .seminarSingle__main h2{position:relative;font-size:2.1rem;font-weight:700;line-height:4.3rem;margin:3.3rem 0 1.7rem 0}.underlayerSeminarSingle .seminarSingle__main h2::after{position:absolute;top:0;right:0;bottom:0;margin:auto;content:"";width:100%;height:1px;background:#c8c8c8}.underlayerSeminarSingle .seminarSingle__main h2 span{position:relative;z-index:1;background:#fff;padding:0 3rem 0 0}.underlayerSeminarSingle .seminarSingle__main ul:not(.seminarSingle__mainTag,.btn) li{position:relative;padding:0 0 0 3.2rem}.underlayerSeminarSingle .seminarSingle__main ul:not(.seminarSingle__mainTag,.btn) li::before{position:absolute;top:0;left:0;bottom:0;margin:auto;content:"";width:1.8rem;height:1.8rem;border:solid 1px #005691}.underlayerSeminarSingle .seminarSingle__main ul:not(.seminarSingle__mainTag,.btn) li::after{content:"";position:absolute;top:-.3rem;left:.6rem;bottom:0;display:block;width:.6rem;height:1rem;border-right:2px solid #d5c800;border-bottom:2px solid #d5c800;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}.underlayerSeminarSingle .seminarSingle__main ol{list-style-type:none}.underlayerSeminarSingle .seminarSingle__main ol li{counter-increment:mycounter;position:relative;padding:0 0 0 3.2rem}.underlayerSeminarSingle .seminarSingle__main ol li:before{position:absolute;top:0;left:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;background:#f1f7fb;font-family:var(--fontEN);font-size:1.3rem;content:counter(mycounter,decimal-leading-zero)}.underlayerSeminarSingle .seminarSingle__main .profile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.2rem;margin:3.2rem 0}.underlayerSeminarSingle .seminarSingle__main .profile img{width:12rem;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.underlayerSeminarSingle .seminarSingle__main .profile dl{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-.4rem 0 0 0}.underlayerSeminarSingle .seminarSingle__main .profile dl dt{font-size:1.8rem;line-height:2.6rem;margin:0 0 1.3rem 0}.underlayerSeminarSingle .seminarSingle__main .profile dl dt span{display:block;font-size:1.2rem;line-height:1.7rem;font-weight:400}.underlayerSeminarSingle .seminarSingle__main .profile dl dd{font-size:1.5rem;line-height:2.6rem;letter-spacing:0}.underlayerSeminarSingle .seminarSingle__main .profile dl dd span{display:block;font-size:1.3rem;line-height:1.9rem;letter-spacing:.025rem;color:#828282;margin:0 0 1rem 0}.underlayerSeminarSingle .seminarSingle__side{position:sticky;top:4.8rem;width:35.5rem;margin-bottom:1.5rem}.underlayerSeminarSingle .seminarSingle__sideArea{border:solid 1px #dcdcdc;border-top:solid 2px var(--colorMain);margin:0 0 1.5rem 0;border-radius:0 0 .5rem .5rem}.underlayerSeminarSingle .seminarSingle__sideArea:nth-child(2){position:sticky;top:4.8rem}.underlayerSeminarSingle .seminarSingle__sideArea .ttl{background:#f1f7fb;font-size:1.8rem;color:#000;text-align:center;padding:.8rem 0;border-bottom:solid 1px #dcdcdc}.underlayerSeminarSingle .seminarSingle__sideArea .text{padding:1.7rem 2rem 1.7rem 1.7rem}.underlayerSeminarSingle .seminarSingle__sideArea .text .list li{position:relative;padding:0 0 0 2.5rem;font-size:1.5rem;line-height:2.4rem;margin:0 0 .8rem 0}.underlayerSeminarSingle .seminarSingle__sideArea .text .list li:last-child{margin:0}.underlayerSeminarSingle .seminarSingle__sideArea .text .list li::before{content:"";position:absolute;top:.3rem;left:.5rem;display:block;width:.8rem;height:1.2rem;border-right:3px solid #d5c800;border-bottom:3px solid #d5c800;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}.underlayerSeminarSingle .seminarSingle__sideArea .text__catch{font-size:1.5rem;font-weight:500;line-height:2.4rem;margin:0 0 .1rem 0}.underlayerSeminarSingle .seminarSingle__sideArea .text__ttl{font-size:2rem;font-weight:700;line-height:3.1rem;margin:0 0 1.5rem 0}.underlayerSeminarSingle .seminarSingle__sideArea .text__list{margin:0 0 1.5rem 0}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.5rem;background:#f5f5f5;border-radius:.3rem;font-size:1.5rem;line-height:1.9rem;padding:0 .6rem 0 1.1rem;margin:0 0 .5rem 0;letter-spacing:0}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li .bold{font-weight:500;margin:0 -.3rem 0 0}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li small{font-size:1.1rem}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li span{width:6.4rem;text-align:center;display:inline-block;margin:0 0 0 auto;font-size:1.1rem;font-weight:700;padding:.2rem 0;border-radius:.3rem}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li span.full{color:#fff;background:#acacac}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li span.slightly{color:#eb6c87;border:solid 1px #eb6c87;background:#fff}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li span.accepting{color:#2f79b1;border:solid 1px #2f79b1;background:#fff}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li span.end{color:#acacac}.underlayerSeminarSingle .seminarSingle__sideArea .text dl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 .1rem 0}.underlayerSeminarSingle .seminarSingle__sideArea .text dl dt{position:relative;font-size:1.4rem;line-height:2.4rem;padding:0 0 0 1.1rem;padding:0;width:7.8rem;letter-spacing:0}.underlayerSeminarSingle .seminarSingle__sideArea .text dl dt::before{content:"";position:absolute;top:1.2rem;left:0;width:.3rem;height:.3rem;background:#0078bf;border-radius:100%;content:none}.underlayerSeminarSingle .seminarSingle__sideArea .text dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;line-height:2.4rem;letter-spacing:0}.underlayerSeminarSingle .seminarSingle__sideArea .text a{position:relative;top:0;display:block;background:#2f79b1;color:#fff;font-size:1.7rem;line-height:2.6rem;font-weight:700;padding:1.1rem 0 1.1rem 3rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;width:24.2rem;margin:1rem auto 1.3rem;-webkit-transition:all .3s;transition:all .3s}.underlayerSeminarSingle .seminarSingle__sideArea .text a span{position:relative;padding:0 0 0 2.7rem}.underlayerSeminarSingle .seminarSingle__sideArea .text a span::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";position:absolute;top:.2rem;left:0;bottom:0;margin:auto;width:1.7rem;height:1.7rem;border:solid 2px #fff;border-radius:100%}.underlayerSeminarSingle .seminarSingle__sideArea .text a span::after{content:"";position:absolute;top:.1rem;left:.6rem;bottom:0;display:block;width:.5rem;height:.8rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}@media (min-width:769px){.underlayerSeminarSingle .seminarSingle__sideArea .text a:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl){position:relative;background:#f1f7fb;border:solid 1px #dcdcdc;border-radius:.5rem;margin-bottom:1rem;padding:1.5rem 2rem 2rem 2rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl)::before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:15.6rem;height:.4rem;background:var(--colorMain);border-radius:0 0 .5rem .5rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) .video__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) .video__time dt{position:relative;font-size:1.3rem;padding:0 0 0 2rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) .video__time dt::after{content:"";position:absolute;top:0;left:1rem;bottom:0;margin:auto;width:.3rem;height:.3rem;background:#0078bf;border-radius:100%}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) .video__time dd{font-size:2.4rem;font-weight:700;color:#3d3d3d;background:url(/service/assets/images/icon_time.svg) no-repeat left center;background-size:2.2rem auto;padding:0 0 0 2.5rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) .video__time dd span{font-size:1.6rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) .video__theme{font-size:1.4rem;font-weight:700;padding:0 0 1.4rem 2rem;margin:-1rem 0 1rem 0;border-bottom:solid 1px #dcdcdc}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) .video__ttl{font-size:2.1rem;font-weight:700;text-align:center;line-height:3.3rem;margin:0 0 1.7rem 0}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) a{position:relative;top:0;display:block;background:#6fa5ce;color:#fff;font-size:1.7rem;line-height:2.6rem;font-weight:700;padding:1.1rem 0 1.1rem 2.5rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #3374a5;box-shadow:0 .3rem 0 #3374a5;width:21.4rem;margin:1.7rem auto 0;-webkit-transition:all .3s;transition:all .3s}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) a span{position:relative;padding:0 0 0 2.7rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) a span::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";position:absolute;top:.2rem;left:0;bottom:0;margin:auto;width:1.7rem;height:1.7rem;border:solid 2px #fff;border-radius:100%}.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) a span::after{content:"";position:absolute;top:.1rem;left:.6rem;bottom:0;display:block;width:.5rem;height:.8rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}@media (min-width:769px){.underlayerSeminarSingle .seminarSingle__sideVideo:not(dl) a:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #3374a5;box-shadow:0 0 0 #3374a5;color:#fff}}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div){border:solid 1px #dcdcdc;border-radius:.5rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dt{padding:.7rem 2rem 1rem 2rem;background:#f1f7fb;text-align:center;font-size:1.8rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dd{padding:1rem 2rem 2rem 2rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dd a.streaming{position:relative;top:0;display:block;background:#054f87;color:#fff;font-size:1.7rem;line-height:2.6rem;font-weight:700;padding:1.1rem 0 1.1rem 2rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #042239;box-shadow:0 .3rem 0 #042239;width:22.4rem;margin:0 auto 1.9rem;-webkit-transition:all .3s;transition:all .3s}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dd a.streaming span{position:relative;padding:0 0 0 2.7rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dd a.streaming span::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";position:absolute;top:.2rem;left:0;bottom:0;margin:auto;width:1.7rem;height:1.7rem;border:solid 2px #fff;border-radius:100%}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dd a.streaming span::after{content:"";position:absolute;top:1.1rem;left:.7rem;bottom:0;display:block;background:#fff;height:4.6765371804px;width:3.76px;clip-path:polygon(0 0,100% 50%,0 100%)}@media (min-width:769px){.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dd a.streaming:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #042239;box-shadow:0 0 0 #042239;color:#fff}}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dd p{font-size:1.3rem;line-height:2.1rem}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dd p a{color:var(--colorMain);text-decoration:underline}.underlayerSeminarSingle .seminarSingle__sideVideo:not(div) dd p a:hover{text-decoration:none}.underlayerSeminarSingle .overview_bg{background:linear-gradient(-45deg,#9ec5ec,#f8fafc);padding:7.2rem 0 8rem 0}.underlayerSeminarSingle .overview{padding:7.2rem 0 8rem 0}.underlayerSeminarSingle .overview__ttl{font-size:2.4rem;font-weight:700;line-height:4.3rem;margin:0 0 2.1rem 0}.underlayerSeminarSingle .overview__table{width:100%;border-top:solid 1px #9ec5ec;border-left:solid 1px #9ec5ec;margin:0 0 4rem 0}.underlayerSeminarSingle .overview__table td,.underlayerSeminarSingle .overview__table th{border-bottom:solid 1px #9ec5ec;border-right:solid 1px #9ec5ec;text-align:center;vertical-align:middle}.underlayerSeminarSingle .overview__table th{background:#e0ebf6;padding:.3rem 0;font-size:1.7rem;line-height:4.2rem}.underlayerSeminarSingle .overview__table td{background:#fff;font-size:1.8rem;font-weight:700;line-height:4.1rem;padding-top:.4rem;padding-bottom:.4rem}.underlayerSeminarSingle .overview__table td a{display:block;display:block;font-weight:400;line-height:1.5;text-decoration:underline;margin:0 0 .5rem 0}@media (min-width:769px){.underlayerSeminarSingle .overview__table td a:hover{text-decoration:none}}.underlayerSeminarSingle .overview__table td:first-of-type{width:24.1rem}.underlayerSeminarSingle .overview__table td:nth-of-type(2){width:28rem;font-size:1.7rem}.underlayerSeminarSingle .overview__table td:nth-of-type(2) small{font-size:1.3rem;font-weight:400}.underlayerSeminarSingle .overview__table td:nth-of-type(3){font-size:1.5rem;padding:0 1.5rem}.underlayerSeminarSingle .overview__table td:nth-of-type(3) small{font-size:1.4rem;font-weight:400}.underlayerSeminarSingle .overview__table td:nth-of-type(4){width:24.1rem;font-size:1.6rem}.underlayerSeminarSingle .overview__table td:nth-of-type(4) span{font-size:1.5rem;font-weight:400;line-height:3.9rem;display:block;margin:-1.5rem 0 0 0}.underlayerSeminarSingle .overview__table td:nth-of-type(4) button{display:block;font-size:1.5rem;font-weight:400;line-height:3.9rem;display:block;margin:-1.5rem auto 0;color:var(--colorMain);text-decoration:underline;text-align:center}.underlayerSeminarSingle .overview__table td:nth-of-type(4) button:hover{text-decoration:none}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .modalBg{width:100%;height:100%;background-color:rgba(0,0,0,.5)}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .modalWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;max-width:80rem;padding:5rem;background-color:#fff;height:calc(100% - 6rem)}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .modalWrapper img{margin:auto}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .modalWrapper .modal_pop_area dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3rem 0 0 0}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .modalWrapper .modal_pop_area dl dt{width:12rem;font-size:1.7rem;line-height:3rem;text-align:left}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .modalWrapper .modal_pop_area dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;text-align:left;font-weight:400;font-size:1.7rem;line-height:3rem}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .closeModal{position:absolute;top:-4rem;right:0;cursor:pointer;width:3.6rem;height:3.6rem}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .closeModal::after,.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .closeModal::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:1px;background:#fff;margin:auto}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .closeModal::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .closeModal::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.underlayerSeminarSingle .overview__table td:nth-of-type(5){padding:0 2rem}.underlayerSeminarSingle .overview__table td:nth-of-type(5) a{position:relative;top:0;display:inline-block;background:#2f79b1;color:#fff;font-size:1.7rem;line-height:2.6rem;font-weight:700;width:16.4rem;text-align:center;padding:1.1rem 0;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .3s;transition:all .3s;text-decoration:none}@media (min-width:769px){.underlayerSeminarSingle .overview__table td:nth-of-type(5) a:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #0f4771;box-shadow:0 0 0 #0f4771;color:#fff}}.underlayerSeminarSingle .overview__table td:nth-of-type(5) a span{position:relative;padding:0 0 0 2.7rem}.underlayerSeminarSingle .overview__table td:nth-of-type(5) a span::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";position:absolute;top:.2rem;left:0;bottom:0;margin:auto;width:1.7rem;height:1.7rem;border:solid 2px #fff;border-radius:100%}.underlayerSeminarSingle .overview__table td:nth-of-type(5) a span::after{content:"";position:absolute;top:.1rem;left:.6rem;bottom:0;display:block;width:.5rem;height:.8rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}.underlayerSeminarSingle .overview__table td:nth-of-type(5) .no_link{position:relative;top:0;display:inline-block;background:#bcbcbc;color:#fff;font-size:1.7rem;line-height:2.6rem;font-weight:700;width:16.4rem;text-align:center;padding:1.1rem 0;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #8c8c8c;box-shadow:0 .3rem 0 #8c8c8c;-webkit-transition:all .3s;transition:all .3s}.underlayerSeminarSingle .overview__table td:nth-of-type(5) .no_link span{position:relative;padding:0 0 0 2.7rem;padding:0}.underlayerSeminarSingle .overview__table td:nth-of-type(5) .no_link span::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"";position:absolute;top:.2rem;left:0;bottom:0;margin:auto;width:1.7rem;height:1.7rem;border:solid 2px #fff;border-radius:100%;content:none}.underlayerSeminarSingle .overview__table td:nth-of-type(5) .no_link span::after{content:"";position:absolute;top:.1rem;left:.6rem;bottom:0;display:block;width:.5rem;height:.8rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto;content:none}.underlayerSeminarSingle .overview__table td:nth-of-type(5) .no_full{display:inline-block;background:#e8e8e8;color:#000;font-size:1.7rem;line-height:2.6rem;font-weight:700;width:16.4rem;text-align:center;padding:1.1rem 0;border-radius:.5rem}@media (max-width:768px){.underlayerSeminarSingle .overview__spCards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0 2rem 2rem 0}.underlayerSeminarSingle .overview__spCard{background:#fff;border-radius:.4rem;-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,.08);box-shadow:1px 1px 6px 0 rgba(0,0,0,.08);overflow:hidden}.underlayerSeminarSingle .overview__spCard__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.8rem;min-height:2.5rem}.underlayerSeminarSingle .overview__spCard__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#288282;color:#fff;font-size:1.2rem;font-weight:600;padding:0 1rem;height:2.5rem;border-radius:.4rem 0 .4rem 0;white-space:nowrap}.underlayerSeminarSingle .overview__spCard__badge--online{background:#288282}.underlayerSeminarSingle .overview__spCard__venueNote{font-size:1rem;font-weight:400;color:#6e7d82;line-height:1.4}.underlayerSeminarSingle .overview__spCard__body{padding:1.3rem 2rem 0}.underlayerSeminarSingle .overview__spCard__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.7rem}.underlayerSeminarSingle .overview__spCard__row:last-child{margin-bottom:0}.underlayerSeminarSingle .overview__spCard__label{color:#2d4e71;font-size:1.2rem;font-weight:600;width:4.5rem;-ms-flex-negative:0;flex-shrink:0;line-height:1}.underlayerSeminarSingle .overview__spCard__date{font-size:1.6rem;font-weight:800;line-height:1}.underlayerSeminarSingle .overview__spCard__time{font-size:1.4rem;font-weight:700;line-height:1}.underlayerSeminarSingle .overview__spCard__time small{font-size:1rem;font-weight:400;margin-left:.6rem}.underlayerSeminarSingle .overview__spCard__btnWrap{padding:1.2rem 1.5rem 1.6rem}.underlayerSeminarSingle .overview__spCard__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;line-height:1;background:#2f79b1;color:#fff;font-size:1.7rem;font-weight:800;padding:1.4rem 0;border-radius:.4rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;text-decoration:none;letter-spacing:.068rem}.underlayerSeminarSingle .overview__spCard__btn span{position:relative;padding-left:2.7rem}.underlayerSeminarSingle .overview__spCard__btn span::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:1.7rem;height:1.7rem;border:solid 2px #fff;border-radius:100%}.underlayerSeminarSingle .overview__spCard__btn span::after{content:"";position:absolute;top:-.1rem;left:.6rem;bottom:0;margin:auto;display:block;width:.5rem;height:.8rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(42deg);transform:rotate(42deg)}.underlayerSeminarSingle .overview__spCard__btn--disabled{background:#bcbcbc;-webkit-box-shadow:0 .3rem 0 #8c8c8c;box-shadow:0 .3rem 0 #8c8c8c;cursor:default}.underlayerSeminarSingle .overview__spCard__btn--disabled span::after,.underlayerSeminarSingle .overview__spCard__btn--disabled span::before{content:none}.underlayerSeminarSingle .overview__spCard__btn--disabled span{padding-left:0}}.underlayerSeminarSingle .overview__notes{background:#fff;width:100%;padding:1rem 2rem}.underlayerSeminarSingle .linkBtn{text-align:center;margin:4.3rem 0 6.8rem 0}.underlayerSeminarSingle .linkBtn__grp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.7rem;border-bottom:solid 1px #dcdcdc;padding:0 0 8.6rem 0;margin:0 auto 7.5rem}.underlayerSeminarSingle .linkBtn__grp .linkBtn{margin:0}.underlayerSeminarSingle .popularity{margin:0 0 6rem 0}.underlayerSeminarSingle .popularity__card{gap:2.42rem}.underlayerSeminarSingle .popularity__card .item{width:25.6rem}.underlayerSeminarSingle .popularity__card .item a{display:block;width:100%}.underlayerSeminarSingle .popularity__card .item.new{position:relative}.underlayerSeminarSingle .popularity__card .item.new::before{content:"";width:4.1rem;height:4.1rem;background:url(../../assets/images/new_icon.png) no-repeat;background-size:100% auto;position:absolute;top:-2rem;left:-2rem;z-index:5}.underlayerSeminarSingle .popularity__card .item__areaImg{position:relative;width:25.6rem;height:16.7rem;margin:0 0 1.5rem 0}.underlayerSeminarSingle .popularity__card .item__area img{position:relative;width:25.6rem;height:16.7rem;border-radius:.5rem;z-index:1}.underlayerSeminarSingle .popularity__card .item__areaCategory{margin:0 0 .8rem 0}.underlayerSeminarSingle .popularity__card .linkBtn{margin:1.7rem 0 2.5rem 0}.underlayerSeminarSingle .popularity__card.streaming .item__areaImg:before{content:"";position:absolute;top:50%;left:50%;display:block;border:4px solid #fff;border-radius:8rem;width:6rem;height:6rem;margin:-3rem 0 0 -3rem;z-index:5}.underlayerSeminarSingle .popularity__card.streaming .item__areaImg:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;margin:-1rem 0 0 -.5rem;border-style:solid;border-width:1rem 0 1rem 1.5rem;border-color:transparent transparent transparent #fff;z-index:5}.underlayerSeminarSingle .recommend{background:#ecf3f9;padding:7rem 0 7.6rem 0;margin:8rem 0 0 0}.underlayerSeminarSingle .recommend .item{background:#fff;border-radius:.5rem}.underlayerSeminarSingle .recommend .item__inner{padding:0 1.8rem}.underlayerSeminarSingle .recommend .item__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.underlayerSeminarSingle .recommend .item__areaImg{margin:0 0 1.1rem 0;border-radius:.5rem .5rem 0 0}.underlayerSeminarSingle .recommend .item__areaImg img{border-radius:.5rem .5rem 0 0}.underlayerSeminarSingle .recommend .item__areaCategory{margin:0}.underlayerSeminarSingle .recommend .item__areaTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.55rem}.underlayerSeminarSingle .recommend .item__areaTag li{font-size:1.3rem;line-height:1.9rem;background:#ecf3f9;border-radius:.5rem;padding:.4rem 1rem}.underlayerSeminarSingle .recommend .item__top{margin:0 0 1.5rem 0}.underlayerSeminarSingle .recommend .item__bottom{border-top:solid 1px #d8e0e6;font-size:1.4rem;line-height:2.4rem;padding:1.2rem 1.8rem}.underlayerSeminarVideo{padding:5.3rem 0 9rem 0}.underlayerSeminarVideo .archive__inner{background:#ecf3f9;padding:3.3rem 4rem 4rem 4rem}.underlayerSeminarVideo .archive .setting{background:#ecf3f9;padding:0;margin:0}.underlayerSeminarVideo .archive .setting__contents{background:#fff;padding:2rem}.underlayerSeminarVideo .archive .underlayer__ttl{margin:0}.underlayerSeminarVideo .archiveResults{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:7.3rem auto 2.2rem}.underlayerSeminarVideo .archiveResults__function{padding:0}.underlayerSeminarVideo .archiveResults__numbers{margin:0 2.8rem 0 0;line-height:4.2rem}.underlayerSeminarVideo .archiveColumn{margin:0 auto}.underlayerSeminarVideoSingle .seminarSingle__mainTag{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.applicationForm{padding:4rem 0 10rem 0}.applicationForm--tow .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6rem}.applicationForm--confirm .applicationForm__ttl{text-align:center;margin:0 0 2.4rem 0}.applicationForm--confirm .applicationForm__side{width:80rem;margin:0 auto;padding:3.1rem 0 3.7rem 0}.applicationForm--confirm .applicationForm__sideTtl{font-size:2.1rem;padding:0 0 1.5rem 0;margin:0 0 3rem 0}.applicationForm--confirm .applicationForm__sideTtl span{color:#2f79b1}.applicationForm--confirm .applicationForm__sideTtl .text{font-size:1.5rem;line-height:2.8rem;font-weight:400;padding:0 5rem;text-align:left;margin:1rem 0}.applicationForm--confirm .applicationForm__sideTop{padding:0 5rem;margin:0 0 1.5rem 0}.applicationForm--confirm .applicationForm__sideTop .item{background:#fff;border-radius:0 0 .5rem .5rem;padding:1.1rem 1.7rem}.applicationForm--confirm .applicationForm__side dl{margin:0 0 1.2rem 0;padding:0 5rem}.applicationForm--confirm .applicationForm__side dl dd{font-size:1.5rem;line-height:2.1rem;background:#fff;border-radius:.5rem;padding:1rem 1.2rem}.applicationForm--confirm .applicationForm__side .submitArea{margin:3.2rem 0 0 0}@media (min-width:769px){.applicationForm--confirm .applicationForm__side .submitArea__btn:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}}.applicationForm--confirm .applicationForm__side .confirmation{width:70rem;margin:0 auto 2.3rem;padding:2.2rem 3rem 3rem 3rem;background:#fff}.applicationForm--confirm .applicationForm__side .confirmation__ttl{font-size:2.1rem;font-weight:700;line-height:3rem;margin:0 0 1.1rem 0}@media (min-width:769px){.applicationForm--confirm .applicationForm__side .confirmation__ttl.text{padding:0 5rem}}.applicationForm--confirm .applicationForm__side .confirmation__ttlSub{font-size:1.6rem;font-weight:700;color:#005691;background:#eaf1f6;border:solid 1px #ccdbe3;padding:.7rem 1.8rem 1rem 1.8rem}.applicationForm--confirm .applicationForm__side .confirmation__content{border-left:solid 1px #ccdbe3;border-right:solid 1px #ccdbe3;counter-reset:my-counter}.applicationForm--confirm .applicationForm__side .confirmation__content dl{position:relative;padding:1rem 2rem 2.1rem 5.8rem;margin:0;border-bottom:solid 1px #ccdbe3}.applicationForm--confirm .applicationForm__side .confirmation__content dl:before{position:absolute;top:0;left:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:counter(my-counter);counter-increment:my-counter;background-color:#005691;font-size:1.5rem;font-weight:700;color:#fff;width:4.3rem;height:100%}.applicationForm--confirm .applicationForm__side .confirmation__content dl dt{font-size:1.6rem;margin:0 0 1.2rem 0}.applicationForm--confirm .applicationForm__side .confirmation__content dl dd{padding:0;font-size:1.4rem}.applicationForm--confirm .applicationForm__side .confirmation__content dl dd span{font-size:1.4rem;background:#e6e6e6;margin:0 1rem 0 0;padding:.5rem 1rem;border-radius:.3rem}.applicationForm--confirm .applicationForm__side .changeArea{text-align:center;margin:4rem 0 4.7rem 0}.applicationForm--confirm .applicationForm__side .changeArea__btn{position:relative;top:0;font-size:1.8rem;letter-spacing:0;font-weight:700;color:var(--colorMain);background:#fff;border:solid 1px var(--colorMain);border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 var(--colorMain);box-shadow:0 .3rem 0 var(--colorMain);padding:.8rem 3.8rem;-webkit-transition:all .3s;transition:all .3s}@media (min-width:769px){.applicationForm--confirm .applicationForm__side .changeArea__btn:hover{background-color:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}}.applicationForm--confirm .applicationForm__side .information{width:70rem;margin:0 auto 2.3rem;padding:3.8rem 3rem 3rem 3rem;background:#fff}.applicationForm--confirm .applicationForm__side .information__ttl{position:relative;font-size:2.1rem;font-weight:700;line-height:3rem;margin:0 0 .5rem 0}.applicationForm--confirm .applicationForm__side .information__ttl::after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;width:100%;height:1px;background:#dcdcdc}.applicationForm--confirm .applicationForm__side .information__ttl span{position:relative;background:#fff;z-index:1;padding:0 3rem 0 0}.applicationForm--confirm .applicationForm__side .information__ttlSub{font-size:1.6rem;font-weight:700;color:#005691;background:#eaf1f6;border:solid 1px #ccdbe3;padding:.7rem 1.8rem 1rem 1.8rem}.applicationForm--confirm .applicationForm__side .information__text{font-size:1.5rem;line-height:2.8rem;margin:0 0 2.4rem 0}.applicationForm--confirm .applicationForm__side .information__content{position:relative;padding:1.6rem 2rem 3.2rem 6.4rem;margin:0 0 3rem 0;border-bottom:solid 1px #ccdbe3;border-left:solid 1px #ccdbe3;border-right:solid 1px #ccdbe3}.applicationForm--confirm .applicationForm__side .information__content .number{position:absolute;top:0;left:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#005691;font-size:1.5rem;font-weight:700;color:#fff;width:3.6rem;height:100%}.applicationForm--confirm .applicationForm__side .information__content .item__ttl{font-size:2rem;font-weight:700;line-height:3.2rem;background-image:linear-gradient(to right,#ccdbe3 5px,transparent 1px);background-size:7px 1.5px;background-repeat:repeat-x;background-position:left bottom;padding:0 0 1.1rem 0;margin:0 0 1.8rem 0}.applicationForm--confirm .applicationForm__side .information__content .item__overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 1rem 0;padding:0}.applicationForm--confirm .applicationForm__side .information__content .item__overview dt{width:7.6rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;background:#e6e6e6;border-radius:.5rem;text-align:center;padding:.2rem 0;margin:0 1.4rem 0 0}.applicationForm--confirm .applicationForm__side .information__content .item__overview dd{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;line-height:2.4rem}.applicationForm--confirm .applicationForm__side .information__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f2f2f2;padding:.9rem 1rem .9rem 2.2rem;margin:0 0 2.8rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.applicationForm--confirm .applicationForm__side .information__menuTtl{font-size:1.7rem;font-weight:700;position:relative;padding:0 0 0 2rem}.applicationForm--confirm .applicationForm__side .information__menuTtl::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:.3rem;height:1.5rem;background:#005691}.applicationForm--confirm .applicationForm__side .information__menuList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.applicationForm--confirm .applicationForm__side .information__menuList .change{border:solid 1px #545454;background:#fff url(../../assets/images/icon_change.svg) no-repeat right 2.1rem center;color:#545454;font-size:1.4rem;font-weight:500;padding:.5rem 3.8rem .5rem 1.9rem;border-radius:.5rem}.applicationForm--confirm .applicationForm__side .information__menuList .delete{position:relative;background:#545454;color:#fff;font-size:1.4rem;font-weight:500;padding:.5rem 3.8rem .5rem 1.9rem;border-radius:.5rem}.applicationForm--confirm .applicationForm__side .information__menuList .delete::after,.applicationForm--confirm .applicationForm__side .information__menuList .delete::before{content:"";display:block;width:1.5rem;height:.1rem;background-color:#fff;position:absolute;top:0;right:1.8rem;bottom:0;margin:auto;-webkit-transition:.3s ease;transition:.3s ease}.applicationForm--confirm .applicationForm__side .information__menuList .delete::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.applicationForm--confirm .applicationForm__side .information__menuList .delete::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.applicationForm--confirm .applicationForm__side .information__detail dl{padding:0;margin:0 0 1.8rem 0}.applicationForm--confirm .applicationForm__side .information__detail dl dt{background:#eaf1f6;border-radius:.5rem;padding:.2rem 1.5rem;margin:0 0 .5rem 0}.applicationForm--confirm .applicationForm__side .information__detail dl dd{padding:0 1.5rem}.applicationForm--confirm .applicationForm__side .information .additionArea{text-align:center;margin:2.8rem 0 4.5rem 0}.applicationForm--confirm .applicationForm__side .information .additionArea:last-child{margin:2.8rem 0}.applicationForm--confirm .applicationForm__side .information .additionArea__btn{position:relative;top:0;font-size:1.8rem;letter-spacing:0;font-weight:700;color:var(--colorMain);background:#f1f7fb;border:solid 1px var(--colorMain);border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 var(--colorMain);box-shadow:0 .3rem 0 var(--colorMain);padding:.8rem 7.4rem;-webkit-transition:all .3s;transition:all .3s}@media (min-width:769px){.applicationForm--confirm .applicationForm__side .information .additionArea__btn:hover{background-color:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}}.applicationForm--change01 .applicationForm__side,.applicationForm--change02 .applicationForm__side{padding:2.5rem 0 3.7rem 0}.applicationForm--change01 .applicationForm__sideTtl,.applicationForm--change02 .applicationForm__sideTtl{padding:0 0 1.3rem 0}.applicationForm--change01 .applicationForm__sideTtl .ttl,.applicationForm--change02 .applicationForm__sideTtl .ttl{text-align:left;padding:0 5rem}.applicationForm--change01 .applicationForm__sideTtl .text,.applicationForm--change02 .applicationForm__sideTtl .text{margin:.5rem 0 0}.applicationForm--change01 .applicationForm__side .information__ttlSub,.applicationForm--change02 .applicationForm__side .information__ttlSub{width:70rem;margin:0 auto;background:#fff}.applicationForm--change01 .applicationForm__side .information__content,.applicationForm--change02 .applicationForm__side .information__content{width:70rem;margin:0 auto 4.7rem;background:#fff;padding:1.6rem 2rem 2.2rem 6.4rem}.applicationForm--change01 .applicationForm__side .information__content .item__ttl,.applicationForm--change02 .applicationForm__side .information__content .item__ttl{font-size:1.8rem}.applicationForm--change01 .applicationForm__side .participant,.applicationForm--change02 .applicationForm__side .participant{position:relative;width:70rem;margin:0 auto 1.7rem;font-size:2.1rem;line-height:4.2rem;font-weight:700;padding:0 0 0 2rem}.applicationForm--change01 .applicationForm__side .participant::before,.applicationForm--change02 .applicationForm__side .participant::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:.4rem;height:1.9rem;background:#005691}.applicationForm--change01 .applicationForm__side .participant__grp,.applicationForm--change02 .applicationForm__side .participant__grp{position:relative;background:#fff;padding:3rem;width:70rem;margin:0 auto 3rem}.applicationForm--change01 .applicationForm__side .participant__grp .delete,.applicationForm--change02 .applicationForm__side .participant__grp .delete{position:absolute;top:3.2rem;right:3.2rem;background:#545454;color:#fff;font-size:1.4rem;font-weight:500;padding:.5rem 3.8rem .5rem 1.9rem;border-radius:.5rem}.applicationForm--change01 .applicationForm__side .participant__grp .delete::after,.applicationForm--change01 .applicationForm__side .participant__grp .delete::before,.applicationForm--change02 .applicationForm__side .participant__grp .delete::after,.applicationForm--change02 .applicationForm__side .participant__grp .delete::before{content:"";display:block;width:1.5rem;height:.1rem;background-color:#fff;position:absolute;top:0;right:1.8rem;bottom:0;margin:auto;-webkit-transition:.3s ease;transition:.3s ease}.applicationForm--change01 .applicationForm__side .participant__grp .delete::before,.applicationForm--change02 .applicationForm__side .participant__grp .delete::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.applicationForm--change01 .applicationForm__side .participant__grp .delete::after,.applicationForm--change02 .applicationForm__side .participant__grp .delete::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.applicationForm--change01 .applicationForm__side .participant__grp .participant,.applicationForm--change02 .applicationForm__side .participant__grp .participant{width:100%;border-bottom:solid 1px #dcdcdc;padding:0 0 2rem 2rem;margin:0 auto 2.2rem}.applicationForm--change01 .applicationForm__side .participant__grp .participant::before,.applicationForm--change02 .applicationForm__side .participant__grp .participant::before{top:1.4rem;bottom:initial}.applicationForm--change01 .applicationForm__side .participant__grp dl,.applicationForm--change02 .applicationForm__side .participant__grp dl{padding:0}.applicationForm--change01 .applicationForm__side dl dd,.applicationForm--change02 .applicationForm__side dl dd{padding:0;background:0 0}.applicationForm--change02 .applicationForm__side .information__content{margin:0 auto 3rem}.applicationForm--complete .underlayer__ttl{margin:0 0 2.2rem 0}.applicationForm--complete p{font-size:1.6rem;line-height:2.8rem;margin:0 0 1.7rem 0}.applicationForm--complete p .mail{font-weight:500;color:var(--colorMain);text-decoration:underline;background:url(/service/assets/images/application_mail.svg) no-repeat left center;background-size:2.2rem auto;padding:0 0 0 2.5rem}.applicationForm--complete p .tel{font-weight:500;padding:0 0 0 2.7rem;background:url(/service/assets/images/application_tel.svg) no-repeat left center;background-size:2.6rem auto;margin:0 0 0 .5rem}.applicationForm--complete .applicationForm__ttlSub{font-size:1.8rem;padding:1.05rem 1.8rem;margin:4.5rem 0 .3rem 0;text-align:left}.applicationForm--complete .applicationForm__item .item__contentTtl{font-size:2rem;text-align:left}.applicationForm--complete .applicationForm__item .item__contentOverview dd{font-size:1.6rem}.applicationForm--complete .linkBtn{margin:4.5rem 0 0 0}.applicationForm__main{margin:1rem 0 0 0;width:60rem}.applicationForm__main figure{margin:0 0 3rem 0}.applicationForm__mainUnderstand{border:solid 1px #dcdcdc;padding:2.4rem 2.9rem;margin:0 0 2rem 0}.applicationForm__mainUnderstand .ttl{position:relative;font-size:2.1rem;font-weight:700;line-height:3rem;padding:0 0 0 1.9rem;margin:0 0 1.3rem 0}.applicationForm__mainUnderstand .ttl::after{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:.5rem;height:.5rem;background:#005691;border-radius:100%}.applicationForm__mainUnderstand .list{font-size:1.7rem;line-height:3rem}.applicationForm__mainUnderstand .list li{position:relative;padding:0 0 0 3.2rem;margin:0 0 .4rem 0}.applicationForm__mainUnderstand .list li:last-child{margin:0}.applicationForm__mainUnderstand .list li::before{position:absolute;top:.7rem;left:0;margin:auto;content:"";width:1.8rem;height:1.8rem;border:solid 1px #005691}.applicationForm__mainUnderstand .list li::after{content:"";position:absolute;top:1rem;left:.6rem;display:block;width:.6rem;height:1rem;border-right:2px solid #d5c800;border-bottom:2px solid #d5c800;-webkit-transform:rotate(42deg);transform:rotate(42deg);margin:auto}.applicationForm__mainLink{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.1rem}.applicationForm__mainLink.-lists{flex-direction:column;gap:1rem;margin-top:5rem}@media (max-width:768px){.applicationForm__mainLink.-lists{display:flex;line-height:1.6}}.applicationForm__mainLink.-lists li{position:relative;text-indent:-1em;margin-left:1rem;width:fit-content}.applicationForm__mainLink.-lists li a{margin-left:2rem}.applicationForm__mainLink.-lists li::after,.applicationForm__mainLink.-lists li::before{content:none}.applicationForm__mainLink.-lists li a::before{content:"・";position:absolute;top:0;left:0}.applicationForm__mainLink li{position:relative;padding:0 2.5rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.applicationForm__mainLink li::before{content:"";position:absolute;top:.2rem;right:.5rem;bottom:0;margin:auto;width:1.45rem;height:1.45rem;background:var(--colorMain);border-radius:50%}.applicationForm__mainLink li::after{content:"";position:absolute;top:.2rem;right:1.1rem;bottom:0;margin:auto;display:block;width:.4rem;height:.4rem;border-left:solid 1.5px #fff;border-bottom:solid 1.5px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.applicationForm__mainLink li a,.applicationForm__mainLink li button{font-size:1.6rem;line-height:2.4rem;color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.applicationForm__mainLink li a:hover,.applicationForm__mainLink li button:hover{text-decoration:none}}.applicationForm__mainLink.seminar_back{margin:0 0 2rem 0}.applicationForm__main .modalArea{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%}.applicationForm__main .modalArea .modalBg{width:100%;height:100%;background-color:rgba(0,0,0,.5)}.applicationForm__main .modalArea .modalWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;max-width:94rem;padding:5rem;background-color:#fff;height:80%;overflow-y:scroll}.applicationForm__main .modalArea .modalWrapper .ttl{position:relative;font-size:2.8rem;line-height:4rem;text-align:center;font-weight:500;margin:0 0 2.6rem 0;padding:0 0 3rem 0}.applicationForm__main .modalArea .modalWrapper .ttl::before{content:"";position:absolute;bottom:0;left:-1.7rem;right:0;margin:auto;width:.4rem;height:.4rem;background:#005691;border-radius:100%}.applicationForm__main .modalArea .modalWrapper .ttl::after{content:"";position:absolute;bottom:0;left:0;right:-4.1rem;margin:auto;width:.4rem;height:.4rem;background:#005691;border-radius:100%}.applicationForm__main .modalArea .modalWrapper .ttl span{position:relative}.applicationForm__main .modalArea .modalWrapper .ttl span::after{content:"";position:absolute;bottom:-3rem;left:1.4rem;right:0;margin:auto;width:.4rem;height:.4rem;background:#005691;border-radius:100%}.applicationForm__main .modalArea .modalWrapper dl{position:relative;padding:0 0 4.8rem 0}.applicationForm__main .modalArea .modalWrapper dl::before{position:absolute;top:0;left:8.3rem;bottom:0;content:"";width:1px;height:100%;background:#aeaeae}.applicationForm__main .modalArea .modalWrapper dl.last{padding:0 0 3.8rem 0}.applicationForm__main .modalArea .modalWrapper dl.last::before{display:none}.applicationForm__main .modalArea .modalWrapper dl dt{position:relative;font-size:2.1rem;font-weight:500;line-height:2.4rem;padding:1rem 0 1rem 12.8rem;z-index:1}.applicationForm__main .modalArea .modalWrapper dl dt::before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;content:"STEP";font-size:1.6rem;font-weight:700;line-height:2.4rem;top:0;left:0;bottom:0;margin:auto;color:#005691}.applicationForm__main .modalArea .modalWrapper dl dt span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;counter-increment:item;content:counter(item);position:absolute;top:0;left:6rem;bottom:0;width:4.6rem;height:4.6rem;background:#005691;font-size:2rem;font-weight:500;color:#fff;border-radius:100%}.applicationForm__main .modalArea .modalWrapper dl dd{padding:0 0 0 12.8rem;font-size:1.5rem}.applicationForm__main .modalArea .modalWrapper dl dd a{font-size:2.5rem;font-weight:500;line-height:3.3rem}.applicationForm__main .modalArea .modalWrapper .annotation{font-size:1.4rem;line-height:2.4rem;padding:0 0 0 1.4rem;text-indent:-1.4rem;color:#6a6a6a}.applicationForm__main .modalArea .closeModal{position:absolute;top:2.5rem;right:2.5rem;cursor:pointer;width:5.6rem;height:5.6rem}.applicationForm__main .modalArea .closeModal::after,.applicationForm__main .modalArea .closeModal::before{content:"";display:block;width:100%;height:.2rem;background-color:#000;position:absolute;left:0;right:0;margin:auto;-webkit-transition:.3s ease;transition:.3s ease}.applicationForm__main .modalArea .closeModal::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;bottom:0}.applicationForm__main .modalArea .closeModal::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;bottom:0}.applicationForm__ttl{font-size:2.8rem;font-weight:700;line-height:4.3rem;margin:0 0 1.4rem 0}.applicationForm__ttlSub{color:#005691;background:#f1f7fb;border:solid 1px #ccdbe3;font-size:2.1rem;font-weight:700;padding:.8rem 1.8rem;margin:0 0 .3rem 0}.applicationForm__ttl--sub{font-size:2.1rem;font-weight:700;line-height:3.5rem;margin:3.6rem 0 1.3rem 0}.applicationForm__link{margin:-1.3rem 0 0 0;padding:0 3rem 0 0}.applicationForm__link a{position:relative;font-size:1.6rem;line-height:2.4rem;color:var(--colorMain);text-decoration:underline}.applicationForm__link a::before{content:"";position:absolute;top:0;right:-2rem;bottom:0;margin:auto;width:1.45rem;height:1.45rem;background:var(--colorMain);border-radius:50%}.applicationForm__link a::after{content:"";position:absolute;top:0;right:-1.4rem;bottom:0;margin:auto;display:block;width:.4rem;height:.4rem;border-left:solid 1.5px #fff;border-bottom:solid 1.5px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}@media (min-width:769px){.applicationForm__link a:hover{text-decoration:none}}.applicationForm__link.wraps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.applicationForm__link.wraps a{margin:1rem 0 0 0}.applicationForm__link.wraps a span{position:relative}.applicationForm__link.wraps a span::before{content:"Q."}.applicationForm__pdf a{position:relative;display:inline-block;font-size:1.6rem;font-weight:700;line-height:2.1rem;color:var(--colorMain);border:solid 1px var(--colorMain);background:#fff url(../../assets/images/icon_pdf_2.svg) no-repeat right 2.3rem center;background-size:1.8rem 2.1rem;border-radius:.5rem;padding:1.2rem 5.1rem 1.2rem 2.8rem}@media (min-width:769px){.applicationForm__pdf a:hover{color:#fff;background:var(--colorMain) url(../../assets/images/icon_pdf_2_w.svg) no-repeat right 2.3rem center;background-size:1.8rem 2.1rem}}.applicationForm__text{font-size:1.6rem;line-height:2.8rem;letter-spacing:.03rem;margin:0 0 2rem 0}.applicationForm__text.marginNone{margin:0}.applicationForm__note{font-size:1.3rem;line-height:2.4rem;letter-spacing:.03rem;margin:0 0 2.4rem 0}.applicationForm__note .isRequired{color:#e67676;font-weight:700}.applicationForm__item{counter-reset:my-counter;margin:0 0 3rem 0}.applicationForm__item .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:solid 1px #ccdbe3;margin:0 0 .3rem 0}.applicationForm__item .item:before{position:absolute;top:0;left:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:counter(my-counter);counter-increment:my-counter;background-color:#005691;font-size:1.8rem;font-weight:700;color:#fff;width:3.2rem;height:calc(100% + 2px)}.applicationForm__item .item__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.5rem 3.2rem 1.5rem 6.2rem}.applicationForm__item .item__contentTtl{font-size:1.9rem;font-weight:700;line-height:4.1rem;background-image:linear-gradient(to right,#ccdbe3 5px,transparent 1px);background-size:7px 1.5px;background-repeat:repeat-x;background-position:left bottom;padding:0 0 1.1rem 0;margin:0 0 1.8rem 0}.applicationForm__item .item__contentOverview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 1rem 0}.applicationForm__item .item__contentOverview dt{width:7.6rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;background:#e6e6e6;border-radius:.5rem;text-align:center;padding:.2rem 0;margin:0 1.4rem 0 0}.applicationForm__item .item__contentOverview dd{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;line-height:2.4rem}.applicationForm__item .item__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:9.5rem;background:#f2f2f2;border-left:solid 1px #ccdbe3}.applicationForm__item .item__button button{position:relative;width:7.7rem;font-size:1.4rem;font-weight:500;color:#fff;background:#545454;border-radius:.5rem;text-align:center;padding:.4rem 0 .4rem 2.3rem}.applicationForm__item .item__button button::after,.applicationForm__item .item__button button::before{content:"";display:block;width:1.4rem;height:.1rem;background-color:#fff;position:absolute;top:0;left:1.3rem;bottom:0;margin:auto}.applicationForm__item .item__button button::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.applicationForm__item .item__button button::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:769px){.applicationForm__item .item__button button:hover{background:#000}}.applicationForm__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.7rem}.applicationForm__contact li{width:calc(50% - .35rem);border:solid 1px var(--colorMain);border-radius:.5rem;font-size:1.6rem;line-height:2.4rem;font-weight:700;color:var(--colorMain)}.applicationForm__contact li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:1.1rem 2rem}.applicationForm__contact li a::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;width:.6rem;height:.6rem;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 2px var(--colorMain);border-bottom:solid 2px var(--colorMain);-webkit-transition:all ease .3s;transition:all ease .3s}@media (min-width:769px){.applicationForm__contact li a:hover{background:var(--colorMain);color:#fff}.applicationForm__contact li a:hover::after{right:1.6rem;border-right:solid 2px #fff;border-bottom:solid 2px #fff}}.applicationForm__side{width:44rem;background:#f1f7fb;border-radius:.5rem;padding:2.2rem 2rem 3.7rem 2rem}.applicationForm__side--two{background:0 0;padding:0}.applicationForm__sideTop{background:#f1f7fb;margin:0 0 1rem 0;border-radius:.5rem}.applicationForm__sideTop .ttl{position:relative;font-size:1.8rem;font-weight:700;line-height:2.6rem;color:#fff;background:var(--colorMain);border-radius:.5rem .5rem 0 0;padding:1rem 0 1.2rem 5rem}.applicationForm__sideTop .ttl::before{content:"";position:absolute;top:0;left:2rem;bottom:0;display:block;width:1.8rem;height:1.8rem;border:1px solid #fff;margin:auto}.applicationForm__sideTop .ttl::after{content:"";position:absolute;top:-.2rem;left:2.65rem;bottom:0;display:block;width:.5rem;height:.9rem;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:auto}.applicationForm__sideTop .item{padding:1.5rem 1.7rem}.applicationForm__sideTop .item li{position:relative;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:var(--colorMain);padding:0 0 0 2.3rem;margin:0 0 .8rem 0}.applicationForm__sideTop .item li:last-child{margin:0}.applicationForm__sideTop .item li::before{position:absolute;top:0;left:0;content:"・"}.applicationForm__sideTop .item li a{text-decoration:underline}@media (min-width:769px){.applicationForm__sideTop .item li a:hover{text-decoration:none}}.applicationForm__sideBottom{background:#f1f7fb;padding:2.2rem 2rem 3.7rem 2rem;border-radius:.5rem}.applicationForm__sideTtl{font-size:1.9rem;font-weight:700;line-height:3.3rem;text-align:center;border-bottom:solid 2px var(--colorMain);padding:0 0 1rem 0;margin:0 0 2.2rem 0}.applicationForm__sideTtl2{font-size:1.7rem;font-weight:700;margin:0 0 1rem 0}.applicationForm__side dl{margin:0 0 1.5rem 0}.applicationForm__side dl dt{position:relative;font-size:1.4rem;font-weight:700}.applicationForm__side dl dt.isRequired::after{content:"必須";display:inline-block;font-size:1.1rem;line-height:1.6rem;font-weight:400;color:#fff;background:#e67676;padding:.05rem .36rem .15rem;border-radius:.3rem;margin:0 0 0 1.1rem;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}.applicationForm__side dl dt span{position:absolute;top:0;right:0;bottom:0;margin:auto;font-size:1.3rem;font-weight:400;color:#707070}.applicationForm__side dl dd.sp_bet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.applicationForm__side dl dd{position:relative;margin-bottom:.5rem;font-size:1.4rem}.applicationForm__side dl dd input,.applicationForm__side dl dd select,.applicationForm__side dl dd textarea{border:solid 1px #a2a2a2;border-radius:.5rem;background:#fff;font-size:1.5rem;line-height:2.1rem;padding:.95rem 1rem;resize:vertical}.applicationForm__side dl dd input::-webkit-input-placeholder,.applicationForm__side dl dd select::-webkit-input-placeholder,.applicationForm__side dl dd textarea::-webkit-input-placeholder{color:#bbb}.applicationForm__side dl dd input::-moz-placeholder,.applicationForm__side dl dd select::-moz-placeholder,.applicationForm__side dl dd textarea::-moz-placeholder{color:#bbb}.applicationForm__side dl dd input:-ms-input-placeholder,.applicationForm__side dl dd select:-ms-input-placeholder,.applicationForm__side dl dd textarea:-ms-input-placeholder{color:#bbb}.applicationForm__side dl dd input::-ms-input-placeholder,.applicationForm__side dl dd select::-ms-input-placeholder,.applicationForm__side dl dd textarea::-ms-input-placeholder{color:#bbb}.applicationForm__side dl dd input::placeholder,.applicationForm__side dl dd select::placeholder,.applicationForm__side dl dd textarea::placeholder{color:#bbb}.applicationForm__side dl dd input.w100p,.applicationForm__side dl dd select.w100p,.applicationForm__side dl dd textarea.w100p{width:100%;max-width:40rem}.applicationForm__side dl dd input.w240,.applicationForm__side dl dd select.w240,.applicationForm__side dl dd textarea.w240{width:24rem}.applicationForm__side dl dd input.w200,.applicationForm__side dl dd select.w200,.applicationForm__side dl dd textarea.w200{width:20rem}.applicationForm__side dl dd input.w195,.applicationForm__side dl dd select.w195,.applicationForm__side dl dd textarea.w195{width:19.4rem}.applicationForm__side dl dd input.w195.p48,.applicationForm__side dl dd select.w195.p48,.applicationForm__side dl dd textarea.w195.p48{width:49%}.applicationForm__side dl dd input.w170,.applicationForm__side dl dd select.w170,.applicationForm__side dl dd textarea.w170{width:17rem}.applicationForm__side dl dd input.w170.wd100p,.applicationForm__side dl dd select.w170.wd100p,.applicationForm__side dl dd textarea.w170.wd100p{width:100%}.applicationForm__side dl dd input.w240.wd100p,.applicationForm__side dl dd select.w240.wd100p,.applicationForm__side dl dd textarea.w240.wd100p{width:100%}.applicationForm__side dl dd input.w100,.applicationForm__side dl dd select.w100,.applicationForm__side dl dd textarea.w100{width:10rem}.applicationForm__side dl dd input.w90,.applicationForm__side dl dd select.w90,.applicationForm__side dl dd textarea.w90{width:9rem}.applicationForm__side dl dd input.w80,.applicationForm__side dl dd select.w80,.applicationForm__side dl dd textarea.w80{width:8rem}.applicationForm__side dl dd input.w70,.applicationForm__side dl dd select.w70,.applicationForm__side dl dd textarea.w70{width:7rem}.applicationForm__side dl dd input.w60,.applicationForm__side dl dd select.w60,.applicationForm__side dl dd textarea.w60{width:6rem}.applicationForm__side dl dd input.w50,.applicationForm__side dl dd select.w50,.applicationForm__side dl dd textarea.w50{width:5rem}.applicationForm__side dl dd input+input{margin:0 0 0 1rem}.applicationForm__side dl dd select{font-size:1.4rem}.applicationForm__side dl dd small{display:block;font-size:1.3rem;color:#707070;margin:-.3rem 0 0 0;letter-spacing:.01rem}.applicationForm__side dl dd span{font-size:1.6rem;margin:0 .8rem}.applicationForm__side dl dd span.bottom{font-size:1.4rem;vertical-align:bottom}.applicationForm__side dl dd .columnTwo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.applicationForm__side dl dd .columnTwo+input{margin:.5rem 0 0 0}.applicationForm__side dl dd .select{position:relative;display:inline-block}.applicationForm__side dl dd .select::after{content:"";position:absolute;top:1.5rem;right:1.4rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent var(--colorMain);-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg);pointer-events:none}.applicationForm__side dl dd .select+input{margin:.5rem 0 0 0}.applicationForm__side dl dd .select select{padding:.8rem 3.5rem .8rem 1rem}.applicationForm__side dl dd button{background:#204f74;border-radius:.5rem;color:#fff;font-size:1.4rem;font-weight:500;width:10rem;text-align:center;padding:.7rem 0;margin:0 0 0 1rem}.applicationForm__side dl dd.checkbox{padding:.4rem 0 0 0}.applicationForm__side dl dd.checkbox input{display:none}.applicationForm__side dl dd.checkbox input:checked+label::after{opacity:1}.applicationForm__side dl dd.checkbox label{position:relative;padding:0 0 0 3.8rem}.applicationForm__side dl dd.checkbox label::before{content:"";position:absolute;top:0;left:0;bottom:0;display:block;width:2.6rem;height:2.6rem;background:#fff;border:1px solid #d2d4d6;margin:auto}.applicationForm__side dl dd.checkbox label::after{content:"";position:absolute;top:-.3rem;left:.9rem;bottom:0;display:block;width:.9rem;height:1.7rem;border-right:4px solid var(--colorMain);border-bottom:4px solid var(--colorMain);-webkit-transform:rotate(36deg);transform:rotate(36deg);margin:auto;opacity:0}.applicationForm__side .error{position:absolute;left:1rem;top:calc(100% - .5rem);border-radius:.3rem;background-color:#e14f6d;padding:.3rem .5rem .4rem;font-size:1.1rem;line-height:1.6rem;font-weight:400;color:#fff;z-index:5}.applicationForm__side .error:before{content:"";position:absolute;left:1rem;top:-.4rem;width:0;height:0;border-style:solid;border-width:0 .5rem .5rem .5rem;border-color:transparent transparent #e14f6d transparent}.applicationForm__side .error.tel{top:calc(100% - 3.5rem)}.applicationForm__side .error.tr_other{top:calc(100% - 5rem)}.applicationForm__side .error.second{left:21.5rem}@media (max-width:768px){.applicationForm__side .error.second{left:17.3rem}}.applicationForm__side .privacy{position:relative;margin:0 0 2.2rem 0}.applicationForm__side .privacy input{display:none}.applicationForm__side .privacy input:checked+label::after{opacity:1}.applicationForm__side .privacy label{position:relative;display:block;background:#fff;width:100%;border-radius:.5rem;font-size:1.5rem;font-weight:700;text-align:center;padding:1.1rem 0 1.1rem 5rem}.applicationForm__side .privacy label::before{content:"";position:absolute;top:0;left:6.8rem;bottom:0;display:block;width:2.6rem;height:2.6rem;background:#fff;border:1px solid #d2d4d6;margin:auto}.applicationForm__side .privacy label::after{content:"";position:absolute;top:-.3rem;left:7.7rem;bottom:0;display:block;width:.9rem;height:1.7rem;border-right:4px solid var(--colorMain);border-bottom:4px solid var(--colorMain);-webkit-transform:rotate(36deg);transform:rotate(36deg);margin:auto;opacity:0}.applicationForm__side .privacy label a{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.applicationForm__side .privacy label a:hover{text-decoration:none}}.applicationForm__side .submitArea{text-align:center}.applicationForm__side .submitArea__btn{position:relative;top:0;font-size:1.8rem;font-weight:700;display:block;width:29.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.8rem 1.2rem .8rem 0;padding:.8rem 0 .8rem 0;-webkit-transition:all .3s;transition:all .3s;margin:0 auto}@media (min-width:769px){.applicationForm__side .submitArea__btn:hover{background:#4e95cb;top:.3rem;margin:0 auto;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}}.applicationForm__side .submitArea__btn.no_pdg{padding:.8rem 0 .8rem 0}.applicationForm__side .submitArea__back{font-size:1.5rem;color:var(--colorMain);text-decoration:underline;margin:2.5rem 0 0 0}@media (min-width:769px){.applicationForm__side .submitArea__back:hover{text-decoration:none}}.big_flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.big_flex_box .flex_area{width:100%;background:#e6e6e6;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.big_flex_box .flex_area iframe{height:236px;background:#e6e6e6}@media (max-width:768px){.underlayerSeminar .popularity{margin:0 0 6rem}.underlayerSeminar .popularity__card{gap:4rem}.underlayerSeminar .popularity__card .item__areaTtl{font-size:1.9rem}.underlayerSeminar .popularity__card .item__areaCategory{border-radius:.3rem}.underlayerSeminar .popularity__card .item__tag{margin:1.2rem 0 0 0}.underlayerSeminar .popularity__card .item__tag a{font-size:1.3rem}.underlayerSeminar .archive__nowTtl{font-size:1.6rem;line-height:1.5;padding:0 0 0 1.2rem;margin:0 0 .8rem 0}.underlayerSeminar .archive__nowTtl::before{top:.15rem}.underlayerSeminar .archive__nowBtn p{width:52%;padding:1.2rem 1.5rem}.underlayerSeminar .archive__nowBtn button{width:48%;margin:0;font-size:1.5rem}.underlayerSeminar .archive__nowBtn button:after{right:1.4rem}.underlayerSeminar .archive__nowBtn.block{display:block}.underlayerSeminar .archive__nowBtn.block p{display:block;border:solid 1px #aec2d5;border-radius:.5rem;width:100%;padding:1.5rem 1.8rem;font-size:1.5rem;line-height:1.7}.underlayerSeminar .archive__nowBtn.block button{display:block;border-radius:.5rem;width:16.2rem;margin:2rem auto 0 auto;padding:1.2rem 2.5rem 1.2rem .5rem}.underlayerSeminar .archive__tab ul{overflow-x:scroll;padding:0;gap:.2rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.underlayerSeminar .archive__tab ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.underlayerSeminar .archive__tab ul li.live a,.underlayerSeminar .archive__tab ul li.live button{width:14.8rem}.underlayerSeminar .archive__tab ul li.live a span,.underlayerSeminar .archive__tab ul li.live button span{background:url(../../assets/images/icon_live.svg) no-repeat left center;background-size:3.2rem auto;padding:0 0 0 4.5rem}.underlayerSeminar .archive__tab ul li.movie a,.underlayerSeminar .archive__tab ul li.movie button{width:12.5rem}.underlayerSeminar .archive__tab ul li.movie a span,.underlayerSeminar .archive__tab ul li.movie button span{background:url(../../assets/images/icon_movie_big.svg) no-repeat left center;background-size:3.2rem auto;padding:0 0 0 4.5rem}.underlayerSeminar .archive__tab ul li.all a,.underlayerSeminar .archive__tab ul li.all button{width:9rem}.underlayerSeminar .archive__tab ul li.all a span,.underlayerSeminar .archive__tab ul li.all button span{font-size:1.4rem}.underlayerSeminar .archive__tab ul li a,.underlayerSeminar .archive__tab ul li button{padding:1rem 1rem;line-height:2.4rem;font-size:1.4rem;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerSeminar .archive__tab ul li a span,.underlayerSeminar .archive__tab ul li button span{display:block;font-size:1.4rem;text-align:left;line-height:2rem}.underlayerSeminar .archiveResults{position:relative;margin:0 0 3rem}.underlayerSeminar .archiveResults__contentTtl{width:89%;font-size:2.2rem;font-weight:700;padding:0 0 1rem;border-bottom:solid 1px #dcdcdc;margin:0 auto 2.6rem}.underlayerSeminar .archiveResults__function{padding:0}.underlayerSeminar .archiveResults__function .pdf{position:absolute;bottom:0;right:0;padding:0 3rem 0 0;text-align:right;font-size:1.4rem;line-height:2.4rem}.underlayerSeminar .archiveResults__function.case_st .select{bottom:0;right:0}.underlayerSeminar .archiveResults__numbers{font-size:3rem}.underlayerSeminar .archiveResults__numbers span{font-size:1.2rem;margin:0 0 0 .4rem}.underlayerSeminar .archiveResults__numbers.not{margin:2rem 0 1.2rem 0}.underlayerSeminar .archive__background{padding:3.5rem 0 0 0;margin:0 0 4rem}.underlayerSeminar .archive__background.case_bg{padding:4rem 0 3rem 0;margin:4rem 0 4rem 0}.underlayerSeminar .archive .setting{padding:2rem}.underlayerSeminar .archive .setting dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerSeminar .archive .setting dl:nth-child(2) dd{padding:1.6rem 2rem}.underlayerSeminar .archive .setting dl dt{width:100%;border:none;padding:1rem 2rem}.underlayerSeminar .archive .setting dl dd{padding:1.6rem 2rem}.underlayerSeminar .archive .setting dl dd .label{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerSeminar .archive .setting dl dd .mass{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerSeminar .archive .setting dl dd .mass p{margin:0 0 1rem}.underlayerSeminar .archive .setting dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerSeminar .archive .setting dl:nth-child(2) dd{padding:1.6rem 2rem}.underlayerSeminar .archive .setting dl dt{width:100%;border:none;padding:1rem 2rem}.underlayerSeminar .archive .setting dl dd{padding:1.6rem 2rem}.underlayerSeminar .archive .setting dl dd .label{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerSeminar .archive .setting dl dd .mass{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerSeminar .archive .setting dl dd .mass p{margin:0 0 1rem}.underlayerSeminar .archiveColumn .item{padding:2rem}.underlayerSeminar .archiveColumn .item__area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerSeminar .archiveColumn .item__areaImg{width:100%;height:19.1rem;margin:0 0 5.3rem}.underlayerSeminar .archiveColumn .item__areaImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.underlayerSeminar .archiveColumn .item__areaText{padding:0}.underlayerSeminar .archiveColumn .item__areaText .copy{width:100%;font-size:1.4rem}.underlayerSeminar .archiveColumn .item__areaText .ttl{font-size:1.9rem;line-height:2.9rem}.underlayerSeminar .archiveColumn .item__areaText .day{background:url(/service/assets/images/icon_calendar.svg) no-repeat left center;background-size:2.3rem auto;font-size:1.4rem;letter-spacing:.01em}.underlayerSeminar .archiveColumn .item__areaMeta{width:100%;top:20.4rem;left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.underlayerSeminar .archiveColumn .item__understand{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerSeminar .archiveColumn .item__understandTtl{display:block;width:100%;padding:1.5rem 0 1.5rem 6.2rem;background:#d4ebfc url(../../assets/images/icon_mark.svg) no-repeat left 1.4rem center}.underlayerSeminar .archiveColumn .item__understandTtl span{display:inline;margin:0 -.4rem 0;font-size:1.7rem}.underlayerSeminar .archiveColumn .item__understandTtl::before{top:inherit;left:0;right:0;bottom:-16.2rem;margin:0 auto;border:14.6rem solid transparent;border-top:1.6rem solid #d4ebfc}.underlayerSeminar .archiveColumn .item__understandText{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 2rem}.underlayerSeminar .archiveColumn .item__understandText ul{margin:0 0 1.6rem}.underlayerSeminar .archiveColumn .item__understandText ul li{margin:0 0 .7rem;line-height:2.4rem}.underlayerSeminar .archiveColumn .item__understandText ul li::before{top:.6rem;margin:inherit}.underlayerSeminar .archiveColumn .item__understandText ul li:last-child{margin:0}.underlayerSeminar .archiveColumn .item__understandText a{font-size:1.5rem}.underlayerSeminar .archiveColumn.column_list,.underlayerSeminar .archiveColumn.column_three{gap:2rem;margin:0 auto 4rem}.underlayerSeminar .archiveColumn.column_three{gap:2rem}.underlayerSeminar .archiveColumn.column_three .item{width:100%}.underlayerSeminarVideo{padding:4rem 0 9rem}.underlayerSeminarVideo .inner{padding:0}.underlayerSeminarVideo .archive__inner{padding:3.7rem 2rem 4rem;margin:0 0 5.4rem}.underlayerSeminarVideo .archiveResults{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2rem}.underlayerSeminarVideo .archiveResults__numbers{margin:0 9rem 0 0}.underlayerSeminarVideo .archiveResults__function{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.underlayerSeminarVideo .archive .underlayer__ttl{margin:0 0 2.2rem}.underlayerSeminarVideo .archive .archiveColumn.column_list,.underlayerSeminarVideo .archive .archiveColumn.column_three{padding:0 2rem;margin:0 auto}.underlayerSeminarSingle{padding:3.5rem 0 0 0}.underlayerSeminarSingle .seminarSingle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 4rem}.underlayerSeminarSingle .seminarSingle__main{width:100%}.underlayerSeminarSingle .seminarSingle__main p{font-size:1.5rem}.underlayerSeminarSingle .seminarSingle__main p.sample{font-size:1.5rem;letter-spacing:-.01rem;margin:0 0 1.1rem}.underlayerSeminarSingle .seminarSingle__main p.sample span{padding:0}.underlayerSeminarSingle .seminarSingle__main p.sample small{font-size:1.3rem}.underlayerSeminarSingle .seminarSingle__main p.sample::after{content:none}.underlayerSeminarSingle .seminarSingle__main h2{margin:4rem 0 1.2rem 0}.underlayerSeminarSingle .seminarSingle__main h2 span{font-size:1.8rem;padding:0 2rem 0 0}.underlayerSeminarSingle .seminarSingle__main .singleMeta .overview a{padding:1rem 2.5rem}.underlayerSeminarSingle .seminarSingle__mainTag li a{font-size:1.3rem;padding:.5rem 1.5rem}.underlayerSeminarSingle .seminarSingle__main .profile{position:relative}.underlayerSeminarSingle .seminarSingle__main .profile:last-of-type{margin:0 auto}.underlayerSeminarSingle .seminarSingle__main .profile img{width:9rem;height:9rem;position:absolute;top:0;left:0}.underlayerSeminarSingle .seminarSingle__main .profile dl dt{padding:0 0 0 11rem}.underlayerSeminarSingle .seminarSingle__main .profile dl dd span{font-size:1.2rem;padding:0 0 0 11rem;margin:0 0 1.6rem}.underlayerSeminarSingle .seminarSingle__main ul:not(.seminarSingle__mainTag,.btn) li{font-size:1.4rem;line-height:2.4rem;margin:0 0 .4rem}.underlayerSeminarSingle .seminarSingle__main ul:not(.seminarSingle__mainTag,.btn) li:last-child{margin:0}.underlayerSeminarSingle .seminarSingle__main ul:not(.seminarSingle__mainTag,.btn) li::before{top:.8rem;bottom:inherit;margin:inherit}.underlayerSeminarSingle .seminarSingle__main ul:not(.seminarSingle__mainTag,.btn) li::after{top:-2rem}.underlayerSeminarSingle .seminarSingle__main ol li{font-size:1.4rem;line-height:2.4rem;margin:0 0 1.5rem}.underlayerSeminarSingle .seminarSingle__main ol li:last-child{margin:0}.underlayerSeminarSingle .seminarSingle__main ol li::before{top:.4rem;bottom:inherit;margin:inherit}.underlayerSeminarSingle .seminarSingle__side{width:100%}.underlayerSeminarSingle .seminarSingle__side:last-of-type{margin:0}.underlayerSeminarSingle .seminarSingle__sideArea{margin:0 0 2rem}.underlayerSeminarSingle .seminarSingle__sideArea:last-of-type{margin:0}.underlayerSeminarSingle .seminarSingle__sideArea .text__catch{margin:0 0 .7rem}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li{padding:0 .6rem 0 .6rem}.underlayerSeminarSingle .seminarSingle__sideArea .text__list li .bold{letter-spacing:-.05rem}.underlayerSeminarSingle .seminarSingle__sideArea .text a{margin:1.5rem auto 1.3rem}.underlayerSeminarSingle .overview{padding:5.7rem 0 6rem 0}.underlayerSeminarSingle .overview .inner{padding:0 0 0 2rem}.underlayerSeminarSingle .overview .js-scrollable{margin:0 0 3rem}.underlayerSeminarSingle .overview .js-scrollable table{width:110rem;margin:0}.underlayerSeminarSingle .overview .js-scrollable table .modalArea .modalWrapper{width:90%;padding:2rem}.underlayerSeminarSingle .overview .js-scrollable table .modalArea .modalWrapper .modal_pop_area dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0 0 0}.underlayerSeminarSingle .overview .js-scrollable table .modalArea .modalWrapper .modal_pop_area dl dt{width:100%;font-size:1.4rem;line-height:2.4rem;text-align:left;border-bottom:1px solid #ccc;padding:0 0 1rem 0;margin:0 0 1rem 0}.underlayerSeminarSingle .overview .js-scrollable table .modalArea .modalWrapper .modal_pop_area dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;text-align:left;font-weight:400;font-size:1.4rem;line-height:2.4rem}.underlayerSeminarSingle .overview__ttl{font-size:2rem;margin:0 0 1rem}.underlayerSeminarSingle .overview__attention{padding:0 2rem 0 0}.underlayerSeminarSingle .popularity .ttl{line-height:3.5rem}.underlayerSeminarSingle .popularity .ttlSection{margin:0 0 2.2rem}.underlayerSeminarSingle .popularity__card .item{width:100%}.underlayerSeminarSingle .popularity__card .item.new::before{top:-1rem;left:-1rem}.underlayerSeminarSingle .popularity__card .item__areaImg{width:100%;height:21.7rem}.underlayerSeminarSingle .popularity__card .item__areaImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.underlayerSeminarSingle .popularity__card .item__areaCopy{line-height:2.2rem}.underlayerSeminarSingle .popularity__card .item__areaCategory{margin:0 0 .6rem}.underlayerSeminarSingle .recommend{margin:6rem 0 0;padding:5.7rem 2rem 7.6rem}.underlayerSeminarSingle .recommend .inner{padding:0}.underlayerSeminarSingle .linkBtn__grp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 6rem;margin:0 0 5.6rem}.underlayerSeminar .notfound{font-size:1.8rem;line-height:1.8;padding:1.6rem 2rem}.applicationForm{padding:2.4rem 0 0;margin:0 0 6rem}.applicationForm__item{margin:0}.applicationForm__ttl{font-size:2rem;margin:0 0 1.2rem;line-height:3.2rem}.applicationForm__ttlSub{font-size:1.8rem}.applicationForm__ttl--sub{font-size:1.7rem;margin:4rem 0 2rem;line-height:2.9rem}.applicationForm__text{font-size:1.5rem;margin:0 0 1rem}.applicationForm__item .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.applicationForm__item .item::before{width:100%;height:3.2rem;bottom:inherit}.applicationForm__item .item__content{padding:4.3rem 2rem 2.5rem}.applicationForm__item .item__contentTtl{font-size:1.7rem;line-height:1.6;padding:0 0 1.5rem}.applicationForm__item .item__contentOverview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 1.5rem}.applicationForm__item .item__contentOverview:last-child{margin:0 0 1.5rem}.applicationForm__item .item__contentOverview dt{margin:0 0 1rem}.applicationForm__item .item__button{width:100%;padding:1rem 0;border-top:solid 1px #ccdbe3}.applicationForm__main{width:100%;padding:0 2rem}.applicationForm__main figure{padding:0 2rem;padding:0}.applicationForm__main figure.w100{padding:0;margin:0 0 1.5rem}.applicationForm__main figure.w279{width:27.9rem;padding:0}.applicationForm__main figure img{width:100%}.applicationForm__mainUnderstand{padding:2.4rem 2rem}.applicationForm__mainUnderstand .ttl{font-size:1.8rem;padding:0 0 0 1.7rem}.applicationForm__mainUnderstand .list li{font-size:1.4rem;line-height:2.4rem;margin:0 0 .7rem}.applicationForm__mainLink{display:block}.applicationForm__mainLink li{display:inline-block}.applicationForm__mainLink.seminarCompany{display:none}.applicationForm__main .modalArea .modalWrapper{width:90%;padding:3rem}.applicationForm__main .modalArea .modalWrapper .ttl{font-size:2rem;line-height:3rem}.applicationForm__main .modalArea .modalWrapper .ttl span::after{bottom:-3.1rem;left:3.4rem}.applicationForm__main .modalArea .modalWrapper dl{padding:0 0 2.5rem 0}.applicationForm__main .modalArea .modalWrapper dl::before{display:none}.applicationForm__main .modalArea .modalWrapper dl.last{padding:0 0 1.8rem 0}.applicationForm__main .modalArea .modalWrapper dl dt{font-size:1.8rem;padding:5rem 0 1rem 0}.applicationForm__main .modalArea .modalWrapper dl dt::before{font-size:1.5rem;bottom:inherit;top:1rem}.applicationForm__main .modalArea .modalWrapper dl dt span{font-size:1.7rem;top:.4rem;left:5rem;width:3.6rem;height:3.6rem}.applicationForm__main .modalArea .modalWrapper dl dd{padding:0;font-size:1.4rem}.applicationForm__main .modalArea .modalWrapper dl dd a{font-size:2.2rem}.applicationForm__main .modalArea .modalWrapper .annotation{font-size:1.2rem;padding:0 0 0 1.2rem;text-indent:-1.2rem}.applicationForm__main .modalArea .closeModal{top:1.5rem;right:1.5rem;width:3rem;height:3rem;z-index:1}.applicationForm--tow .inner{padding:0;gap:4rem}.applicationForm__side{width:100%;margin:0}.applicationForm__side dl dt.isRequired::after{margin:0 0 0 .5rem}.applicationForm__side dl dd .columnTwo{display:block}.applicationForm__side dl dd .columnTwo+input{margin:0}.applicationForm__side dl dd small{margin:0}.applicationForm__side dl dd .select{margin:0 0 .5rem}.applicationForm__side dl dd .select+input{margin:0}.applicationForm__side dl dd input.w195{width:16.5rem}.applicationForm__side dl dd input.w200{width:22rem}.applicationForm__side dl dd input+input{margin:0 0 0 .5rem}.applicationForm__side dl dd select.w195{width:16.5rem}.applicationForm__side dl dd select.w195.spw215{width:21.5rem}.applicationForm__side dl dd textarea{width:100%}.applicationForm__side dl:nth-of-type(3) dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.applicationForm__side dl:nth-of-type(3) dd.flexColumn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.applicationForm__side .privacy label{padding:1.1rem 0 1.1rem 4rem}.applicationForm__side .privacy label::before{left:3.7rem}.applicationForm__side .privacy label::after{left:4.5rem}.applicationForm__sideTtl{font-size:1.6rem}.applicationForm__sideTop{width:89%;margin:0 auto 6%}.applicationForm--confirm .inner{padding:0}.applicationForm--confirm .applicationForm__side{width:100%;padding:2.5rem 2rem}.applicationForm--confirm .applicationForm__sideTtl{font-size:1.6rem;line-height:2.7rem}.applicationForm--confirm .applicationForm__sideTtl .ttl span{color:#000}.applicationForm--confirm .applicationForm__sideTtl .text.seminarCompany{display:none}.applicationForm--confirm .applicationForm__side dl{padding:0}.applicationForm--confirm .applicationForm__side dl dd{font-size:1.4rem;letter-spacing:-.05rem}.applicationForm--confirm .applicationForm__side .confirmation{width:100%;padding:1.5rem 2rem}.applicationForm--confirm .applicationForm__side .confirmation__content dl{padding:1rem 2.6rem 2.1rem 3.8rem}.applicationForm--confirm .applicationForm__side .confirmation__content dl::before{width:2.3rem}.applicationForm--confirm .applicationForm__side .confirmation__content dl dt{font-size:1.6rem;margin:0 0 1.2rem 0;line-height:2.8rem}.applicationForm--confirm .applicationForm__side .confirmation__content dl dd span{display:block;width:7.6rem;margin:0 0 .7rem}.applicationForm--confirm .applicationForm__side .confirmation__ttl{font-size:1.6rem}.applicationForm--confirm .applicationForm__side .information{width:100%;padding:3rem 2rem 3rem}.applicationForm--confirm .applicationForm__side .information__ttl span{font-size:1.6rem;padding:0 1.5rem 0 0}.applicationForm--confirm .applicationForm__side .information__text{margin:0 0 2rem}.applicationForm--confirm .applicationForm__side .information__content{width:100%;padding:4.3rem 2rem 3.2rem;margin:0 0 3.5rem}.applicationForm--confirm .applicationForm__side .information__content .number{width:100%;height:3.2rem;bottom:inherit}.applicationForm--confirm .applicationForm__side .information__content .item__ttl{font-size:1.7rem;line-height:2.7rem;padding:0 0 1.5rem}.applicationForm--confirm .applicationForm__side .information__content .item__overview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 1.7rem}.applicationForm--confirm .applicationForm__side .information__content .item__overview:last-child{margin:0}.applicationForm--confirm .applicationForm__side .information__content .item__overview dt{margin:0 0 .7rem}.applicationForm--confirm .applicationForm__side .information__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.4rem 2rem 2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.applicationForm--confirm .applicationForm__side .information__menuList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.applicationForm--confirm .applicationForm__side .information__menuTtl{margin:0 0 .1rem}.applicationForm--confirm .applicationForm__side .information .additionArea:last-child{margin:2.8rem auto 0}.applicationForm--confirm .applicationForm__sideTop{width:100%;padding:0}.applicationForm--complete .underlayer__ttl{line-height:3rem;font-size:1.8rem;margin:0 0 2rem}.applicationForm--complete .read{text-align:left}.applicationForm--complete p{font-size:1.5rem;text-align:left}.applicationForm--complete p .tel{margin:0}.applicationForm--change01 .applicationForm__side,.applicationForm--change02 .applicationForm__side{padding:2.5rem 2rem 4.2rem}.applicationForm--change01 .applicationForm__sideTtl .ttl,.applicationForm--change02 .applicationForm__sideTtl .ttl{text-align:center;padding:0}.applicationForm--change01 .applicationForm__sideTtl .text,.applicationForm--change02 .applicationForm__sideTtl .text{padding:0}.applicationForm--change01 .applicationForm__side .information__ttlSub,.applicationForm--change02 .applicationForm__side .information__ttlSub{width:100%}.applicationForm--change01 .applicationForm__side .information__content,.applicationForm--change02 .applicationForm__side .information__content{padding:1.6rem 4rem 2.2rem 5rem}.applicationForm--change01 .applicationForm__side .information__content .item__ttl,.applicationForm--change02 .applicationForm__side .information__content .item__ttl{font-size:1.7rem;line-height:2.7rem;padding:0;background:0 0}.applicationForm--change01 .applicationForm__side .information__content .number,.applicationForm--change02 .applicationForm__side .information__content .number{width:2.3rem;height:100%;bottom:0}.applicationForm--change01 .applicationForm__side .participant,.applicationForm--change02 .applicationForm__side .participant{width:100%;font-size:1.8rem;padding:0 0 0 1.8rem;margin:0 0 1rem}.applicationForm--change01 .applicationForm__side .participant__grp,.applicationForm--change02 .applicationForm__side .participant__grp{width:100%;padding:1.8rem 2rem 2rem}.applicationForm--change01 .applicationForm__side .participant__grp .delete,.applicationForm--change02 .applicationForm__side .participant__grp .delete{top:2rem;right:2rem}.applicationForm--change01 .applicationForm__side .participant__grp dl dd input.spw145,.applicationForm--change02 .applicationForm__side .participant__grp dl dd input.spw145{width:14.5rem}.applicationForm--change01 .applicationForm__side .participant__grp .participant,.applicationForm--change02 .applicationForm__side .participant__grp .participant{border-bottom:none;padding:0 0 0 2rem;margin:0 0 1rem}.applicationForm__contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.applicationForm__contact li{width:100%}.applicationForm__link.bottom a::before{top:4rem;bottom:inherit}.applicationForm__link.bottom a::after{top:4.5rem;bottom:inherit}.underlayerSeminarSingle .seminarSingle__side{top:0;position:relative}.underlayerSeminarSingle .seminarSingle__side .text .list li::before{border:none!important;border-right:3px solid #d5c800!important;border-bottom:3px solid #d5c800!important}.underlayerSeminarSingle .seminarSingle__side .text .list li::after{content:none!important}.underlayerSeminarSingle .seminarSingle__side .text__list li::before{content:none!important}.underlayerSeminarSingle .seminarSingle__side .text__list li::after{content:none!important}.underlayerSeminarSingle .seminarSingle__side .text__list li{padding:0 .6rem 0 .6rem!important}}@media (max-width:768px){.underlayerSeminar .archiveResults__function .select{position:absolute;bottom:-5rem;right:2rem}.underlayerSeminar .archiveResults{margin:0 0 7rem}.underlayerSeminar .archiveResults.extra{margin:0 0 2rem}.underlayerSeminar .archiveResults.extra .select{bottom:0}}@media (max-width:768px){.underlayerSeminar .archiveResults.case_bt{margin:0 0 2.5rem 0}}.streaming_body{width:100%;height:100%}.big_flex_box{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.big_flex_box .flex_area{width:100%;background:#e6e6e6;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.big_flex_box .flex_area iframe{height:236px;background:#e6e6e6}.Detail1__c figure,.Detail2__c figure,.Other2Title__c figure,.OtherTitle__c figure{margin-bottom:2rem;margin-top:2rem}.seminarSingle__mainTag li a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2.4rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc;margin-bottom:2rem}@media (min-width:769px){.seminarSingle__mainTag li a:hover{background:#dcdcdc}}.popularity__card.streaming .linkBtn a{width:100%;padding:1.2rem 3.4rem 1.2rem 2.8rem}@media (min-width:769px){.underlayerSeminar .popularity__card .item__area:hover .item__areaTtl span{background-size:100% 1px!important}}.underlayerSeminar .archiveColumn .item__area.new{position:relative}.underlayerSeminar .archiveColumn .item__area.new::before{content:"";width:4.1rem;height:4.1rem;background:url(../../assets/images/new_icon.png) no-repeat;background-size:100% auto;position:absolute;top:-2rem;left:-2rem;z-index:5}@media (max-width:768px){.underlayerSeminar .archiveColumn .item__area.new::before{top:-1rem;left:-1rem}}@media (max-width:768px){.underlayerMainvisualVideo{margin:2.2rem 0 0 0}.underlayerSeminarVideo .archive .underlayer__ttl.web{margin:0 0 1.2rem}.underlayerSeminar .archiveResults__function .select.web{bottom:0}.underlayerSeminar .archiveResults.web{margin:0 0 2rem}.underlayerSeminarSingle .popularity__card .linkBtn{margin:1.7rem 0 0 0}.underlayerSeminarSingle .seminarSingle__main p{line-height:1.8}}.linkBtn.mgn01{margin:0 0 2rem 0}@media (max-width:768px){.underlayerSeminar .popularity__card .item__areaTtl.down{margin:0}.underlayerSeminarSingle .overview_bg{padding:4rem 0 4rem 0}.overview__table{width:90rem}}.underlayerSeminarSingle .seminarSingle__main .singleMeta .btn2 li{padding:0}@media (max-width:768px){.underlayerSeminarSingle .seminarSingle__main .singleMeta .btn2 li{margin:0}}.underlayerSeminarSingle .seminarSingle__main .singleMeta .btn2 li::after,.underlayerSeminarSingle .seminarSingle__main .singleMeta .btn2 li::before{content:none}.underlayerSeminarSingle .seminarSingle__main .singleMeta .btn2 li.share ul{left:0;right:auto;top:3.5rem}@media (max-width:768px){.underlayerSeminarSingle .seminarSingle__main .singleMeta .btn2 li.share ul{top:5.5rem}}.underlayerSeminarSingle .seminarSingle__main .singleMeta .btn2 li.share ul:before{right:auto;left:5.5rem}@media (max-width:768px){.underlayerSeminarSingle .seminarSingle__main .singleMeta .btn2 li.share ul:before{left:1.5rem}}.singleMeta .btn2 li.share ul{top:3.5rem}@media (max-width:768px){.singleMeta .btn2 li.share ul{top:5.5rem}}@media (min-width:769px){.underlayerSeminarSingle .seminarSingle__main .mainTag li a:hover{background:#dcdcdc}}.underlayerSeminarSingle .popularity__card .item .two_ttl{margin:0 0 1.1rem 0}.applicationForm__side dl dd .birth_area .select::after{right:4.4rem}@media (max-width:768px){.applicationForm__side dl dd span{font-size:1.5rem}}.overview_bg .seminar_sub_text{margin:0 0 2rem 0}.overview_bg .seminar_sub_text li{font-size:1.4rem;font-weight:400;text-indent:-1em;padding-left:1em}@media (max-width:768px){.overview_bg .seminar_sub_text li{padding-right:2rem;font-size:1.3rem}}.singleMeta .btn2{width:37rem}@media (max-width:768px){.singleMeta .btn2{width:100%}}.seminarSingle.inner .singleMeta .btn2{width:33rem}@media (max-width:768px){.seminarSingle.inner .singleMeta .btn2{width:100%}}.singleMeta .mainTag{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (max-width:768px){.singleMeta{-ms-flex-wrap:wrap;flex-wrap:wrap}.singleMeta .mainTag{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media (max-width:768px){.underlayerSeminarSingle .seminarSingle__main .singleMeta .mainTag{margin-top:1.6rem}.underlayerSeminarSingle .seminarSingle__main .mainTag li a{font-size:1.4rem}}.seminarSingle__main .linkBtn__grp{width:100%;margin:6rem auto 0;padding:0 0 8rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.seminarSingle__main .linkBtn__grp{margin:4rem auto 0;padding:0 0 5rem 0}}.linkBtn__grp.btn_grp_sp{display:none}@media (max-width:768px){.underlayerSeminarSingle .seminarSingle{gap:4rem}.seminarSingle__main .linkBtn__grp{display:none}.underlayerSeminarSingle .seminarSingle{margin:0 0 5rem}.linkBtn__grp.btn_grp_sp{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:768px){.underlayerSeminarSingle .seminarSingle__main ul:not(.seminarSingle__mainTag,.btn) li::after{top:1rem;bottom:auto}}@media (max-width:768px){.underlayerSeminarSingle .seminarSingle__mainImg .btn2{margin:0 0 2rem 0}.underlayerSeminarSingle .seminarSingle__main .singleMeta .overview{margin-top:1.5rem!important}}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modal_areas{overflow-y:scroll;height:100%}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .closeModal{top:0;right:-5rem}@media (max-width:768px){.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .modalWrapper{height:calc(90% - 6rem)}.underlayerSeminarSingle .overview__table td:nth-of-type(4) .modalArea .closeModal{top:-4rem;right:0}}.Detail1__c,.Detail2__c,.Other2_Title__c,.OtherTitle__c{font-size:1.7rem;line-height:1.75}@media (max-width:768px){.Detail1__c,.Detail2__c,.Other2_Title__c,.OtherTitle__c{font-size:1.5rem;line-height:1.8}}.applicationForm--confirm .applicationForm__side .confirmation__content dl{padding:1.6rem 2rem 2.2rem 6.4rem}@media (max-width:768px){.applicationForm--confirm .applicationForm__side .confirmation__content dl{padding:1.6rem 4rem 2.2rem 5rem}}.applicationForm--confirm .applicationForm__side .confirmation__content dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 1rem 0;padding:0}@media (max-width:768px){.applicationForm--confirm .applicationForm__side .confirmation__content dl dd{-ms-flex-wrap:wrap;flex-wrap:wrap}}.applicationForm--confirm .applicationForm__side .confirmation__content dl dt{font-size:1.8rem;font-weight:700;line-height:3.2rem;background-image:linear-gradient(to right,#ccdbe3 5px,transparent 1px);background-size:7px 1.5px;background-repeat:repeat-x;background-position:left bottom;padding:0 0 1.1rem 0;margin:0 0 1.8rem 0}@media (max-width:768px){.applicationForm--confirm .applicationForm__side .confirmation__content dl dt{font-size:1.7rem;line-height:2.7rem;padding:0;background:0 0}}.applicationForm--confirm .applicationForm__side .confirmation__content dl dd span{width:7.6rem;font-size:1.4rem;font-weight:400;line-height:2.4rem;background:#e6e6e6;border-radius:.5rem;text-align:center;padding:.2rem 0;margin:0 1.4rem 0 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.applicationForm--confirm .applicationForm__side .confirmation__content dl dd span{margin:0 0 .7rem}}.applicationForm--confirm .applicationForm__side .confirmation__content dl dd span.seminar_text{width:auto;background:0 0;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;line-height:2.4rem;min-height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media (max-width:768px){.applicationForm--confirm .applicationForm__side .confirmation__content dl dd span.seminar_text{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0}}@media (max-width:768px){.applicationForm--confirm .applicationForm__side .confirmation__content dl dd span.seminar_text{min-height:auto}.applicationForm--confirm .applicationForm__side .confirmation__content dl dd{margin:0 0 1.7rem}}.method_01_free_02{padding:7rem 0 0 0}@media (max-width:768px){.method_01_free_02{padding:4rem 0 0 0}}.underlayerService .area{border-radius:5px;text-align:center;position:relative;z-index:1;padding:0 27rem 0 0;margin:auto;width:var(--innerW);margin-left:auto;margin-right:auto}@media (max-width:768px){.underlayerService .area{padding:0 2rem 0 2rem;width:100%}}.underlayerService .area .ttl{background:var(--colorMain);color:#fff;padding:1.5rem;border-top-left-radius:5px;border-top-right-radius:5px;font-size:2.1rem;font-weight:700;line-height:1.8}@media (max-width:768px){.underlayerService .area .ttl{font-size:1.6rem;line-height:1.8}}.underlayerService .popularity__card .item .two_ttl{margin:0 0 1.1rem 0}.linkBtn_base_mg20{background:#fff;padding:2rem 2rem 2.3rem 2rem;border-bottom-right-radius:5px;border-bottom-left-radius:5px}@media (max-width:768px){.linkBtn_base_mg20{padding:1.5rem 1.5rem 1.8rem 1.5rem}}a.linkBtn--Arrow01{font-size:1.6rem;line-height:2.4rem;color:#fff!important;background:#ff8c38;border:solid .1rem #ff8c38;box-shadow:0 3px 0 0 #854515;position:relative;display:inline-block;font-weight:700;border-radius:.5rem;padding:1.2rem 4.4rem 1.2rem 2.8rem;text-decoration:none!important;transition:.2s}a.linkBtn--Arrow01::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 2px #fff;border-bottom:solid 2px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .2s;transition:all ease .2s}@media (min-width:769px){a.linkBtn--Arrow01:hover{margin-top:.3rem;margin-bottom:-.3rem;box-shadow:0 0 0 0 #854515}a.linkBtn--Arrow01:hover{text-decoration:none}}p.lead.bg--gradeBlue{margin-bottom:0}@media (max-width:768px){.applicationForm__link.bottom a::before{top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.applicationForm__link.bottom a::after{top:50%;-webkit-transform:translate(0,-50%) rotate(-134deg);transform:translate(0,-50%) rotate(-134deg)}.underlayerSeminarSingle .overview .js-scrollable{overflow-y:hidden!important;overflow-x:auto!important}}.underlayerSeminarSingle .seminarSingle__main .profile:last-of-type{margin:3.2rem 0 0 0}@media (max-width:768px){.underlayerSeminarSingle .seminarSingle__main .profile:last-of-type{margin:3.2rem 0 0 0}}.underlayerSeminarSingle .seminarSingle__main a{text-decoration:underline;color:var(--colorMain)}@media (min-width:769px){.underlayerSeminarSingle .seminarSingle__main a:hover{text-decoration:none}}.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component{text-align:left}.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchstatusfull{margin:0 2.8rem 0 0}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchstatusfull ._status{font-size:1.2rem}}.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchstatusfull ._status ._totalhits{font-size:4.2rem;font-weight:700;line-height:1}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchstatusfull ._status ._totalhits{font-size:3rem}}.seminar_first_block .head_block,.seminar_second_block .head_block,.seminar_three_block .head_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 2rem;width:var(--innerW)}@media (max-width:768px){.seminar_first_block .head_block,.seminar_second_block .head_block,.seminar_three_block .head_block{position:relative;margin:0 0 2rem;width:100%;padding:0 2rem}}.seminar_first_block .head_block ._sitesearch_component,.seminar_second_block .head_block ._sitesearch_component,.seminar_three_block .head_block ._sitesearch_component{font-size:1.8rem;line-height:2.6rem;font-weight:400;letter-spacing:.02rem}@media (max-width:768px){.seminar_first_block .head_block ._sitesearch_component,.seminar_second_block .head_block ._sitesearch_component,.seminar_three_block .head_block ._sitesearch_component{font-size:1.5rem}}.seminar_first_block .head_block ._sitesearch_component ._totalhits,.seminar_second_block .head_block ._sitesearch_component ._totalhits,.seminar_three_block .head_block ._sitesearch_component ._totalhits{font-size:4.2rem;font-weight:700;line-height:1}@media (max-width:768px){.seminar_first_block .head_block ._sitesearch_component ._totalhits,.seminar_second_block .head_block ._sitesearch_component ._totalhits,.seminar_three_block .head_block ._sitesearch_component ._totalhits{font-size:3rem}}.seminar_first_block .head_block ._sortorderselector_type1,.seminar_second_block .head_block ._sortorderselector_type1,.seminar_three_block .head_block ._sortorderselector_type1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.seminar_first_block .head_block ._sortorderselector_type1 select,.seminar_second_block .head_block ._sortorderselector_type1 select,.seminar_three_block .head_block ._sortorderselector_type1 select{border:solid 1px #d0d6db;padding:.6rem 4.5rem .6rem 1rem;font-size:1.4rem;line-height:2.4rem;letter-spacing:.02rem;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:left}.seminar_first_block .head_block ._sortorderselector_type1:after,.seminar_second_block .head_block ._sortorderselector_type1:after,.seminar_three_block .head_block ._sortorderselector_type1:after{content:"";position:absolute;top:1.5rem;right:1.5rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #005691;-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg);pointer-events:none}.seminar_first_block ._sitesearch_component ._searchresults ._items,.seminar_second_block ._sitesearch_component ._searchresults ._items,.seminar_three_block ._sitesearch_component ._searchresults ._items,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 7.8rem;width:var(--innerW)}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items,.seminar_second_block ._sitesearch_component ._searchresults ._items,.seminar_three_block ._sitesearch_component ._searchresults ._items,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items{width:100%;padding:0 2rem;gap:2rem;margin:0 auto 4rem}}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items{padding:0 0}.underlayerSeminar .archiveColumn .item__understandTtl{padding:0;background:0 0}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item{position:relative;background:#f1f7fb;border:solid 1px #ccdbe3;border-radius:.5rem;padding:3rem 3rem}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item{padding:2rem}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1{position:absolute;top:-1rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:2rem;right:2rem}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1{width:100%;top:22.2rem;left:0;right:0;padding:0 2rem}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 button,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 button,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 button,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 button{margin:0}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.6rem;height:3.6rem;background:#fff;border-radius:100%;-webkit-transition:all .3s;transition:all .3s}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like.isActive,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like.isActive,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like.isActive,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like.isActive{background:#d56272}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like.isActive svg use,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like.isActive svg use,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like.isActive svg use,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like.isActive svg use{fill:#FFF;stroke:#FFF}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category{font-size:1.3rem;line-height:1.9rem;font-weight:500;padding:.2rem .9rem;display:inline-block;margin:0 1.2rem 0 0;border-radius:.5rem;border:solid 1px #000}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--movie,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--movie,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--movie,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--movie{background:#fff url(../../assets/images/icon_recommend_movie.svg) no-repeat left .7rem top .3rem;background-size:3.1rem 1.7rem;padding:.2rem .9rem .2rem 4.4rem;border:solid 1px #824880;color:#824880;font-size:1.2rem}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--live,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--live,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--live,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--live{background:#fff url(../../assets/images/icon_recommend_live.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--online,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--online,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--online,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--online{background:#fff url(../../assets/images/icon_recommend_online.svg) no-repeat left .7rem center;background-size:4.2rem 1.5rem;padding:.2rem .9rem .2rem 5.5rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--offline,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--offline,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--offline,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 .category.category--offline{background:#fff url(../../assets/images/icon_recommend_offline.svg) no-repeat left .7rem center;background-size:6.4rem 1.5rem;padding:.2rem .9rem .2rem 7.7rem;border:solid 1px #737373;color:#737373;font-size:1.2rem}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like svg,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like svg,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like svg,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like svg{width:1.483rem;height:1.2rem}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like svg use,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like svg use,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like svg use,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like svg use{fill:#d56272;stroke:#d56272}@media (min-width:769px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like:hover,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like:hover,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like:hover,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like:hover{background:#d56272}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like:hover svg use,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like:hover svg use,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like:hover svg use,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1 ._display_text4 .like:hover svg use{fill:#FFF;stroke:#FFF}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2.1rem 0}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail{width:23rem;height:14.8rem;overflow:hidden}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail{width:100%;height:18.1rem;margin:0 0 5.3rem}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail img,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail img,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail img,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail img{width:23rem;height:14.8rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail img,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail img,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail img,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.8rem 0 0 3.2rem;text-align:left}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1{padding:0}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._text,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._text,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._text,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._text{font-size:1.7rem;line-height:2.6rem;width:44rem;letter-spacing:.03rem;margin:0 0 .5rem 0}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._text,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._text,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._text,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._text{width:100%;font-size:1.4rem}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title{font-size:2.5rem;font-weight:700;line-height:3.6rem;letter-spacing:.04rem;margin:0 0 .5rem 0}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title{font-size:1.9rem;line-height:2.9rem}}@media (min-width:769px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title a,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title a,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title a,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title a{-webkit-transition:all ease 0s;transition:all ease 0s}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title a:hover,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title a:hover,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title a:hover,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._title a:hover{text-decoration:underline;color:var(--colorMain)}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text4,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text4,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text4,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text4{font-size:1.5rem;font-weight:700;color:#686868;padding:0 0 0 3.5rem;margin:0 0 1rem 0;background:url(/service/assets/images/icon_calendar.svg) no-repeat left center;background-size:2.2rem auto}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text4,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text4,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text4,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text4{background:url(/service/assets/images/icon_calendar.svg) no-repeat left center;background-size:2.3rem auto;font-size:1.4rem;letter-spacing:.01em}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text3,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text3,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text3,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text3{background:url(/service/assets/images/icon_time.svg) no-repeat left center;background-size:2.2rem auto;font-size:1.5rem;font-weight:700;color:#686868;padding:0 0 0 3.5rem;margin:0 0 1rem 0}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text3,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text3,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text3,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._additional_text3{font-size:1.4rem;letter-spacing:.01em}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.44rem}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul a,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul a,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul a,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2.4rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc}@media (min-width:769px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul a:hover,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul a:hover,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul a:hover,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._layoutgroup2_1 ._display_text3 ul a:hover{background:#dcdcdc}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3rem 0 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41{position:relative;width:21rem;background:#d4ebfc url(../../assets/images/icon_mark.svg) no-repeat left 2.2rem center;background-size:3.6rem auto;font-size:1.6rem;font-weight:700;line-height:2.5rem;padding:3.4rem 0 3.4rem 5.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41{display:block;width:100%;padding:1.5rem 0 1.5rem 3rem;background:#d4ebfc url(../../assets/images/icon_mark.svg) no-repeat left 1.4rem center}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 span,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 span,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 span,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 span{display:block;font-size:1.3rem;line-height:1.3rem}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 span,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 span,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 span,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 span{display:inline;margin:0;font-size:1.7rem}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 .item__understandTtl,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 .item__understandTtl,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 .item__understandTtl,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 .item__understandTtl{display:inline-block;width:13rem}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 .item__understandTtl,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 .item__understandTtl,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 .item__understandTtl,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 .item__understandTtl{width:auto}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41:before{content:"";position:absolute;top:50%;left:100%;margin-top:-1rem;border:1rem solid transparent;border-left:1rem solid #d4ebfc}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41:before{content:"";position:absolute;top:100%;left:50%;margin-left:-2rem;border:2rem solid transparent;border-top:2rem solid #d4ebfc}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:2rem 3rem 2rem 3.5rem;font-size:1.5rem;line-height:2.7rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem;margin:0 0 1.6rem;margin:0}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9{position:relative;padding:0 0 0 2.3rem;text-align:left;width:100%}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9{margin:0 0 .7rem;line-height:2.4rem}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9:before{content:"";position:absolute;top:.7rem;left:0;bottom:0;display:block;width:.8rem;height:1.2rem;border-right:3px solid #d5c800;border-bottom:3px solid #d5c800;-webkit-transform:rotate(42deg);transform:rotate(42deg)}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8:before,.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8:before,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8:before,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text10:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text11:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text12:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text13:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text8:before,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._layoutgroup3_1 ._display_text9:before{top:.6rem;margin:inherit}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 3rem 0}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a{position:relative;top:0;font-size:1.6rem;font-weight:700;display:block;width:20.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.6rem 1.2rem .6rem 0;-webkit-transition:all .3s;transition:all .3s}@media (max-width:768px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a{font-size:1.5rem}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:after,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:after,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:after,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:after{content:"";position:absolute;top:0;right:2.1rem;bottom:0;margin:auto;width:.5rem;height:.5rem;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff;-webkit-transition:all .3s;transition:all .3s}@media (min-width:769px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:hover,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:hover,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:hover,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:hover{background-color:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:hover:after,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:hover:after,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:hover:after,.underlayer.underlayerSeminar.underlayerSeminarVideo ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a:hover:after{right:1.7rem}}._extraresults{text-align:center;margin:auto;width:15.9rem;position:relative}._extraresults button{position:relative;display:inline-block;font-size:1.6rem;font-weight:700;line-height:2.1rem;color:var(--colorMain);border:solid 1px var(--colorMain);background:#fff;border-radius:.5rem;padding:1.2rem 4.4rem 1.2rem 2.8rem;text-decoration:none!important}@media (min-width:769px){._extraresults button:hover{color:#fff!important;background:var(--colorMain)}}._extraresults_btn:after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .2s;transition:all ease .2s;top:-.2rem;right:2.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:769px){._extraresults_btn:hover:after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}}.search__block ._sitesearch_component{text-align:left}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 2px #f1f7fb}@media (max-width:768px){.search__block ._sitesearch_component ._sitesearch_component ._attributegroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#dfecf5;font-size:1.6rem;font-weight:700;line-height:2.4rem;width:24rem;padding:0 0 0 2rem}@media (max-width:768px){.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._group{width:100%;border:none;padding:1rem 2rem}}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f1f6f9;padding:2rem 2.5rem;font-size:1.6rem;line-height:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;background:#fff}@media (max-width:768px){.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes{padding:1.6rem 2rem}}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes label{position:relative;background:#fff;display:inline-block;text-align:left}@media (max-width:768px){.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes label{line-height:1.8}}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes ._attribute input[type=checkbox]{display:none}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes ._label{display:inline-block;cursor:pointer;position:relative;text-align:left}@media (max-width:768px){.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes ._label{display:inline}}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes ._count{display:inline}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes ._label::before{content:"";position:absolute;top:0;left:-2.5rem;bottom:0;display:block;width:2rem;height:2rem;background:#fff;border:1px solid #d2d4d6;margin:auto;bottom:auto;top:.2rem}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes ._label::after{content:"";position:absolute;top:-.4rem;left:-1.9rem;bottom:0;display:block;width:.7rem;height:1.3rem;border-right:.3rem solid #fff;border-bottom:.3rem solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);margin:auto;opacity:0;bottom:auto;top:.25em}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes ._attribute input[type=checkbox]:checked+span::before{background:#204f74;border:1px solid #204f74}.search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes ._attribute input[type=checkbox]:checked+span::after{opacity:1}.search__block ._sitesearch_component .searchblock{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.search__block ._sitesearch_component .searchblock{-ms-flex-wrap:wrap;flex-wrap:wrap}}.search__block ._sitesearch_component .searchblock .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#dfecf5;font-size:1.6rem;font-weight:700;line-height:2.4rem;width:24rem;padding:0 0 0 2rem}@media (max-width:768px){.search__block ._sitesearch_component .searchblock .head{width:100%;border:none;padding:1rem 2rem}}.search__block ._sitesearch_component .searchblock .contents{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;padding:2rem 2.5rem;font-size:1.6rem;line-height:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.search__block ._sitesearch_component .searchblock ._attributegroup ._group{background:0 0;font-size:1.6rem;font-weight:500;width:8.9rem;border:none;padding:0}@media (max-width:768px){.search__block ._sitesearch_component .searchblock ._attributegroup ._group{margin:0 0 1rem}}.search__block ._sitesearch_component .searchblock{border-bottom:solid 2px #f1f7fb}.search__block ._sitesearch_component .searchblock ._attributegroup ._attributes{padding:0}.search__block ._sitesearch_component .searchblock ._attributegroup{border-bottom:none}.search__block ._sitesearch_component .searchblock ._sitesearch_component{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:linear-gradient(to right,#a9adaf 2px,transparent 2px);background-size:.7rem .2rem;background-repeat:repeat-x;background-position:left bottom;padding:0 0 2rem 0;margin:0 0 1.2rem 0;width:100%;border-bottom:none}@media (max-width:768px){.search__block ._sitesearch_component .searchblock ._sitesearch_component{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.search__block ._sitesearch_component .searchblock ._sitesearch_component:last-of-type{background-image:none;padding:0;margin:0}.search__block ._sitesearch_component .searchblock ._attributes label{background:0 0;padding:0 0 0 4.5rem;text-align:left}@media (max-width:768px){.search__block ._sitesearch_component .searchblock ._attributes label{padding:0 0 0 3rem}}.search__block ._sitesearch_component .searchblock input{border:1px solid #d0d6db;background:#fff;width:100%;border-radius:.3rem;font-size:1.6rem;padding:.9rem 1.7rem .9rem 1.7rem;text-align:left}._sitesearch_component{text-align:center}._sitesearch_component button{margin:1.8rem auto 0;width:15.8rem;display:block;font-size:1.5rem;color:#204f74;text-decoration:underline;text-align:center}@media (min-width:769px){._sitesearch_component button:hover{text-decoration:none}}.search__block ._sitesearch_component ._attributegroup ._attributes ._attribute{margin-right:2rem}.search__block ._sitesearch_component .searchblock ._attributegroup ._attributes ._attribute label{padding:0}.search__block ._sitesearch_component .searchblock ._attributegroup ._attributes ._attribute ._label{padding:0 0 0 2.5rem}.search__block ._sitesearch_component .searchblock ._attributegroup ._attributes ._attribute ._label::after{left:.6rem}.search__block ._sitesearch_component .searchblock ._attributegroup ._attributes ._attribute ._label::before{left:0}.search__block ._sitesearch_component .searchbutton .submit{position:relative;top:0;font-size:1.8rem;font-weight:700;display:block;width:23.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.6rem 1.2rem .6rem 0;padding:.6rem 0 .6rem 0;-webkit-transition:all .3s;transition:all .3s;margin:2rem auto 0}@media (min-width:769px){.search__block ._sitesearch_component .searchbutton .submit:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}}.search__block ._popfind_component{display:block;border-top:1px solid #cfd9df;padding-top:3rem;margin-top:3rem;margin-bottom:0}@media (max-width:768px){.search__block ._popfind_component{margin:0 0 2.6rem 0}}.search__block ._popfind_component ._label{position:relative;font-size:1.7rem;font-weight:700;line-height:2.5rem;padding:0 0 0 1.5rem;margin:0 0 1rem 0;letter-spacing:.05rem}@media (max-width:768px){.search__block ._popfind_component ._label{margin:0 0 1.2rem 0;font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem}}.search__block ._popfind_component ._label:before{content:"";position:absolute;top:.45rem;left:0;bottom:0;margin:auto;width:.4rem;height:.4rem;background:var(--colorMain);border-radius:50%}.search__block ._popfind_component ._word a{padding:0;border:none;border-radius:0;text-decoration:underline;color:var(--colorMain);background-color:rgba(0,0,0,0)}@media (min-width:769px){.search__block ._popfind_component ._word a:hover{text-decoration:none}}.search__block ._popfind_component ._keywords{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.search__block ._popfind_component ._keywords ._keyword_1,.search__block ._popfind_component ._keywords ._keyword_2{display:-webkit-box;display:-ms-flexbox;display:flex}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail{border-radius:.5rem}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail a img,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail a img,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail a img{-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail a:hover img,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail a:hover img,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup2 ._thumbnail a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.underlayerSeminar .popularity__card .streaming .item__tag{display:inline-block}.underlayerSeminar .popularity__card .streaming .item__tag li a{display:inline-block;width:auto;margin:0 0 .5rem 0}@media (max-width:768px){._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text41 .item__understandTtl{text-align:left}}.linkBtn.extra_btn{width:var(--innerW);margin:4.3rem auto 7.8rem}@media (max-width:768px){.linkBtn.extra_btn{width:100%;margin:4.3rem auto 6rem}}.linkBtn.extra_btn .area{width:68.8rem}@media (max-width:768px){.linkBtn.extra_btn .area{width:100%}}.underlayerSeminarSingle .overview+.linkBtn.extra_btn .area{width:auto}.underlayerSeminar .tabBox .pdf_areas{position:absolute;margin:auto;width:var(--innerW);left:0;right:0}.underlayerSeminar .tabBox .pdf_areas p{position:relative}.underlayerSeminar .tabBox .pdf_areas p a{text-decoration:underline;font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem;color:var(--colorMain);margin:0 2.3rem 0 0;padding:0 3rem 0 0;background:url(../../assets/images/icon_pdf_2.svg) no-repeat right center;background-size:2.3rem 2.5rem;position:absolute;right:0;top:.8rem;right:1rem}@media (min-width:769px){.underlayerSeminar .tabBox .pdf_areas p a:hover{text-decoration:none}}@media (max-width:768px){.underlayerSeminar .tabBox.seminar_first_block .pdf_areas,.underlayerSeminar .tabBox.seminar_three_block .pdf_areas{width:100%;position:relative;padding:0 2rem;margin:0 0 1rem 0}.underlayerSeminar .tabBox.seminar_first_block .pdf_areas p,.underlayerSeminar .tabBox.seminar_three_block .pdf_areas p{line-height:1.8}.underlayerSeminar .tabBox.seminar_first_block .pdf_areas p a,.underlayerSeminar .tabBox.seminar_three_block .pdf_areas p a{position:relative;top:auto;right:auto}}.underlayerSeminarVideo .archive .setting{margin:0 0 5rem 0;background:#fff;border-radius:.3rem;padding:2.8rem}@media (max-width:768px){.underlayerSeminarVideo .archive .setting{padding:2rem}}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap{position:relative;width:34rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap{width:100%}}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{width:34rem;height:20.8rem;overflow:hidden;margin:0 0 .8rem 0;border-radius:.5rem;border:1px solid #d8d8d8}@media (max-width:768px){.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{width:100%}}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{width:34rem;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button{position:absolute;top:23rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#f1f1f1;border-radius:100%;z-index:5;-webkit-transition:all .4s;transition:all .4s;margin:0}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button svg{width:1.307rem;height:1.14rem}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button svg use{fill:#d56272;stroke:#d56272}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button.isActive{background:#d56272}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button.isActive svg use{fill:#fff;stroke:#fff}@media (min-width:769px){.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text4 button:hover{background:#d3d3d3}}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text6 ul{gap:.2rem}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._display_text6 ul li{border:none}.recommend .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ul li{border:none;padding:0}.underlayerSeminar .archive__nowTtl{display:none}.underlayerSeminar .archive__nowBtn p{border:none;position:relative}.underlayerSeminar .archive__nowBtn p:before{content:"現在の検索条件：";font-weight:700}.applicationForm__item .item__contentTtl{font-size:1.8rem;line-height:1.8}@media (max-width:768px){.applicationForm__item .item__contentTtl{font-size:1.7rem}}.applicationForm--confirm .applicationForm__side .information__content .item__ttl{font-size:1.8rem;font-weight:700;line-height:3.2rem}@media (max-width:768px){.applicationForm--confirm .applicationForm__side .information__content .item__ttl{font-size:1.7rem;line-height:2.7rem}}@media (max-width:768px){.applicationForm--confirm .applicationForm__side dl dd{min-height:auto!important}.applicationForm--confirm .applicationForm__side .information .additionArea__btn{padding:.8rem 5.4rem}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail img{width:100%}.popularity .inner .popularity__card.popularity__seminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._thumbnail{height:20.8rem}}.underlayerSeminar .archive .setting a._reset{text-align:center;margin:1.8rem auto 0;display:block;font-size:1.5rem;color:#204f74;text-decoration:underline}@media (min-width:769px){.underlayerSeminar .archive .setting a._reset:hover{text-decoration:none}}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._text{padding:0 3.5rem 0 0}@media (max-width:768px){.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup1{top:21.2rem}}.underlayerSeminar .archive .underlayer__ttl.nomgn{margin:0 0 2.2rem 0}.archive__background .setting ._attributegroup ._attributes label.nobg{background:0 0}._keywordranking ._label.mgn_tp{margin:3rem 0 1rem 0}.archive__inner.inner ._keywordranking ._keywords{margin:0 0 4rem 0}@media (max-width:768px){.archive__inner.inner ._keywordranking ._keywords{margin:0 0 2rem 0}}._sitesearch_component ._searchresults ._items ._item.close:after{content:"";background:url(../../assets/images/sem_close.webp) left top no-repeat;position:absolute;top:0;left:0;z-index:1;background-size:11.9rem 11.9rem;width:11.9rem;height:11.9rem}.tabBox.seminar_first_block .head_block,.tabBox.seminar_three_block .head_block{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}@media (max-width:768px){.tabBox.seminar_first_block .head_block,.tabBox.seminar_three_block .head_block{-ms-flex-wrap:wrap;flex-wrap:wrap}}.tabBox.seminar_first_block .head_block ._sitesearch_component:nth-of-type(3),.tabBox.seminar_second_block .head_block ._sitesearch_component:nth-of-type(3),.tabBox.seminar_three_block .head_block ._sitesearch_component:nth-of-type(3){margin-left:28rem}@media (max-width:768px){.tabBox.seminar_first_block .head_block ._sitesearch_component:nth-of-type(3),.tabBox.seminar_second_block .head_block ._sitesearch_component:nth-of-type(3),.tabBox.seminar_three_block .head_block ._sitesearch_component:nth-of-type(3){margin-left:auto;margin-top:1rem}}@media (min-width:769px){.tabBox.seminar_first_block .head_block ._sitesearch_component[data-liveseminar=searchstatusfull],.tabBox.seminar_three_block .head_block ._sitesearch_component[data-allseminar=searchstatusfull]{width:200rem;max-width:20rem}}.sem_btn_area button{margin:0;font-weight:700;line-height:2.1rem;display:block;font-size:1.4rem;color:#204f74;border:solid 1px var(--colorMain);background:#fff;border-radius:.5rem;padding:.8rem 2rem .8rem 2rem;text-decoration:none!important;margin-left:2rem}@media (max-width:768px){.sem_btn_area button{padding:.9rem 1rem .9rem 1rem;margin-left:0;font-size:1.3rem}}@media (min-width:769px){.sem_btn_area button:hover{background:#204f74;color:#fff}}@media (max-width:768px){.seminar_first_block .head_block ._sitesearch_component:first-of-type,.seminar_second_block .head_block ._sitesearch_component:first-of-type,.seminar_three_block .head_block ._sitesearch_component:first-of-type{width:100%;text-align:left}.seminar_second_block .head_block ._sitesearch_component:first-of-type{margin:0 1rem 0 0}}.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a.btn_detail.close,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a.btn_detail.close,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a.btn_detail.close{background:#a9a9a9;-webkit-box-shadow:0 .3rem 0 #6f6f6f;box-shadow:0 .3rem 0 #6f6f6f}@media (min-width:769px){.seminar_first_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a.btn_detail.close:hover,.seminar_second_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a.btn_detail.close:hover,.seminar_three_block ._sitesearch_component ._searchresults ._items ._item ._layoutgroup3 ._display_text42 a.btn_detail.close:hover{-webkit-box-shadow:0 0 0 #6f6f6f;box-shadow:0 0 0 #6f6f6f}}._item:has(.btn_detail.close)::after{content:"";background:url(../../assets/images/sem_close.webp) left top no-repeat;position:absolute;top:0;left:0;z-index:1;background-size:11.9rem 11.9rem;width:11.9rem;height:11.9rem}.tabBox.seminar_first_block .head_block,.tabBox.seminar_three_block .head_block{position:relative}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:.15rem;left:24rem}@media (max-width:768px){.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type{position:relative;top:unset;left:unset;margin-bottom:1rem}}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open{font-size:1.5rem;background:#e0ebf6;border-radius:.5rem;padding:.6rem 2rem .5rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._group,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._group{display:none}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes input[type=checkbox],.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes input[type=checkbox]{display:none}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes ._label,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes ._label{display:inline-block;cursor:pointer;position:relative;text-align:left}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes input[type=checkbox]:checked+span::before,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes input[type=checkbox]:checked+span::before{background:#204f74;border:1px solid #204f74}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes ._label::before,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes ._label::before{content:"";position:absolute;top:0;left:-3rem;bottom:0;display:block;width:2rem;height:2rem;background:#fff;border:1px solid #d2d4d6;margin:auto;bottom:auto;top:.2rem}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes input[type=checkbox]:checked+span::after,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes input[type=checkbox]:checked+span::after{opacity:1}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes ._label::after,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes ._label::after{content:"";position:absolute;top:-.4rem;left:-2.4rem;bottom:0;display:block;width:.7rem;height:1.3rem;border-right:.3rem solid #fff;border-bottom:.3rem solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);margin:auto;opacity:0;bottom:auto;top:.4rem}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes input[type=checkbox]:checked+span::after,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes input[type=checkbox]:checked+span::after{opacity:1}.tabBox.seminar_first_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes ._count,.tabBox.seminar_three_block .head_block ._sitesearch_component:first-of-type ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attributes ._count{display:none}.setting ._sitesearch_component ._attributegroup._attributegroup_status._attributegrouptype_type1._open ._attribute._attribute_exclude_end ._count{display:none}.underlayerSeminar .tabBox .pdf_areas p a{z-index:1}.seminar_first_block .head_block ._sitesearch_component ._searchstatusfull,.seminar_three_block .head_block ._sitesearch_component ._searchstatusfull{max-width:23rem;text-align:left}@media (max-width:768px){.seminar_first_block .head_block ._sitesearch_component ._searchstatusfull,.seminar_three_block .head_block ._sitesearch_component ._searchstatusfull{max-width:100%}}.seminar_second_block .head_block ._sitesearch_component ._searchstatusfull{max-width:90rem;text-align:left}@media (max-width:768px){.seminar_second_block .head_block ._sitesearch_component ._searchstatusfull{max-width:100%}}.applicationForm--confirm .applicationForm__side dl dd{word-break:break-all}@media (min-width:769px){input.post_entry_info_name_mei,input.post_entry_info_name_sei{width:35%}}body.fixed,html.fixed{overflow:hidden}.mainvisualBackground--service::after{background-image:url(../../assets/images/service_mv_bg.webp);background-size:83.3rem;background-position:right top;mix-blend-mode:multiply}.mainvisualBackground--service .archive__now{margin:0 0 1rem 0}.mainvisualBackground--service .archive__nowTtl{position:relative;font-size:1.9rem;font-weight:700;line-height:2.7rem;letter-spacing:.04rem;padding:0 0 0 1.5rem;margin:0 0 .8rem 0}.mainvisualBackground--service .archive__nowTtl::before{content:"";position:absolute;top:.45rem;left:0;bottom:0;margin:auto;width:.4rem;height:.4rem;background:var(--colorMain);border-radius:50%}.mainvisualBackground--service .archive__nowBtn{display:-webkit-box;display:-ms-flexbox;display:flex}.mainvisualBackground--service .archive__nowBtn p{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;width:100%;background:#fff;border-top:solid 1px #aec2d5;border-left:solid 1px #aec2d5;border-bottom:solid 1px #aec2d5;font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem;padding:1.7rem 1.9rem;border-radius:.5rem 0 0 .5rem}.mainvisualBackground--service .archive__nowBtn button{position:relative;width:19.8rem;background:var(--colorMain);color:#fff;font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem;border-radius:.5rem;text-align:center;padding:0 2.5rem 0 0}.mainvisualBackground--service .archive__nowBtn button::after{content:"";position:absolute;top:0;right:2rem;bottom:0;margin:auto;width:1.5rem;height:1.5rem;background:url(../../assets/images/icon_search.svg) no-repeat center center/contain}.mainvisualBackground--service .archive .setting{display:none;margin:0 0 5rem 0;background:#fff;border-radius:.3rem;padding:1.8rem 2rem 2.6rem 2rem}.mainvisualBackground--service .archive .setting dl{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 2px #fff}.mainvisualBackground--service .archive .setting dl:nth-child(2) dd{padding:2.8rem 2.8rem 2.8rem 3.2rem}.mainvisualBackground--service .archive .setting dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#dfecf5;font-size:1.6rem;font-weight:700;line-height:2.4rem;width:24rem;border-right:solid 2px #fff;padding:0 0 0 2rem}.mainvisualBackground--service .archive .setting dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f1f6f9;padding:1.6rem 2.2rem;font-size:1.6rem;line-height:2.4rem}.mainvisualBackground--service .archive .setting dl dd .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.mainvisualBackground--service .archive .setting dl dd .label li input{display:none}.mainvisualBackground--service .archive .setting dl dd .label li input:checked+label::before{background:#204f74}.mainvisualBackground--service .archive .setting dl dd .label li input:checked+label::after{opacity:1}.mainvisualBackground--service .archive .setting dl dd .label li label{position:relative;background:#fff;padding:.9rem .9rem .9rem 3.9rem;display:block}.mainvisualBackground--service .archive .setting dl dd .label li label::before{content:"";position:absolute;top:0;left:1rem;bottom:0;display:block;width:2rem;height:2rem;background:#fff;border:1px solid #d2d4d6;margin:auto}.mainvisualBackground--service .archive .setting dl dd .label li label::after{content:"";position:absolute;top:-.4rem;left:1.7rem;bottom:0;display:block;width:.7rem;height:1.3rem;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);margin:auto;opacity:0}.mainvisualBackground--service .archive .setting dl dd .mass{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:linear-gradient(to right,#a9adaf 2px,transparent 2px);background-size:7px 2px;background-repeat:repeat-x;background-position:left bottom;padding:0 0 2rem 0;margin:0 0 1.5rem 0}.mainvisualBackground--service .archive .setting dl dd .mass:last-child{padding:0;margin:0;background:0 0}.mainvisualBackground--service .archive .setting dl dd .mass p{font-size:1.6rem;font-weight:500;width:8.9rem}.mainvisualBackground--service .archive .setting dl dd .mass ul{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 1.3rem}.mainvisualBackground--service .archive .setting dl dd .mass ul li input{display:none}.mainvisualBackground--service .archive .setting dl dd .mass ul li input:checked+label::before{background:#204f74}.mainvisualBackground--service .archive .setting dl dd .mass ul li input:checked+label::after{opacity:1}.mainvisualBackground--service .archive .setting dl dd .mass ul li label{position:relative;padding:0 0 0 2.9rem;display:block}.mainvisualBackground--service .archive .setting dl dd .mass ul li label::before{content:"";position:absolute;top:0;left:0;bottom:0;display:block;width:2rem;height:2rem;background:#fff;border:1px solid #d2d4d6;margin:auto}.mainvisualBackground--service .archive .setting dl dd .mass ul li label::after{content:"";position:absolute;top:-.4rem;left:.7rem;bottom:0;display:block;width:.7rem;height:1.3rem;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);margin:auto;opacity:0}.mainvisualBackground--service .archive .setting dl dd input{background:#fff;width:100%;border-radius:.3rem;font-size:1.6rem;padding:.9rem 0 .9rem 1.7rem}.mainvisualBackground--service .archive .setting dl dd input::-webkit-input-placeholder{color:#dfdfdf}.mainvisualBackground--service .archive .setting dl dd input::-moz-placeholder{color:#dfdfdf}.mainvisualBackground--service .archive .setting dl dd input:-ms-input-placeholder{color:#dfdfdf}.mainvisualBackground--service .archive .setting dl dd input::-ms-input-placeholder{color:#dfdfdf}.mainvisualBackground--service .archive .setting dl dd input::placeholder{color:#dfdfdf}.mainvisualBackground--service .archive .setting .submit{position:relative;top:0;font-size:1.8rem;font-weight:700;display:block;width:23.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.6rem 1.2rem .6rem 0;padding:.6rem 0 .6rem 0;-webkit-transition:all .3s;transition:all .3s;margin:2rem auto 0}@media (min-width:769px){.mainvisualBackground--service .archive .setting .submit:hover{background-color:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.mainvisualBackground--service .archive .setting .reset{margin:1.8rem auto 0;width:13.8rem;display:block;font-size:1.5rem;color:#204f74;text-decoration:underline}@media (min-width:769px){.mainvisualBackground--service .archive .setting .reset:hover{text-decoration:none}}.mainvisualBackground--service .archive__tab{position:relative;margin:2.5rem 0 -4.5rem 0;z-index:1}.mainvisualBackground--service .archive__tab::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;border-bottom:solid 1px var(--colorMain);z-index:1}.mainvisualBackground--service .archive__tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}.mainvisualBackground--service .archive__tab ul.inner{position:static}.mainvisualBackground--service .archive__tab ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mainvisualBackground--service .archive__tab ul li.isActive a{background:#fff;z-index:2}.mainvisualBackground--service .archive__tab ul li a{position:relative;display:block;border-top:solid 1px var(--colorMain);border-left:solid 1px var(--colorMain);border-right:solid 1px var(--colorMain);font-size:1.6rem;font-weight:700;line-height:2.4rem;text-align:center;z-index:0;-webkit-transition:all ease 0s;transition:all ease 0s;color:var(--colorMain);background:#e0ebf6;border-radius:.5rem .5rem 0 0;width:15rem;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mainvisualBackground--service .archive__tab ul li a span.u-pc{background:0 0;padding:0}@media (min-width:769px){.mainvisualBackground--service .archive__tab ul li a:hover{background:#fff;z-index:2}}.underlayer .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6rem auto 0;position:relative;padding:0 10rem}.underlayer .pagination__numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 1.5rem;margin:0 auto}.underlayer .pagination__arrow{position:absolute;top:0;bottom:0;margin:auto}.underlayer .pagination__arrow--next{right:0}.underlayer .pagination__arrow--next a{padding:0 1.3rem 0 0}.underlayer .pagination__arrow--next a::after{right:2rem;-webkit-transform:rotate(315deg);transform:rotate(315deg)}@media (min-width:769px){.underlayer .pagination__arrow--next a:hover{color:#fff;background:var(--colorMain)}.underlayer .pagination__arrow--next a:hover:after{color:#fff;border-right:solid 1px #fff;border-bottom:solid 1px #fff}}.underlayer .pagination__arrow--prev{left:0}.underlayer .pagination__arrow--prev a{padding:0 0 0 1.3rem}.underlayer .pagination__arrow--prev a::after{left:2rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media (min-width:769px){.underlayer .pagination__arrow--prev a:hover{color:#fff;background:var(--colorMain)}.underlayer .pagination__arrow--prev a:hover:after{color:#fff;border-right:solid 1px #fff;border-bottom:solid 1px #fff}}.underlayer .pagination__arrow a{position:relative;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;height:4.5rem;font-size:1.6rem;font-weight:700;line-height:1;color:var(--colorMain);border:solid 1px var(--colorMain)}.underlayer .pagination__arrow a::after{content:"";position:absolute;top:0;bottom:0;margin:auto;width:.5rem;height:.5rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain)}.underlayer .pagination__number{width:4.3rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.6rem;font-weight:700;background-color:#f1f7fb;color:var(--colorMain);border-radius:4px}.underlayer .pagination__number.isActive{background-color:var(--colorMain);color:#fff}@media (min-width:769px){.underlayer .pagination__number:hover{color:#fff;background:var(--colorMain)}}.search__block{margin-top:3rem;font-size:1.6rem;letter-spacing:0}.search__blockSingle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search__blockSingle:not(:last-child){margin-bottom:.3rem}.search__blockSingle .content,.search__blockSingle .head{padding:1.5rem 2.5rem}.search__blockSingle .head{background-color:#dfecf5;width:28rem}.search__blockSingle .head p{font-weight:700;font-size:1.8rem}.search__blockSingle .head label{position:relative;padding:0 0 0 2.5rem}.search__blockSingle .head label::before{border-color:var(--colorMain)}.search__blockSingle .content{background-color:#fff;width:calc(100% - 28rem)}.search__blockSingle .content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.search__blockSingle .content ul li{margin-right:2rem;margin-bottom:.2rem}.search__blockSingle .content dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.search__blockSingle .content dl dt{width:9rem;font-weight:500}.search__blockSingle .content dl dd{width:calc(100% - 9rem)}.search__blockSingle .content dl:not(:last-child){border-bottom:2px dotted #979797;padding-bottom:1.5rem;margin-bottom:1.5rem}.search__blockSingle .content input{width:100%}.search__blockSingle .content input[type=text]{border:1px solid #d0d6db;border-radius:.3rem;background:#fff;width:100%;border-radius:.3rem;font-size:1.6rem;padding:.9rem 0 .9rem 1.7rem}.search__block input[type=checkbox]{display:none}.search__block input[type=checkbox]:checked+label{color:var(--colorMain);font-weight:500}.search__block input[type=checkbox]:checked+label::before{border-color:var(--colorMain);background-color:var(--colorMain)}.search__block input[type=checkbox]:checked+label::after{opacity:1}.search__block label{position:relative;padding:0 0 0 2.5rem}.search__block label::before{content:"";position:absolute;top:0;left:0;bottom:0;display:block;width:2rem;height:2rem;background:#fff;border:1px solid #d0d6db;margin:auto}.search__block label::after{content:"";position:absolute;top:-.3rem;left:.6rem;bottom:0;display:block;width:.8rem;height:1.3rem;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(36deg);transform:rotate(36deg);margin:auto;opacity:0}.search__blockBtn{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search__blockBtn .search{background:#2f79b1;display:block;border-bottom:.3rem solid #0f4771;border-radius:1rem;color:#fff;font-weight:700;padding:1.5rem 5rem 1.5rem;line-height:1;min-height:5rem;margin-bottom:1.5rem;-webkit-transition:all 0s;transition:all 0s;position:relative}.search__blockBtn .search span{font-size:2.8rem}@media (min-width:769px){.search__blockBtn .search:hover{top:.3rem;border:none}}.search__blockBtn .reset{text-decoration:underline;color:var(--colorMain);font-size:1.5rem}.search__blockBtn .reset:hover{text-decoration:none}.search__blockBtm:not(:last-child){margin-bottom:4rem}.search__block .service__freeConditions{display:block;border-top:1px solid #cfd9df;padding-top:3rem;margin-top:3rem;margin-bottom:0}.search__block .service__keywordList a{padding:0;border:none;border-radius:0;text-decoration:underline;color:var(--colorMain);background-color:transparent}.search__block .service__keywordList a:hover{text-decoration:none}.mainvisualserviceDetail .breadcrumbs{background-color:#f1f7fb;margin-bottom:0}.mainvisualserviceDetail .breadcrumbs ul{border-bottom:none}.mainvisualserviceDetailInner{position:relative;height:44.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.mainvisualserviceDetailInner a{color:#fff}.mainvisualserviceDetailInner::before{content:"";display:block;width:100%;height:100%;position:absolute;right:0;top:0;background:url(../images/detailBg.webp) no-repeat right center/cover;mix-blend-mode:screen}.mainvisualserviceDetailInner.training{background-color:var(--trainingColorMain)}.mainvisualserviceDetailInner.training .serviceDetailMainvisual__cat{background-color:var(--trainingColorSub)}.mainvisualserviceDetailInner.consulting{background-color:var(--consultingColorMain)}.mainvisualserviceDetailInner.consulting .serviceDetailMainvisual__cat{background-color:var(--consultingColorSub)}.mainvisualserviceDetailInner.coaching{background-color:var(--coachingColorMain)}.mainvisualserviceDetailInner.coaching .serviceDetailMainvisual__cat{background-color:var(--coachingColorSub)}.mainvisualserviceDetailInner.assessment{background-color:var(--assessmentColorMain)}.mainvisualserviceDetailInner.assessment .serviceDetailMainvisual__cat{background-color:var(--assessmentColorSub)}.mainvisualserviceDetailInner.talent{background-color:var(--talentColorMain)}.mainvisualserviceDetailInner.talent .serviceDetailMainvisual__cat{background-color:var(--talentColorSub)}.mainvisualserviceDetail .serviceDetailMainvisual{position:relative;padding-right:38rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mainvisualserviceDetail .serviceDetailMainvisual__cat{font-size:1.6rem;font-weight:700;padding:.7rem 1.7rem;line-height:1;border-radius:3px;margin-right:1.5rem}.mainvisualserviceDetail .serviceDetailMainvisual__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mainvisualserviceDetail .serviceDetailMainvisual__tag li{margin-right:1rem}.mainvisualserviceDetail .serviceDetailMainvisual__tag a{text-decoration:underline}.mainvisualserviceDetail .serviceDetailMainvisual__tag a::before{content:"#"}.mainvisualserviceDetail .serviceDetailMainvisual__tag a:hover{text-decoration:none}.mainvisualserviceDetail .serviceDetailMainvisual__ttl{width:100%;font-size:4.6rem;font-weight:700;line-height:1.4;margin-bottom:.5rem;margin-top:1.5rem}.mainvisualserviceDetail .serviceDetailMainvisual__ttl--en{font-weight:400;width:100%;margin:1.5rem 0 0;font-size:2.1rem;display:block}.mainvisualserviceDetail .serviceDetailMainvisual__disc{font-weight:500;font-size:1.8rem}.mainvisualserviceDetail .serviceDetailMainvisual__img{width:37%;position:absolute;right:-2.7rem;top:0;margin:auto}@media (min-width:769px){.mainvisualserviceDetail .serviceDetailMainvisual__img{top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.mainvisualserviceDetail .serviceDetailMainvisual__img img{width:30rem;margin-left:auto}.underlayerService .archiveResults{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerService .archiveResults .select{position:relative}.underlayerService .archiveResults .select::after{content:"";position:absolute;top:1.5rem;right:1.9rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent var(--trainingColorSub);-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg)}.underlayerService .archiveResults .select select{border:solid 1px #d0d6db;padding:.8rem 4.5rem .8rem 1.3rem;font-size:1.5rem;line-height:2.1rem;letter-spacing:.02rem;border-radius:.5rem}.underlayerService .underlayer__ttl{font-size:4.2rem}.underlayerService .underlayer__ttl small{font-size:1.8rem;font-weight:400;margin-left:.8rem}.underlayerService .popularity__card figure{position:relative}.underlayerService .popularity__card div:not([class]){margin-top:auto}@media (max-width:768px){.underlayerService .popularity__card .item{margin-bottom:0}}.underlayerService .popularity__card .item a{display:block;width:100%}.underlayerService .popularity__card .item__areaTtl{padding-right:4.2rem}.underlayerService .popularity__card .item__target{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;font-size:1.3rem;-ms-flex-line-pack:start;align-content:flex-start}.underlayerService .popularity__card .item__target li{margin-right:.5rem;margin-bottom:.4rem}.underlayerService .popularity__card .item__target li.fresh,.underlayerService .popularity__card .item__target li.green,.underlayerService .popularity__card .item__target li.leader,.underlayerService .popularity__card .item__target li.manager_b,.underlayerService .popularity__card .item__target li.manager_k,.underlayerService .popularity__card .item__target li.middle,.underlayerService .popularity__card .item__target li.young{display:block;padding:.5rem .8rem;border-radius:3px;text-align:center}.underlayerService .popularity__card .item__target a{display:block;color:#2f79b1;border:1px solid #2f79b1;padding:.5rem .8rem;border-radius:3px;text-align:center}.underlayerService .popularity__card .item__target a.purple{border-color:#504964;color:#504964}.underlayerService .popularity__card .item__target a.red{border-color:#503d49;color:#503d49}.underlayerService .popularity__card .item__target a.blue{border-color:#1c3a4a;color:#1c3a4a}.underlayerService .popularity__card .item__target a.yellow{border-color:#6d4b28;color:#6d4b28}.underlayerService .popularity__card .item__target a.green{border-color:#395d6a;color:#395d6a}.underlayerService .popularity__card .item__target li.leader{border:1px solid #504964;border-color:#504964;color:#504964}.underlayerService .popularity__card .item__target li.manager_k{border:1px solid #503d49;border-color:#503d49;color:#503d49}.underlayerService .popularity__card .item__target li.manager_b{border:1px solid #1c3a4a;border-color:#1c3a4a;color:#1c3a4a}.underlayerService .popularity__card .item__target li.fresh{border:1px solid #51635f;border-color:#51635f;color:#51635f}.underlayerService .popularity__card .item__target li.young{border:1px solid #516351;border-color:#516351;color:#516351}.underlayerService .popularity__card .item__target li.middle{border:1px solid #635159;border-color:#635159;color:#635159}.underlayerService .popularity__card .item__target li.green{border-color:#395d6a;color:#395d6a}.underlayerService .popularity__card .item__tag{margin-top:1.2rem}.underlayerService .popularity__card .item__tag:first-child{margin-top:0}.underlayerService .popularity__card .item__hashtag{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.4}.underlayerService .popularity__card .item__hashtag li{margin-right:1rem}.underlayerService .popularity__card .item__hashtag a{font-size:1.4rem;color:var(--colorMain);text-decoration:underline}.underlayerService .popularity__card .item__hashtag a span::before{content:"#"}.underlayerService .popularity__card .item__hashtag a:hover{text-decoration:none}.underlayerService .popularity__card .pickup{color:#fff;background-color:#e14f6d;font-family:var(--fontEN);position:absolute;left:-1rem;top:-1rem;line-height:1;font-size:1.3rem;padding:.8rem 1.2rem;border-radius:3rem}.underlayerService .popularity__card .icon__service{position:absolute;right:1rem;bottom:1rem;color:#fff;font-size:1.3rem;font-weight:500;border-radius:.4rem;padding:.6rem 1.1rem;line-height:1}.underlayerService .popularity__card .icon__service.coating{background-color:#9284be}.underlayerService .popularity__card .icon__service.tarent{background-color:#bb5548}.underlayerService .popularity__card .icon__service.training{background-color:#2087ce}.underlayerService .popularity__card .icon__service.assessment{background-color:#cc5c79}.underlayerService .popularity__card .icon__service.consulting{background-color:#10a485}.underlayerService .notfound{font-weight:700;font-size:2.1rem;text-align:center;background-color:#f5f5f5;padding:3rem;width:100%}.underlayerService .recommend .popularity__card{gap:2.4rem}.underlayerService .recommend .item{width:23.1818181818%}.underlayerService .recommend .item__areaTtl{padding-right:0}.underlayerService .recommend .item__areaDay,.underlayerService .recommend .item__areaTime{margin-bottom:1rem}.underlayerService .recommend .item__tag{margin-top:auto}.underlayerService .recommend .item__tag:first-child{margin-top:0}.underlayerService .recommend .item__areaImg{width:100%;height:16.7rem}.underlayerService .recommend .item__areaImg img{width:100%;height:16.6rem;height:100%}.underlayerService .checkList__block{padding-top:4rem}@media (max-width:768px){.underlayerService .checkList__block{padding:0}}.underlayerService .checkList__block .item{width:100%;margin-bottom:5rem}.underlayerService .checkList__block .item>a,.underlayerService .checkList__block .item>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.underlayerService .checkList__block .item>a:hover .item__areaTtl,.underlayerService .checkList__block .item>label:hover .item__areaTtl{text-decoration:underline}.underlayerService .checkList__block .item>label{gap:2.5rem}.underlayerService .checkList__block .item>a{gap:4rem}.underlayerService .checkList__block .item__areaImg{width:20rem;height:13rem;position:relative}.underlayerService .checkList__block .item__areaImg img{width:20rem;height:13rem}.underlayerService .checkList__block .item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:1rem;font-weight:500}.underlayerService .checkList__block .item__content dt{background:var(--colorMain);font-size:1.5rem;color:#fff;border-radius:4px;padding:.6rem 1.1rem;line-height:1}.underlayerService .checkList__block .item__content dt.coating{background-color:#9284be}.underlayerService .checkList__block .item__content dt.tarent{background-color:#bb5548}.underlayerService .checkList__block .item__content dt.training{background-color:#2087ce}.underlayerService .checkList__block .item__content dt.assessment{background-color:#cc5c79}.underlayerService .checkList__block .item__content dt.consulting{background-color:#10a485}.underlayerService .checkList__block .item__content dt.investigation{background-color:#004e81}.underlayerService .checkList__block .item__content dt.introduction_example{background-color:#334757}.underlayerService .checkList__block .item__content dt.m_seminar{background:url(../../assets/images/icon_recommend_movie.svg) no-repeat left .7rem center;background-size:3.1rem 1.7rem;padding:.2rem .9rem .2rem 4.4rem;border:solid 1px #824880;color:#824880;line-height:1.4}.underlayerService .checkList__block .item__content dt.o_seminar{background:url(../../assets/images/icon_recommend_live.svg) no-repeat left 1.2rem top .5rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;line-height:1.4}.underlayerService .checkList__block .item__content dt.column{background-color:#bc4163}.underlayerService .checkList__block .item__content dd{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc}.underlayerService .checkList__block .item__areaTtl{color:var(--colorMain);font-size:2.4rem;font-weight:700;padding-right:0;margin-bottom:1rem}.underlayerService .checkList__block .item__areaTxt{font-size:1.6rem;line-height:1.75;margin-bottom:1rem}.underlayerService .checkList__block .item__cat{position:absolute;left:-.5rem;top:11.5rem;background-color:#fff;border-radius:4px;font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:0;padding:.7rem}.underlayerService .checkList__block .item__hashtag,.underlayerService .checkList__block .item__target{margin:1rem 0 0 auto}.underlayerService .checkList__block .item__target{margin:0 0 0 auto}.underlayerService .checkList__block input[type=checkbox]{display:none}.underlayerService .checkList__block input[type=checkbox]:checked+label .checkbox::before{border-color:var(--colorMain);background-color:var(--colorMain)}.underlayerService .checkList__block input[type=checkbox]:checked+label .checkbox::after{opacity:1}.underlayerService .checkList__block .checkbox{position:relative;padding:0 0 0 2.5rem}.underlayerService .checkList__block .checkbox::before{content:"";position:absolute;top:4.5rem;left:0;display:block;width:2rem;height:2rem;background:#fff;border:1px solid #d0d6db;margin:auto}.underlayerService .checkList__block .checkbox::after{content:"";position:absolute;top:4.6rem;left:.6rem;display:block;width:.8rem;height:1.3rem;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(36deg);transform:rotate(36deg);margin:auto;opacity:0}.underlayerService .favorite .item__txtWrap{width:calc(100% - 28rem)}.underlayerService .favorite .lead{font-weight:700;font-size:1.6rem;margin-bottom:3rem}.underlayerService .favorite .check{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-bottom:2.5rem}.underlayerService .favorite .check a{color:var(--colorMain);text-decoration:underline}.underlayerService .favorite .check a:hover{text-decoration:none}.underlayerService .favorite .check li{padding-right:1.5rem}.underlayerService .favorite .check li:not(:last-child){border-right:1px dotted #b8b8b8}.underlayerService .favorite .support{background-color:#ecf3f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.5rem}.underlayerService .favorite .support p{margin-bottom:1.5rem}.underlayerService .favorite .support a{background-color:#ff8c38;box-shadow:0 3px 0 0 #854515;border-radius:.8rem;font-weight:700;font-size:1.8rem;color:#fff;padding:1.2rem 2.4rem 1.2rem 1.2rem;width:25.6rem;display:block;text-align:center;position:relative;transition:.2s}.underlayerService .favorite .support a::after{content:"";position:absolute;right:2rem;top:0;bottom:0;margin:auto;width:.5rem;height:.5rem;-webkit-transform:rotate(315deg);transform:rotate(315deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff}.underlayerService .history .linkBtn{text-align:center}.underlayerService.underlayerService--detail.underlayer{padding-top:0}.underlayerService.underlayerService--detail.training .article h2.color{border-bottom-color:var(--trainingColorSub)}.underlayerService.underlayerService--detail.training .article h3::before,.underlayerService.underlayerService--detail.training .article h4::before,.underlayerService.underlayerService--detail.training .article ol li::before,.underlayerService.underlayerService--detail.training .article ul.check li::before,.underlayerService.underlayerService--detail.training .article ul:not([class]) li::before{background-color:var(--trainingColorSub)}.underlayerService.underlayerService--detail.training .article hr{border-color:#b8c0c5}.underlayerService.underlayerService--detail.training .article__cont .nav{background-color:#dfecf5}.underlayerService.underlayerService--detail.training .article__cont,.underlayerService.underlayerService--detail.training .article__outlineCont{background:var(--trainingColorPale)}.underlayerService.underlayerService--detail .bgColor--training.dark{background-color:var(--trainingColorMain)}.underlayerService.underlayerService--detail .bgColor--training h2{background-color:var(--trainingColorMain)}.underlayerService.underlayerService--detail .bgColor--training h2.color{background-image:url(../images/detail_head_bg_training.webp);border-bottom:2px solid #126aa7;color:var(--trainingColorSub)}.underlayerService.underlayerService--detail .bgColor--training .article__outline table th{background-color:var(--trainingColorSub)}.underlayerService.underlayerService--detail.consulting .article h2.color{border-bottom-color:var(--consultingColorSub)}.underlayerService.underlayerService--detail.consulting .article h3::before,.underlayerService.underlayerService--detail.consulting .article h4::before,.underlayerService.underlayerService--detail.consulting .article ol li::before,.underlayerService.underlayerService--detail.consulting .article ul.check li::before,.underlayerService.underlayerService--detail.consulting .article ul:not([class]) li::before{background-color:var(--consultingColorSub)}.underlayerService.underlayerService--detail.consulting .article hr{border-color:#97c8be}.underlayerService.underlayerService--detail.consulting .article__cont .nav{background-color:#dbebe7}.underlayerService.underlayerService--detail.consulting .article__cont .nav ul li a{color:#024739}.underlayerService.underlayerService--detail.consulting .article__cont .nav ul li a::before{background-color:#024739}.underlayerService.underlayerService--detail.consulting .article__cont .nav ul li a::after{border-color:#024739}.underlayerService.underlayerService--detail.consulting .article__cont,.underlayerService.underlayerService--detail.consulting .article__outlineCont{background-color:var(--consultingColorPale)}.underlayerService.underlayerService--detail .bgColor--consulting.dark{background-color:var(--consultingColorMain)}.underlayerService.underlayerService--detail .bgColor--consulting h2{background-color:var(--consultingColorMain)}.underlayerService.underlayerService--detail .bgColor--consulting h2.color{background-image:url(../images/detail_head_bg_consulting.webp);border-bottom:2px solid var(--consultingColorSub);color:var(--consultingColorSub)}.underlayerService.underlayerService--detail .bgColor--consulting .article__outline table th{background-color:var(--consultingColorSub)}.underlayerService.underlayerService--detail.coaching .article h2.color{border-bottom-color:var(--coachingColorSub)}.underlayerService.underlayerService--detail.coaching .article h3::before,.underlayerService.underlayerService--detail.coaching .article h4::before,.underlayerService.underlayerService--detail.coaching .article ol li::before,.underlayerService.underlayerService--detail.coaching .article ul.check li::before,.underlayerService.underlayerService--detail.coaching .article ul:not([class]) li::before{background-color:var(--coachingColorSub)}.underlayerService.underlayerService--detail.coaching .article hr{border-color:#c2bfce}.underlayerService.underlayerService--detail.coaching .article__cont .nav{background-color:#e9e6f2}.underlayerService.underlayerService--detail.coaching .article__cont .nav ul li a{color:#281f44}.underlayerService.underlayerService--detail.coaching .article__cont .nav ul li a::before{background-color:#281f44}.underlayerService.underlayerService--detail.coaching .article__cont .nav ul li a::after{border-color:#281f44}.underlayerService.underlayerService--detail.coaching .article__cont,.underlayerService.underlayerService--detail.coaching .article__outlineCont{background-color:var(--coachingColorPale)}.underlayerService.underlayerService--detail .bgColor--coaching.dark{background-color:var(--coachingColorMain)}.underlayerService.underlayerService--detail .bgColor--coaching h2{background-color:var(--coachingColorMain)}.underlayerService.underlayerService--detail .bgColor--coaching h2.color{background-image:url(../images/detail_head_bg_coaching.webp);border-bottom:2px solid var(--coachingColorSub);color:var(--coachingColorSub)}.underlayerService.underlayerService--detail .bgColor--coaching .article__outline table th{background-color:var(--coachingColorSub)}.underlayerService.underlayerService--detail.assessment .article h2.color{border-bottom-color:var(--assessmentColorSub)}.underlayerService.underlayerService--detail.assessment .article h3::before,.underlayerService.underlayerService--detail.assessment .article h4::before,.underlayerService.underlayerService--detail.assessment .article ol li::before,.underlayerService.underlayerService--detail.assessment .article ul.check li::before,.underlayerService.underlayerService--detail.assessment .article ul:not([class]) li::before{background-color:var(--assessmentColorSub)}.underlayerService.underlayerService--detail.assessment .article hr{border-color:#e5d4d8}.underlayerService.underlayerService--detail.assessment .article__cont .nav{background-color:#f2e8eb}.underlayerService.underlayerService--detail.assessment .article__cont .nav ul li a{color:#441f2b}.underlayerService.underlayerService--detail.assessment .article__cont .nav ul li a::before{background-color:#441f2b}.underlayerService.underlayerService--detail.assessment .article__cont .nav ul li a::after{border-color:#441f2b}.underlayerService.underlayerService--detail.assessment .article__cont,.underlayerService.underlayerService--detail.assessment .article__outlineCont{background-color:var(--assessmentColorPale)}.underlayerService.underlayerService--detail .bgColor--assessment.dark{background-color:var(--assessmentColorMain)}.underlayerService.underlayerService--detail .bgColor--assessment h2{background-color:var(--assessmentColorMain)}.underlayerService.underlayerService--detail .bgColor--assessment h2.color{background-image:url(../images/detail_head_bg_assessment.webp);border-bottom:2px solid var(--assessmentColorSub);color:var(--assessmentColorSub)}.underlayerService.underlayerService--detail .bgColor--assessment .article__outline table th{background-color:var(--assessmentColorSub)}.underlayerService.underlayerService--detail.talent .article h2.color{border-bottom-color:var(--talentColorSub)}.underlayerService.underlayerService--detail.talent .article h3::before,.underlayerService.underlayerService--detail.talent .article h4::before,.underlayerService.underlayerService--detail.talent .article ol li::before,.underlayerService.underlayerService--detail.talent .article ul.check li::before,.underlayerService.underlayerService--detail.talent .article ul:not([class]) li::before{background-color:var(--talentColorSub)}.underlayerService.underlayerService--detail.talent .article hr{border-color:#e5d4d8}.underlayerService.underlayerService--detail.talent .article__cont .nav{background-color:#f8e6e4}.underlayerService.underlayerService--detail.talent .article__cont .nav ul li a{color:#33100b}.underlayerService.underlayerService--detail.talent .article__cont .nav ul li a::before{background-color:#33100b}.underlayerService.underlayerService--detail.talent .article__cont .nav ul li a::after{border-color:#33100b}.underlayerService.underlayerService--detail.talent .article__cont,.underlayerService.underlayerService--detail.talent .article__outlineCont{background-color:var(--talentColorPale)}.underlayerService.underlayerService--detail .bgColor--talent.dark{background-color:var(--talentColorMain)}.underlayerService.underlayerService--detail .bgColor--talent h2{background-color:var(--talentColorMain)}.underlayerService.underlayerService--detail .bgColor--talent h2.color{background-image:url(../images/detail_head_bg_talent.webp);border-bottom:2px solid var(--talentColorSub);color:var(--talentColorSub);border-radius:0!important}.underlayerService.underlayerService--detail .bgColor--talent .article__outline table th{background-color:var(--talentColorSub)}.underlayerService.underlayerService--detail div[class^=bgColor]+div[class^=bgColor]:not(.dark) .inner{padding-top:0}.underlayerService.underlayerService--detail div[class^=bgColor].dark{color:#fff}.underlayerService.underlayerService--detail div[class^=bgColor].dark h2{border-bottom:2px dotted #fff;padding:0 0 1.5rem 3.5rem;background-position:left top 1.2rem;border-radius:0}.underlayerService.underlayerService--detail div[class^=bgColor].dark .article__block{color:var(--colorText)}.underlayerService.underlayerService--detail div[class^=bgColor].dark+div[class^=bgColor]:not(.dark) .inner{padding-top:7rem}.underlayerService.underlayerService--detail .article{position:relative}.underlayerService.underlayerService--detail .article .inner{position:relative;z-index:1;padding:7rem 27rem 7rem 0}.underlayerService.underlayerService--detail .article .rightClm{position:absolute;right:calc(50vw - 67.3rem);right:calc(50vw - 65rem);top:11.5rem;z-index:2}.underlayerService.underlayerService--detail .article .rightClm__inner{margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.underlayerService.underlayerService--detail .article .rightClm__inner>div{width:21rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerService.underlayerService--detail .article .rightClm__fav,.underlayerService.underlayerService--detail .article .rightClm__share>span{display:block;background-color:#fff;background-repeat:no-repeat;border:1px solid #f1f1f1;font-size:1.3rem;font-weight:500;width:10.3rem;border-radius:3px;padding:1rem 1.5rem;-webkit-transition:opacity .4s;transition:opacity .4s}.underlayerService.underlayerService--detail .article .rightClm__fav:hover,.underlayerService.underlayerService--detail .article .rightClm__share>span:hover{cursor:pointer;opacity:.7}.underlayerService.underlayerService--detail .article .rightClm__share{position:relative}.underlayerService.underlayerService--detail .article .rightClm__share>span{background-image:url(../images/icon_share.svg);background-position:right 1.3rem center;background-size:2.3rem}.underlayerService.underlayerService--detail .article .rightClm__shareInner{display:none;position:absolute;width:20rem;background-color:#fff;border:3px solid #d8d8d8;border-radius:5px;left:-21rem;bottom:-3rem;bottom:-20.3rem;padding:1.5rem;font-size:1.5rem}.underlayerService.underlayerService--detail .article .rightClm__shareInner::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:.5rem 0 .5rem 1rem;border-color:transparent transparent transparent #d8d8d8;position:absolute;right:-1rem;bottom:21.8rem}.underlayerService.underlayerService--detail .article .rightClm__shareInner ul:not([class]) li{padding:0}.underlayerService.underlayerService--detail .article .rightClm__shareInner ul:not([class]) li::before{display:none}.underlayerService.underlayerService--detail .article .rightClm__shareInner ul:not([class]) li .urlCopyBtn,.underlayerService.underlayerService--detail .article .rightClm__shareInner ul:not([class]) li a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:.3s;transition:.3s}.underlayerService.underlayerService--detail .article .rightClm__shareInner ul:not([class]) li .urlCopyBtn img,.underlayerService.underlayerService--detail .article .rightClm__shareInner ul:not([class]) li a img{margin-right:1.5rem}.underlayerService.underlayerService--detail .article .rightClm__shareInner ul:not([class]) li .urlCopyBtn:hover,.underlayerService.underlayerService--detail .article .rightClm__shareInner ul:not([class]) li a:hover{opacity:.7;cursor:pointer}.underlayerService.underlayerService--detail .article .rightClm__shareInner ul:not([class]) li:not(:last-child){margin-bottom:1.2rem}.underlayerService.underlayerService--detail .article .rightClm__fav{background-image:url(../../assets/images/icon_sidebar03.svg);background-position:right 1rem center;background-size:1.3rem;padding-left:1rem}.underlayerService.underlayerService--detail .article .rightClm__btn{margin-bottom:1rem;width:100%;position:relative;text-align:center;font-size:1.5rem;font-weight:500;background:#ff8c38;color:#fff;display:block;text-align:center;padding:.8rem 1.2rem .9rem 0;border-radius:.5rem;-webkit-box-shadow:0 3px 0 #854515;box-shadow:0 3px 0 #854515;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}@media (min-width:769px){.underlayerService.underlayerService--detail .article .rightClm__btn:hover{-webkit-transform:translate(0,3px);transform:translate(0,3px);-webkit-box-shadow:0 0 0 #854515;box-shadow:0 0 0 #854515}}.underlayerService.underlayerService--detail .article .rightClm__btn::after{position:absolute;top:0;right:1.5rem;bottom:0;margin:auto;content:"";width:.4em;height:.4em;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff;-webkit-transition:all .2s;transition:all .2s}.underlayerService.underlayerService--detail .article .rightClm__category{margin-top:1rem;background-color:#fff;border-radius:.5rem;border:solid 1px #e2e2e2;padding:1rem}.underlayerService.underlayerService--detail .article .rightClm__categoryTtl{font-size:1.5rem;font-weight:700;line-height:3rem;letter-spacing:.05rem}.underlayerService.underlayerService--detail .article .rightClm__categoryListTtl{font-size:1.3rem;margin-top:1.2rem;font-weight:700}.underlayerService.underlayerService--detail .article .rightClm__categoryList{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none}.underlayerService.underlayerService--detail .article .rightClm__categoryList li{margin-right:.5rem!important;margin-bottom:.4rem!important}.underlayerService.underlayerService--detail .article .rightClm__categoryList li a{font-size:1.3rem;display:block;padding:.5rem .8rem;border-radius:3px;text-align:left;border:1px solid #2f79b1;border-color:#1c3a4a;color:#1c3a4a!important;text-decoration:none!important;line-height:1;width:auto}.underlayerService.underlayerService--detail .article .rightClm__categoryList li a:hover{background:#efefef}.underlayerService.underlayerService--detail .article .rightClm.fixed{position:fixed;top:10rem}.underlayerService.underlayerService--detail .article__cont{position:relative;background-color:#f1f7fb}.underlayerService.underlayerService--detail .article__cont .nav{background-color:#dfecf5;position:sticky;left:0;top:0;z-index:2}.underlayerService.underlayerService--detail .article__cont .nav .inner{padding:0}.underlayerService.underlayerService--detail .article__cont .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.underlayerService.underlayerService--detail .article__cont .nav ul li{position:relative;padding:0 1rem 0 1.5rem}.underlayerService.underlayerService--detail .article__cont .nav ul li:not(:last-child){margin-bottom:0}.underlayerService.underlayerService--detail .article__cont .nav ul li a{color:#204f74;font-weight:500;font-size:1.5rem;padding:2rem 1.5rem 2rem 0;display:block;position:relative;text-decoration:none}.underlayerService.underlayerService--detail .article__cont .nav ul li a::after,.underlayerService.underlayerService--detail .article__cont .nav ul li a::before{content:"";display:block;position:absolute;-webkit-transition:all .3s;transition:all .3s}.underlayerService.underlayerService--detail .article__cont .nav ul li a::after{width:.5rem;height:.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:1px solid var(--colorMain);border-bottom:1px solid var(--colorMain);right:.2rem;top:0;bottom:0;margin:auto}.underlayerService.underlayerService--detail .article__cont .nav ul li a::before{width:0;height:.2rem;background-color:var(--colorMain);bottom:0;right:0}@media (min-width:769px){.underlayerService.underlayerService--detail .article__cont .nav ul li a:hover::after{top:.5rem}.underlayerService.underlayerService--detail .article__cont .nav ul li a:hover::before{width:100%;right:auto;left:0}}.underlayerService.underlayerService--detail .article__cont .nav ul li::before{content:"";display:block;width:1px;height:2rem;background-color:#b0bfc9;position:absolute;right:0;top:0;bottom:0;margin:auto}.underlayerService.underlayerService--detail .article .mt3{margin-top:3rem}.underlayerService.underlayerService--detail .article h2,.underlayerService.underlayerService--detail .article h3,.underlayerService.underlayerService--detail .article h4,.underlayerService.underlayerService--detail .article h5{font-weight:700;line-height:1.4}.underlayerService.underlayerService--detail .article h2:not(:first-child),.underlayerService.underlayerService--detail .article h3:not(:first-child),.underlayerService.underlayerService--detail .article h4:not(:first-child),.underlayerService.underlayerService--detail .article h5:not(:first-child){margin-top:4rem}.underlayerService.underlayerService--detail .article h2:not(:last-child),.underlayerService.underlayerService--detail .article h3:not(:last-child),.underlayerService.underlayerService--detail .article h4:not(:last-child),.underlayerService.underlayerService--detail .article h5:not(:last-child){margin-bottom:3.5rem;border-radius:5px}.underlayerService.underlayerService--detail .article h2{background-image:url(../images/detail_head_bg01.webp);background-size:1.8rem;background-repeat:no-repeat;background-position:left 3rem top 2.5rem;color:#fff;padding:1.3rem 1rem 1.3rem 7rem;font-size:2.8rem;margin-bottom:2.5rem}.underlayerService.underlayerService--detail .article h2.color{background-position:left 0 top 2.5rem;background-color:transparent;padding-left:2.8rem}.underlayerService.underlayerService--detail .article h3{font-size:2.2rem;padding-left:2rem;position:relative}.underlayerService.underlayerService--detail .article h3:not(:first-child){margin-top:4rem}.underlayerService.underlayerService--detail .article h3::before{background-color:var(--colorMain);content:"";display:block;width:.4rem;height:90%;position:absolute;left:0;top:.2rem;bottom:0;margin:auto}.underlayerService.underlayerService--detail .article h4{font-size:2rem;position:relative;padding-left:2rem}.underlayerService.underlayerService--detail .article h4::before{background-color:var(--colorMain);content:"";display:block;width:.6rem;height:.6rem;position:absolute;left:0;top:.2rem;bottom:0;margin:auto}.underlayerService.underlayerService--detail .article h5{font-size:1.8rem}.underlayerService.underlayerService--detail .article hr{margin:5rem 0}.underlayerService.underlayerService--detail .article blockquote{background-color:#fff;background-image:url(../images/icon_bq_left.svg),url(../images/icon_bq_right.svg);background-repeat:no-repeat;background-position:left 2rem top 3rem,right 2rem bottom 3rem;padding:2rem 6rem}.underlayerService.underlayerService--detail .article blockquote:not(:first-child){margin-top:4rem}.underlayerService.underlayerService--detail .article blockquote:not(:last-child){margin-bottom:4rem}.underlayerService.underlayerService--detail .article p:not([class]){line-height:1.75}.underlayerService.underlayerService--detail .article p:not([class]):not(:last-child){margin-bottom:2rem}.underlayerService.underlayerService--detail .article p.lead{font-weight:700;font-size:2.1rem}.underlayerService.underlayerService--detail .article p.lead .mark{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fbea53));background:linear-gradient(transparent 60%,#fbea53 60%)}.underlayerService.underlayerService--detail .article p.lead.dot{position:relative;padding-left:2rem}.underlayerService.underlayerService--detail .article p.lead.dot::before{content:"";background-color:var(--colorMain);width:.6rem;height:.6rem;border-radius:100%;display:block;position:absolute;left:0;top:1.8rem}.underlayerService.underlayerService--detail .article p.lead.small{font-size:1.9rem}.underlayerService.underlayerService--detail .article p.lead.bg--blue,.underlayerService.underlayerService--detail .article p.lead.bg--gradeBlue{color:#fff;text-align:center;margin-bottom:2rem}.underlayerService.underlayerService--detail .article p.lead.bg--blue{background-color:#6995d6;font-size:1.8rem;padding:.7rem}.underlayerService.underlayerService--detail .article p.lead.bg--gradeBlue{padding:1.2rem;background:linear-gradient(275deg,#1d4581 0,#1d4581 25%,#406bab 50%,#1d4581 75%,#1d4581 100%)}.underlayerService.underlayerService--detail .article ol,.underlayerService.underlayerService--detail .article ul{line-height:1.75}.underlayerService.underlayerService--detail .article ol.border,.underlayerService.underlayerService--detail .article ul.border{border:1px solid #9e9e9e;padding:2rem}.underlayerService.underlayerService--detail .article ol{counter-reset:item}.underlayerService.underlayerService--detail .article ol li{position:relative;min-height:3rem;padding-left:3.4rem}.underlayerService.underlayerService--detail .article ol li:not(:last-child){margin-bottom:1.5rem}.underlayerService.underlayerService--detail .article ol li::before{counter-increment:item;content:counter(item);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.8rem;height:2.8rem;background:var(--trainingColorSub);border-radius:100%;position:absolute;left:0;top:.2rem;text-align:center;color:#fff;font-size:1.2rem;line-height:1;font-weight:700}.underlayerService.underlayerService--detail .article ol.merit li{color:var(--colorMain);font-weight:700;position:relative;padding-left:10rem;min-height:7.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerService.underlayerService--detail .article ol.merit li::before{display:none}.underlayerService.underlayerService--detail .article ol.merit li:not(:last-child){margin-bottom:2rem}.underlayerService.underlayerService--detail .article ol.merit li span{font-family:var(--fontEN);line-height:1;position:absolute;left:0;top:0;width:7.6rem;height:7.6rem;border-radius:100%;background-color:var(--colorMain);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.3rem}.underlayerService.underlayerService--detail .article ol.merit li span::after{counter-increment:item;content:counter(item,decimal-leading-zero);font-size:2.4rem;line-height:1}.underlayerService.underlayerService--detail .article ul li:not(:last-child){margin-bottom:1rem}.underlayerService.underlayerService--detail .article ul.check li{padding-left:4rem;min-height:3rem;position:relative}.underlayerService.underlayerService--detail .article ul.check li::before{content:"";display:block;width:2.8rem;height:2.8rem;border-radius:100%;position:absolute;left:0;top:.2rem;background:url(../images/detail_checkIcon.svg) no-repeat center center/1.3rem;background-color:var(--trainingColorSub)}.underlayerService.underlayerService--detail .article ul.check.baseColor li::before{background:url(../images/detail_checkIcon_blue.svg) no-repeat center center/1.3rem;background-color:#f1f7fb}.underlayerService.underlayerService--detail .article ul:not([class]) li{position:relative;padding-left:2rem}.underlayerService.underlayerService--detail .article ul:not([class]) li::before{content:"";display:block;width:.7rem;height:.7rem;background:var(--colorMain);border-radius:100%;position:absolute;left:0;top:1.3rem}.underlayerService.underlayerService--detail .article a{color:var(--colorMain);text-decoration:underline}.underlayerService.underlayerService--detail .article a:hover{text-decoration:none}.underlayerService.underlayerService--detail .article .modal__block{text-align:center;display:block}.underlayerService.underlayerService--detail .article .modal__block .zoom--txt{margin-top:2.5rem;text-decoration:underline;height:1.9rem;background:url(../images/detail_icon_plus.svg) no-repeat left center/1.9rem;padding-left:2.8rem;display:inline-block;line-height:1.9rem}.underlayerService.underlayerService--detail .article .modal__block img{-webkit-transition:opacity .3s;transition:opacity .3s}.underlayerService.underlayerService--detail .article .modal__block:hover{cursor:pointer}.underlayerService.underlayerService--detail .article .modal__block:hover img{opacity:.7}.underlayerService.underlayerService--detail .article .modal__block:hover .zoom--txt{text-decoration:none}.underlayerService.underlayerService--detail .article .modal__wrapper{display:none;position:fixed;top:0;left:0;z-index:10;z-index:20;width:100%;height:100%}.underlayerService.underlayerService--detail .article .modal__overlay{height:100%;background:rgba(0,0,0,.5);cursor:pointer}.underlayerService.underlayerService--detail .article .modal__container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(100% - 40px,1000px);max-height:calc(100% - 40px);max-width:90rem}.underlayerService.underlayerService--detail .article .modal__close{position:absolute;top:-3.5rem;right:0;width:2.5rem;height:2.5rem;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.underlayerService.underlayerService--detail .article .modal__close::after,.underlayerService.underlayerService--detail .article .modal__close::before{content:"";position:absolute;top:50%;left:50%;width:3rem;height:1px;background:#fff}.underlayerService.underlayerService--detail .article .modal__close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.underlayerService.underlayerService--detail .article .modal__close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.underlayerService.underlayerService--detail .article .modal__content{padding:5rem;background-color:#fff}.underlayerService.underlayerService--detail .article .modal__content .modal__image img{width:100%}.underlayerService.underlayerService--detail .article .modal__content .modal__block:hover{cursor:inherit}.underlayerService.underlayerService--detail .article .modal__content .modal__block:hover img{opacity:1}.underlayerService.underlayerService--detail .article .modal__content .zoom--txt{display:none}.underlayerService.underlayerService--detail .article .block--point{padding-left:9.5rem;position:relative}.underlayerService.underlayerService--detail .article .block--point:first-child{margin-top:3rem}.underlayerService.underlayerService--detail .article .block--point span{font-family:var(--fontEN);background-color:var(--colorMain);border-radius:100%;width:8rem;height:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-size:1.5rem;font-weight:500;color:#fff;position:absolute;left:0;top:0}.underlayerService.underlayerService--detail .article .block--point span::before{content:"";position:absolute;inset:0;width:7rem;height:7rem;border:1px solid #fff;display:block;border-radius:100%;margin:auto}.underlayerService.underlayerService--detail .article .block--point h2{color:var(--colorMain);padding:0;background:0 0}.underlayerService.underlayerService--detail .article .block--caseInner p:not([class]){margin-left:3rem;margin-right:3rem;margin-bottom:3rem}.underlayerService.underlayerService--detail .article .block--case+.block--caseBtm{margin-top:6rem;position:relative}.underlayerService.underlayerService--detail .article .block--case+.block--caseBtm::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:2.5rem 6.8rem 0 6.8rem;border-color:#d69525 transparent transparent transparent;position:absolute;left:0;right:0;margin:auto;top:-3.5rem}.underlayerService.underlayerService--detail .article .block--caseBtm p:not([class]){color:var(--colorMain);font-weight:700}.underlayerService.underlayerService--detail .article .block--gray{background-color:#f1f7fb;padding:3rem}.underlayerService.underlayerService--detail .article .block--gray:not(:last-child){margin-bottom:1rem}.underlayerService.underlayerService--detail .article .block--scene:not(:last-child){margin-bottom:5rem}.underlayerService.underlayerService--detail .article .block--sceneSingle{background-color:#f3f3f3;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.underlayerService.underlayerService--detail .article .block--sceneSingle:not(:last-child){margin-bottom:2.5rem;position:relative}.underlayerService.underlayerService--detail .article .block--sceneSingle:not(:last-child)::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:1.5rem 3.8rem 0 3.8rem;border-color:#d69525 transparent transparent transparent;position:absolute;left:0;right:0;margin:auto;bottom:-1.5rem}.underlayerService.underlayerService--detail .article .block--sceneSingleTtl{background-color:#6995d6;color:#fff;width:8rem;height:8rem;padding:.5rem 2rem 1rem;line-height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerService.underlayerService--detail .article .block--sceneSingleTxt{margin-top:-.9rem;width:calc(100% - 10rem)}.underlayerService.underlayerService--detail .article .block--sceneEffect{background:linear-gradient(133deg,#709ad8 0,#1d4581 100%);padding:.2rem}.underlayerService.underlayerService--detail .article .block--sceneEffectTtl{color:#edff8b;font-size:2.4rem;text-align:center;font-weight:700;padding:.4rem .5rem .6rem}.underlayerService.underlayerService--detail .article .block--sceneEffectTxt{background-color:#fff;padding:2.5rem}.underlayerService.underlayerService--detail .article .block--sceneEffectTxt ul:not([class]) li::before{background:0 0;border:2px solid var(--colorMain)}.underlayerService.underlayerService--detail .article .three__clm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.underlayerService.underlayerService--detail .article .three__clm::after{content:"";display:block;width:24rem}.underlayerService.underlayerService--detail .article .three__clm a{display:block;width:24rem}.underlayerService.underlayerService--detail .article .three__clm a img{margin-bottom:1rem}.underlayerService.underlayerService--detail .article__block{background-color:#fff;border-radius:5px;overflow:hidden;padding:3rem 0 5rem}.underlayerService.underlayerService--detail .article__block:has(h2){padding-top:0}.underlayerService.underlayerService--detail .article__block:not(:last-child){margin-bottom:5rem}.underlayerService.underlayerService--detail .article__block>:not(h2){margin-left:4rem;margin-right:4rem}.underlayerService.underlayerService--detail .article__block>:not(h2):not(:last-child):not(hr){margin-bottom:2rem}.underlayerService.underlayerService--detail .article__block blockquote{border:1px solid #d5dde2}.underlayerService.underlayerService--detail .article__voiceSingle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerService.underlayerService--detail .article__voiceSingle:not(:last-child){margin-bottom:1rem}.underlayerService.underlayerService--detail .article__voiceSingleImg{width:8rem}.underlayerService.underlayerService--detail .article__voiceSingleTxt{width:calc(100% - 11rem);background-color:#fff;position:relative;border-radius:5px;padding:2.5rem}.underlayerService.underlayerService--detail .article__voiceSingleTxt::before{position:absolute;left:-1.6rem;top:0;bottom:0;margin:auto;content:"";display:block;width:0;height:0;border-style:solid;border-width:.8rem 1.6rem .8rem 0;border-color:transparent #fff transparent transparent}.underlayerService.underlayerService--detail .article__connection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.underlayerService.underlayerService--detail .article__connection:not(:last-child){border-bottom:2px dotted #bbb;padding-bottom:2rem;margin-bottom:2rem}.underlayerService.underlayerService--detail .article__connectionImg{width:15rem;border-radius:10px;overflow:hidden}.underlayerService.underlayerService--detail .article__connectionTxt{width:calc(100% - 17rem)}.underlayerService.underlayerService--detail .article__connectionTag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:1rem}.underlayerService.underlayerService--detail .article__connectionTag dt{color:#fff;border-radius:5px;font-size:1.3rem;line-height:1;margin-right:1rem;font-weight:400;padding:.7rem 1rem}.underlayerService.underlayerService--detail .article__connectionTag dt.feature{background-color:#bc4163}.underlayerService.underlayerService--detail .article__connectionTag dt.serializatio{background-color:#76948e}.underlayerService.underlayerService--detail .article__connectionTag dt.interview{background-color:#7f7698}.underlayerService.underlayerService--detail .article__connectionTag dt.report{background-color:#408db5}.underlayerService.underlayerService--detail .article__connectionTag dd{margin-top:-.2rem;color:#3d3d3d;font-size:1.5rem}.underlayerService.underlayerService--detail .article__connectionTtl{font-weight:700;font-size:1.8rem;line-height:1.6}.underlayerService.underlayerService--detail .article__faqSingle{background-color:#fff;border-radius:5px}.underlayerService.underlayerService--detail .article__faqSingle:not(:last-child){margin-bottom:1rem}.underlayerService.underlayerService--detail .article__faqSingle dd,.underlayerService.underlayerService--detail .article__faqSingle dt{position:relative}.underlayerService.underlayerService--detail .article__faqSingle dd::before,.underlayerService.underlayerService--detail .article__faqSingle dt::before{text-align:center;border-radius:100%;width:3.5rem;height:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;padding-left:.1rem;padding-bottom:.2rem;position:absolute;left:2rem;top:2rem;font-weight:500}.underlayerService.underlayerService--detail .article__faqSingle dt{font-weight:400;padding:2rem 6rem 2rem 8rem}.underlayerService.underlayerService--detail .article__faqSingle dt::before{content:"Q";background:var(--colorMain);color:#fff}.underlayerService.underlayerService--detail .article__faqSingle dt span::after,.underlayerService.underlayerService--detail .article__faqSingle dt span::before{background-color:#000;content:"";display:block;width:.2rem;height:1.6rem;position:absolute;right:2.8rem;top:0;bottom:0;margin:auto;-webkit-transition:.3s;transition:.3s}.underlayerService.underlayerService--detail .article__faqSingle dt span::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.underlayerService.underlayerService--detail .article__faqSingle dt:hover{cursor:pointer}.underlayerService.underlayerService--detail .article__faqSingle dd{display:none;border-top:2px solid #dbe0e8;padding:2rem 2rem 2rem 8rem}.underlayerService.underlayerService--detail .article__faqSingle dd::before{content:"A";background:#efefef;color:#ec1549}.underlayerService.underlayerService--detail .article__faqSingle.open dt{color:var(--colorMain);font-weight:700}.underlayerService.underlayerService--detail .article__faqSingle.open dt span::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.underlayerService.underlayerService--detail .article__outline h2{margin-bottom:1rem}.underlayerService.underlayerService--detail .article__outlineCont{border-radius:5px;padding:5rem}.underlayerService.underlayerService--detail .article__outlineCont table{width:100%}.underlayerService.underlayerService--detail .article__outlineCont table td,.underlayerService.underlayerService--detail .article__outlineCont table th{padding:1.5rem 2rem;border:1px solid #cfcfcf}.underlayerService.underlayerService--detail .article__outlineCont table th{width:15rem}.underlayerService.underlayerService--detail .article__outlineCont table td{background-color:#fff;color:var(--colorText)}.underlayerService.underlayerService--detail .article__outlineCont table a[target="_blank"]:not(:has(img)):not(:has(button))::after{content:"";display:inline-block;vertical-align:middle;background:url(/assets/images/icon_blank.svg) center center no-repeat;background-size:contain;width:1.5rem;height:1.2rem;margin:0 0 0 .6rem}.underlayerService.underlayerService--detail .article__share{background-color:#f1f7fb;border-radius:5px;padding:3rem;max-width:83rem;margin:0 auto 5rem}.underlayerService.underlayerService--detail .article__share.coaching{background-color:#f4f2f9}.underlayerService.underlayerService--detail .article__share.consulting{background-color:#f2fbf7}.underlayerService.underlayerService--detail .article__share dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerService.underlayerService--detail .article__share dl dt{background:url(../images/icon_share.svg) no-repeat left center;padding-left:3.3rem;font-family:var(--fontEN);font-weight:700;font-size:1.6rem;margin-right:1.5rem}.underlayerService.underlayerService--detail .article__share .urlCopyBtn,.underlayerService.underlayerService--detail .article__share a{-webkit-transition:.3s;transition:.3s}.underlayerService.underlayerService--detail .article__share .urlCopyBtn:hover,.underlayerService.underlayerService--detail .article__share a:hover{opacity:.7;cursor:pointer}.underlayerService.underlayerService--detail .article__share .urlCopyBtn span,.underlayerService.underlayerService--detail .article__share a span{display:none}.underlayerService.underlayerService--detail .article__share ul:not([class]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerService.underlayerService--detail .article__share ul:not([class]) li{margin:0 .2rem;padding:0}.underlayerService.underlayerService--detail .article__share ul:not([class]) li::before{display:none}.underlayerService.underlayerService--detail .article__contact{background-color:#f1f7fb;border-radius:5px;padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:83rem;margin:5rem auto}.underlayerService.underlayerService--detail .article__contact.coaching{background-color:#f4f2f9}.underlayerService.underlayerService--detail .article__contact.consulting{background-color:#f2fbf7}.underlayerService.underlayerService--detail .article__contactForm,.underlayerService.underlayerService--detail .article__contactTel{background-color:#fff;padding:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.underlayerService.underlayerService--detail .article__contactTtl{font-weight:700;font-size:1.8rem;line-height:1.6;margin-bottom:1rem;text-align:center}.underlayerService.underlayerService--detail .article__contact a{text-decoration:none}.underlayerService.underlayerService--detail .article__contact a[href^=tel]{display:block;font-family:var(--fontEN);font-size:3.3rem;line-height:3.3rem;padding:0 0 0 3.5rem;background:url(../../assets/images/icon_tel_blue.svg) no-repeat left center;background-size:2.1rem;margin-bottom:.5rem;font-weight:700;color:var(--colorMain)}.underlayerService.underlayerService--detail .article__contact .time{font-weight:700;font-size:1.4rem;text-align:center;margin-bottom:1rem}.underlayerService.underlayerService--detail .article__contact ul{line-height:1.7;font-size:1.1rem}.underlayerService.underlayerService--detail .article__contact ul li:not([class]){padding-left:1.2rem}.underlayerService.underlayerService--detail .article__contact ul li:not([class])::before{content:"※";position:absolute;top:0;left:0;width:auto;height:auto;background-color:transparent!important}.underlayerService.underlayerService--detail .article__contactForm a{width:100%;max-width:25.6rem;position:relative;text-align:center;font-size:1.8rem;font-weight:500;line-height:2.5rem;background:#ff8c38;color:#fff;display:block;text-align:center;padding:1.6rem 2.2rem 1.7rem 0;border-radius:.5rem;box-shadow:0 3px 0 0 #854515;transition:.2s}@media (min-width:769px){.underlayerService.underlayerService--detail .article__contactForm a:hover{-webkit-transform:translate(0,3px);transform:translate(0,3px);box-shadow:0 0 0 #854515}}.underlayerService.underlayerService--detail .article__contactForm a::after{position:absolute;top:0;right:3.1rem;bottom:0;margin:auto;content:"";width:.4em;height:.4em;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff}.underlayerService.underlayerService--detail .linkBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.underlayerService.underlayerService--detail .linkBtn a{text-decoration:none}.underlayerService.underlayerService--detail .linkBtn a:hover{color:#fff}@media (max-width:768px){.underlayerService.underlayerService--detail .article__block{padding:3rem 0 3rem}.mainvisualBackground--service .archive__nowTtl{font-size:1.6rem;line-height:1.5;padding:0 0 0 1.2rem;margin:0 0 .8rem 0}.mainvisualBackground--service .archive__nowTtl::before{top:.15rem}.mainvisualBackground--service .archive__nowBtn{display:block}.mainvisualBackground--service .archive__nowBtn p{display:block;border:solid 1px #aec2d5;border-radius:.5rem;font-size:1.5rem;line-height:1.7}.mainvisualBackground--service .archive__nowBtn button{border-radius:.5rem;display:block;width:16.2rem;margin:2rem auto;padding:1.2rem 2.5rem 1.2rem .5rem;font-size:1.5rem}.mainvisualBackground--service .archive__nowBtn button::after{right:1.4rem}.mainvisualBackground--service .archive .setting dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainvisualBackground--service .archive .setting dl:nth-child(2) dd{padding:1.6rem 2rem}.mainvisualBackground--service .archive .setting dl dt{width:100%;border:none;padding:1rem 2rem}.mainvisualBackground--service .archive .setting dl dd{padding:1.6rem 2rem}.mainvisualBackground--service .archive .setting dl dd .label{-ms-flex-wrap:wrap;flex-wrap:wrap}.mainvisualBackground--service .archive .setting dl dd .mass{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainvisualBackground--service .archive .setting dl dd .mass p{margin:0 0 1rem}.underlayer{padding:4rem 0 9rem}.underlayer .pagination{margin:4rem auto 0;position:relative;padding:0 8rem}.underlayer .pagination__numbers{gap:0 .5rem}.underlayer .pagination__arrow--next{right:0}.underlayer .pagination__arrow--next a{padding:0 1.2rem 0 0}.underlayer .pagination__arrow--next a::after{right:1.5rem}.underlayer .pagination__arrow--prev{left:0}.underlayer .pagination__arrow--prev a{padding:0 0 0 1.2rem}.underlayer .pagination__arrow--prev a::after{left:1.5rem}.underlayer .pagination__arrow a{width:8rem;height:4.4rem}.underlayer .pagination__number{width:4.4rem;height:4.4rem}.underlayerService .favorite__ttl{font-size:2.2rem;font-weight:700;margin:0 0 .4rem}.underlayerService .favorite .lead{font-size:1.5rem;margin:0 0 1.5rem}.underlayerService .favorite .check{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4rem}.underlayerService .favorite .check a{font-size:1.5rem}.underlayerService .favorite .support{padding:2.6rem 3.5rem}.underlayerService .favorite .support p{font-size:1.6rem;line-height:1.8;font-weight:700;text-align:center}.underlayerService .favorite .support a{padding:.6rem 2.4rem .6rem 1.2rem}.underlayerService .checkList__block{gap:0}.underlayerService .checkList__block .item{margin-bottom:4rem}.underlayerService .checkList__block .item>a,.underlayerService .checkList__block .item>label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.underlayerService .checkList__block .item__areaImg{width:100%;height:21.7rem;margin:0 0 2.1rem}.underlayerService .checkList__block .item__areaImg img{width:100%;height:21.7rem}.underlayerService .checkList__block .item__areaTtl{font-size:1.9rem}.underlayerService .checkList__block .item__areaTxt{font-size:1.5rem;margin-bottom:1.5rem}.underlayerService .checkList__block .item__cat{top:22rem;padding:.7rem}.underlayerService .checkList__block .item__content{display:block;padding:0;gap:.5rem}.underlayerService .checkList__block .item__content dt{display:table;font-size:1.3rem;margin-bottom:.4rem;padding:.7rem .5rem}.underlayerService .checkList__block .item__content dd{margin:0 .1rem .1rem 0;padding:.5rem 1rem}.underlayerService .checkList__block .item__txtWrap{width:100%}.underlayerService .checkList__block .item__hashtag,.underlayerService .checkList__block .item__target{width:100%;margin:auto}.underlayerService .checkList__block .checkbox::before{top:.5rem}.underlayerService .underlayer__ttl{font-size:3rem;margin:0}.underlayerService .underlayer__ttl small{font-size:1.4rem;margin-left:0}.underlayerService .underlayer__ttl.none{display:none}.underlayerService .archiveResults{margin:0 0 2.4rem}.underlayerService .archiveResults .select:after{right:1.5rem}.underlayerService .archiveResults select{padding:.8rem 3.5rem .8rem 1.3rem!important}.underlayerService .notfound{font-size:1.8rem;line-height:1.7;padding:1.5rem}.underlayerService .recommend .item{width:100%}.underlayerService .recommend .popularity__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem 0}.underlayerService.underlayerService--detail .article__cont .nav{margin:0 0 1rem;top:6.1rem}.underlayerService.underlayerService--detail .article__cont .nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerService.underlayerService--detail .article__cont .nav ul li{width:50%}.underlayerService.underlayerService--detail .article__cont .nav ul li::before{content:none}.underlayerService.underlayerService--detail .article__cont .nav ul li a{font-size:1.4rem;padding:.8rem 1.5rem .8rem 0}.underlayerService.underlayerService--detail .article .inner{padding:3rem 2rem}.underlayerService.underlayerService--detail .article__block>:not(h2){margin-left:2rem;margin-right:2rem}.underlayerService.underlayerService--detail .article h2{font-size:2rem;background-image:url(../images/detail_head_bg01.webp);background-position:left 2rem center;padding:1.3rem 1rem 1.3rem 5.2rem}.underlayerService.underlayerService--detail .article h2.color{background-position:left 0 top 2rem}.underlayerService.underlayerService--detail .article h3{font-size:1.8rem;padding-left:1.5rem}.underlayerService.underlayerService--detail .article h3::before{height:83%}.underlayerService.underlayerService--detail .article h3:not(:first-child){margin-top:2.3rem}.underlayerService.underlayerService--detail .article h4{font-size:1.7rem;padding-left:1.6rem}.underlayerService.underlayerService--detail .article h5{font-size:1.6rem}.underlayerService.underlayerService--detail .article p.lead{font-size:1.8rem;line-height:1.6666666667}.underlayerService.underlayerService--detail .article p.lead.dot::before{top:1.6rem}.underlayerService.underlayerService--detail .article p.lead.small{font-size:1.6rem}.underlayerService.underlayerService--detail .article p.lead.bg--blue,.underlayerService.underlayerService--detail .article p.lead.bg--gradeBlue{margin-bottom:1.5rem}.underlayerService.underlayerService--detail .article p.lead.bg--blue{text-align:left;font-size:1.6rem;padding:.5rem 1.4rem;line-height:1.75}.underlayerService.underlayerService--detail .article p.lead.bg--gradeBlue{padding:1.2rem}.underlayerService.underlayerService--detail .article p:not([class]){font-size:1.5rem}.underlayerService.underlayerService--detail .article ul li:not([class]){font-size:1.5rem;line-height:2}.underlayerService.underlayerService--detail .article ul.check li{font-size:1.5rem}.underlayerService.underlayerService--detail .article ol li{font-size:1.5rem;line-height:2;padding-left:3.8rem}.underlayerService.underlayerService--detail .article ol.merit li{padding-left:6.8rem;min-height:5.3rem}.underlayerService.underlayerService--detail .article ol.merit li span{padding-top:.6rem;width:5.3rem;height:5.3rem;font-size:1rem}.underlayerService.underlayerService--detail .article ol.merit li span::after{font-size:1.7rem}.underlayerService.underlayerService--detail .article .block--point{padding-left:8.8rem}.underlayerService.underlayerService--detail .article .block--point:first-child{margin-top:3rem}.underlayerService.underlayerService--detail .article .block--point span{width:7.2rem;height:7.2rem;font-size:1.3rem}.underlayerService.underlayerService--detail .article .block--point span::before{width:6.2rem;height:6.2rem}.underlayerService.underlayerService--detail .article .block--point h2{margin-top:0}.underlayerService.underlayerService--detail .article .block--caseInner:not(:last-child){margin-bottom:2.5rem}.underlayerService.underlayerService--detail .article .block--caseInner p:not([class]){margin-left:0;margin-right:0;margin-bottom:2rem}.underlayerService.underlayerService--detail .article .block--gray{padding:2rem}.underlayerService.underlayerService--detail .article .block--gray:not(:last-child){margin-bottom:1rem}.underlayerService.underlayerService--detail .article .block--gray p.lead.dot{margin-bottom:1.5rem}.underlayerService.underlayerService--detail .article .block--scene:not(:last-child){margin-bottom:3.5rem}.underlayerService.underlayerService--detail .article .block--sceneSingle{background-color:#f3f3f3;padding:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerService.underlayerService--detail .article .block--sceneSingleTtl{width:auto;height:3.6rem;padding:.5rem 1.5rem;line-height:1;margin-bottom:1.5rem}.underlayerService.underlayerService--detail .article .block--sceneSingleTxt{margin-top:0;width:100%}.underlayerService.underlayerService--detail .article .block--sceneEffectTtl{font-size:2rem;padding:1rem .5rem}.underlayerService.underlayerService--detail .article .block--sceneEffectTxt{padding:2rem}.underlayerService.underlayerService--detail .article .block--sceneEffectTxt ul:not([class]) li{line-height:1.8666666667}.underlayerService.underlayerService--detail .article .block--sceneEffectTxt ul:not([class]) li::before{top:1.1rem}.underlayerService.underlayerService--detail .article .three__clm{gap:3.5rem 0}.underlayerService.underlayerService--detail .article .three__clm a{width:100%}.underlayerService.underlayerService--detail .article .three__clm a img{width:100%;margin-bottom:0}.underlayerService.underlayerService--detail .article .three__clm a span{font-size:1.5rem}.underlayerService.underlayerService--detail .article__voiceSingleImg{width:5rem}.underlayerService.underlayerService--detail .article__voiceSingleTxt{width:calc(100% - 7rem);padding:2rem}.underlayerService.underlayerService--detail .article__voiceSingleTxt::before{left:-1.1rem}.underlayerService.underlayerService--detail .article__connection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerService.underlayerService--detail .article__connectionImg{width:100%;border-radius:6px;margin:0 0 1.4rem}.underlayerService.underlayerService--detail .article__connectionTtl{font-weight:600}.underlayerService.underlayerService--detail .article__connectionTxt{width:100%}.underlayerService.underlayerService--detail .article__connectionTag dt{padding:.7rem .3rem;width:4.7rem;text-align:center}.underlayerService.underlayerService--detail .article__connectionTag dd{width:23.6rem;font-size:1.4rem;line-height:1.7}.underlayerService.underlayerService--detail .article__faqSingle dt{font-size:1.5rem;padding:2rem 6rem 2rem 7rem}.underlayerService.underlayerService--detail .article__faqSingle dd{padding:2rem 2rem 2rem 7rem}.underlayerService.underlayerService--detail .article__outlineCont{padding:2rem}.underlayerService.underlayerService--detail .article__outlineCont table{display:block}.underlayerService.underlayerService--detail .article__outlineCont table td,.underlayerService.underlayerService--detail .article__outlineCont table th{display:block;width:100%;font-size:1.5rem;padding:.6rem 1rem}.underlayerService.underlayerService--detail .article__contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}.underlayerService.underlayerService--detail .article__contactForm,.underlayerService.underlayerService--detail .article__contactTel{width:100%;padding:2.5rem 1.5rem}.underlayerService.underlayerService--detail .article__contactForm{margin:0 0 .5rem}.underlayerService.underlayerService--detail .article__contactForm a{padding:1.4rem 1.3rem 1.4rem 0}.underlayerService.underlayerService--detail .article__contactForm a::after{right:2.1rem}.underlayerService.underlayerService--detail .article__contactTel ul li:not([class]){font-size:1.1rem;padding-left:0;margin:0}.underlayerService.underlayerService--detail .article__contactTel ul li:not([class])::before{content:none}.underlayerService.underlayerService--detail .article__contact a[href^=tel]{font-size:3rem}.underlayerService.underlayerService--detail .article__contact .time{font-size:1.3rem;letter-spacing:-.03rem;margin-bottom:0}.underlayerService.underlayerService--detail .article__share{margin:5rem auto}.underlayerService.underlayerService--detail.training .article__cont .nav ul{background-color:#dfecf5}.underlayerService.underlayerService--detail.training .article__cont .nav ul li{border-bottom:none}.underlayerService.underlayerService--detail.training .article__cont .nav ul li:not(:nth-last-child(-n+2)){border-bottom:solid 1px #b0bfc9}.underlayerService.underlayerService--detail.training .article__cont .nav ul li:nth-child(odd){border-right:solid 1px #b0bfc9}.underlayerService.underlayerService--detail.training .article .inner{background-color:#f1f7fb}.underlayerService.underlayerService--detail.training .article .inner.none{background-color:#fff}.underlayerService.underlayerService--detail.training .article .bgColor--training.dark .inner{background-color:inherit;padding:5.3rem 2rem}.underlayerService.underlayerService--detail.training .article blockquote{background-image:url(../images/icon_bq_left_bl.svg),url(../images/icon_bq_right_bl.svg);background-repeat:no-repeat;border:solid 1px #f1f7fb}.underlayerService.underlayerService--detail div[class^=bgColor].dark h2{background-position:left top .6rem;padding:0 0 0 3rem}.underlayerService.underlayerService--detail div[class^=bgColor].dark+div[class^=bgColor]:not(.dark) .inenr{padding-top:5rem}.underlayerService .inner.history .checkList__block .item__content{padding:0}.underlayerService--detail .article__share.coaching{background-color:#eef7f8}.underlayerService--detail .article__share.consulting{background-color:#f2fbf7}.underlayerService--detail .article__contact.coaching{background-color:#eef7f8}.underlayerService--detail .article__contact.consulting{background-color:#f2fbf7}.search__ttl{margin:0 0 .7rem}.search__block{padding:0 2rem}.search__block label{font-size:1.5rem}.search__block label::before{top:.2rem;bottom:inherit}.search__blockSingle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search__blockSingle:not(:last-child){margin-bottom:0}.search__blockSingle .head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.8rem 1.8rem}.search__blockSingle .head p{font-size:1.6rem}.search__blockSingle .content{width:100%;padding:1.5rem}.search__blockSingle .content ul li{margin-bottom:0}.search__blockSingle .content dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search__blockSingle .content dl dd{width:100%}.search__block .service__keywordList{gap:0 1rem}.search__block .service__keywordList li{margin-right:0;margin:-.7rem 0 0 0}.search__blockBtm:not(:last-child){margin-bottom:2.4rem}.mainvisualBackground--service .archive__now{margin:0 0 0}.mainvisualBackground--service .archive__nowBtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainvisualBackground--service .archive__nowBtn p{border-radius:.5rem;border:none}.mainvisualBackground--service .archive__nowBtn button{width:16.1rem;border-radius:.5rem;padding:1.1rem 2.2rem 1.1rem .4rem}.mainvisualBackground--service .archive__nowBtn button::after{right:1.2rem}.mainvisualBackground--service .archive__nowTtl{font-size:1.6rem;padding:0}.mainvisualBackground--service .archive__nowTtl::before{content:none}.mainvisualBackground--service .archive__tab{display:none}.mainvisualBackground--service .archive__select{width:89%;margin:2.5rem auto 0;position:relative}.mainvisualBackground--service .archive__select::after{content:"";width:0;height:0;border-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top:8px solid #005691;border-bottom:0;position:absolute;top:0;bottom:0;right:1.5rem;margin:auto}.mainvisualBackground--service .archive__select select{width:100%;background:#fff;border-radius:.5rem;border:solid 1px #204f74;font-size:1.5rem;color:#204f74;padding:.7rem 1rem}.mainvisualserviceDetailInner{height:auto}.mainvisualserviceDetailInner.consulting .serviceDetailMainvisual{padding:3rem 2rem 20rem}.mainvisualserviceDetailInner.consulting .serviceDetailMainvisual__img{width:69%;min-height:auto;bottom:2rem;width:62%}.mainvisualserviceDetailInner.coaching .serviceDetailMainvisual__img{width:65%;min-height:auto;bottom:2rem;width:60%}.mainvisualserviceDetail .serviceDetailMainvisual{padding-right:0;padding:3rem 2rem 22.5rem}.mainvisualserviceDetail .serviceDetailMainvisual__cat{font-size:1.2rem;padding:.7rem .9rem}.mainvisualserviceDetail .serviceDetailMainvisual__tag a{font-size:1.4rem}.mainvisualserviceDetail .serviceDetailMainvisual__ttl{font-size:2.2rem}.mainvisualserviceDetail .serviceDetailMainvisual__ttl--en{font-size:1.6rem;margin:1.5rem 0 1rem 0}.mainvisualserviceDetail .serviceDetailMainvisual__disc{font-size:1.5rem;line-height:1.7}.mainvisualserviceDetail .serviceDetailMainvisual__img{width:65%;top:inherit;bottom:2rem;left:0;right:0;width:60%}}.underlayerService.underlayerService--detail div[class^=bgColor].dark .article__block h4{margin-top:0}.underlayerService.underlayerService--detail .point_ttl_area h2{background-image:url(../images/tale_icon_01.webp);background-size:8rem;background-repeat:no-repeat;background-position:left 4rem center;background-color:#fff;color:#1d4581;padding:2rem 2rem 2rem 14rem;margin:1rem 0 1rem 0}@media (max-width:768px){.underlayerService.underlayerService--detail .point_ttl_area h2{background-position:left 2rem center;padding:2rem 2rem 2rem 11rem}}.underlayerService.underlayerService--detail .point_ttl_area h3{position:relative;padding-left:2rem;font-weight:700;font-size:2.1rem;margin-bottom:1.5rem}@media (max-width:768px){.underlayerService.underlayerService--detail .point_ttl_area h3{font-size:1.9rem}}.underlayerService.underlayerService--detail .point_ttl_area h3:before{content:"";background-color:var(--colorMain);width:.6rem;height:.6rem;border-radius:100%;display:block;position:absolute;left:0;top:1.8rem;top:0}@media (max-width:768px){.underlayerService.underlayerService--detail .point_ttl_area h3:before{top:1.6rem}}@media (max-width:768px){.underlayerService .recommend .item__areaImg{height:21.7rem}}a.item__company{font-size:1.6rem;font-weight:500;line-height:2rem;margin:0 0 1.7rem 0;letter-spacing:.04rem}@media (max-width:768px){a.item__company{font-size:1.4rem}}.no_white .inner .article__block{background-color:unset}.underlayerService.underlayerService--detail .no_white .inner .article__block>:not(h2){margin-left:0;margin-right:0}@media (max-width:768px){.mainvisualserviceDetail .serviceDetailMainvisual__ttl{margin-bottom:1rem;margin-top:0}.underlayerService.underlayerService--detail .point_ttl_area ol li{line-height:1.8}.underlayerService.underlayerService--detail .point_ttl_area ul li{line-height:1.8}.underlayerService.underlayerService--detail .article__cont .nav{position:relative}.underlayerService.underlayerService--detail .article__cont .nav{top:0;margin:0}.underlayerService.underlayerService--detail .article h2:not(:last-child),.underlayerService.underlayerService--detail .article h3:not(:last-child),.underlayerService.underlayerService--detail .article h4:not(:last-child),.underlayerService.underlayerService--detail .article h5:not(:last-child){margin-bottom:2rem}.underlayerService.underlayerService--detail .article p:not([class]){line-height:1.8}.underlayerService.underlayerService--detail .article h3{font-size:1.8rem;line-height:3rem}.underlayerService.underlayerService--detail div[class^=bgColor].dark h2{padding:0 0 1rem 3rem}.underlayerService.underlayerService--detail .article__outlineCont table tbody,.underlayerService.underlayerService--detail .article__outlineCont table tr{width:100%;display:block}.underlayerService.underlayerService--detail .article__outlineCont table td,.underlayerService.underlayerService--detail .article__outlineCont table th{border:none;line-height:1.8}.underlayerService.underlayerService--detail div[class^=bgColor].dark+div[class^=bgColor]:not(.dark) .inner{padding-top:4rem}.underlayerService.underlayerService--detail .article__connectionImg img{width:100%}.underlayerService.underlayerService--detail .article__faqSingle dt{line-height:1.8}.underlayerService.underlayerService--detail .article__share{margin:0 auto}.item__company{font-size:1.4rem}.underlayerService.underlayerService--detail .article ul li:not([class]){line-height:1.8}.underlayerService.underlayerService--detail .article .block--sceneEffectTxt ul:not([class]) li{line-height:1.8}.underlayerService.underlayerService--detail .point_ttl_area h3:before{top:0}}.item__company{color:#3d3d3d;font-size:1.4rem}.introduction__list.service_bottom{margin:0;gap:2.4rem}.introduction__list.service_bottom .introduction__card{margin:0}.introduction__list.service_bottom .introduction__card:nth-of-type(3n-2){margin-left:0}.introduction__list.service_bottom .introduction__card .introduction__cardImage{width:100%;height:auto}.underlayerSeminarSingle .popularity__card .item__area img{height:100%;-o-object-fit:cover;object-fit:cover}.introduction__list.service_bottom{gap:2.42rem}.introduction__list.service_bottom .introduction__card{width:25.6rem}@media (max-width:768px){.introduction__list.service_bottom .introduction__card{width:100%}}.introduction__list.service_bottom .introduction__card .introduction__cardImage{height:16.7rem}@media (max-width:768px){.introduction__list.service_bottom .introduction__card .introduction__cardImage{width:100%;height:auto}}.introduction__list.service_bottom .introduction__card .introduction__cardImage img{height:100%;-o-object-fit:cover;object-fit:cover}.inner.foot.borders{border-top:1px solid #dcdcdc}@media (min-width:769px){.underlayerSeminar .popularity__card.mgn_b_3 .item{margin-bottom:3rem}}.underlayerService.underlayerService--detail .article_subTtl_head{font-size:1.5rem;line-height:1.7;margin-bottom:.5rem;color:#3d3d3d}@media (max-width:768px){.underlayerService.underlayerService--detail .article_subTtl_head{font-size:1.4rem;line-height:1.7}}.underlayerService.underlayerService--detail .article_subTtl{font-size:1.5rem;line-height:1.7;margin-top:.5rem;color:#3d3d3d}@media (max-width:768px){.underlayerService.underlayerService--detail .article_subTtl{font-size:1.4rem;line-height:1.7}}.underlayerService.underlayerService--detail .article__connectionTag dt.coating_service{background-color:#9284be}.underlayerService.underlayerService--detail .article__connectionTag dt.training_service{background-color:#2087ce}.underlayerService.underlayerService--detail .article__connectionTag dt.tarent_service{background-color:#bb5548}.underlayerService.underlayerService--detail .article__connectionTag dt.assessment_service{background-color:#cc5c79}.underlayerService.underlayerService--detail .article__connectionTag dt.consulting_service{background-color:#10a485}.underlayerService .checkList__block{padding:0}.underlayerService .checkList__block .item{margin-top:4rem;margin-bottom:0}.underlayerService .checkList__block .item:last-of-type{margin-bottom:4rem}.underlayerService .checkList__block.check_area .item__target{width:calc(100% - 28rem);margin:0 0 0 auto}@media (max-width:768px){.underlayerService .checkList__block.check_area .item__target{width:100%}}.underlayerService .checkList__block.check_area .item__hashtag{width:calc(100% - 28rem);margin:1rem 0 0 auto}@media (max-width:768px){.underlayerService .checkList__block.check_area .item__hashtag{width:100%}}.underlayerService .checkList__block.check_area input[type=checkbox]:checked+label .checkbox::before{border-color:var(--colorMain);background-color:var(--colorMain)}.underlayerService .checkList__block input[type=checkbox]:checked+label .checkbox::before .checkbox::before{border-color:var(--colorMain);background-color:var(--colorMain)}@media (max-width:768px){.underlayerService .checkList__block .checkbox::after{top:.6rem}}.underlayerService .favorite .support a{top:0;border:none;box-shadow:0 3px 0 0 #854515;transition:.2s}@media (min-width:769px){.underlayerService .favorite .support a:hover{top:.4rem;box-shadow:0 0 0 #854515;color:#fff}}.underlayerService .c_red{color:red}.underlayerService .c_blue{color:#004e81}.underlayerService.underlayerService--detail.underlayer p.read{font-weight:700;font-size:2.1rem}@media (max-width:768px){.underlayerService.underlayerService--detail.underlayer p.read{font-size:1.8rem;line-height:1.6666666667}}.underlayerService.underlayerService--detail.underlayer p .mark{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fbea53));background:linear-gradient(transparent 60%,#fbea53 60%)}.article__voice h2{margin-bottom:3.5rem}@media (max-width:768px){.article__voice h2{margin-bottom:2rem}}.underlayerService.underlayerService--detail .point_ttl_area ul{margin-left:4rem;margin-right:4rem}@media (max-width:768px){.underlayerService.underlayerService--detail .point_ttl_area ul{margin-left:2rem;margin-right:2rem}}.underlayerService.underlayerService--detail .point_ttl_area ul li::before{background:url(../images/detail_checkIcon_blue.svg) no-repeat center center/1.3rem;background-color:#f1f7fb}.underlayerService.underlayerService--detail div[class^=bgColor].dark h2{border-radius:0}@media (min-width:769px){.underlayerService.underlayerService--detail .article a:hover u{text-decoration:none!important}}.underlayerService .checkList__block .item__target{margin:1rem 0 0 0;z-index:1}@media (max-width:768px){.underlayerService .checkList__block .item__target{margin:1rem 0 0 0}}.underlayerService .checkList__block.check_area .item__target{z-index:1}@media (max-width:768px){.underlayerService .checkList__block.check_area .item__target{margin:0}}@media (max-width:768px){.underlayerService .checkList__block .item__areaTtl.ck{padding:0 0 0 3rem}}.underlayerService.underlayerService--detail .article__block .article__block{padding:0;margin:0}@media (max-width:768px){.underlayerService.underlayerService--detail .article__block .article__block{padding:0}}.underlayerService.underlayerService--detail .h2_no_mng .inner h2{margin:0;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}.underlayerService.underlayerService--detail .h2_no_mng .inner .article__block{border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media (max-width:768px){.underlayerService.underlayerService--detail .article__connectionTag{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}.underlayerService.underlayerService--detail .article__connectionTag dt{width:auto;padding:.7rem .8rem}.underlayerService.underlayerService--detail .article__connectionTag dd{margin:.5rem 0 0 0;width:100%}}.underlayerService.underlayerService--detail .article__connectionTag dd{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.underlayerService.underlayerService--detail .article__connectionTag dd{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.item_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.underlayerService .popularity__card .item a{width:auto}@media (min-width:769px){.underlayerService.history .popularity__card .item .item__txtWrap a:hover .item__areaTtl{text-decoration:underline}}.underlayerSeminar .popularity__card .item_flex .item__areaImg{margin-right:4rem}.underlayerService .checkList__block .item__txtWrap{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.underlayerService .checkList__block .item__txtWrap{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media (max-width:768px){.underlayerService .checkList__block .item:first-of-type{margin-top:0}.item_flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerSeminar .popularity__card .item_flex .item__areaImg{margin-right:0}}.underlayerService .checkList__block .item__txtWrap{width:auto}.underlayerService .checkList__block.check_area .item__target.check{margin-top:-3rem}@media (max-width:768px){.underlayerService .checkList__block.check_area .item__target.check{margin-top:auto}}.history .popularity__card{gap:0}.underlayerService .checkList__block .item{margin-top:0}.underlayerService .checkList__block .item:first-of-type{margin-top:4rem}@media (max-width:768px){.underlayerService .checkList__block .item:first-of-type{margin:0}}.underlayerService .checkList__block .item{border-bottom:1px solid #ccc}@media (max-width:768px){.underlayerService .checkList__block .item{padding:2rem 0}}.underlayerService .popularity__card .item .item__target.check a{text-decoration:none}@media (min-width:769px){.underlayerService .popularity__card .item .item__target a:hover,.underlayerService .popularity__card .item .item__target.check a:hover{background:#efefef}}.history .popularity__card{gap:3.88rem}@media (max-width:768px){.history .popularity__card{gap:0}}.underlayerService .checkList__block .item__areaTtl{line-height:1.5}.underlayerService .checkList__block .item__areaTxt{margin-bottom:.5rem}.underlayerService .checkList__block .item__areaTtl{margin-bottom:.5rem}@media (max-width:768px){.underlayerService .checkList__block .item__hashtag{margin:1rem 0 0 0}}.voice_ttl{font-size:1.8rem;font-weight:700;line-height:1.8;margin:0 0 1rem 0}@media (max-width:768px){.voice_ttl{font-size:1.6rem;line-height:1.7}}div.notfound{background:#f5f5f5;text-align:center;padding:2rem 1rem;font-size:1.8rem;color:#000}@media (max-width:768px){div.notfound{font-size:1.6rem}}.underlayerService.underlayerService--detail .article__contact a.no_tel_des{display:inline;font-family:var(--fontJA);line-height:1.7;font-size:1.1rem;padding:0;background:0 0;margin-bottom:0;font-weight:400;color:var(--colorText)}@media (max-width:768px){.underlayerService.underlayerService--detail .article__contact a.no_tel_des{font-size:1.1rem}}@media (max-width:768px){.underlayerService.underlayerService--detail .article .rightClm{position:relative;top:auto;left:0;right:0;margin:auto;display:none}.underlayerService.underlayerService--detail .article .rightClm.fixed{position:relative;top:auto;left:0;right:0;margin:auto}.underlayerService.underlayerService--detail .article .rightClm__inner>div{margin:auto}.underlayerService.underlayerService--detail .linkBtn a:hover{color:var(--colorMain)}.underlayerService.underlayerService--detail .article .rightClm__shareInner::after{content:"";position:absolute;top:-1.2rem;width:0;height:0;border-style:solid;border-width:0 .5rem 1rem .5rem;border-color:transparent transparent #d8d8d8 transparent;left:2.3rem}.underlayerService.underlayerService--detail .article .rightClm__shareInner{left:0;bottom:-23.3rem}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._additional_text2{color:#fff;background-color:#e14f6d;font-family:var(--fontEN);position:absolute;left:-1rem;top:-1rem;line-height:1;font-size:1.3rem;padding:.6rem 1.2rem;border-radius:3rem;z-index:1}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;font-size:1.3rem;-ms-flex-line-pack:start;align-content:flex-start}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul li{margin-right:.5rem;margin-bottom:.4rem}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul li a{display:block;padding:.5rem .8rem;border-radius:3px;text-align:center;border:1px solid #2f79b1;border-color:#1c3a4a;color:#1c3a4a;width:auto}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul li a.leader{border:1px solid #504964;border-color:#504964;color:#504964}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul li a.manager_k{border:1px solid #503d49;border-color:#503d49;color:#503d49}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul li a.manager_b{border:1px solid #1c3a4a;border-color:#1c3a4a;color:#1c3a4a}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul li a.fresh{border:1px solid #51635f;border-color:#51635f;color:#51635f}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul li a.young{border:1px solid #516351;border-color:#516351;color:#516351}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul li a.middle{border:1px solid #635159;border-color:#635159;color:#635159}@media (min-width:769px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._display_text6 ul li a:hover{background:#efefef}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._display_text4 button.isActive{background:#d56272}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._display_text4 button.isActive svg use{fill:#FFF;stroke:#FFF}.method_01_free_02 .service_btn_area{padding:0 27rem 0 0;width:var(--innerW);margin-left:auto;margin-right:auto}@media (max-width:768px){.method_01_free_02 .service_btn_area{padding:0 2rem 1rem 2rem;width:100%}}.method_01_free_02 .service_btn_area .service_btn_inr{text-align:center}.method_01_free_02 .service_btn_area .service_btn_inr a{font-size:1.8rem;line-height:2.4rem;color:#fff!important;background:#ff8c38;border:solid .1rem #ff8c38;box-shadow:0 3px 0 0 #854515;position:relative;display:inline-block;font-weight:700;border-radius:.5rem;padding:1.8rem 4.4rem 1.8rem 2.8rem;text-decoration:none!important;transition:.2s}@media (max-width:768px){.method_01_free_02 .service_btn_area .service_btn_inr a{font-size:1.6rem;padding:1.2rem 4.4rem 1.2rem 2.8rem}}.method_01_free_02 .service_btn_area .service_btn_inr a:after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 2px #fff;border-bottom:solid 2px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .2s;transition:all ease .2s}@media (min-width:769px){.method_01_free_02 .service_btn_area .service_btn_inr a:hover{margin-top:.3rem;margin-bottom:-.3rem;box-shadow:0 0 0 0 #854515}}@media (max-width:768px){.underlayerService.underlayerService--detail .article__cont .nav ul li a{line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.underlayerService.underlayerService--detail.training .article__cont .nav ul li{border-bottom:solid 1px #b0bfc9}.underlayerService.underlayerService--detail.consulting .article__cont .nav ul li{border-bottom:solid 1px #b0c9b1}.underlayerService.underlayerService--detail.consulting .article__cont .nav ul li:nth-child(odd){border-right:solid 1px #b0c9b1}.underlayerService.underlayerService--detail.talent .article__cont .nav ul li{border-bottom:solid 1px #d9bfbc}.underlayerService.underlayerService--detail.talent .article__cont .nav ul li:nth-child(odd){border-right:solid 1px #d9bfbc}.underlayerService.underlayerService--detail.assessment .article__cont .nav ul li{border-bottom:solid 1px #d2bbc1}.underlayerService.underlayerService--detail.assessment .article__cont .nav ul li:nth-child(odd){border-right:solid 1px #d2bbc1}.underlayerService.underlayerService--detail.coaching .article__cont .nav ul li{border-bottom:solid 1px #b0c7c9}.underlayerService.underlayerService--detail.coaching .article__cont .nav ul li:nth-child(odd){border-right:solid 1px #b0c7c9}}.article__cont #cont1,.article__cont #cont10,.article__cont #cont11,.article__cont #cont12,.article__cont #cont2,.article__cont #cont3,.article__cont #cont4,.article__cont #cont5,.article__cont #cont6,.article__cont #cont7,.article__cont #cont8,.article__cont #cont9{padding:5rem 0 0 0}@media (max-width:768px){.article__cont #cont1,.article__cont #cont10,.article__cont #cont11,.article__cont #cont12,.article__cont #cont2,.article__cont #cont3,.article__cont #cont4,.article__cont #cont5,.article__cont #cont6,.article__cont #cont7,.article__cont #cont8,.article__cont #cont9{padding:3rem 0 0 0}}.underlayerService.underlayerService--detail div[class^=bgColor].dark+div[class^=bgColor]:not(.dark) .inner{padding:0 27rem 0 0}@media (max-width:768px){.underlayerService.underlayerService--detail div[class^=bgColor].dark+div[class^=bgColor]:not(.dark) .inner{padding:0 2rem}}.underlayerService.underlayerService--detail .dark{padding:7rem 0;margin:7rem 0}@media (max-width:768px){.underlayerService.underlayerService--detail .dark{padding:0 0;margin:0 0}}.article__cont #cont3.dark{padding:5rem 0}@media (max-width:768px){.article__cont #cont3.dark{padding:3rem 0}}@media (max-width:768px){.underlayerService.underlayerService--detail .article .bgColor--training .inner{padding:0 2rem}.underlayerService.underlayerService--detail.training .article .bgColor--training.dark .inner{padding:0 2rem}}.underlayerService.underlayerService--detail .article .inner{padding:0 27rem 0 0}@media (max-width:768px){.underlayerService.underlayerService--detail .article .inner{padding:3rem 2rem}}.underlayerService.underlayerService--detail .article__outlineCont{padding:5rem}@media (max-width:768px){.underlayerService.underlayerService--detail .article__outlineCont{padding:2rem}}.underlayerService.underlayerService--detail .article__share{margin:7rem auto 0}@media (max-width:768px){.underlayerService.underlayerService--detail .article__share{margin:3rem auto 0}}.article .article__cont .bgColor--assessment:last-of-type,.article .article__cont .bgColor--coaching:last-of-type,.article .article__cont .bgColor--consulting:last-of-type,.article .article__cont .bgColor--talent:last-of-type,.article .article__cont .bgColor--training:last-of-type{padding:5rem 0 5rem 0!important}@media (max-width:768px){.article .article__cont .bgColor--assessment:last-of-type,.article .article__cont .bgColor--coaching:last-of-type,.article .article__cont .bgColor--consulting:last-of-type,.article .article__cont .bgColor--talent:last-of-type,.article .article__cont .bgColor--training:last-of-type{padding:3rem 0 3rem 0!important}}.article .article__cont .bgColor--assessment.dark:last-of-type,.article .article__cont .bgColor--coaching.dark:last-of-type,.article .article__cont .bgColor--consulting.dark:last-of-type,.article .article__cont .bgColor--talent.dark:last-of-type,.article .article__cont .bgColor--training.dark:last-of-type{padding:5rem 0 5rem 0!important}@media (max-width:768px){.article .article__cont .bgColor--assessment.dark:last-of-type,.article .article__cont .bgColor--coaching.dark:last-of-type,.article .article__cont .bgColor--consulting.dark:last-of-type,.article .article__cont .bgColor--talent.dark:last-of-type,.article .article__cont .bgColor--training.dark:last-of-type{padding:3rem 0 3rem 0!important}}@media (max-width:768px){.dark .area{padding:0}.underlayerService.underlayerService--detail .article .inner{padding:0 2rem}.article__cont #cont5.bgColor--consulting:last-of-type,.article__cont #cont5.bgColor--talent:last-of-type,.article__cont #cont6.bgColor--coaching:last-of-type,.article__cont #cont6.bgColor--consulting:last-of-type,.article__cont #cont6.bgColor--training:last-of-type{padding:3rem 0!important}}.bgColor--assessment.dark.dark_margin{margin:0 auto 0!important}@media (max-width:768px){.bgColor--assessment.dark.dark_margin{margin:0!important}}.service_meta_sp{display:none}@media (max-width:768px){.service_meta_sp{padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin:0 0 -1rem 0}.service_meta_sp li{margin:0}.service_meta_sp .singleMeta{margin:2rem 0 0 0}.service_meta_sp .singleMeta .btn2 li.share .btn:before{background:#fff url(/assets/images/share.svg) center center no-repeat;background-size:2.4rem}.service_meta_sp .singleMeta .btn2 li.favorite button:before{background:#fff url(/service/assets/images/icon_sidebar03.svg) center center no-repeat;background-size:1.8rem}}@media (max-width:768px){.singleMeta .btn2 li.favorite button.isActive:before{background:#d56272 url(/service/assets/images/icon_sidebar03_h.svg) center center no-repeat;background-size:1.8rem}}.underlayerService.underlayerService--detail .article .service_meta_sp ul li{margin:0}.underlayerService.underlayerService--detail .article .rightClm__fav.isActive{background-image:url(../../assets/images/icon_sidebar03_h.svg);background-position:right 1rem center;background-size:1.3rem;padding-left:1rem;color:#fff;background-color:#d56272}.underlayerService.underlayerService--detail div[class^=bgColor].dark{margin:5rem 0 0 0;padding:5rem 0}@media (max-width:768px){.underlayerService.underlayerService--detail div[class^=bgColor].dark{padding:3rem 0}}.article__cont #cont2.dark,.article__cont #cont4.dark,.article__cont #cont5.dark{padding:5rem 0}@media (max-width:768px){.article__cont #cont2.dark,.article__cont #cont4.dark,.article__cont #cont5.dark{padding:3rem 0}}.underlayerService.underlayerService--detail .article .dark a{color:#fff;text-decoration:underline}.underlayerService.underlayerService--detail .article .dark .article__outlineCont a{color:var(--colorMain);text-decoration:underline}.underlayerService.underlayerService--detail .article .dark .article__block a{color:var(--colorMain);text-decoration:underline}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li:first-child:after{content:"";display:block;width:1px;height:2rem;background-color:#b0bfc9;position:absolute;left:0;top:0;bottom:0;margin:auto}}.rightClm #flipdesk_chat-extra-btn{width:21rem;margin:1rem 0 0 0;display:block}@media (max-width:768px){.rightClm #flipdesk_chat-extra-btn{position:fixed;width:calc(100% - 2rem);z-index:9;bottom:6rem;left:1rem}}@media (min-width:769px){.rightClm #flipdesk_chat-extra-btn .onlypc{display:block}.rightClm #flipdesk_chat-extra-btn .onlysp{display:none}.rightClm #flipdesk_chat-extra-btn a:hover img{opacity:.7}}@media (max-width:768px){.rightClm #flipdesk_chat-extra-btn .onlypc{display:none}.rightClm #flipdesk_chat-extra-btn .onlysp{display:block}}@media (max-width:768px){.underlayerService.underlayerService--detail .article .rightClm{display:block}.underlayerService.underlayerService--detail .article .rightClm__inner{display:none}}.introduction__cardCompany .tag{width:100%}.underlayerService .extra_banners{width:110rem;margin:5rem auto 0;padding:5rem 27rem 0 0}.underlayerService .extra_banners a img{max-width:73rem;margin:auto}@media (max-width:768px){.underlayerService .extra_banners{margin:3rem auto 0;padding:0 2rem}.underlayerService .extra_banners a img{max-width:100%}}.mainvisualserviceDetail .serviceDetailMainvisual__ttl--en{line-height:1.5;margin:1.5rem 0 0}@media (max-width:768px){.mainvisualserviceDetail .serviceDetailMainvisual__ttl--en{margin:0 0 .8rem 0}}.mainvisualserviceDetail .serviceDetailMainvisual__ttl{margin-top:0}.mainvisualserviceDetail .serviceDetailMainvisual__cat{margin-bottom:1.5rem}.underlayerSupport{padding:4rem 0 0 0}.underlayerSupport .ranking{margin:0 0 8rem 0}.underlayerSupport .ranking__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.47rem;counter-reset:item}.underlayerSupport .ranking__item .item{position:relative;width:25.63rem}.underlayerSupport .ranking__item .item:before{position:absolute;top:-1.7rem;left:-1rem;counter-increment:item;content:counter(item);font-size:1.3rem;font-weight:700;width:2.7rem;height:2.7rem;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-transition:all ease .2s;transition:all ease .2s}.underlayerSupport .ranking__item .item:first-child:before{background:#e9d46a}.underlayerSupport .ranking__item .item:nth-child(2):before{background:#d1d1d1}.underlayerSupport .ranking__item .item:nth-child(3):before{background:#dfacb5}.underlayerSupport .ranking__item .item:nth-child(4):before{background:#caeef2}@media (min-width:769px){.underlayerSupport .ranking__item .item:hover:before{width:3.1rem;height:3.1rem;top:-1.9rem;left:-1.2rem}.underlayerSupport .ranking__item .item:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerSupport .ranking__item .item:hover .item__areaTtl{color:var(--colorMain)}.underlayerSupport .ranking__item .item:hover .item__areaTtl span{background-size:100% 1px}}.underlayerSupport .ranking__item .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.underlayerSupport .ranking__item .item a:before{position:absolute;top:.3rem;left:-.3rem;content:"";height:1.22rem;width:1.22rem;background:#d22570}.underlayerSupport .ranking__item .item a:after{position:absolute;top:1.5rem;left:-.3rem;content:"";position:absolute;height:0;width:0;border-left:.6rem solid #d22570;border-right:.6rem solid #d22570;border-bottom:.6rem solid transparent}@media (min-width:769px){.underlayerSupport .ranking__item .item a:hover .item__areaBtn{margin-top:2.3rem;margin-bottom:-.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.underlayerSupport .ranking__item .item__areaImg{height:16.6rem;background:#f3f3f3;border-radius:.5rem;padding:1.5rem;margin:0 0 1rem 0;border:1px solid #d8d8d8}.underlayerSupport .ranking__item .item__areaImg img{width:auto;height:13.6rem;margin:auto;-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerSupport .ranking__item .item__areaCopy{font-size:1.4rem;font-weight:500;line-height:2.3rem;margin:0 0 .2rem 0}.underlayerSupport .ranking__item .item__areaTtl{font-size:1.9rem;font-weight:700;line-height:2.9rem}.underlayerSupport .ranking__item .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.underlayerSupport .ranking__item .item__areaTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.44rem;margin:1.6rem 0 0 0}.underlayerSupport .ranking__item .item__areaTag span{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc}.underlayerSupport .ranking__item .item__areaBtn{width:21.5rem;margin:2rem auto 0 auto;position:relative;background:#2f79b1 url(../../assets/images/icon_support_download.svg) no-repeat right 2.2rem center;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:700;padding:1rem 3rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .2s;transition:all .2s}.underlayerSupport .themeFlow__tab{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.underlayerSupport .themeFlow__tab::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;border-bottom:solid 1px var(--colorMain);z-index:1}.underlayerSupport .themeFlow__tab li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30rem;height:8.2rem;position:relative;display:block;border-top:solid 1px #dce9f2;border-left:solid 1px #dce9f2;border-right:solid 1px #dce9f2;font-size:2.1rem;font-weight:700;line-height:3rem;background:#dce9f2;border-radius:.5rem .5rem 0 0;text-align:center;color:#005691}.underlayerSupport .themeFlow__tab li button.isActive{color:#000;background:#f1f7fb;border-top:solid 1px var(--colorMain);border-left:solid 1px var(--colorMain);border-right:solid 1px var(--colorMain);z-index:2}.underlayerSupport .themeFlow .themeTab{padding:5.1rem 0;background:#f1f7fb;display:none}.underlayerSupport .themeFlow .themeTab.isActive{display:block}.underlayerSupport .themeFlow .themeTab__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem;margin:0 0 6.7rem 0}.underlayerSupport .themeFlow .themeTab__menu li{width:calc(33.3333333333% - .27rem)}.underlayerSupport .themeFlow .themeTab__menu li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:solid 1px #d4e2eb;border-radius:.3rem}@media (min-width:769px){.underlayerSupport .themeFlow .themeTab__menu li a:hover{border:solid 1px var(--colorMain);background:#f1f7fb}.underlayerSupport .themeFlow .themeTab__menu li a:hover .img img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerSupport .themeFlow .themeTab__menu li a:hover::after{top:.5rem}}.underlayerSupport .themeFlow .themeTab__menu li a::after{content:"";position:absolute;top:0;right:2rem;bottom:0;margin:auto;width:1rem;height:1rem;-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg);border-right:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);-webkit-transition:all ease .3s;transition:all ease .3s}.underlayerSupport .themeFlow .themeTab__menu li a .img{width:7.6rem;height:7.5rem;overflow:hidden;margin:0 1.8rem 0 0}.underlayerSupport .themeFlow .themeTab__menu li a .img img{width:7.6rem;height:7.5rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerSupport .themeFlow .themeTab__menu li a .text{font-size:1.7rem;font-weight:500;line-height:2.5rem;color:#204f74}.underlayerSupport .themeFlow .themeTab__menu li a .text span{font-size:1.4rem}.underlayerSupport .themeFlow .themeTab__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2rem 0}.underlayerSupport .themeFlow .themeTab__ttl img{width:12.63rem;height:9.665rem;border-radius:.5rem;margin:0 2.8rem 0 0}.underlayerSupport .themeFlow .themeTab__ttlText{width:67.815rem;padding:0 0 .6rem 0}.underlayerSupport .themeFlow .themeTab__ttlText .ttl{font-size:2.8rem;font-weight:700}.underlayerSupport .themeFlow .themeTab__ttlText .text{font-size:1.6rem;line-height:2.8rem}.underlayerSupport .themeFlow .themeTab__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.47rem;counter-reset:item;border-bottom:solid 1px #dcdcdc;padding:0 0 1rem 0;margin:0 0 5rem 0}.underlayerSupport .themeFlow .themeTab__contents:last-child{border-bottom:none}.underlayerSupport .themeFlow .themeTab__contents .item{position:relative;width:25.63rem;margin-bottom:5rem}@media (min-width:769px){.underlayerSupport .themeFlow .themeTab__contents .item:hover:before{width:3.1rem;height:3.1rem;top:-1.9rem;left:-1.2rem}.underlayerSupport .themeFlow .themeTab__contents .item:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerSupport .themeFlow .themeTab__contents .item:hover .item__areaTtl{color:var(--colorMain)}.underlayerSupport .themeFlow .themeTab__contents .item:hover .item__areaTtl span{background-size:100% 1px}}.underlayerSupport .themeFlow .themeTab__contents .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media (min-width:769px){.underlayerSupport .themeFlow .themeTab__contents .item a:hover .item__areaBtn{margin-top:2.3rem;margin-bottom:-.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.underlayerSupport .themeFlow .themeTab__contents .item__areaImg{border-radius:.5rem;margin:0 0 1rem 0;width:25.63rem;height:16.665rem;overflow:hidden;border:1px solid #d8d8d8}.underlayerSupport .themeFlow .themeTab__contents .item__areaImg img{width:25.63rem;height:16.665rem;margin:auto;-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerSupport .themeFlow .themeTab__contents .item__areaCopy{font-size:1.4rem;line-height:2.3rem;margin:0 0 .1rem 0}.underlayerSupport .themeFlow .themeTab__contents .item__areaTtl{font-size:1.9rem;font-weight:700;line-height:2.9rem}.underlayerSupport .themeFlow .themeTab__contents .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.underlayerSupport .themeFlow .themeTab__contents .item__areaTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.44rem;margin:1.6rem 0 0 0}.underlayerSupport .themeFlow .themeTab__contents .item__areaTag span{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.5rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc}.underlayerSupport .themeFlow .themeTab__contents .item__areaBtn{width:21.5rem;margin:2rem auto 0 auto;position:relative;background:#2f79b1 url(../../assets/images/icon_support_download.svg) no-repeat right 2.2rem center;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:700;padding:1rem 3rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .2s;transition:all .2s}.underlayerSupport .themeFlow .flowTab{padding:5.1rem 0 10rem 0;background:#f1f7fb;display:none}.underlayerSupport .themeFlow .flowTab.isActive{display:block}.underlayerSupport .themeFlow .flowTab__menu{background:#fff;padding:2.2rem 4rem;margin:0 0 9.2rem 0}.underlayerSupport .themeFlow .flowTab__menu .ttl{position:relative;font-size:2.1rem;font-weight:700;text-align:center;margin:0 0 2.6rem 0}.underlayerSupport .themeFlow .flowTab__menu .ttl::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;width:65.25rem;height:1px;background:#005691;margin:auto}.underlayerSupport .themeFlow .flowTab__menu .ttl span{position:relative;z-index:1;background:#fff;padding:0 2rem}.underlayerSupport .themeFlow .flowTab__menu .list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.65rem}.underlayerSupport .themeFlow .flowTab__menu .list li{width:25%}.underlayerSupport .themeFlow .flowTab__menu .list li:last-child a:after{display:none}.underlayerSupport .themeFlow .flowTab__menu .list li:first-child a{background:#dfecf5 url(../../assets/images/icon_step01.svg) no-repeat left 1.4rem center;background-size:4.1rem auto}.underlayerSupport .themeFlow .flowTab__menu .list li:nth-child(2) a{background:#dfecf5 url(../../assets/images/icon_step02.svg) no-repeat left 1.4rem center;background-size:4.1rem auto}.underlayerSupport .themeFlow .flowTab__menu .list li:nth-child(3) a{background:#dfecf5 url(../../assets/images/icon_step03.svg) no-repeat left 1.4rem center;background-size:4.1rem auto}.underlayerSupport .themeFlow .flowTab__menu .list li:nth-child(4) a{background:#dfecf5 url(../../assets/images/icon_step04.svg) no-repeat left 1.4rem center;background-size:4.1rem auto}.underlayerSupport .themeFlow .flowTab__menu .list li .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-family:var(--fontEN);font-weight:500;margin:0 0 .5rem 0}.underlayerSupport .themeFlow .flowTab__menu .list li .step i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;width:1.8rem;height:1.8rem;background:#005691;font-style:normal;font-size:1.1rem;margin:0 0 0 .7rem;border-radius:100%}.underlayerSupport .themeFlow .flowTab__menu .list li a{position:relative;display:block;background:#dfecf5;font-size:1.7rem;font-weight:500;color:#204f74;padding:1.4rem 0 1.4rem 7rem}.underlayerSupport .themeFlow .flowTab__menu .list li a:after{position:absolute;top:0;right:-1.7rem;bottom:0;content:"";position:absolute;height:0;width:0;border-left:3.2rem solid #fff;border-right:3.2rem solid #fff;border-bottom:3.1rem solid transparent;margin:auto;-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg)}.underlayerSupport .themeFlow .flowTab__menu .list li a span{position:relative}.underlayerSupport .themeFlow .flowTab__menu .list li a span::after{content:"";position:absolute;top:0;right:-2.7rem;bottom:0;margin:auto;width:1rem;height:1rem;-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg);border-right:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);-webkit-transition:all ease .3s;transition:all ease .3s}.underlayerSupport .themeFlow .flowTab__contents{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 1px #b4c5d1;padding:0 0 5rem 0;margin:0 0 5.3rem 0}.underlayerSupport .themeFlow .flowTab__contents:last-child{border:none;padding:0;margin:0}.underlayerSupport .themeFlow .flowTab__contents .ttl{font-size:2.5rem;font-weight:700;padding:0 7rem 0 9rem;width:26.5rem}.underlayerSupport .themeFlow .flowTab__contents .ttl.step1{background:url(/service/assets/images/icon_step01_big.svg) no-repeat left top .5rem;background-size:7.2rem auto}.underlayerSupport .themeFlow .flowTab__contents .ttl.step2{background:url(/service/assets/images/icon_step02_big.svg) no-repeat left top .5rem;background-size:7.2rem auto}.underlayerSupport .themeFlow .flowTab__contents .ttl.step3{background:url(/service/assets/images/icon_step03_big.svg) no-repeat left top .5rem;background-size:7.2rem auto}.underlayerSupport .themeFlow .flowTab__contents .ttl.step4{background:url(/service/assets/images/icon_step04_big.svg) no-repeat left top .5rem;background-size:7.2rem auto}.underlayerSupport .themeFlow .flowTab__contents .ttl span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-family:var(--fontEN);font-weight:500}.underlayerSupport .themeFlow .flowTab__contents .ttl span i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;width:3.1rem;height:3.1rem;background:#005691;font-style:normal;font-size:1.6rem;margin:0 0 0 .7rem;border-radius:100%}.underlayerSupport .themeFlow .flowTab__contents .step{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.43rem;padding:1.2rem 0 0 0}.underlayerSupport .themeFlow .flowTab__contents .step dl{width:40rem}.underlayerSupport .themeFlow .flowTab__contents .step dl dt{position:relative;font-size:1.6rem;line-height:2.8rem;font-weight:400;padding:0 0 0 7.8rem;margin:0 0 1.2rem 0;min-height:10.4rem;background:url(/service/assets/images/icon_question.svg) no-repeat left top;background-size:6.2rem auto}.underlayerSupport .themeFlow .flowTab__contents .step dl dt::after{content:"";position:absolute;left:0;bottom:0;right:0;margin:auto;width:4.594rem;height:1.318rem;background:#efc63d;clip-path:polygon(0 0,100% 0%,50% 100%)}.underlayerSupport .themeFlow .flowTab__contents .step dl dd figure{margin:0 0 1rem 0}.underlayerSupport .themeFlow .flowTab__contents .step dl dd figure img{width:40rem;height:26rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.underlayerSupport .themeFlow .flowTab__contents .step dl dd .text{text-align:center;font-size:2rem;font-weight:700;line-height:3.1rem}.underlayerSupport .themeFlow .flowTab__contents .step dl dd .text span{display:block;font-size:1.6rem;font-weight:500}.underlayerSupport .themeFlow .flowTab__contents .step dl dd a figure{border-radius:.5rem;margin:0 0 1rem 0;width:40rem;height:26rem;overflow:hidden}.underlayerSupport .themeFlow .flowTab__contents .step dl dd a figure img{-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.underlayerSupport .themeFlow .flowTab__contents .step dl dd a:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.underlayerSupport .themeFlow .flowTab__contents .step dl dd a .item__areaBtn{width:21.5rem;margin:2rem auto 0 auto;position:relative;background:#2f79b1 url(../../assets/images/icon_support_download.svg) no-repeat right 2.2rem center;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:700;padding:1rem 3rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .2s;transition:all .2s}.underlayerSupport .themeFlow .flowTab__contents .step dl dd .text em{font-style:normal;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}@media (min-width:769px){.underlayerSupport .themeFlow .flowTab__contents .step dl dd a:hover .item__areaBtn{margin-top:2.3rem;margin-bottom:-.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}.underlayerSupport .themeFlow .flowTab__contents .step dl dd a:hover .text em{background-size:100% 1px;color:var(--colorMain)}}.underlayerSupport .themeFlow .themeTab__contents:last-of-type{margin:0}@media (max-width:768px){.underlayerSupport .themeFlow .flowTab__contents .step dl dd .text span{font-size:1.4rem;line-height:2.3rem;font-weight:400}.underlayerSupport .themeFlow .flowTab__contents .step dl dd .text{text-align:center;font-size:1.9rem;font-weight:700;line-height:3.1rem}.underlayerSupport .themeFlow .flowTab__contents .step dl dd a figure{border-radius:.5rem;margin:0 0 1rem 0;width:100%;height:auto;overflow:hidden}.underlayerSupport .themeFlow .flowTab__contents .step dl dd figure img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.underlayerSupport .themeFlow .flowTab__contents .step{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.43rem;padding:1.2rem 0 0 0;width:100%}.underlayerSupport .themeFlow .flowTab__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:solid 1px #b4c5d1;padding:0 0 4rem 0;margin:0 0 4rem 0}.underlayerSupport .themeFlow .flowTab__menu .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.65rem}.underlayerSupport .themeFlow .flowTab__menu .list li{width:100%}.underlayerSupport .themeFlow .flowTab__menu .ttl{font-size:2.1rem;line-height:1.5;font-weight:700;margin:0 0 2rem 0}.underlayerSupport .themeFlow .flowTab__menu .ttl::before{content:none}.underlayerSupport .themeFlow .flowTab__menu .ttl span{padding:0}.underlayerSupport .themeFlow .flowTab{padding:3rem 0 5rem 0}.underlayerSupport .themeFlow .flowTab__menu{padding:2rem 2rem;margin:0 0 5rem 0}.underlayerSupport .ranking{margin:0 0 5rem 0}.underlayerSupport .ranking__item .item{width:100%;margin:0 0 4rem 0}.underlayerSupport .ranking__item .item__areaImg{height:auto;width:100%;margin:0 0 1rem 0}.underlayerSupport .ranking__item .item__areaImg img{height:100%;-o-object-fit:cover;object-fit:cover}.underlayerSupport .ranking__item .item__areaTag{margin:1rem 0 0 0}.underlayerSupport .ranking__item .item__areaTag span{font-size:1.3rem}.underlayerSupport .themeFlow__tab li button{width:100%;font-size:1.7rem;height:6rem;padding:0 2rem}.underlayerSupport .themeFlow .themeTab__menu li{width:100%}.underlayerSupport .themeFlow .themeTab__menu li a .text{font-size:1.5rem;line-height:2.2rem}.underlayerSupport .themeFlow .themeTab{padding:3rem 0}.underlayerSupport .themeFlow .themeTab__menu li a .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 5rem 0 0}.underlayerSupport .themeFlow .themeTab__ttl img{width:9.3rem;height:6.9rem;border-radius:.5rem;margin:0 2rem 0 0;margin:0}.underlayerSupport .themeFlow .themeTab__ttlText .ttl{font-size:2.1rem;line-height:1.7}.underlayerSupport .themeFlow .themeTab__ttlText{width:auto;width:20rem}.underlayerSupport .themeFlow .themeTab__contents .item{position:relative;width:100%;margin-bottom:4rem}.underlayerSupport .themeFlow .themeTab__contents .item__areaImg{border-radius:.5rem;margin:0 0 1rem 0;width:100%;height:auto;overflow:hidden}.underlayerSupport .themeFlow .themeTab__contents .item__areaImg img{-o-object-fit:cover;object-fit:cover}.underlayerSupport .themeFlow .themeTab__contents .item__areaImg img{width:100%;height:auto}.underlayerSupport .ranking__item{gap:0}.underlayerSupport .themeFlow .themeTab__contents{gap:0}.themeFlow{margin-top:-10rem;padding-top:10rem}.underlayerSupport .themeFlow .themeTab__ttl{margin-top:-10rem;padding-top:10rem}.underlayerSupport .themeFlow .themeTab__ttl figure{width:12rem}.underlayerSupport .ranking__item .item:last-of-type{margin:0}}.support_back{margin:0 auto 2rem;font-size:1.5rem;width:100%;text-align:center}.support_back a{text-decoration:underline;color:var(--colorMain)}@media (min-width:769px){.support_back a:hover{text-decoration:none}}@media (min-width:769px){.underlayerSupport .ranking__item .item .item__areaTag a span{-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerSupport .ranking__item .item .item__areaTag a:hover span{background:#dcdcdc}.underlayerSupport .themeFlow .flowTab__menu .list li:first-child a:hover{text-decoration:underline;background:#cce1f1 url(../../assets/images/icon_step01.svg) no-repeat left 1.4rem center;background-size:4.1rem auto}.underlayerSupport .themeFlow .flowTab__menu .list li:nth-child(2) a:hover{text-decoration:underline;background:#cce1f1 url(../../assets/images/icon_step02.svg) no-repeat left 1.4rem center;background-size:4.1rem auto}.underlayerSupport .themeFlow .flowTab__menu .list li:nth-child(3) a:hover{text-decoration:underline;background:#cce1f1 url(../../assets/images/icon_step03.svg) no-repeat left 1.4rem center;background-size:4.1rem auto}.underlayerSupport .themeFlow .flowTab__menu .list li:nth-child(4) a:hover{text-decoration:underline;background:#cce1f1 url(../../assets/images/icon_step04.svg) no-repeat left 1.4rem center;background-size:4.1rem auto}.underlayerSupport .themeFlow__tab li button:hover{background:#cce1f1}.underlayerSupport .themeFlow__tab li button.isActive:hover{background:#f1f7fb}}@media (max-width:768px){.underlayerSupport .ranking__item .item a{height:auto}.underlayerSupport .ranking__item .item__areaTag{margin:2rem 0 0 0}}.underlayerSupport .ranking__item.ranks .item a{height:90%}@media (max-width:768px){.underlayerSupport .ranking__item.ranks .item a{height:auto}}.underlayerSupport .themeFlow .flowTab__contents .step dl dd a figure{border:1px solid #d8d8d8}.applicationForm__main figure{border:1px solid #dfdfdf}.applicationForm__main figure img{width:100%}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component{text-align:left}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.47rem;counter-reset:item}@media (max-width:768px){.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items{gap:0}}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item{position:relative;width:25.63rem}@media (max-width:768px){.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item{width:100%;margin:0 0 4rem 0}}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item:before{position:absolute;top:-1.7rem;left:-1rem;counter-increment:item;content:counter(item);font-size:1.3rem;font-weight:700;width:2.7rem;height:2.7rem;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-transition:all ease .2s;transition:all ease .2s}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item:first-child:before{background:#e9d46a}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item:nth-child(2):before{background:#d1d1d1}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item:nth-child(3):before{background:#dfacb5}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item:nth-child(4):before{background:#caeef2}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item:nth-child(5):before{background:#caeef2}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._seq{display:none}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail{height:16.6rem;background:#f3f3f3;border-radius:.5rem;padding:1.5rem;margin:0 0 1rem 0;border:1px solid #d8d8d8;position:relative}@media (max-width:768px){.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail{height:auto;width:100%;margin:0 0 1rem 0}}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail img{width:auto;height:13.6rem;margin:auto;-webkit-transition:all ease .4s;transition:all ease .4s}@media (max-width:768px){.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover}}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail:before{position:absolute;top:.3rem;left:-.3rem;content:"";height:1.22rem;width:1.2rem;background:#d22570}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail:after{position:absolute;top:1.5rem;left:-.3rem;content:"";position:absolute;height:0;width:0;border-left:.6rem solid #d22570;border-right:.6rem solid #d22570;border-bottom:.6rem solid transparent}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._text{font-size:1.4rem;font-weight:500;line-height:2.3rem;margin:0 0 .2rem 0}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._title{font-size:1.9rem;font-weight:700;line-height:2.9rem}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._title a{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}@media (min-width:769px){.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._title a:hover{background-size:100% 1px;color:var(--colorMain)}}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items .item__areaBtn a{width:21.5rem;margin:2rem auto 0 auto;position:relative;background:#2f79b1 url(../../assets/images/icon_support_download.svg) no-repeat right 2.2rem center;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:700;padding:1rem 3rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .2s;transition:all .2s;display:block}@media (min-width:769px){.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items .item__areaBtn a:hover{margin-top:2.3rem;margin-bottom:-.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._display_text3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.44rem;margin:1.6rem 0 0 0}@media (max-width:768px){.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._display_text3 ul{margin:2rem 0 0 0}}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._display_text3 ul li a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc}@media (min-width:769px){.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._display_text3 ul li a:hover{background:#dcdcdc}}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail:hover a img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail:before{content:none}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail:after{content:none}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item:before{z-index:2}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_support1:before{position:absolute;top:.3rem;left:-.3rem;content:"";height:1.22rem;width:1.2rem;background:#d22570;z-index:1}.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_support1:after{position:absolute;top:1.5rem;left:-.3rem;content:"";position:absolute;height:0;width:0;border-left:.6rem solid #d22570;border-right:.6rem solid #d22570;border-bottom:.6rem solid transparent}@media (max-width:768px){.underlayer.underlayerSupport .ranking .inner ._sitesearch_component ._searchresults ._items ._thumbnail img{width:100%}}.mainvisualBackground--casestudy::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background06.webp) top right no-repeat;background-size:80rem}.mainvisualBackground .underlayerMainvisual .label{display:table;border-radius:.3rem;background-color:#666;margin-bottom:1rem;padding:.9rem 1.2rem;font-size:1.4rem;font-weight:500;line-height:1;white-space:nowrap;color:#fff}.underlayerCasestudySingle{padding:4.8rem 0 9rem 0}.underlayerCasestudySingle .casestudySingle{align-items:flex-start;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dcdcdc;margin-bottom:3rem;padding-bottom:8rem}.underlayerCasestudySingle .casestudySingle__main{width:70rem;font-size:1.7rem;line-height:1.75}.underlayerCasestudySingle .casestudySingle__mainImg{margin:0 0 2rem 0}.underlayerCasestudySingle .casestudySingle__mainImg img{width:100%}.underlayerCasestudySingle .casestudySingle__main .singleRead h2{border-left:4px solid #005691;margin:8rem 0 3rem 0;padding:0 0 .3rem 3rem;font-size:2.8rem;font-weight:700;line-height:1.5;color:#000}.underlayerCasestudySingle .casestudySingle__main .singleRead h2+h3{margin-top:3rem}.underlayerCasestudySingle .casestudySingle__main .singleRead h3{margin:5rem 0 2rem 0;font-size:2.1rem;font-weight:500;line-height:1.6;color:#000}.underlayerCasestudySingle .casestudySingle__main .singleRead h4{margin:4rem 0 2rem 0;font-size:1.8rem;font-weight:500;line-height:1.6;color:#000}.underlayerCasestudySingle .casestudySingle__main .singleRead h5{margin:3.5rem 0 2rem 0;font-size:1.75rem;font-weight:500;line-height:1.6;color:#000}.underlayerCasestudySingle .casestudySingle__main .singleRead h6{margin:3rem 0 2rem 0;font-size:1.7rem;font-weight:500;line-height:1.6;color:#000}.underlayerCasestudySingle .casestudySingle__main .singleRead p{margin:2rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead p:first-child{margin-top:0}.underlayerCasestudySingle .casestudySingle__main .singleRead p:last-child{margin-bottom:0}.underlayerCasestudySingle .casestudySingle__main .singleRead ul{margin:2rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead ul:first-child{margin-top:0}.underlayerCasestudySingle .casestudySingle__main .singleRead ul:last-child{margin-bottom:0}.underlayerCasestudySingle .casestudySingle__main .singleRead ul li{padding-left:1.4rem;position:relative}.underlayerCasestudySingle .casestudySingle__main .singleRead ul li:before{content:"";position:absolute;top:1.3rem;left:0;display:block;border-radius:.4rem;background-color:#005691;width:.4rem;height:.4rem}.underlayerCasestudySingle .casestudySingle__main .singleRead ol{counter-reset:item;margin:2rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead ol:first-child{margin-top:0}.underlayerCasestudySingle .casestudySingle__main .singleRead ol:last-child{margin-bottom:0}.underlayerCasestudySingle .casestudySingle__main .singleRead ol li{padding-left:2.6rem;position:relative}.underlayerCasestudySingle .casestudySingle__main .singleRead ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;top:0;left:0;font-weight:700;color:#005691}.underlayerCasestudySingle .casestudySingle__main .singleRead hr{border-top:1px solid #ccc;margin:4rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead hr:first-child{margin-top:0}.underlayerCasestudySingle .casestudySingle__main .singleRead hr:last-child{margin-bottom:0}.underlayerCasestudySingle .casestudySingle__main .singleRead table{border:1px solid #ccc;width:100%;margin:2rem 0 4rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead table th{vertical-align:middle;border:1px solid #ccc;background-color:#eef7fe;min-width:15rem;padding:1.2rem 1.5rem;font-size:1.6rem;font-weight:500;text-align:center}.underlayerCasestudySingle .casestudySingle__main .singleRead table td{vertical-align:middle;border:1px solid #ccc;background-color:#fff;padding:1.2rem 1.5rem;font-size:1.6rem}.underlayerCasestudySingle .casestudySingle__main .singleRead figure{width:100%;margin:2rem 0 4rem 0;text-align:center}.underlayerCasestudySingle .casestudySingle__main .singleRead figure:first-child{margin-top:0}.underlayerCasestudySingle .casestudySingle__main .singleRead figure:last-child{margin-bottom:0}.underlayerCasestudySingle .casestudySingle__main .singleRead figure figcaption{margin-top:.8rem;font-size:80%;line-height:1.4;text-align:center;color:#888}.underlayerCasestudySingle .casestudySingle__main .singleRead blockquote{position:relative;border-radius:.5rem;background-color:#f8f8f8;margin:4rem 0;padding:3rem 6rem}.underlayerCasestudySingle .casestudySingle__main .singleRead blockquote:before{content:"";position:absolute;top:2.5rem;left:2.2rem;background:url(/service/assets/images/icon_bq_left.svg) center center no-repeat;background-size:2.1rem;width:2.2rem;height:2rem}.underlayerCasestudySingle .casestudySingle__main .singleRead blockquote:after{content:"";position:absolute;bottom:2.5rem;right:2.2rem;background:url(/service/assets/images/icon_bq_right.svg) center center no-repeat;background-size:2.1rem;width:2.2rem;height:2rem}.underlayerCasestudySingle .casestudySingle__main .singleRead blockquote:first-child{margin-top:0}.underlayerCasestudySingle .casestudySingle__main .singleRead blockquote:last-child{margin-bottom:0}.underlayerCasestudySingle .casestudySingle__main .singleRead a{text-decoration:underline;color:#204f74}.underlayerCasestudySingle .casestudySingle__main .singleRead a[target="_blank"]:not(:has(img)):not(:has(button))::after{content:"";display:inline-block;vertical-align:middle;background:url(/assets/images/icon_blank.svg) center center no-repeat;background-size:contain;width:1.5rem;height:1.2rem;margin:0 0 0 .6rem}.underlayerCasestudySingle .casestudySingle__main .singleRead a:hover{text-decoration:none}.underlayerCasestudySingle .casestudySingle__main .singleRead .font-bold,.underlayerCasestudySingle .casestudySingle__main .singleRead strong{font-weight:700}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox{position:relative;border:1px solid #dcdcdc;background-color:#fff;margin:3rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox+.subBox{margin-top:-2rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox.planner{margin-top:6rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read{padding:2.5rem 3rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read h3{border-bottom:1px solid #0078bf;margin:0 0 2rem 0;padding:0 0 1rem 0;font-size:2.1rem;font-weight:700;line-height:1.4;color:#000}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .title img{width:6rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .title h3{width:calc(100% - 7.5rem);padding:.4rem 0 1rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .planner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1.5rem 0 2.5rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .planner figure{width:12rem;margin:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .planner h4{width:calc(100% - 15rem);margin:0;font-weight:500;color:#000}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .company figure{width:17rem;margin:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .company h4{width:43rem;margin:0;font-weight:500;color:#000}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .jump{width:100%;margin:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .jump a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f7fb;width:100%;height:4.8rem;font-size:1.6rem;font-weight:500;line-height:1;text-decoration:none;color:#204f74}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .jump a:after{content:"";bottom:0;display:block;width:.5rem;height:.5rem;margin-left:1rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .jump a:hover{background-color:#204f74;color:#fff}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .jump a:hover:after{border-right:solid 1px #fff;border-bottom:solid 1px #fff}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .day{text-align:right;font-size:85%}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox:first-child{margin-top:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox:last-child{margin-bottom:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:3rem 0;padding:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .column figure{width:32rem;margin:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .column div{width:35rem;margin:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .column.rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.underlayerCasestudySingle .casestudySingle__main .singleRead .column:first-child{margin-top:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .column:last-child{margin-bottom:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .casestudyDay{margin:-2rem 0 4rem 0;font-size:1.3rem;text-align:right;color:#7c8388}.underlayerCasestudySingle .casestudySingle__main .singleRead .casestudyDay strong{color:#000}.underlayerCasestudySingle .casestudySingle__side{position:sticky;top:1rem;width:34rem}.underlayerCasestudySingle .casestudySingle__side .companyData{border:1px solid #dcdcdc;border-top:4px solid #334757;border-radius:0 0 .5rem .5rem;background-color:#fff;padding:2rem 2rem 1rem 2rem}.underlayerCasestudySingle .casestudySingle__side .companyData figure{margin:0 0 2rem 0;padding:2rem 6rem}.underlayerCasestudySingle .casestudySingle__side .companyData h3{border-bottom:1.5px solid #dcdcdc;padding-bottom:1.5rem;font-size:1.6rem;font-weight:700;line-height:1.4;color:#000}.underlayerCasestudySingle .casestudySingle__side .companyData dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem;line-height:1.6}.underlayerCasestudySingle .casestudySingle__side .companyData dl dt{position:relative;border-bottom:1.5px dotted #ddd;width:11rem;padding:1rem 0 1.2rem 1rem;font-weight:500;color:#000}.underlayerCasestudySingle .casestudySingle__side .companyData dl dt:last-of-type{border:none}.underlayerCasestudySingle .casestudySingle__side .companyData dl dt:before{content:"";position:absolute;top:1.9rem;left:0;display:block;border-radius:.4rem;background-color:#0078bf;width:.4rem;height:.4rem}.underlayerCasestudySingle .casestudySingle__side .companyData dl dd{border-bottom:1px dotted #ddd;width:calc(100% - 11rem);padding:1rem 0 1.2rem 0}.underlayerCasestudySingle .casestudySingle__side .companyData dl dd:last-of-type{border:none}.underlayerCasestudySingle .casestudySingle__side .companyData dl .catch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 0 .4rem 0}.underlayerCasestudySingle .casestudySingle__side .companyData dl .catch a{display:block;border:solid 1px #dcdcdc;border-radius:5rem;background-color:#fff;width:100%;margin:0 0 .4rem 0;padding:.5rem 1.6rem;font-size:1.4rem;line-height:1.3;text-decoration:none;color:var(--colorText)}.underlayerCasestudySingle .casestudySingle__side .companyData dl .catch a:hover{background-color:#eee}.underlayerCasestudySingle .casestudySingle__side .companyData dl .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerCasestudySingle .casestudySingle__side .companyData dl .tag li{margin-right:.8rem}.underlayerCasestudySingle .casestudySingle__side .companyData dl .tag a:before{content:"#"}.underlayerCasestudySingle .casestudySingle__side .companyData a{text-decoration:underline;color:var(--colorMain)}.underlayerCasestudySingle .casestudySingle__side .companyData a:hover{text-decoration:none}.underlayerCasestudySingle .casestudySingle__side .btn{margin-top:2rem;text-align:center}.underlayerCasestudySingle .casestudySingle__side .btn a{position:relative;top:0;display:inline-block;background:#ff8c38;color:#fff;font-size:1.7rem;line-height:2.6rem;font-weight:700;padding:1.1rem 2.9rem 1.1rem 3.1rem;border-radius:.5rem;box-shadow:0 3px 0 0 #854515;transition:all .2s}.underlayerCasestudySingle .casestudySingle__side .btn a span{position:relative;padding:0 1.5rem 0 0}.underlayerCasestudySingle .casestudySingle__side .btn a span:after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;display:block;width:.6rem;height:.6rem;border-left:solid 2px #fff;border-bottom:solid 2px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .3s;transition:all ease .3s}@media (min-width:769px){.underlayerCasestudySingle .casestudySingle__side .btn a:hover{top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.underlayerCasestudySingle .casestudySingle .linkBtn{margin-top:5rem;text-align:center}.shareArea{border-radius:.5rem;background-color:#f1f7fb;margin:4rem 0;padding:3rem}.shareArea dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shareArea dl dt{background:url(../images/icon_share.svg) no-repeat left center;background-size:2.3rem 1.9rem;padding-left:3.3rem;font-family:var(--fontEN);font-weight:700;font-size:1.6rem;margin-right:1.5rem}.shareArea .urlCopyBtn,.shareArea a{-webkit-transition:.3s;transition:.3s}.shareArea .urlCopyBtn:hover,.shareArea a:hover{opacity:.7;cursor:pointer}.shareArea .urlCopyBtn span,.shareArea a span{display:none}.shareArea ul:not([class]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shareArea ul:not([class]) li{margin:0 .2rem;padding:0}.shareArea ul:not([class]) li::before{display:none}.shareArea img{width:3.4rem}.imageMmodal a{position:relative;display:block}.imageMmodal a:before{content:"";position:absolute;top:-1rem;right:-1rem;display:block;border:solid 1px #004e81;border-radius:4rem;background:#fff url(/assets/images/icon_search.svg) center center no-repeat;background-size:1.6rem;width:4rem;height:4rem;-webkit-transition:.3s ease;transition:.3s ease;z-index:5}.imageMmodal a:hover img{opacity:.6}.imageMmodal a:hover:before{background:#004e81 url(/assets/images/icon_search_w.svg) center center no-repeat;background-size:1.6rem}.modalArea{position:relative}.modalArea .modalOverlay{position:relative;display:none;position:fixed;top:0;left:0;background-color:rgba(0,78,129,.5);width:100%;height:100%;z-index:10000}.modalArea .modalContents{display:none;position:fixed;top:50%;left:50%;width:100%;max-width:120rem;max-height:calc(100% - 40px);text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10001}.modalArea .modalContents .modalXmark{position:absolute;top:-1rem;right:-1rem;border:1px solid #fff;border-radius:5rem;background:var(--colorMain);width:4rem;height:4rem;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;z-index:10002}.modalArea .modalContents .modalXmark:hover{opacity:.6}.modalArea .modalContents .modalXmark:before{content:"";position:absolute;top:50%;left:50%;border-radius:1px;background:#fff;width:2rem;height:2px;margin:-1px 0 0 -1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modalArea .modalContents .modalXmark:after{content:"";position:absolute;top:50%;left:50%;border-radius:1px;background:#fff;width:2rem;height:2px;margin:-1px 0 0 -1rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modalArea .modalContents .modalInner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;width:100%;padding:5rem}@media (max-width:768px){.mainvisualBackground--casestudy::after{background-size:66rem}.mainvisualBackground .underlayerMainvisual__ttl{line-height:3.6rem}.underlayerCasestudySingle{padding:4rem 0 6rem 0}.underlayerCasestudySingle .casestudySingle{display:block;border-bottom:none;margin-bottom:2rem;padding-bottom:0}.underlayerCasestudySingle .casestudySingle__main{width:100%;font-size:1.5rem}.underlayerCasestudySingle .casestudySingle__mainMeta{margin:-1rem 0 2rem 0}.underlayerCasestudySingle .casestudySingle__mainMeta .btn button{width:4.6rem;height:4.6rem}.underlayerCasestudySingle .casestudySingle__mainMeta .btn button svg{width:2rem;height:1.901rem}.underlayerCasestudySingle .casestudySingle__mainMeta+p{margin-top:-1rem;font-size:1.7rem}.underlayerCasestudySingle .casestudySingle__main .singleRead h2{position:relative;border:none;margin:-3rem 0 2rem 0;padding:7rem 0 0 1.6rem;font-size:2rem}.underlayerCasestudySingle .casestudySingle__main .singleRead h2+h3{margin-top:2rem;font-size:1.8rem}.underlayerCasestudySingle .casestudySingle__main .singleRead h2:before{content:"";position:absolute;top:7rem;left:0;display:block;background-color:#005691;width:.3rem;height:3.3rem}.underlayerCasestudySingle .casestudySingle__main .singleRead h3{margin:4rem 0 2rem 0;font-size:1.8rem}.underlayerCasestudySingle .casestudySingle__main .singleRead h4{margin:3.5rem 0 2rem 0;font-size:1.7rem}.underlayerCasestudySingle .casestudySingle__main .singleRead h5{margin:3rem 0 2rem 0;font-size:1.6rem}.underlayerCasestudySingle .casestudySingle__main .singleRead h6{margin:3rem 0 2rem 0;font-size:1.5rem}.underlayerCasestudySingle .casestudySingle__main .singleRead hr{margin:3rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead table{margin:2rem 0 3rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead table th{min-width:11rem;padding:.8rem 1rem;font-size:1.3rem}.underlayerCasestudySingle .casestudySingle__main .singleRead table td{padding:.8rem 1rem;font-size:1.3rem}.underlayerCasestudySingle .casestudySingle__main .singleRead figure{margin:3rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead blockquote{margin:3rem 0;padding:2rem 5rem}.underlayerCasestudySingle .casestudySingle__main .singleRead blockquote:before{top:1.5rem;left:1.5rem}.underlayerCasestudySingle .casestudySingle__main .singleRead blockquote:after{bottom:1.5rem;right:1.5rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox{margin:2rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox+.subBox{margin-top:-1rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox.planner{margin-top:4rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read{padding:2rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .title img{width:5rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .title h3{border-bottom:1px solid #0078bf;width:calc(100% - 6rem);padding:0 0 1rem 0;font-size:1.6rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .planner{display:block;margin:1.5rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .planner figure{width:12rem;margin:0 auto 1.5rem auto}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .planner h4{width:100%;font-size:1.5rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .company{display:block;margin:1rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .company figure{width:100%;margin-bottom:1rem;padding:2rem 6rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read .company h4{width:100%;font-size:1.5rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .read p{margin:1rem 0 0 0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox .jump{width:100%;margin:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .subBox+h2{margin-top:-2rem}.underlayerCasestudySingle .casestudySingle__main .singleRead .column{display:block;margin:3rem 0;padding:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .column figure{width:100%;margin:0 0 3rem 0}.underlayerCasestudySingle .casestudySingle__main .singleRead .column div{width:100%;margin:0}.underlayerCasestudySingle .casestudySingle__main .singleRead .casestudyDay{margin:-1rem 0 3rem 0;font-size:1.3rem}.underlayerCasestudySingle .casestudySingle__side{width:100%;margin-top:6rem;padding-bottom:6rem;border-bottom:1px solid #dcdcdc}.underlayerCasestudySingle .casestudySingle .linkBtn{margin-top:4rem;text-align:center}.shareArea img{width:3rem}.imageMmodal a:before{top:-.6rem;right:-.6rem;border-radius:4rem;background:#fff url(/assets/images/icon_search.svg) center center no-repeat;background-size:1.4rem;width:3rem;height:3rem}.modalArea .modalContents{max-width:100%}.modalArea .modalContents .modalXmark{top:-3.5rem;right:0;border-radius:3rem;width:3rem;height:3rem}.modalArea .modalContents .modalXmark:before{width:1.6rem;margin:-1px 0 0 -.8rem}.modalArea .modalContents .modalXmark:after{width:1.6rem;margin:-1px 0 0 -.8rem}.modalArea .modalContents .modalInner{padding:0}}.underlayerSeminar .archive__nowTtl.no_icon{padding:0}.underlayerSeminar .archive__nowTtl.no_icon::before{content:none}.underlayerCasestudySingle .casestudySingle__main .singleRead .column figure img{width:100%}.casestudySingle__main .singleMeta .btn2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (max-width:768px){.casestudySingle__main .singleMeta .btn2{width:12rem}}.underlayerCasestudySingle .casestudySingle__main .singleRead .column div.modalArea{width:auto}.underlayerCasestudySingle .casestudySingle__main .singleRead .column div.modalOverlay{width:100%}@media (max-width:768px){.underlayerCasestudySingle .casestudySingle__main .singleRead .column div.modalContents{width:90%}.modalArea .modalContents .modalXmark{right:0}.modalArea .modalContents{max-width:90%}}@media (min-width:769px){.underlayerCasestudySingle .casestudySingle__main .singleRead .column div.modalContents{width:70%}.underlayerCasestudySingle .casestudySingle__main .singleRead .column div.modalInner{width:100%}.underlayerIssueSingle .singleRead .column div.modalContents{width:70%}.underlayerIssueSingle .singleRead .column div.modalInner{width:100%}}.casestudySingle__main .article__connection,.singleRead.issue_bottom_area .article__connection{margin-bottom:2rem;border-bottom:1px dotted #bbb;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:768px){.casestudySingle__main .article__connection,.singleRead.issue_bottom_area .article__connection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.casestudySingle__main .article__connection .article__connectionImg,.singleRead.issue_bottom_area .article__connectionImg{width:15rem;overflow:hidden;border-radius:0!important}@media (max-width:768px){.casestudySingle__main .article__connection .article__connectionImg,.singleRead.issue_bottom_area .article__connectionImg{width:100%;margin:0 0 1.5rem 0}}@media (max-width:768px){.casestudySingle__main .article__connection .article__connectionImg img,.singleRead.issue_bottom_area .article__connectionImg{width:100%}}.casestudySingle__main .article__connection .article__connectionTxt,.singleRead.issue_bottom_area .article__connectionTxt{width:calc(100% - 17rem)}@media (max-width:768px){.casestudySingle__main .article__connection .article__connectionTxt,.singleRead.issue_bottom_area .article__connectionTxt{width:100%}}.casestudySingle__main .article__connection .article__connectionTag,.singleRead.issue_bottom_area .article__connectionTag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:1rem}@media (max-width:768px){.casestudySingle__main .article__connection .article__connectionTag,.singleRead.issue_bottom_area .article__connectionTag{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem}}.casestudySingle__main .article__connection .article__connectionTtl,.singleRead.issue_bottom_area .article__connectionTtl{font-weight:700;font-size:1.8rem;line-height:1.6}.casestudySingle__main .article__connection .article__connectionTag dt,.singleRead.issue_bottom_area .article__connectionTag dt{color:#fff;border-radius:5px;font-size:1.3rem;line-height:1;margin-right:1rem;font-weight:400;padding:.7rem 1rem}.singleRead.issue_bottom_area p.article_subTtl,.underlayerCasestudySingle .casestudySingle__main .singleRead p.article_subTtl{margin:1rem 0 0 0}.singleRead.issue_bottom_area .article__connection p.article__connectionTtl,.underlayerCasestudySingle .casestudySingle__main .singleRead .article__connection p.article__connectionTtl{margin:0}.casestudySingle__main .article__connection .article__connectionTag dd,.singleRead.issue_bottom_area .article__connection .article__connectionTag dd{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.casestudySingle__main .article__connection .article__connectionTag dd,.singleRead.issue_bottom_area .article__connection .article__connectionTag dd{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;margin:.5rem 0 0 0}}.casestudySingle__main .article__connection .article_subTtl,.singleRead.issue_bottom_area .article__connection .article_subTtl{font-size:1.5rem;line-height:1.7;margin-top:.5rem;color:#3d3d3d}.casestudySingle__main .article__connection dt.coaching,.casestudySingle__main .article__connection dt.coating_service,.singleRead.issue_bottom_area .article__connection dt.coating_service,.singleRead.issue_bottom_area .article__connectionTag dt.coaching{background-color:#9284be}.casestudySingle__main .article__connection dt.training,.casestudySingle__main .article__connection dt.training_service,.singleRead.issue_bottom_area .article__connection dt.training_service,.singleRead.issue_bottom_area .article__connectionTag dt.training{background-color:#2087ce}.casestudySingle__main .article__connection dt.talent,.casestudySingle__main .article__connection dt.tarent_service,.singleRead.issue_bottom_area .article__connection dt.tarent_service,.singleRead.issue_bottom_area .article__connectionTag dt.talent{background-color:#bb5548}.casestudySingle__main .article__connection dt.assessment,.casestudySingle__main .article__connection dt.assessment_service,.singleRead.issue_bottom_area .article__connection dt.assessment_service,.singleRead.issue_bottom_area .article__connectionTag dt.assessment{background-color:#cc5c79}.casestudySingle__main .article__connection dt.consulting,.casestudySingle__main .article__connection dt.consulting_service,.singleRead.issue_bottom_area .article__connection dt.consulting_service,.singleRead.issue_bottom_area .article__connectionTag dt.consulting{background-color:#10a485}.casestudySingle__main .article__connection dt.feature,.singleRead.issue_bottom_area .article__connection dt.feature{background-color:#bc4163}.casestudySingle__main .article__connection dt.serializatio,.singleRead.issue_bottom_area .article__connection dt.serializatio{background-color:#76948e}.casestudySingle__main .article__connection dt.interview,.singleRead.issue_bottom_area .article__connection dt.interview{background-color:#7f7698}.casestudySingle__main .article__connection dt.report,.singleRead.issue_bottom_area .article__connection dt.report{background-color:#408db5}@media (max-width:768px){.underlayerCasestudySingle .casestudySingle__main .singleRead a,.underlayerService.underlayerService--detail .article a{text-decoration:none}}.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._searchstatusfull ._status{font-size:1.8rem;line-height:2.6rem;font-weight:400;letter-spacing:.02rem;margin:0 0 0 .7rem}@media (max-width:768px){.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._searchstatusfull ._status{font-size:1.2rem;margin:0 0 0 .4rem}}.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._searchstatusfull ._status ._totalhits{font-size:4.2rem;font-weight:700;line-height:1}@media (max-width:768px){.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._searchstatusfull ._status ._totalhits{font-size:3rem}}.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._searchstatusfull ._status ._countend,.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._searchstatusfull ._status ._countstart{font-size:1.8rem;line-height:2.6rem;font-weight:400;letter-spacing:.02rem;margin:0 0 0 .7rem}@media (max-width:768px){.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._searchstatusfull ._status ._countend,.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._searchstatusfull ._status ._countstart{font-size:1.2rem;margin:0 0 0 .4rem}}.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._sortorderselector_type1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:left}.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._sortorderselector_type1 select{border:solid 1px #d0d6db;padding:.6rem 4.5rem .6rem 1rem;font-size:1.4rem;line-height:2.4rem;letter-spacing:.02rem;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:left}.underlayer.underlayerCasestudy .archiveResults.case_bt ._sitesearch_component ._sortorderselector_type1:after{content:"";position:absolute;top:1.5rem;right:1.5rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #005691;-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg);pointer-events:none}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults{text-align:left}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:-6rem}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items{margin:0}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;width:34rem;margin:0 0 6rem 4rem;position:relative}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item{width:100%;margin:0 0 4rem 0}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(3n-2){margin-left:0}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(3n-2){margin-bottom:4rem!important}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail{margin:0 0 1rem 0;width:34rem;height:21.6rem;overflow:hidden;background:#000;border-radius:.5rem}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail img{width:34rem;height:21.6rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;-webkit-transition:all ease .4s;transition:all ease .4s}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail img{width:33.5rem;height:21.3rem}}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup1 ._thumbnail{margin:0 0 1.3rem 0;width:33.5rem;height:21.3rem;width:100%}}@media (min-width:769px){._item ._wrap ._layoutgroup1 ._thumbnail a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._title{font-size:1.9rem;font-weight:700;line-height:3rem;margin:0 0 2rem 0;letter-spacing:.05rem;padding:0 4rem 0 0}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._title{font-size:1.9rem;line-height:3rem;margin:0 0 2rem 0;letter-spacing:.04rem;padding:0 4rem 0 0}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._title a{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}@media (min-width:769px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 ._title a:hover{color:var(--colorMain);background-size:100% 1px}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 button{position:absolute;top:23rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#f1f1f1;border-radius:100%;z-index:5;-webkit-transition:all .4s;transition:all .4s;margin:0}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 button{top:22.5rem}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 button svg{width:1.307rem;height:1.14rem}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 button svg use{fill:#d56272;stroke:#d56272}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 button:hover{background:#d3d3d3}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text11{font-size:1.6rem;font-weight:500;line-height:2rem;margin:0 0 1.7rem 0;letter-spacing:.04rem;color:#3d3d3d;line-height:1.5}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text3 ul li a{display:table;font-size:1.4rem;line-height:2rem;margin:0 0 1rem 0;padding:.5rem 1.6rem;border-radius:5rem;border:solid 1px #dcdcdc;letter-spacing:.05rem}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text3 ul li a{margin:0 0 .8rem 0}}@media (min-width:769px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text3 ul li a:hover{background:#dcdcdc}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text12 .job{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1rem 0;font-size:1.4rem;line-height:1}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text12 .job{margin-bottom:1rem}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text12 .job span{display:block;border-radius:.3rem;background-color:#e2e2e2;width:4.8rem;height:2.8rem;margin-right:.8rem;padding:0 .5rem;line-height:2.7rem;text-align:center;white-space:nowrap}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6rem auto 0;position:relative;padding:0 10rem}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._disable{display:none}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator{margin:6rem auto 0;position:relative;padding:0 8rem}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._prev{position:absolute;top:0;bottom:0;margin:auto;left:0}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._prev a{position:relative;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;height:4.5rem;font-size:1.6rem;font-weight:700;line-height:1;color:var(--colorMain);border:solid 1px var(--colorMain)}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._prev a{width:8rem;height:4.3rem}}@media (min-width:769px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._prev a:hover{color:#fff;background:var(--colorMain)}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._next{position:absolute;top:0;bottom:0;margin:auto;right:0}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._next a{position:relative;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;height:4.5rem;font-size:1.6rem;font-weight:700;line-height:1;color:var(--colorMain);border:solid 1px var(--colorMain)}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._next a{width:8rem;height:4.3rem}}@media (min-width:769px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._next a:hover{color:#fff;background:var(--colorMain)}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._page{width:4.3rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.6rem;font-weight:700;background-color:#f1f7fb;color:var(--colorMain);border-radius:4px;margin:0 .5rem}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._page a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._page{margin:0 .3rem}}@media (min-width:769px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._page a:hover{color:#fff;background:var(--colorMain)}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._page._current{width:4.3rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.6rem;font-weight:700;background-color:#f1f7fb;color:var(--colorMain);border-radius:4px;margin:0 .5rem;background-color:var(--colorMain);color:#fff}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._page._current{margin:0 .3rem}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._pagenator ._nav._first a{display:none}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 button.isActive{background:#d56272}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup2 button.isActive svg use{fill:#FFF;stroke:#FFF}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item{width:auto;margin:0 0 2rem 0}@media (max-width:768px){.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item{margin:0}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text40 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1.8rem;font-size:1.4rem}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text40 ul li a span{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup3 ._display_text40 ul li a:hover span{text-decoration:none}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item{display:unset;width:auto;margin:0}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;width:34rem;margin:0 0 6rem 4rem;position:relative}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap{margin:0}}@media (max-width:768px){.underlayerCasestudySingle .casestudySingle__side .companyData dl .catch a{display:inline-block;width:auto}}.underlayer.underlayerCasestudy.underlayerCasestudySingle .underlayerSeminar.underlayerSeminarSingle.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-of-type(3n-2) ._wrap{margin-left:0}@media (max-width:768px){.underlayer.underlayerCasestudy.underlayerCasestudySingle .underlayerSeminar.underlayerSeminarSingle.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-of-type(3n-2) ._wrap{margin:0 0 2rem 0!important}}.underlayer.underlayerCasestudy.underlayerCasestudySingle .underlayerSeminar.underlayerSeminarSingle.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item{width:25.6rem}@media (max-width:768px){.underlayer.underlayerCasestudy.underlayerCasestudySingle .underlayerSeminar.underlayerSeminarSingle.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item{width:100%;gap:0}}.underlayer.underlayerCasestudy.underlayerCasestudySingle .underlayerSeminar.underlayerSeminarSingle.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap{width:25.6rem;margin:0}@media (max-width:768px){.underlayer.underlayerCasestudy.underlayerCasestudySingle .underlayerSeminar.underlayerSeminarSingle.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap{width:100%;margin:0}}@media (max-width:768px){.underlayer.underlayerCasestudy.underlayerCasestudySingle .underlayerSeminar.underlayerSeminarSingle.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-of-type(3n-2){margin:0!important}.underlayerSeminar .popularity__card{gap:4rem}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(3n-2){margin:0!important}.underlayerSeminar .popularity__card ._items ._item:last-of-type{margin:0}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:last-of-type{margin:0 0 2rem 0!important}.underlayerSeminarSingle .popularity__card .item:last-of-type{margin:0 0 2rem 0}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:last-of-type{margin:0 0 2rem 0}.popularity .inner .popularity__card ._sitesearch_component ._searchresults ._items{gap:4rem}.underlayerSeminarSingle{padding:4rem 0 0 0!important}}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:first-of-type ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(10) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(13) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(16) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(19) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(22) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(25) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(28) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(4) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(7) ._wrap{margin:0 0 6rem 0}@media (max-width:768px){.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:first-of-type ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(10) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(13) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(16) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(19) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(22) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(25) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(28) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(4) ._wrap,.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item:nth-of-type(7) ._wrap{margin:0 0 4rem 0}.underlayer.underlayerCasestudy .underlayerSeminar ._sitesearch_component ._searchresults ._items ._item ._wrap{margin:0 0 4rem 0;width:100%}.archive__background .setting .searchblock ._attributegroup ._attributes,.archive__inner .setting .searchblock ._attributegroup ._attributes{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.modalArea .modalContents .modalInner{overflow:scroll;height:70rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (max-width:768px){.modalArea .modalContents .modalInner{overflow:auto;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mainvisualBackground--faq:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../../assets/images/mainvisual_background08.webp) right top no-repeat;background-size:cover}.mainvisualBackground--faq .underlayerMainvisual .faqRead{background:#fff url(../../assets/images/faq_back.webp) right 7rem top 5.5rem no-repeat;background-size:28rem;width:100%;margin-top:3.6rem;margin-bottom:5.5rem;padding:3.6rem}.mainvisualBackground--faq .underlayerMainvisual .faqRead h2{position:relative;border-bottom:1.5px dotted #c5c5c5;width:64rem;margin-bottom:3rem;padding-left:2.5rem;padding-bottom:1.5rem;font-size:2.8rem;font-weight:700;line-height:1.4}.mainvisualBackground--faq .underlayerMainvisual .faqRead h2:before{content:"";position:absolute;top:1.8rem;left:0;display:block;border-radius:.8rem;background-color:#0078bf;width:.8rem;height:.8rem}.mainvisualBackground--faq .underlayerMainvisual .faqRead .faqPickup{width:64rem;margin-bottom:3rem}.mainvisualBackground--faq .underlayerMainvisual .faqRead .faqPickup li{position:relative;margin-bottom:1.2rem;padding-left:3rem;font-size:1.6rem;font-weight:500;line-height:1.5}.mainvisualBackground--faq .underlayerMainvisual .faqRead .faqPickup li:before{content:"Q";position:absolute;top:0;left:0;display:block;border-radius:2.6rem;background-color:#204f74;width:2.6rem;height:2.6rem;font-size:1.3rem;font-weight:500;line-height:2.4rem;letter-spacing:0;text-align:center;color:#fff}.mainvisualBackground--faq .underlayerMainvisual .faqRead .faqPickup a span{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.mainvisualBackground--faq .underlayerMainvisual .faqRead .faqPickup a:hover{color:var(--colorMain)}.mainvisualBackground--faq .underlayerMainvisual .faqRead .faqPickup a:hover span{background-size:100% 1px}.faqCategory{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.faqCategory li{width:33%;margin:0 .5% .5rem 0}.faqCategory li:nth-of-type(3n){margin-right:0}.faqCategory li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;border:1px solid #d4e2eb;border-radius:.3rem;background-color:#fff;width:100%;height:100%;padding:1.5rem 3rem 1.5rem 2rem;font-size:1.6rem;font-weight:500;line-height:1.6;color:#005691}.faqCategory li a:after{content:"";position:absolute;top:50%;right:1.5rem;display:block;width:.5rem;height:.5rem;margin-top:-.2rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s}.faqCategory li a span{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.faqCategory li a:hover{border:1px solid #005691}.faqCategory li a:hover:after{right:1rem}.faqCategory li a:hover span{background-size:100% 1px}.faqCategory li a[target=_blank] span:after{content:"";display:inline-block;vertical-align:middle;background:url(/assets/images/icon_blank.svg) center center no-repeat;background-size:contain;width:1.5rem;height:1.2rem;margin:0 0 0 .6rem}.underlayerFaqSingle{margin:0;padding:5rem 0 10rem 0}.underlayerFaqSingle .faqSingle h2{margin:5rem 0 2.5rem 0;font-size:2.8rem;font-weight:700;line-height:1.4;color:#000}.underlayerFaqSingle .faqSingle .faqList{width:100%;margin-bottom:8rem}.underlayerFaqSingle .faqSingle .faqList dt{position:relative;border:1px solid #d4e2eb;border-radius:.5rem;background-color:#fff;margin-top:1rem;padding:2rem 6rem 2rem 8rem;font-size:1.7rem;font-weight:500;line-height:1.75;cursor:pointer;-webkit-transition:all .4s;transition:all .4s}.underlayerFaqSingle .faqSingle .faqList dt:first-child{margin-top:0}.underlayerFaqSingle .faqSingle .faqList dt:before{content:"Q";position:absolute;top:50%;left:2.4rem;display:block;border-radius:3.6rem;background-color:#204f74;width:3.6rem;height:3.6rem;margin-top:-1.8rem;font-size:1.6rem;font-weight:500;line-height:3.4rem;letter-spacing:0;text-align:center;color:#fff;-webkit-transition:all .4s;transition:all .4s}.underlayerFaqSingle .faqSingle .faqList dt:after{content:"";position:absolute;top:50%;right:2rem;display:block;background:url(../../assets/images/icon_open.svg) center center no-repeat;background-size:1.6rem;width:1.6rem;height:1.6rem;margin-top:-.8rem}.underlayerFaqSingle .faqSingle .faqList dt:hover{background-color:#204f74;color:#fff}.underlayerFaqSingle .faqSingle .faqList dt:hover:before{background-color:#fff;color:#204f74}.underlayerFaqSingle .faqSingle .faqList dt:hover:after{background:url(../../assets/images/icon_close.svg) center center no-repeat;background-size:1.6rem}.underlayerFaqSingle .faqSingle .faqList dt.open{border-radius:.5rem .5rem 0 0;background-color:#204f74;font-weight:700;color:#fff}.underlayerFaqSingle .faqSingle .faqList dt.open:before{background-color:#fff;color:#204f74}.underlayerFaqSingle .faqSingle .faqList dt.open:after{background:url(../../assets/images/icon_close.svg) center center no-repeat;background-size:1.6rem}.underlayerFaqSingle .faqSingle .faqList dd{display:none;position:relative;border:1px solid #d4e2eb;border-top:none;border-radius:0 0 .5rem .5rem;background-color:#f4fbfd;padding:2rem 2rem 2rem 8rem;font-size:1.7rem;line-height:1.75}.underlayerFaqSingle .faqSingle .faqList dd:before{content:"A";position:absolute;top:1.7rem;left:2.4rem;display:block;border-radius:3.6rem;background-color:#ec1549;width:3.6rem;height:3.6rem;font-size:1.6rem;font-weight:500;line-height:3.4rem;letter-spacing:0;text-align:center;color:#fff}.underlayerFaqSingle .faqSingle .faqList dd a{text-decoration:underline;color:var(--colorMain)}.underlayerFaqSingle .faqSingle .faqList dd a:hover{text-decoration:none;color:#000}.underlayerFaqSingle .faqSingle .faqList dd p{margin:1.5rem 0}.underlayerFaqSingle .faqSingle .faqList dd p:first-child{margin-top:0}.underlayerFaqSingle .faqSingle .faqList dd p:last-child{margin-bottom:0}.underlayerFaqSingle .faqSingle .faqList dd ul{margin:1.5rem 0}.underlayerFaqSingle .faqSingle .faqList dd ul:first-child{margin-top:0}.underlayerFaqSingle .faqSingle .faqList dd ul:last-child{margin-bottom:0}.underlayerFaqSingle .faqSingle .faqList dd ul li{padding-left:1.4rem;position:relative}.underlayerFaqSingle .faqSingle .faqList dd ul li:before{content:"";position:absolute;top:1.3rem;left:0;display:block;border-radius:.4rem;background-color:#005691;width:.4rem;height:.4rem}.underlayerFaqSingle .faqSingle .faqList dd ul.pdf{margin-top:2rem;font-weight:700}.underlayerFaqSingle .faqSingle .faqList dd ul.pdf li{padding-left:2.5rem}.underlayerFaqSingle .faqSingle .faqList dd ul.pdf li:before{content:"";position:absolute;top:.5rem;left:0;display:block;border-radius:0;background:transparent url(../../assets/images/icon_pdf_small.svg) center center no-repeat;background-size:contain;background:#fff url(../../assets/images/icon_pdf_2.svg) center center no-repeat;background-size:1.8rem 2.1rem;width:1.8rem;height:2.1rem}.underlayerFaqSingle .faqSingle .faqList dd ol{counter-reset:item;margin:1.5rem 0}.underlayerFaqSingle .faqSingle .faqList dd ol:first-child{margin-top:0}.underlayerFaqSingle .faqSingle .faqList dd ol:last-child{margin-bottom:0}.underlayerFaqSingle .faqSingle .faqList dd ol li{padding-left:2.6rem;position:relative}.underlayerFaqSingle .faqSingle .faqList dd ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;top:0;left:0;font-weight:700;color:#005691}.underlayerFaqSingle .faqSingle .faqList dd .font-bold,.underlayerFaqSingle .faqSingle .faqList dd strong{font-weight:700}.underlayerFaqSingle .faqSingle .faqList dd hr{border-top:1px solid #ccc;margin:2.5rem 0}.underlayerFaqSingle .faqSingle .faqList dd hr:first-child{margin-top:0}.underlayerFaqSingle .faqSingle .faqList dd hr:last-child{margin-bottom:0}.underlayerFaqSingle .faqSingle .faqList dd figure{width:100%;margin:2.5rem 0;text-align:center}.underlayerFaqSingle .faqSingle .faqList dd figure:first-child{margin-top:0}.underlayerFaqSingle .faqSingle .faqList dd figure:last-child{margin-bottom:0}.underlayerFaqSingle .faqSingle .faqList dd figure figcaption{margin-top:.8rem;font-size:80%;line-height:1.4;text-align:center;color:#888}@media (max-width:768px){.mainvisualBackground--faq .underlayerMainvisual .faqRead{background:#fff url(../../assets/images/faq_back.webp) center 2rem no-repeat;background-size:60%;width:100%;margin-top:2.6rem;margin-bottom:4.5rem;padding:19rem 2rem 2rem 2rem}.mainvisualBackground--faq .underlayerMainvisual .faqRead h2{width:100%;margin-bottom:1.8rem;padding-left:1.8rem;padding-bottom:1.4rem;font-size:1.8rem}.mainvisualBackground--faq .underlayerMainvisual .faqRead h2:before{top:1rem;border-radius:.6rem;width:.6rem;height:.6rem}.mainvisualBackground--faq .underlayerMainvisual .faqRead .faqPickup{width:100%;margin-bottom:3rem}.mainvisualBackground--faq .underlayerMainvisual .faqRead .faqPickup li{position:relative;font-size:1.5rem;line-height:1.8}.mainvisualBackground--faq .underlayerMainvisual .faqRead .faqPickup li:before{top:0;left:0}.faqCategory{display:block;width:100%}.faqCategory li{width:100%;margin:0 0 .4rem 0}.faqCategory li a{padding:1.2rem 2.5rem 1.2rem 1.5rem;font-size:1.5rem}.faqCategory li a:after{content:"";position:absolute;top:50%;right:1.5rem;display:block;width:.5rem;height:.5rem;margin-top:-.2rem;border-right:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s}.faqCategory li a[target=_blank] span:after{width:1.2rem;height:1.2rem;margin:0 0 0 .4rem}.underlayerFaqSingle{padding:3.5rem 0 10rem 0}.underlayerFaqSingle .faqSingle h2{margin:4rem 0 1.5rem 0;font-size:1.8rem}.underlayerFaqSingle .faqSingle .faqList{margin-bottom:6rem}.underlayerFaqSingle .faqSingle .faqList dt{margin-top:.5rem;padding:1.5rem 3.8rem 1.5rem 5.4rem;font-size:1.5rem;line-height:1.7}.underlayerFaqSingle .faqSingle .faqList dt:before{left:1.2rem;border-radius:3rem;width:3rem;height:3rem;margin-top:-1.5rem;font-size:1.4rem;line-height:2.8rem}.underlayerFaqSingle .faqSingle .faqList dt:after{right:1.2rem;background-size:1.4rem;width:1.4rem;height:1.4rem;margin-top:-.7rem}.underlayerFaqSingle .faqSingle .faqList dt:hover:after{background:url(../../assets/images/icon_close.svg) center center no-repeat;background-size:1.4rem}.underlayerFaqSingle .faqSingle .faqList dt.open:after{background:url(../../assets/images/icon_close.svg) center center no-repeat;background-size:1.4rem}.underlayerFaqSingle .faqSingle .faqList dd{padding:1.5rem 1.5rem 2rem 5.4rem;font-size:1.5rem;line-height:1.8}.underlayerFaqSingle .faqSingle .faqList dd:before{top:2.8rem;left:1.2rem;border-radius:3rem;width:3rem;height:3rem;margin-top:-1.5rem;font-size:1.4rem;line-height:2.8rem}.underlayerFaqSingle .faqSingle .faqList dd p{margin:1.2rem 0}.underlayerFaqSingle .faqSingle .faqList dd ul{margin:1.2rem 0}.underlayerFaqSingle .faqSingle .faqList dd ul li{padding-left:1.2rem}.underlayerFaqSingle .faqSingle .faqList dd ul li:before{top:1.1rem}.underlayerFaqSingle .faqSingle .faqList dd ul.pdf{margin-top:1.5rem}.underlayerFaqSingle .faqSingle .faqList dd ul.pdf li{padding-left:2rem}.underlayerFaqSingle .faqSingle .faqList dd ul.pdf li:before{top:.4rem;width:1.8rem;height:2.1rem;left:-.2rem}.underlayerFaqSingle .faqSingle .faqList dd ol{margin:1.2rem 0}.underlayerFaqSingle .faqSingle .faqList dd ol li{padding-left:2.4rem}.underlayerFaqSingle .faqSingle .faqList dd hr{margin:2rem 0}.underlayerFaqSingle .faqSingle .faqList dd figure{margin:2rem 0}}.faqCategory li a:hover span{background-size:0 1px}@media (max-width:768px){.underlayerFaqSingle .faqSingle .faqList dt{scroll-margin-top:8rem}}.mainvisualBackground.search{padding-bottom:0;overflow:hidden}.mainvisualBackground .keywordSearch .ttl{position:relative;margin:3.5rem 0 1.4rem 0;padding-left:1.6rem;font-size:1.8rem;font-weight:700;line-height:1;color:#000}.mainvisualBackground .keywordSearch .ttl:before{content:"";position:absolute;top:.8rem;left:.1rem;display:block;border-radius:.4rem;background-color:#104c75;width:.4rem;height:.4rem}.mainvisualBackground .keywordSearch .form{position:relative;width:100%}.mainvisualBackground .keywordSearch .form input[type=text]{position:relative;display:block;border-radius:.4rem;background-color:#fff;width:100%;height:5.8rem;padding:1rem 2rem;font-size:1.6rem;z-index:1}.mainvisualBackground .keywordSearch .form button{position:absolute;top:0;right:0;display:block;border-radius:0 .4rem .4rem 0;background:var(--colorMain) url(../images/icon_search2.svg) center center no-repeat;background-size:2.6rem;width:5.8rem;height:5.8rem;font-size:0;overflow:hidden;z-index:2}.mainvisualBackground .keywordSearch .link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem;font-size:1.6rem;line-height:1.6}.mainvisualBackground .keywordSearch .link a{text-decoration:underline;color:var(--colorMain)}.mainvisualBackground .keywordSearch .link a:before{content:"#"}.mainvisualBackground .keywordSearch .link a:hover{text-decoration:none}.mainvisualBackground .searchTab{position:relative;width:100%;margin-top:4rem}.mainvisualBackground .searchTab ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainvisualBackground .searchTab ul li{display:block;border:1px solid #204f74;border-bottom:none;border-radius:.5rem .5rem 0 0;background-color:#e0ebf6;width:15.1rem;font-size:1.6rem;font-weight:700;text-align:center;line-height:6rem;color:#000;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;z-index:1}.mainvisualBackground .searchTab ul li:hover{background-color:#204f74;color:#fff}.mainvisualBackground .searchTab ul li.check{background-color:#fff;color:#204f74;z-index:3}.mainvisualBackground .searchTab ul:after{content:"";position:absolute;bottom:0;left:50%;background-color:#204f74;width:100vw;height:1px;margin-left:-50vw;z-index:2}.mainvisualBackground .searchTab select{display:none}.underlayerSearch__contentItem{display:none;width:100%;margin:0 auto}.underlayerSearch__contentItem:first-of-type{display:block}.underlayerSearch__contentItem .searchSeparate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.underlayerSearch__contentItem .searchSeparate .searchTerms{border-radius:.5rem;background-color:#f1f7fb;width:28.6rem;padding:2.5rem 2rem}.underlayerSearch__contentItem .searchSeparate .searchTerms p{position:relative;margin-bottom:1.8rem;padding-left:1.6rem;font-size:1.8rem;font-weight:700;line-height:1;color:#000}.underlayerSearch__contentItem .searchSeparate .searchTerms p:before{content:"";position:absolute;top:.7rem;left:.1rem;display:block;border-radius:.4rem;background-color:#104c75;width:.4rem;height:.4rem}.underlayerSearch__contentItem .searchSeparate .searchTerms ul{margin-bottom:3rem}.underlayerSearch__contentItem .searchSeparate .searchTerms ul:last-child{margin-bottom:0}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li{margin-bottom:.7rem}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label{cursor:pointer}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label input[type=checkbox]{display:none}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label input[type=checkbox]:checked+span:before{border:1px solid var(--colorMain);background-color:var(--colorMain)}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label input[type=checkbox]:checked+span:after{display:block}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:2.6rem;font-size:1.4rem;line-height:1.5}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label span:before{content:"";position:absolute;top:.3rem;left:0;display:block;border:1px solid #aab0b7;background-color:#fff;width:1.8rem;height:1.8rem;z-index:1}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label span:after{content:"";position:absolute;top:.6rem;left:.3rem;display:none;border-bottom:3px solid #fff;border-left:3px solid #fff;width:1.2rem;height:.8rem;-webkit-transform:rotate(-55deg);transform:rotate(-55deg);z-index:2}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label:hover{color:var(--colorMain)}.underlayerSearch__contentItem .searchSeparate .searchData{width:calc(100% - 33.6rem)}.underlayerSearch .searchList{border-top:1px solid #dcdcdc;width:100%}.underlayerSearch .searchList__item{position:relative;display:block;border-bottom:1px dotted #dcdcdc;width:100%;padding:3.2rem 0 3.6rem 0;font-size:1.6rem;line-height:1.7;text-decoration:none}.underlayerSearch .searchList__item .label{position:absolute;top:2.4rem;right:0;border-radius:.3rem;background:#989898;width:9rem;padding:0 .4rem;font-size:1.3rem;line-height:2.4rem;letter-spacing:.04rem;color:#fff;text-align:center}.underlayerSearch .searchList__item .ttl{margin-bottom:.8rem;padding-right:10rem;font-size:2.1rem;font-weight:700;color:var(--colorMain)}.underlayerSearch .searchList__item .ttl span{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}.underlayerSearch .searchList__item .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width:769px){.underlayerSearch .searchList__item:hover .ttl span{background-size:100% 1px}}@media (max-width:768px){.mainvisualBackground.search{padding-bottom:2rem}.mainvisualBackground .keywordSearch{padding:0 2rem}.mainvisualBackground .keywordSearch .ttl{position:relative;margin:2.5rem 0 1rem 0;padding-left:1.4rem;font-size:1.6rem}.mainvisualBackground .keywordSearch .ttl:before{top:.7rem}.mainvisualBackground .keywordSearch .form{position:relative;width:100%}.mainvisualBackground .keywordSearch .form input[type=text]{height:4.8rem;padding:.5rem 1.5rem;font-size:1.5rem}.mainvisualBackground .keywordSearch .form button{background:var(--colorMain) url(../images/icon_search2.svg) center center no-repeat;background-size:2rem;width:4.8rem;height:4.8rem}.mainvisualBackground .keywordSearch .link{gap:.4rem .8rem;font-size:1.5rem}.mainvisualBackground .searchTab{margin-top:2.5rem;padding:0 2rem}.mainvisualBackground .searchTab ul{display:none}.mainvisualBackground .searchTab select{display:block;border:solid 1px #004e81;background-color:#fff;width:100%;height:5rem;padding:1rem 1.5rem;font-size:1.5rem;line-height:1;color:#004e81}.mainvisualBackground .searchTab:after{content:"";position:absolute;top:2rem;right:3.6rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent var(--trainingColorSub);-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg)}.underlayerSearch__contentItem .searchSeparate{display:block}.underlayerSearch__contentItem .searchSeparate .searchTerms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:4rem;padding:.5rem 2rem 2rem 2rem}.underlayerSearch__contentItem .searchSeparate .searchTerms p{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid #d2d4d6;width:48%;margin-bottom:0;padding:1.5rem 0;font-size:1.5rem;line-height:1.2}.underlayerSearch__contentItem .searchSeparate .searchTerms p:after{content:"";position:absolute;top:50%;right:1rem;display:block;background-color:#004e81;width:.1rem;height:1.3rem;margin-top:-.6rem}.underlayerSearch__contentItem .searchSeparate .searchTerms p:before{content:"";position:absolute;top:50%;left:initial;right:.4rem;display:block;background-color:#004e81;width:1.3rem;height:.1rem}.underlayerSearch__contentItem .searchSeparate .searchTerms p.check:after{display:none}.underlayerSearch__contentItem .searchSeparate .searchTerms ul{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:2rem;display:none;width:100%;margin-top:1rem;margin-bottom:0}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li{display:inline-block;margin:0 1.6rem .2rem 0;white-space:nowrap}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label{cursor:pointer}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label input[type=checkbox]{display:none}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label input[type=checkbox]:checked+span:before{border:1px solid var(--colorMain);background-color:var(--colorMain)}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label input[type=checkbox]:checked+span:after{display:block}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label span{padding-left:2.4rem;font-size:1.4rem;line-height:1.4}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label span:before{top:0;left:0}.underlayerSearch__contentItem .searchSeparate .searchTerms ul li label span:after{top:.3rem;left:.3rem}.underlayerSearch__contentItem .searchSeparate .searchTerms.c3 p{width:31%}.underlayerSearch__contentItem .searchSeparate .searchData{width:100%}.underlayerSearch .searchList__item{padding:1.4rem 0 1.6rem 0;font-size:1.4rem}.underlayerSearch .searchList__item .label{position:relative;top:0;right:0;width:8rem;margin-bottom:.6rem;font-size:1.1rem;line-height:2.2rem}.underlayerSearch .searchList__item .ttl{margin-bottom:.6rem;padding-right:0;font-size:1.7rem;line-height:1.5}}@media (max-width:768px){.search__ttl{margin:0 0 1.2rem 0}.search__block .service__keywordList li{margin:-.7rem 0 1rem 0}}.search__blockBtn .submit{position:relative;top:0;font-size:1.8rem;font-weight:700;display:block;width:23.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.6rem 1.2rem .6rem 0;padding:.6rem 0 .6rem 0;-webkit-transition:all .3s;transition:all .3s;margin:0 auto 2rem}@media (min-width:769px){.search__blockBtn .submit:hover{background:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}}.archive__background .setting ._attributegroup,.archive__inner .setting ._attributegroup{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 2px #fff}@media (max-width:768px){.archive__background .setting ._attributegroup,.archive__inner .setting ._attributegroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.archive__background .setting ._attributegroup ._group,.archive__inner .setting ._attributegroup ._group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#dfecf5;font-size:1.6rem;font-weight:700;line-height:2.4rem;width:24rem;border-right:solid 2px #fff;padding:0 0 0 2rem}@media (max-width:768px){.archive__background .setting ._attributegroup ._group,.archive__inner .setting ._attributegroup ._group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid #d2d4d6;width:48%;margin-bottom:0;padding:1.5rem 0;font-size:1.5rem;line-height:1.2}}.archive__background .setting ._attributegroup ._attributes,.archive__inner .setting ._attributegroup ._attributes{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f1f6f9;padding:2rem 2.5rem;font-size:1.6rem;line-height:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media (max-width:768px){.archive__background .setting ._attributegroup ._attributes,.archive__inner .setting ._attributegroup ._attributes{padding:1.6rem 2rem}}.archive__background .setting ._attributegroup ._attributes label,.archive__inner .setting ._attributegroup ._attributes label{position:relative;background:#fff;padding:1rem 1rem 1rem 4.5rem;display:inline-block;text-align:left}@media (max-width:768px){.archive__background .setting ._attributegroup ._attributes label,.archive__inner .setting ._attributegroup ._attributes label{line-height:1.8}}.archive__background .setting ._attributegroup ._attributes ._attribute input[type=checkbox],.archive__inner .setting ._attributegroup ._attributes ._attribute input[type=checkbox]{display:none}.archive__background .setting ._attributegroup ._attributes ._label,.archive__inner .setting ._attributegroup ._attributes ._label{display:inline-block;cursor:pointer;position:relative;text-align:left}@media (max-width:768px){.archive__background .setting ._attributegroup ._attributes ._label,.archive__inner .setting ._attributegroup ._attributes ._label{display:inline}}.archive__background .setting ._attributegroup ._attributes ._count,.archive__inner .setting ._attributegroup ._attributes ._count{display:inline}.archive__background .setting ._attributegroup ._attributes ._label::before,.archive__inner .setting ._attributegroup ._attributes ._label::before{content:"";position:absolute;top:0;left:-3rem;bottom:0;display:block;width:2rem;height:2rem;background:#fff;border:1px solid #d2d4d6;margin:auto;bottom:auto;top:.2rem}.archive__background .setting ._attributegroup ._attributes ._label::after,.archive__inner .setting ._attributegroup ._attributes ._label::after{content:"";position:absolute;top:-.4rem;left:-2.4rem;bottom:0;display:block;width:.7rem;height:1.3rem;border-right:.3rem solid #fff;border-bottom:.3rem solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);margin:auto;opacity:0;bottom:auto;top:.25em}.archive__background .setting ._attributegroup ._attributes ._attribute input[type=checkbox]:checked+span::before,.archive__inner .setting ._attributegroup ._attributes ._attribute input[type=checkbox]:checked+span::before{background:#204f74;border:1px solid #204f74}.archive__background .setting ._attributegroup ._attributes ._attribute input[type=checkbox]:checked+span::after,.archive__inner .setting ._attributegroup ._attributes ._attribute input[type=checkbox]:checked+span::after{opacity:1}.archive__background .setting .searchblock,.archive__inner .setting .searchblock{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.archive__background .setting .searchblock,.archive__inner .setting .searchblock{-ms-flex-wrap:wrap;flex-wrap:wrap}}.archive__background .setting .searchblock .head,.archive__inner .setting .searchblock .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#dfecf5;font-size:1.6rem;font-weight:700;line-height:2.4rem;width:24rem;border-right:solid 2px #fff;padding:0 0 0 2rem}@media (max-width:768px){.archive__background .setting .searchblock .head,.archive__inner .setting .searchblock .head{width:100%;border:none;padding:1rem 2rem}}.archive__background .setting .searchblock .contents,.archive__inner .setting .searchblock .contents{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f1f6f9;padding:2rem 2.5rem;font-size:1.6rem;line-height:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.archive__background .setting .searchblock ._attributegroup ._group,.archive__inner .setting .searchblock ._attributegroup ._group{background:0 0;font-size:1.6rem;font-weight:500;width:8.9rem;border:none;padding:0}@media (max-width:768px){.archive__background .setting .searchblock ._attributegroup ._group,.archive__inner .setting .searchblock ._attributegroup ._group{margin:0 0 1rem}}.archive__background .setting .searchblock,.archive__inner .setting .searchblock{border-bottom:solid 2px #fff}.archive__background .setting .searchblock ._attributegroup ._attributes,.archive__inner .setting .searchblock ._attributegroup ._attributes{padding:0}.archive__background .setting .searchblock ._attributegroup,.archive__inner .setting .searchblock ._attributegroup{border-bottom:none}.archive__background .setting .searchblock ._sitesearch_component,.archive__inner .setting .searchblock ._sitesearch_component{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:linear-gradient(to right,#a9adaf 2px,transparent 2px);background-size:.7rem .2rem;background-repeat:repeat-x;background-position:left bottom;padding:0 0 2rem 0;margin:0 0 1.2rem 0;width:100%;border-bottom:none}@media (max-width:768px){.archive__background .setting .searchblock ._sitesearch_component,.archive__inner .setting .searchblock ._sitesearch_component{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.archive__background .setting .searchblock ._sitesearch_component:last-of-type,.archive__inner .setting .searchblock ._sitesearch_component:last-of-type{background-image:none;padding:0;margin:0}.archive__background .setting .searchblock ._attributes label,.archive__inner .setting .searchblock ._attributes label{background:0 0;padding:0 0 0 4.5rem;text-align:left}@media (max-width:768px){.archive__background .setting .searchblock ._attributes label,.archive__inner .setting .searchblock ._attributes label{padding:0 0 0 3rem}}.archive__background .setting .searchblock input,.archive__inner .setting .searchblock input{background:#fff;width:100%;border-radius:.3rem;font-size:1.6rem;padding:.9rem 0 .9rem 1.7rem;text-align:left}._sitesearch_component{text-align:center}._sitesearch_component button{margin:1.8rem auto 0;width:15.8rem;display:block;font-size:1.5rem;color:#204f74;text-decoration:underline}@media (min-width:769px){._sitesearch_component button:hover{text-decoration:none}}.search__block label::before{content:none}.underlayer.underlayerSeminar.underlayerService.service_search .service_search_pickup{margin-bottom:4rem}.underlayer.underlayerSeminar.underlayerService.service_search .archiveResults ._searchstatusfull{font-size:1.8rem;line-height:2.6rem;font-weight:400;letter-spacing:.02rem;margin:0}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search .archiveResults ._searchstatusfull{font-size:1.2rem;margin:0 0 0 .4rem}}.underlayer.underlayerSeminar.underlayerService.service_search .archiveResults ._searchstatusfull ._totalhits{font-size:4.2rem;font-weight:700;line-height:1}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search .archiveResults ._searchstatusfull ._totalhits{font-size:3rem}}.underlayer.underlayerSeminar.underlayerService.service_search .archiveResults ._sortorderselector_type1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:left}.underlayer.underlayerSeminar.underlayerService.service_search .archiveResults ._sortorderselector_type1 select{border:solid 1px #d0d6db;padding:.8rem 4.5rem .8rem 1rem;font-size:1.4rem;line-height:2.4rem;letter-spacing:.02rem;border-radius:.5rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:left}.underlayer.underlayerSeminar.underlayerService.service_search .archiveResults ._sortorderselector_type1:after{content:"";position:absolute;top:1.5rem;right:1.5rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #005691;-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg);pointer-events:none}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.88rem;text-align:left}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items{gap:4rem}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item{position:relative;width:34rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 3rem 0}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item{width:100%;margin:0 0 2rem 0}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup1 ._thumbnail{height:22rem;overflow:hidden;margin:0 0 .8rem 0;border-radius:.5rem;border:1px solid #d8d8d8;width:100%}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup1 ._thumbnail img{width:34rem;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .4s;transition:all ease .4s;border-radius:.5rem}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._title{font-size:1.9rem;font-weight:700;line-height:3rem;letter-spacing:.05rem;margin:0 0 1.1rem 0;padding-right:4.2rem}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._title a{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}@media (min-width:769px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._title a:hover{background-size:100% 1px!important}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._display_text4 button{position:absolute;top:23rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#f1f1f1;border-radius:100%;z-index:5;-webkit-transition:all .4s;transition:all .4s;margin:0}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._display_text4 button svg{width:1.307rem;height:1.14rem}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._display_text4 button svg use{fill:#d56272;stroke:#d56272}@media (min-width:769px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._display_text4 button:hover{background:#d3d3d3}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup3 ._display_text3 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.44rem;margin:1.2rem 0 0 0}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup3 ._display_text3 ul{margin:1.2rem 0 0 0}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup3 ._display_text3 ul li a{background:#fff;font-size:1.4rem;line-height:2.4rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc;width:auto}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup3 ._display_text3 ul li a{font-size:1.3rem}}@media (min-width:769px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup3 ._display_text3 ul li a:hover{background:#dcdcdc}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup3 ._display_text40 ul{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.4}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup3 ._display_text40 ul li{margin-right:1rem}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup3 ._display_text40 ul li a{width:auto;font-size:1.4rem;color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup3 ._display_text40 ul li a:hover{text-decoration:none}}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6rem auto 0;position:relative;padding:0 10rem}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._disable{display:none}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator{margin:6rem auto 0;position:relative;padding:0 8rem}}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._prev{position:absolute;top:0;bottom:0;margin:auto;left:0}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._prev a{position:relative;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;height:4.5rem;font-size:1.6rem;font-weight:700;line-height:1;color:var(--colorMain);border:solid 1px var(--colorMain)}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._prev a{width:8rem;height:4.3rem}}@media (min-width:769px){.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._prev a:hover{color:#fff;background:var(--colorMain)}}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._next{position:absolute;top:0;bottom:0;margin:auto;right:0}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._next a{position:relative;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;height:4.5rem;font-size:1.6rem;font-weight:700;line-height:1;color:var(--colorMain);border:solid 1px var(--colorMain)}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._next a{width:8rem;height:4.3rem}}@media (min-width:769px){.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._next a:hover{color:#fff;background:var(--colorMain)}}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._page{width:4.3rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.6rem;font-weight:700;background-color:#f1f7fb;color:var(--colorMain);border-radius:4px;margin:0 .5rem}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._page a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._page{margin:0 .3rem}}@media (min-width:769px){.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._page a:hover{color:#fff;background:var(--colorMain)}}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._page._current{width:4.3rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.6rem;font-weight:700;background-color:#f1f7fb;color:var(--colorMain);border-radius:4px;margin:0 .5rem;background-color:var(--colorMain);color:#fff}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._page._current{margin:0 .3rem}}.underlayer.underlayerSeminar.underlayerService.service_search ._pagenator ._nav._first a{display:none}.underlayerSearch .searchList__item .ttl{color:#000}.underlayerSearch .searchList__item:hover .ttl span{color:var(--colorMain)}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults{margin:0 0 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2rem 0}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults ._totalhits{font-weight:700;line-height:4.3rem;letter-spacing:.04rem;margin:0 0 2.2rem 0;font-size:4.2rem}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults ._totalhits{font-size:3rem;margin:0}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults ._sitesearch_component ._sortorderselector._sortorderselector_type1{position:relative}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults ._sitesearch_component ._sortorderselector._sortorderselector_type1{margin:1rem 0 0 0}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults ._sitesearch_component ._sortorderselector._sortorderselector_type1 select{border:solid 1px #d0d6db;padding:.8rem 4.5rem .8rem 1.3rem;font-size:1.5rem;line-height:2.1rem;letter-spacing:.02rem;border-radius:.5rem;text-align:left}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults ._sitesearch_component ._sortorderselector._sortorderselector_type1 select{padding:.8rem 3.5rem .8rem 1.3rem!important}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults ._sitesearch_component ._sortorderselector._sortorderselector_type1:after{content:"";position:absolute;top:1.5rem;right:1.9rem;bottom:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent var(--trainingColorSub);-webkit-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg)}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults ._sitesearch_component ._sortorderselector._sortorderselector_type1:after{right:1.5rem}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component{text-align:left}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items ._item{position:relative;display:block;border-bottom:1px dotted #dcdcdc;width:100%;padding:3rem 0 3rem 15rem;font-size:1.6rem;line-height:1.7;text-decoration:none}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items ._item{padding:1.4rem 0 1.6rem 0;font-size:1.4rem}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items ._item ._title{color:#000;margin-bottom:.8rem;font-size:2.1rem;font-weight:700}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items ._item ._title{margin-bottom:.6rem;padding-right:0;font-size:1.7rem;line-height:1.5}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items ._item ._title a{display:inline;background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s;text-decoration:none}@media (min-width:769px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items ._item ._title a:hover{color:var(--colorMain);background-size:100% 1px}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items .label{position:absolute;top:1.4rem;right:0;border-radius:.3rem;background:#989898;width:9rem;padding:0 .6rem;font-size:1.3rem;line-height:2.4rem;letter-spacing:.04rem;color:#fff;text-align:center;width:auto;right:auto;left:0;display:inline-block;top:3.6rem;margin:0}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items .label{position:relative;top:0;right:0;margin-bottom:.6rem;font-size:1.1rem;line-height:2.2rem}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6rem auto 0;position:relative;padding:0 10rem}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._disable{display:none}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator{margin:6rem auto 0;position:relative;padding:0 8rem}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._prev{position:absolute;top:0;bottom:0;margin:auto;left:0}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._prev a{position:relative;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;height:4.5rem;font-size:1.6rem;font-weight:700;line-height:1;color:var(--colorMain);border:solid 1px var(--colorMain)}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._prev a{width:8rem;height:4.3rem}}@media (min-width:769px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._prev a:hover{color:#fff;background:var(--colorMain)}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._next{position:absolute;top:0;bottom:0;margin:auto;right:0}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._next a{position:relative;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:9rem;height:4.5rem;font-size:1.6rem;font-weight:700;line-height:1;color:var(--colorMain);border:solid 1px var(--colorMain)}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._next a{width:8rem;height:4.3rem}}@media (min-width:769px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._next a:hover{color:#fff;background:var(--colorMain)}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._page{width:4.3rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.6rem;font-weight:700;background-color:#f1f7fb;color:var(--colorMain);border-radius:4px;margin:0 .5rem}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._page a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._page{margin:0 .3rem}}@media (min-width:769px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._page a:hover{color:#fff;background:var(--colorMain)}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._page._current{width:4.3rem;height:4.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:1.6rem;font-weight:700;background-color:#f1f7fb;color:var(--colorMain);border-radius:4px;margin:0 .5rem;background-color:var(--colorMain);color:#fff}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._page._current{margin:0 .3rem}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._first a{display:none}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component{text-align:left}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._group{position:relative;margin-bottom:1.8rem;padding-left:1.6rem;font-size:1.8rem;font-weight:700;line-height:1;color:#000}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-bottom:1px solid #d2d4d6;width:48%;margin-bottom:0;padding:1.5rem 0;font-size:1.5rem;line-height:1.2}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._group:before{content:"";position:absolute;top:.7rem;left:.1rem;display:block;border-radius:.4rem;background-color:#104c75;width:.4rem;height:.4rem}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._group:before{content:"";position:absolute;top:50%;left:initial;right:.4rem;display:block;background-color:#004e81;width:1.3rem;height:.1rem}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes{margin-bottom:3rem}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:2rem;display:none;width:100%;margin-top:1rem;margin-bottom:0}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute{margin-bottom:.7rem;line-height:1.5}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute{margin:0 1.6rem .2rem 0}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute label{cursor:pointer;display:inline-block;padding:0 0 0 2.4rem}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute label ._label{position:relative;font-size:1.4rem;line-height:1.5;display:inline}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute label ._label{font-size:1.4rem;line-height:1.4}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute label ._count{font-size:1.4rem;line-height:1.5;display:inline}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute label span:before{content:"";position:absolute;top:.3rem;left:-2.4rem;display:block;border:1px solid #aab0b7;background-color:#fff;width:1.8rem;height:1.8rem;z-index:1}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute label span:after{content:"";position:absolute;top:.6rem;left:-2.1rem;display:none;border-bottom:.3rem solid #fff;border-left:.3rem solid #fff;width:1.2rem;height:.8rem;-webkit-transform:rotate(-55deg);transform:rotate(-55deg);z-index:2}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute label input[type=checkbox]:checked+span:after{display:block}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute label input[type=checkbox]:checked+span:before{border:1px solid var(--colorMain);background-color:var(--colorMain)}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._attributes ._attribute label input[type=checkbox]{display:none}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .archiveResults ._sitesearch_component{text-align:left}.underlayerSearch .searchList em{font-style:normal;font-weight:700;background:#fff493}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._group:before{content:"";position:absolute;top:50%;left:initial;right:.4rem;display:block;background-color:#004e81;width:1.3rem;height:.1rem}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._group:after{content:"";position:absolute;top:50%;right:1rem;display:block;background-color:#004e81;width:.1rem;height:1.3rem;margin-top:-.6rem}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._group.isTap:after{content:none}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component{width:100%}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._group{width:100%}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._open.isActive ._attributes{display:block}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchSeparate .searchTerms ._sitesearch_component ._open.isActive ._group:after{content:none}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._prev{top:6rem}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator ._nav._next{top:6rem}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator{margin:6rem auto 6rem}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._pagenator{padding:0}.underlayerService .checkList__block .item__content dt{padding:.7rem 1rem}}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items ._item ._title a{position:relative}.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items ._item ._title a[href$=".pdf"]:after{content:"";display:inline-block;background:url(../images/icon_pdf_2.svg) center center no-repeat;background-size:2rem 2.13rem;width:2rem;height:2.13rem;font-size:0;margin:0 0 -.2rem .5rem}@media (max-width:768px){.underlayer.underlayerService.underlayerSearch .underlayerSearch__contentItem .searchList ._sitesearch_component ._searchresults ._items ._item ._title a[href$=".pdf"]:after{background:url(../images/icon_pdf_2.svg) center center no-repeat;background-size:1.5rem 1.6rem;margin:0 0 -.4rem .5rem}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup1{position:relative}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service{position:absolute;right:1rem;bottom:1rem;color:#fff;font-size:1.3rem;font-weight:500;border-radius:.4rem;padding:.6rem 1.1rem;line-height:1}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.coaching{background-color:#9284be}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.talent{background-color:#bb5548}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.traininge{background-color:#2087ce}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.urvey{background-color:#cc5c79}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.consulting{background-color:#10a485}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._text{padding-right:4.2rem;font-size:1.5rem;line-height:1.8;margin:0 0 .5rem}@media (max-width:768px){.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._text{font-size:1.4rem}}@media (max-width:768px){.archive__background .setting ._attributegroup ._group,.archive__inner .setting ._attributegroup ._group{width:100%;border:none;padding:1rem 2rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex}.archive__background .setting ._attributegroup ._attributes,.archive__inner .setting ._attributegroup ._attributes{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.service_consulting{background:#10a485}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.service_coaching{background:#9284be}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.service_talent{background:#bb5548}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.service_traininge{background:#2087ce}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item .icon__service.service_assessmentSurvey{background:#cc5c79}.underlayer.underlayerSeminar.underlayerService.service_search ._searchresults ._items ._item ._layoutgroup2 ._title a em{font-style:normal;background:#fff493}.mainvisualBackground.search{overflow:unset}.mainvisualBackground.search div.poplink.pcia{font-size:1.4rem;line-height:1.8}@media (max-width:768px){.mainvisualBackground.search div.poplink.pcia{width:32.2rem}}.siteHeader__search div.poplink.pcia{font-size:1.4rem;line-height:1.8;width:16.8rem;top:3.8rem}@media (max-width:768px){.head_sp_fm div.poplink.pcia{top:3.7rem;width:32.2rem}}.search__block ._sitesearch_component .searchblock .contents{position:relative}.searchblock div.poplink{font-size:1.4rem;top:6.3rem;left:2.6rem}@media (max-width:768px){.searchblock div.poplink{width:28.5rem!important;left:2.5rem!important;top:6rem}}.issueSingle__side .sideBox div.poplink{width:26rem;font-size:1.4rem;line-height:1.8}@media (max-width:768px){.issueSingle__side .sideBox div.poplink{width:31.2rem;top:3.9rem}}.mainvisualBackground--service .archive__nowTtl{display:none}.mainvisualBackground--service .archive__nowBtn p::before{content:"現在の検索条件：";font-weight:700}.mainvisualBackground--service .search__block{margin:0}.mainvisualBackground--service .search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes{background:#f1f6f9}.mainvisualBackground--service .search__block ._sitesearch_component ._sitesearch_component ._attributegroup ._attributes label{background:0 0}.mainvisualBackground--service .search__block ._sitesearch_component ._sitesearch_component ._attributegroup{border-bottom:none}.archive__background .setting ._attributegroup,.archive__inner .setting ._attributegroup{border-bottom:none}.mainvisualBackground--service .search__block ._sitesearch_component{border-bottom:2px solid #fff}.mainvisualBackground--service .search__block .archive__inner .setting ._attributegroup ._attributes label{padding:0 0 0 2.5rem}@media (max-width:768px){.mainvisualBackground--service .search__block .archive__inner .setting ._attributegroup ._attributes label{padding:0 0 0 3rem}}.archive__background .setting .searchblock ._attributegroup ._attributes ._attribute,.archive__inner .setting .searchblock ._attributegroup ._attributes{margin-right:2rem}.archive__background .setting ._attributegroup ._attributes ._attribute._attribute_type_type01 label,.archive__background .setting ._attributegroup ._attributes ._attribute._attribute_type_type02 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month01 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month02 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month03 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month04 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month05 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month06 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month07 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month08 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month09 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month10 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month11 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month12 label{padding:1rem 1rem 1rem 4.5rem}@media (max-width:768px){.archive__background .setting ._attributegroup ._attributes ._attribute._attribute_type_type01 label,.archive__background .setting ._attributegroup ._attributes ._attribute._attribute_type_type02 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month01 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month02 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month03 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month04 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month05 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month06 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month07 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month08 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month09 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month10 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month11 label,.archive__background .setting ._attributegroup ._attributes ._attribute_month_month12 label{padding:.5rem 1rem .5rem 4rem}.mainvisualBackground--service .archive__background.archive.case_bg.service_search_btn .archive__inner.inner{padding:0 2rem;margin:2rem 0 0 0}.mainvisualBackground--service .archive__nowBtn p{border:none;position:relative;width:52%;padding:1.2rem 1.5rem}.mainvisualBackground--service .archive__nowBtn button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:19.8rem;background:var(--colorMain);color:#fff;font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem;border-radius:0 .5rem .5rem 0;text-align:center;padding:0 2.5rem 0 0;width:48%;margin:0;font-size:1.5rem}.mainvisualBackground--service .archive__nowBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.mainvisualBackground--service .archive__now{margin:0 0 1rem 0}.mainvisualBackground--service .archive__nowBtn p{font-size:1.6rem;line-height:2.4rem;letter-spacing:.02rem}.mainvisualBackground--service .archive .setting .search__block{padding:0}}.archive__background .setting ._attributegroup,.underlayer.underlayerSeminar .archive__inner .setting ._attributegroup{border-bottom:solid 2px #fff}.archive__background .setting .searchblock .contents ._attributegroup,.archive__inner .setting .searchblock .contents{border:none}.underlayerContact{padding:4rem 0 0 0}.underlayerContact__tel .inner{padding:0 5rem}.underlayerContact__tel dl{background:#f1f7fb;padding:3rem 4rem;margin:0 0 5.2rem 0}.underlayerContact__tel dl dt{font-size:2.1rem;font-weight:700}.underlayerContact__tel dl dd{position:relative;font-size:1.6rem;line-height:2.8rem;padding:0 31rem 0 0}.underlayerContact__tel dl dd .linkBtn{position:absolute;bottom:0;right:0;width:24rem;text-align:right}.underlayerContact__tel .ttl{position:relative;font-size:2.1rem;font-weight:500;padding:0 0 0 2rem;margin:0}.underlayerContact__tel .ttl::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:.4rem;height:1.9rem;background:#005691}.underlayerContact__tel .telArea{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 3.8rem 0;margin:0 0 2.7rem 0;background-image:linear-gradient(to right,#a1a1a1 2px,transparent 2px);background-size:4px 1px;background-repeat:repeat-x;background-position:left bottom}.underlayerContact__tel .telArea:last-child{background:0 0}.underlayerContact__tel .telArea a{font-family:var(--fontEN);font-size:3.3rem;color:#004e81;padding:0 0 0 3.2rem;margin:0 4.5rem 0 0;background:url(../../assets/images/icon_tel_blue.svg) no-repeat left top 1.7rem;background-size:2.1rem auto}.underlayerContact__tel .telArea p{font-size:1.4rem;line-height:2.6rem;margin:1.7rem 0 0 0}.underlayerContact__useful{background:#f1f7fb;padding:7rem 0}.underlayerContact__useful .inner{padding:0 5rem}.underlayerContact__useful .usefulArea{background:#fff;margin:0 0 1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3rem 0 0}.underlayerContact__useful .usefulArea figure{width:20rem}.underlayerContact__useful .usefulArea dl{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 .3rem}.underlayerContact__useful .usefulArea dl dt{font-size:2.1rem;font-weight:700;padding:0 0 0 5.6rem}.underlayerContact__useful .usefulArea dl dt.live{background:url(../../assets/images/icon_contect01.svg) no-repeat left center;background-size:4.5rem auto}.underlayerContact__useful .usefulArea dl dt.movie{background:url(../../assets/images/icon_contect02.svg) no-repeat left 1rem center;background-size:3.3rem auto}.underlayerContact__useful .usefulArea dl dt.mail{background:url(../../assets/images/icon_contect03.svg) no-repeat left 1rem center;background-size:2.6rem auto}.underlayerContact__useful .usefulArea dl dd{font-size:1.6rem;line-height:2.8rem;padding:0 3rem 0 0}.underlayerContact__useful .usefulArea a{position:relative;top:0;margin:4rem 0 0 0;position:relative;font-size:1.6rem;font-weight:700;display:block;width:18.8rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.6rem 1.2rem .6rem 0;-webkit-transition:all .3s;transition:all .3s}.underlayerContact__useful .usefulArea a::after{content:"";position:absolute;top:0;right:2.1rem;bottom:0;margin:auto;width:.5rem;height:.5rem;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff}@media (min-width:769px){.underlayerContact__useful .usefulArea a:hover{background-color:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}@media (max-width:768px){.underlayerContact{width:100%}.underlayerContact__tel dl{padding:2rem 2rem 3rem}.underlayerContact__tel dl dt{margin:0 0 .7rem}.underlayerContact__tel dl dd{padding:0 0 6.3rem}.underlayerContact__tel dl dd .linkBtn{width:24rem;left:0;margin:2rem auto 0}.underlayerContact__tel .inner{padding:0 2rem}.underlayerContact__tel .telArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 2.7rem 0}.underlayerContact__tel .telArea a{font-size:2.4rem;background:url(../../assets/images/icon_tel_blue.svg) no-repeat left top 1rem;background-size:1.8rem auto;margin:0}.underlayerContact__tel .telArea p{margin:0}.underlayerContact__tel .ttl{font-size:1.8rem;line-height:1.5;margin:0 0 .7rem}.underlayerContact__tel .ttl::before{top:.5rem;bottom:inherit}.underlayerContact__tel:last-child{padding:0}.underlayerContact .underlayer__ttl--border span{display:inline-block;font-size:1.8rem;line-height:2.5rem;padding:0 2rem 0 0}.underlayerContact__useful{padding:4rem 2rem}.underlayerContact__useful .usefulArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2rem 3rem}.underlayerContact__useful .usefulArea dl dt{font-size:1.8rem;line-height:2.7rem;margin:0 0 1rem}.underlayerContact__useful .usefulArea dl dd{font-size:1.5rem;padding:0;margin:0 0 2rem}.underlayerContact__useful .usefulArea a{margin:0}.underlayerContact__useful .inner{padding:0}.underlayerContact__useful .underlayer__ttl{line-height:3rem}}@media screen and (min-width:768px) and (max-width:1300px){.inner.extra_in{width:130rem}.inner.extra_in .applicationForm__main figure img{width:100%}.inner.extra_in .applicationForm__main{width:80rem}.inner.extra_in .applicationForm__side{width:44rem}}@media (max-width:768px){.applicationForm__text{line-height:1.8}.applicationForm--complete p{line-height:1.8}.underlayerMainvisualContact dl dd p{line-height:1.8}.applicationForm--confirm .applicationForm__sideTtl .ttl span{color:#2f79b1}}.applicationForm__side dl dd.checkbox p.mail_text{margin:0 0 1rem 0;line-height:1.8}.applicationForm__note.form_sub_list li{text-indent:-1em;padding-left:1em}.applicationForm__mainUnderstand.form_exe_list{background:#f3f3f3;border:none}.applicationForm__mainUnderstand.form_exe_list .ttl{position:relative;font-size:1.6rem;font-weight:500;line-height:2rem}@media (max-width:768px){.applicationForm__mainUnderstand.form_exe_list .ttl{font-size:1.4rem}}.applicationForm__mainUnderstand.form_exe_list .list li{font-size:1.8rem;font-weight:700}@media (max-width:768px){.applicationForm__mainUnderstand.form_exe_list .list li{font-size:1.5rem}}.applicationForm__mainUnderstand .list li::before{background:#fff}.applicationForm__side .error.ex_width_07{max-width:10rem}.applicationForm__side .error.position_01{max-width:10rem;left:12rem}.applicationForm__side .error.ex_width_03{max-width:18rem}.applicationForm__side .error.second{max-width:18rem}.applicationForm--confirm .applicationForm__side dl dd{min-height:4rem}.isError{background:#ffd7e1!important}.applicationForm--confirm .applicationForm__side dl dd .second{left:24.5rem}@media (max-width:768px){.applicationForm--confirm .applicationForm__side dl dd .post_entry_info_kana_mei,.applicationForm--confirm .applicationForm__side dl dd .post_entry_info_kana_sei,.applicationForm--confirm .applicationForm__side dl dd .post_entry_info_name_mei,.applicationForm--confirm .applicationForm__side dl dd .post_entry_info_name_sei{width:49%}.applicationForm--confirm .applicationForm__side dl dd .second{left:17.5rem}}@media (min-width:769px){.underlayerMainvisualContact dl:nth-child(2) dd p{margin:0 0 8rem 0}.underlayerMainvisualContact dl:nth-child(3) dd p{margin:0 0 5.1rem 0}.underlayerMainvisualContact dl:nth-child(4) dd p{margin:0 0 7.5rem 0}.underlayerMainvisualContact dl:nth-child(2) dd a:hover{margin:2.4rem 0 -.3rem 0}}.applicationForm__side dl dd.checkbox p.mail_text.small{font-size:1.3rem}.applicationForm__side .submitArea.noactive .submitArea__btn{pointer-events:none;background:#ccc;-webkit-box-shadow:0 .3rem 0 #929292;box-shadow:0 .3rem 0 #929292}.applicationForm__main figure{margin-top:4rem}@media (max-width:768px){.applicationForm__main figure{margin-top:2rem}}.applicationForm__note.form_sub_list{margin-top:2rem}.applicationForm__ttl--sub.extra_mgn{margin:3.6rem 0 .2rem 0}.applicationForm__text.fs13{font-size:1.3rem;margin:0 0 1rem 0}.applicationForm__side .error.mail{top:calc(100% - 3.5rem)}.applicationForm__side .error.tel.tel2{top:calc(100% - 6.5rem)}.applicationForm__side dl dd p{line-height:1.5;margin-top:.5rem}.underlayerTheme{padding:7.9rem 0 9rem 0}.underlayerTheme__ttl{padding:0 0 0 8.6rem;margin:0 0 3rem 0}.underlayerTheme__ttl .ttl{font-size:2.8rem;font-weight:700;line-height:4.3rem;margin:0 0 .3rem 0}.underlayerTheme__ttl .text{font-size:1.6rem;line-height:2.8rem}.underlayerTheme__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.3rem;background:#f1f7fb;padding:2.9rem}.underlayerTheme__list .listArea{width:calc(33.3333333333% - 1.6rem);background:#fff;border-top:solid 2px var(--colorMain);padding:2.7rem}.underlayerTheme__list .listArea__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.underlayerTheme__list .listArea__detail figure{width:9rem}.underlayerTheme__list .listArea__detail dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 2rem}.underlayerTheme__list .listArea__detail dl dt{position:relative;padding-left:.75em;padding:0;font-size:1.8rem;line-height:1.4}.underlayerTheme__list .listArea__detail dl dt::before{content:"";position:absolute;top:1rem;left:0;width:.7rem;height:.7rem;background:var(--colorMain);-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg);content:none}.underlayerTheme__list .listArea__detail dl dt span{font-size:1.2rem;letter-spacing:0}.underlayerTheme__list .listArea__detail dl dd{padding:0 2.6rem 0 0}.underlayerTheme__list .listArea__detail dl dd a{position:relative;font-size:1.6rem;line-height:2.4rem;color:var(--colorMain);text-decoration:underline}.underlayerTheme__list .listArea__detail dl dd a::before{content:"";position:absolute;top:.3rem;right:-2.4rem;bottom:0;margin:auto;width:1.8rem;height:1.8rem;background:var(--colorMain);border-radius:50%}.underlayerTheme__list .listArea__detail dl dd a::after{content:"";position:absolute;top:.4rem;right:-1.65rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1.5px #fff;border-bottom:solid 1.5px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}@media (min-width:769px){.underlayerTheme__list .listArea__detail dl dd a:hover{text-decoration:none}}.underlayerTheme__list .listArea__text{background-image:linear-gradient(to right,#cbcbcb 2px,transparent 2px);background-size:10px 2px;background-repeat:repeat-x;background-position:left top;margin:2rem 0 0 0;padding:1.5rem 0 0 0}.underlayerTheme__list .listArea__text li{position:relative;font-size:1.5rem;line-height:2.6rem;padding:0 0 0 1.5rem;margin:0 0 .3rem 0}.underlayerTheme__list .listArea__text li::before{content:"";position:absolute;top:1.1rem;left:0;margin:auto;width:.5rem;height:.5rem;background:var(--colorMain);border-radius:5rem}.underlayerTheme__list .listArea__text li a{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.underlayerTheme__list .listArea__text li a:hover{text-decoration:none}}.underlayerTheme__section{margin:0 0 8rem 0}.underlayerTheme__nurturing .underlayerTheme__ttl{background:url(../../assets/images/theme_icon01.svg) no-repeat left center;background-size:6.7rem auto}.underlayerTheme__organization .underlayerTheme__ttl{background:url(../../assets/images/theme_icon02.svg) no-repeat left center;background-size:6.7rem auto}.underlayerTheme__system .underlayerTheme__ttl{background:url(../../assets/images/theme_icon03.svg) no-repeat left center;background-size:6.7rem auto}.underlayerTheme__recruitment .underlayerTheme__ttl{background:url(../../assets/images/theme_icon04.svg) no-repeat left center;background-size:6.7rem auto}.underlayerTheme .materialDownload{padding:0}.underlayerTheme .materialDownload .popularity__card .item__area img{border:solid 1px #d8d8d8}.underlayerTheme .materialDownload .popularity__card .item a{display:block;width:100%}.underlayerTheme--category{width:76.5rem;margin:-3.2rem 0 0 0}.underlayerTheme--category .anchorlink{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9rem}.underlayerTheme--category .anchorlink li{width:33.3333333333%}.underlayerTheme--category .anchorlink li a{position:relative;display:block;border:solid 1px #d4e2eb;border-radius:.5rem;font-size:1.6rem;font-weight:500;line-height:4.3rem;color:var(--colorMain);padding:.3rem 0 .3rem 5rem}.underlayerTheme--category .anchorlink li a.problem{background:url(../../assets/images/theme_category_image01.svg) no-repeat left 1.4rem center;background-size:2.4rem auto}.underlayerTheme--category .anchorlink li a.assignment{background:url(../../assets/images/theme_category_image02.svg) no-repeat left 1.6rem center;background-size:2.1rem auto}.underlayerTheme--category .anchorlink li a.recommendation{background:url(../../assets/images/theme_category_image03.svg) no-repeat left 1.3rem center;background-size:2.8rem auto}.underlayerTheme--category .anchorlink li a::after{content:"";position:absolute;top:-.4rem;right:2rem;bottom:0;margin:auto;width:1rem;height:1rem;-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg);border-right:solid 1.5px var(--colorMain);border-bottom:solid 1.5px var(--colorMain);-webkit-transition:all ease .3s;transition:all ease .3s;margin-top:-.4rem;top:45%}.underlayerTheme--category .anchorlink li a.problem::before{content:"";background:var(--colorMain) url(../../assets/images/theme_category_image01_on.svg) no-repeat left 1.4rem center}.underlayerTheme--category .anchorlink li a.assignment::before{content:"";background:var(--colorMain) url(../../assets/images/theme_category_image02_on.svg) no-repeat left 1.4rem center}.underlayerTheme--category .anchorlink li a.recommendation::before{content:"";background:var(--colorMain) url(../../assets/images/theme_category_image03_on.svg) no-repeat left 1.4rem center}@media (min-width:769px){.underlayerTheme--category .anchorlink li a:hover{border:solid 1px var(--colorMain)}.underlayerTheme--category .anchorlink li a:hover.problem{border:solid 1px var(--colorMain)}.underlayerTheme--category .anchorlink li a:hover.assignment{border:solid 1px var(--colorMain)}.underlayerTheme--category .anchorlink li a:hover.recommendation{border:solid 1px var(--colorMain)}.underlayerTheme--category .anchorlink li a:hover::after{margin-top:0}}.underlayerTheme--category .anchor{display:inline-block;color:#fff;padding:.3rem 1.4rem .3rem 4.8rem;font-size:1.6rem;font-weight:700;border-radius:.3rem;margin:5.1rem 0 1.3rem 0}.underlayerTheme--category .anchor--problem{background:#005691 url(../../assets/images/theme_category_image01_white.svg) no-repeat left 1.4rem center;background-size:2.4rem auto}.underlayerTheme--category .anchor--assignment{background:#005691 url(../../assets/images/theme_category_image02_white.svg) no-repeat left 1.4rem center;background-size:2.1rem auto}.underlayerTheme--category .anchor--point{background:#005691 url(../../assets/images/theme_category_image04_white.svg) no-repeat left 1.4rem center;background-size:1.7rem auto}.underlayerTheme--category .anchor--case{background:#005691 url(../../assets/images/theme_category_image05_white.svg) no-repeat left 1.4rem center;background-size:2.4rem auto}.underlayerTheme--category h2{font-size:2.8rem;font-weight:700;line-height:4.3rem;margin:0 0 1.7rem 0}.underlayerTheme--category h3{font-size:2.4rem;font-weight:700;line-height:4.3rem;padding:0 0 1rem 0;margin:4.4rem 0 2.4rem 0}.underlayerTheme--category h3.boderBottom{border-bottom:solid 1px #005691}.underlayerTheme--category h3.boderRight{position:relative}.underlayerTheme--category h3.boderRight::after{content:"";position:absolute;top:-.7rem;right:0;bottom:0;margin:auto;width:100%;height:1px;background:#c8c8c8}.underlayerTheme--category h3.boderRight span{position:relative;background:#fff;z-index:1;padding:0 3.5rem 0 0}.underlayerTheme--category h3.point{position:relative;padding:0 0 0 10rem}.underlayerTheme--category h3.point::before{content:"POINT";position:absolute;top:.8rem;left:0;margin:auto;background:#005691;border-radius:5rem;font-family:var(--fontPO);color:#fff;font-size:1.4rem;line-height:1.8rem;width:8rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.underlayerTheme--category p{font-size:1.7rem;line-height:1.75;margin:0 0 2.7rem 0}.underlayerTheme--category p.precedent{font-size:1.8rem;font-weight:700;color:#005691;margin:0 0 .7rem 0}.underlayerTheme--category p.precedent span{position:relative;padding:0 0 0 4.7rem}.underlayerTheme--category p.precedent span::before{content:"";position:absolute;top:0;left:1.3rem;bottom:0;margin:auto;width:2.2rem;height:1px;background:#b7b7b7;border-radius:100%}.underlayerTheme--category img{margin:0 0 2.7rem 0}.underlayerTheme--category dl{font-size:1.7rem;line-height:3rem;margin:0 0 2.7rem 0}.underlayerTheme--category dl dt{font-weight:700}.underlayerTheme--category dl dd a{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.underlayerTheme--category dl dd a:hover{text-decoration:none}}.underlayerTheme--category .linkDetail a{position:relative;display:inline-block;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:var(--colorMain);border:solid 1px var(--colorMain);background:#fff;border-radius:.5rem;padding:1rem 4.3rem 1rem .8rem}.underlayerTheme--category .linkDetail a::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.underlayerTheme--category .linkDetail a span{font-size:1.4rem;border-radius:.5rem;background:var(--colorMain);color:#fff;padding:.3rem 1.3rem;margin:0 .8rem 0 0;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem);-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.underlayerTheme--category .linkDetail a:hover{color:#fff;background:var(--colorMain)}.underlayerTheme--category .linkDetail a:hover::after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}.underlayerTheme--category .linkDetail a:hover span{background:#fff;color:var(--colorMain)}}.underlayerTheme--category .linkBtn{text-align:center;margin:6rem 0;margin:6rem 0 0 0}.underlayerTheme--category .caseArea{background:#f1f7fb;padding:3.4rem 3rem;margin-bottom:5rem}.underlayerTheme--category .caseArea__circumstance dt{border:solid 2px #005691;background:#fff;border-radius:100%;color:#005691}.underlayerTheme--category .caseArea__measures dt{background:#005691;border-radius:100%;color:#fff}.underlayerTheme--category .caseArea dl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:solid 1px #c3d7e3;padding:0 0 1.3rem 0}.underlayerTheme--category .caseArea dl::after{content:"";position:absolute;left:0;bottom:-1.318rem;right:0;margin:auto;width:4.594rem;height:1.318rem;background:#efc63d;clip-path:polygon(0 0,100% 0%,50% 100%)}.underlayerTheme--category .caseArea dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.9rem;height:5.9rem;margin:0 3.3rem 0 0}.underlayerTheme--category .caseArea dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1}.underlayerTheme--category .caseArea ul{margin:.5rem 0 0 0}.underlayerTheme--category .caseArea ul li{position:relative;padding:0 0 0 2rem;font-size:1.7rem;line-height:3rem;margin-bottom:1rem}.underlayerTheme--category .caseArea ul li::before{content:"";position:absolute;top:1.4rem;left:0;margin:auto;width:.6rem;height:.6rem;background:#005691;border-radius:5rem;-webkit-transition:all ease .3s;transition:all ease .3s}.underlayerTheme--category .caseArea ul li:last-child{margin-bottom:0}.underlayerTheme--category .caseArea__achievement{border:solid 5px #c7d5df;background:#fff url(../../assets/images/theme_icon_achievement.svg) no-repeat left 3rem top 3rem;background-size:7.2rem auto;padding:2rem 2rem 2.8rem 13.8rem;min-height:16rem}.underlayerTheme--category .caseArea:last-of-type{margin-bottom:0}.underlayerTheme--aside{width:27.5rem;position:sticky;top:2rem;right:0;z-index:1;padding:1.8rem 0 3.8rem 0}.underlayerTheme--aside .menu{background:#f1f7fb;border:solid 1px #dcdcdc;border-radius:.5rem}.underlayerTheme--aside .menu dt{background:#cee5f3;font-size:1.6rem;font-weight:700;line-height:2.5rem;color:#005691;padding:1.7rem 1.3rem}.underlayerTheme--aside .menu dd{padding:1.1rem 1.3rem 1.5rem}.underlayerTheme--aside .menu dd p{font-size:1.5rem;font-weight:700;line-height:2.4rem;color:#3d3d3d;margin:0 0 1rem 0}.underlayerTheme--aside .menu dd ul{border-top:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc}.underlayerTheme--aside .menu dd ul li a{position:relative;display:block;font-size:1.4rem;line-height:2.4rem;border-bottom:solid 1px #dcdcdc;background:#fff;padding:.83rem 3rem .83rem 2.1rem}.underlayerTheme--aside .menu dd ul li a::before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;display:block;width:.52rem;height:1.1rem;background:#f1f7fb;clip-path:polygon(0 0,0% 100%,100% 50%)}.underlayerTheme--aside .menu dd ul li a::after{content:"";position:absolute;top:0;right:1.7rem;bottom:0;margin:auto;display:block;width:.7rem;height:.7rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .3s;transition:all ease .3s}@media (min-width:769px){.underlayerTheme--aside .menu dd ul li a.isActive,.underlayerTheme--aside .menu dd ul li a:hover{color:#fff;background:#005691}.underlayerTheme--aside .menu dd ul li a.isActive::after,.underlayerTheme--aside .menu dd ul li a:hover::after{display:none}}.underlayerTheme--aside .link{padding:1.2rem 0 0 0}.underlayerTheme--aside .link li{margin:.8rem 0 0 0}.underlayerTheme--aside .link li:last-child a{background:#fff;border:solid 1px var(--colorMain);color:var(--colorMain);-webkit-box-shadow:none;box-shadow:none}@media (min-width:769px){.underlayerTheme--aside .link li:last-child a:hover{background:var(--colorMain);color:#fff;-webkit-transition:all ease .3s;transition:all ease .3s;top:0}.underlayerTheme--aside .link li:last-child a:hover span::after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}.underlayerTheme--aside .link li:last-child a:hover{margin:0}}.underlayerTheme--aside .link li:last-child a span::after{border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain)}.underlayerTheme--aside .link li a{position:relative;top:0;display:block;background:#2f79b1;color:#fff;border-radius:.5rem;font-size:1.6rem;font-weight:700;line-height:2.4rem;text-align:center;padding:1.2rem 0;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .3s;transition:all .3s}@media (min-width:769px){.underlayerTheme--aside .link li a:hover{background-color:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.underlayerTheme--aside .link li a span{position:relative;padding:0 1.5rem 0 0}.underlayerTheme--aside .link li a span::after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;display:block;width:.6rem;height:.6rem;border-left:solid 1px #fff;border-bottom:solid 1px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .3s;transition:all ease .3s}.underlayerTheme .asideSticky{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.underlayerTheme--single .themeCategory{margin:0 0 7.3rem 0}.underlayerTheme--single .themeCategory__ttl{margin:0 0 1.2rem 0}.underlayerTheme--single .underlayerTheme--aside .menu dt{padding:0;-webkit-transition:all .4s;transition:all .4s}.underlayerTheme--single .underlayerTheme--aside .menu dt a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.3rem 1.4rem;-webkit-transition:0s;transition:0s}.underlayerTheme--single .underlayerTheme--aside .menu dt a::after{content:"";position:absolute;top:0;right:1.7rem;bottom:0;margin:auto;display:block;width:.7rem;height:.7rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .4s;transition:all ease .4s}.underlayerTheme--single .underlayerTheme--aside .menu dt a figure{width:5rem;height:5rem;border-radius:.3rem;margin:0 1.5rem 0 0}.underlayerTheme--single .underlayerTheme--aside .menu dt a figure img{width:5rem;height:5rem;-o-object-fit:cover;object-fit:cover}.underlayerTheme--single .underlayerTheme--aside .menu dt a span{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:769px){.underlayerTheme--single .underlayerTheme--aside .menu dt:hover{background:#005691;color:#fff}.underlayerTheme--single .underlayerTheme--aside .menu dt:hover a::after{border-left:solid 1px #fff;border-bottom:solid 1px #fff}}.connection .column__cardDate{position:absolute;top:12.9rem;right:1.1rem}.connection .column__cardDate .category--coaching{background:#9284be}.connection .column__cardDate .category--talent{background:#bb5548}.connection .column__cardDate .category--training{background:#2087ce}.connection .column__cardDate .category--consulting{background:#10a485}.connection .column__cardDate .category--assessment{background:#cc5c79}.connection .categorySub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;font-size:1.3rem;line-height:1.9rem;margin:1.3rem 0 1rem 0;-ms-flex-line-pack:start;align-content:flex-start}.connection .categorySub li{border-radius:.3rem;padding:.2rem .8rem;border:solid 1px #dcdcdc}.connection .categorySub li.purple{border:solid 1px #504964;color:#504964}.connection .categorySub li.navy{border:solid 1px #1c3a4a;color:#1c3a4a}.connection .categorySub li.green{border:solid 1px #51635f;color:#51635f}.connection .categorySub li.blue{border:solid 1px #2f79b1;color:#2f79b1}.connection .categorySub li.candidate{border:solid 1px #1f5f8f;color:#1f5f8f}.connection .categorySub li.new_employee{border:solid 1px #51635f;color:#51635f}.connection .categorySub li.young_employees{border:solid 1px #516351;color:#516351}.connection .categorySub li.middle_employee{border:solid 1px #6d4b28;color:#6d4b28}.connection .categorySub li.leader{border:solid 1px #504964;color:#504964}.connection .categorySub li.manager_section{border:solid 1px #503d49;color:#503d49}.connection .categorySub li.manager_general{border:solid 1px #1c3a4a;color:#1c3a4a}.connection .categorySub li.management{border:solid 1px #395d6a;color:#395d6a}.connection .categorySub li.sales{border:solid 1px #415b2f;color:#415b2f}@media (max-width:768px){.underlayerTheme{padding:6rem 0 9rem}.underlayerTheme__ttl{padding:0;position:relative}.underlayerTheme__ttl .ttl{padding:0 0 0 6rem;letter-spacing:.03rem;margin:0 0 1.8rem;font-size:2.2rem}.underlayerTheme__ttl .ttl::before{content:"";width:4.7rem;height:4.7rem;position:absolute;top:0;left:2rem}.underlayerTheme__nurturing .inner{padding:0}.underlayerTheme__nurturing .underlayerTheme__ttl{background:0 0;padding:0 2rem}.underlayerTheme__nurturing .underlayerTheme__ttl .ttl::before{background:url(../../assets/images/theme_icon01.svg) no-repeat left center;background-size:100% auto}.underlayerTheme__organization .inner{padding:0}.underlayerTheme__organization .underlayerTheme__ttl{background:0 0;padding:0 2rem}.underlayerTheme__organization .underlayerTheme__ttl .ttl{padding:0 0 0 6rem}.underlayerTheme__organization .underlayerTheme__ttl .ttl::before{background:url(../../assets/images/theme_icon02.svg) no-repeat left center;background-size:100% auto}.underlayerTheme__system .inner{padding:0}.underlayerTheme__system .underlayerTheme__ttl{background:0 0;padding:0 2rem}.underlayerTheme__system .underlayerTheme__ttl .ttl{padding:0 0 0 6rem}.underlayerTheme__system .underlayerTheme__ttl .ttl::before{background:url(../../assets/images/theme_icon03.svg) no-repeat left center;background-size:100% auto}.underlayerTheme__recruitment .inner{padding:0}.underlayerTheme__recruitment .underlayerTheme__ttl{background:0 0;padding:0 2rem}.underlayerTheme__recruitment .underlayerTheme__ttl .ttl{padding:0 0 0 6rem}.underlayerTheme__recruitment .underlayerTheme__ttl .ttl::before{background:url(../../assets/images/theme_icon04.svg) no-repeat left center;background-size:100% auto}.underlayerTheme__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.1rem 2rem;gap:1rem}.underlayerTheme__list .listArea{width:100%;padding:3rem}.underlayerTheme__list .listArea__detail dl dt span{display:block;line-height:2.2rem}.underlayerTheme__list .listArea__detail dl dd{padding:0}.underlayerTheme__list .listArea__detail dl dd a{font-size:1.5rem}.underlayerTheme .materialDownload .inner{padding:5rem 2rem 2rem;margin:0 auto}.underlayerTheme .materialDownload .popularity__card{gap:2rem}.underlayerTheme .materialDownload .popularity__card .item__areaImg{margin:0 0 1.7rem}.underlayerTheme .asideSticky{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-80rem 0 0;margin:0}.underlayerTheme--main{width:100%}.underlayerTheme--aside{width:100%}.underlayerTheme--category{width:100%}.underlayerTheme--category .anchorlink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.7rem}.underlayerTheme--category .anchorlink li{width:16.4rem}.underlayerTheme--category .anchorlink li:last-child{width:24.9rem}.underlayerTheme--category .anchorlink li a{font-size:1.5rem;padding:.3rem 0 .3rem 4.6rem}.underlayerTheme--category .anchorlink li a.problem{background:url(../../assets/images/theme_category_image01.svg) no-repeat left 1.4rem center;background-size:2rem auto}.underlayerTheme--category .anchorlink li a.assignment{background:url(../../assets/images/theme_category_image02.svg) no-repeat left 1.6rem center;background-size:2rem auto}.underlayerTheme--category .anchorlink li a.recommendation{background:url(../../assets/images/theme_category_image03.svg) no-repeat left 1.3rem center;background-size:2.3rem auto}.underlayerTheme--category h2{font-size:2.2rem;font-size:2rem;margin:0 0 1.1rem;line-height:3.4rem}.underlayerTheme--category h3{font-size:1.9rem;line-height:1.8}.underlayerTheme--category p{font-size:1.5rem;margin:0 0 2rem}.underlayerTheme--category .linkDetail a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 4.3rem 1.5rem 1rem}.underlayerTheme--category .linkDetail a span{width:8.2rem;text-align:center;padding:.5rem 0}.underlayerTheme--category .linkBtn{margin:3rem 0 0 0}.connection .column__cardDate{position:absolute;top:17.8rem;right:1rem}.connection .categorySub{min-height:inherit}.connection .column__cardTagHash{margin:0}}@media (max-width:768px){.underlayerTheme--aside{margin:0!important;position:relative}.underlayerTheme__ttl .text{font-size:1.5rem;line-height:1.8}.underlayerTheme--category .caseArea ul li{font-size:1.5rem}.underlayerTheme--category .caseArea dl{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerTheme--category .caseArea dl dd{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.underlayerTheme--category .caseArea dl dt{margin:0}.underlayerTheme--category .caseArea{padding:3rem 2rem;margin-bottom:3rem}.underlayerTheme--category .caseArea__achievement{background:#fff url(../../assets/images/theme_icon_achievement.svg) no-repeat center top 3rem;background-size:7.2rem auto;padding:13rem 2rem 2.8rem 2rem;min-height:auto}.underlayerMainvisual.themeCategory .anchorlink li a{font-size:1.5rem}.underlayerTheme .asideSticky.sp_aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.underlayerMainvisual.themeCategory{width:100%;padding:0 2rem 4rem 2rem;margin:0}.underlayerMainvisual .themeCategory__ttl{margin:0 0 2rem 0}.underlayerMainvisual.themeCategory .anchorlink{gap:.5rem}.underlayerMainvisual.themeCategory .anchorlink li a.point{background:#fff url(../../assets/images/theme_category_image04.svg) no-repeat left 1.8rem center;background-size:1.7rem auto}.underlayerTheme--category h3.point::before{font-size:1.4rem;line-height:1.8rem;width:7.5rem;height:2.4rem;position:relative;margin:0 0 1rem 0}.underlayerTheme--category h3.point{position:relative;padding:0}.underlayerTheme--category h3{margin:4.4rem 0 1rem 0}.underlayerTheme--category .anchor{font-size:1.4rem;margin:4rem 0 1.3rem 0}.underlayerTheme--category p.precedent{font-size:1.5rem;margin:0}.underlayerTheme--category p{line-height:1.8}.underlayerTheme--category .caseArea ul li{line-height:1.8}}@media (min-width:769px){.underlayerTheme--aside .menu dd ul li a:hover::after{border-left:solid 1px #fff;border-bottom:solid 1px #fff;display:block}.underlayerTheme--aside .menu dd ul li a.isActive:hover::after{display:none}}.isDisabled{opacity:0;pointer-events:none}.underlayerTheme--category .anchor--point.first_area{margin:0 0 1.3rem 0}.underlayerTheme--category .list-circle,.underlayerTheme--category .list-ul{margin:0 0 2.7rem 0}@media (max-width:768px){.underlayerTheme--category .list-circle,.underlayerTheme--category .list-ul{margin:0 0 2rem 0}}.underlayerTheme--category .list-circle li,.underlayerTheme--category .list-ul li{padding-left:1.4rem;position:relative;line-height:1.75;margin-bottom:1rem}@media (max-width:768px){.underlayerTheme--category .list-circle li,.underlayerTheme--category .list-ul li{line-height:1.8}}.underlayerTheme--category .list-circle li:last-child,.underlayerTheme--category .list-ul li:last-child{margin-bottom:0}.underlayerTheme--category .list-circle li:before,.underlayerTheme--category .list-ul li:before{content:"";position:absolute;top:1.3rem;left:0;display:block;border-radius:.4rem;background-color:#005691;width:.4rem;height:.4rem}.underlayerTheme--category p a{text-decoration:underline;color:#204f74}@media (min-width:769px){.underlayerTheme--category p a:hover{text-decoration:none}}.underlayerTheme--category .list-ol-no-numer{counter-reset:item;margin:0 0 2.7rem 0}@media (max-width:768px){.underlayerTheme--category .list-ol-no-numer{margin:0 0 2rem 0}}.underlayerTheme--category .list-ol-no-numer li{padding-left:2.6rem;position:relative;line-height:1.75}@media (max-width:768px){.underlayerTheme--category .list-ol-no-numer li{line-height:1.8}}.underlayerTheme--category .list-ol-no-numer li:before{counter-increment:item;content:counter(item) ".";position:absolute;top:0;left:0;font-weight:700;color:#005691}.themeCategory .extra_text_01{margin:0 0 3rem 0}.underlayerTheme--category a:hover img{opacity:.7}.skill_ranking_block.extra2{margin:2rem 0 0 0;background:#f4f4f4;padding:4rem}@media (max-width:768px){.skill_ranking_block.extra2{padding:2rem}}.skill_ranking_block h2.extra{display:block;text-align:center}.skill_ranking_block h2.extra span{width:100%}p.skill_sub_t01{text-align:center;font-weight:700;margin:2rem 0 0 0;font-size:1.8rem;color:#000}.skill_ranking_block .skill_ranking_list{margin:2rem 0 0 0}.skill_ranking_block .skill_ranking_list a{padding:10px 0 10px 0;-webkit-box-shadow:1px 1px 0 #c6c6c6;box-shadow:1px 1px 0 #c6c6c6;display:inline-block;width:100%;margin:10px 0 0 0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.skill_ranking_block .skill_ranking_list li a{text-decoration:underline;color:#204f74;padding:1rem 2rem}@media (min-width:769px){.skill_ranking_block .skill_ranking_list li a:hover{text-decoration:none}}.skill_ranking_block .skill_ranking_list li a span{display:inline-block;background:url(../img/common/linkIconBlue4.png) right 20px center no-repeat;background-size:16px 6px;padding:0;-webkit-transition:.4s;transition:.4s;-webkit-box-flex:1;-ms-flex:1;flex:1;font-style:normal}@media (max-width:768px){.skill_ranking_block .skill_ranking_list li a span{padding:0;font-size:1.5rem;line-height:1.7}}.skill_ranking_block .skill_ranking_list li a em{font-style:normal}.skill_ranking_block.extra2 h2{background-size:24px 24px;position:relative;font-size:1.8rem;line-height:1.5;color:#004e81;font-weight:700;min-height:auto}.skill_ranking_block.extra2 h2.extra span{width:100%}.skill_ranking_block.extra2 h2 span{display:inline-block;background:#004e81;padding:6px 20px;margin:0;color:#fff}@media (max-width:768px){.skill_ranking_block.extra2 h2 span{padding:1rem}}.skill_ranking_block.extra2 h2 span a{text-decoration:underline}@media (min-width:769px){.skill_ranking_block.extra2 h2 span a:hover{text-decoration:none}}.underlayerTheme--category img{width:100%}.underlayerTheme--category h2.extra2{background:url(../../assets/images/bg_img_01.png) left center no-repeat;background-size:100% 2px;position:relative;font-size:2.8rem;line-height:4.3rem;margin:4.4rem 0 2.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4.5rem;width:100%}@media (max-width:768px){.underlayerTheme--category h2.extra2{font-size:2rem;margin:3rem 0 1.5rem;line-height:3.4rem}}.underlayerTheme--category h2.extra2 span{margin:0;background:#fff;padding:0 3rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.underlayerTheme--category h2.extra2 span{padding:0 1rem 0 0;display:block}}.underlayerTheme--category h2.extra2 span a{display:inline-block;max-width:70rem;color:#204f74;text-decoration:underline}@media (min-width:769px){.underlayerTheme--category h2.extra2 span a:hover{text-decoration:none}}@media (max-width:768px){.underlayerTheme--category h2.extra2 span a{max-width:auto}}.underlayerTheme--category h2.extra2.mgn_01{margin-top:5rem}@media (max-width:768px){.underlayerTheme--category h3.point.extra_margin_01{margin:2rem 0 1rem 0}}.underlayerTheme--category h4{border-bottom:solid 1px #005691;font-size:1.8rem;font-weight:700;line-height:3.5rem;padding:0 0 1rem 0;margin:3rem 0 2rem 0}@media (max-width:768px){.underlayerTheme--category h4{font-size:1.6rem;margin:3rem 0 1rem 0;line-height:3em}}.underlayerTheme--category table.table-02{margin:0;width:100%}.underlayerTheme--category .table-02{border-top:1px solid #ccc;border-left:1px solid #ccc;table-layout:auto}.underlayerTheme--category .table-02 th{vertical-align:middle;color:#004c7e;background:#eef1f9;text-align:center}.underlayerTheme--category .table-02 th p{margin:0}.underlayerTheme--category .table-02 td p{margin:0}.underlayerTheme--category .table-02 td,.underlayerTheme--category .table-02 th{padding:1rem;border-bottom:1px solid #ccc;border-right:1px solid #ccc;table-layout:auto}.text-attention-sub-02{color:#004c7e}@media (max-width:768px){.underlayerTheme--category table.table-02{width:100rem}.table-scroll{margin-bottom:2rem;overflow:auto;display:block;width:100%;max-width:100%}}.text-attention-sub-02{color:#004c7e;font-weight:700}table.theme_skill_table_02{width:100%;border-top:1px solid #cecece;border-left:1px solid #cecece;margin:2rem 0 1rem 0}table.theme_skill_table_02 th.wd01{width:20%}table.theme_skill_table_02 th{background:#004e81;color:#fff;font-size:1.6rem;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:2rem;vertical-align:middle;font-weight:500}@media (max-width:768px){table.theme_skill_table_02 th{padding:1rem}}table.theme_skill_table_02 th.wd03{width:65%}table.theme_skill_table_02 td.bld{font-weight:700;background:#f4f4f4}table.theme_skill_table_02 td{font-size:1.6rem;background:#fff;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:2rem;vertical-align:middle}@media (max-width:768px){table.theme_skill_table_02 td{padding:1rem}}h3.design01{position:relative;border-bottom:2px solid #004e81;padding:0 0 .8rem 0;font-weight:700;margin:4rem 0 0 0}.skill_ranking_block{margin:4rem 0 0 0;background:#f4f4f4;padding:4rem}@media (max-width:768px){.skill_ranking_block{padding:2rem}}table.theme_skill_table_01.first{margin:2rem 0 1rem 0}table.theme_skill_table_01{width:100%;border-top:1px solid #004e81;border-left:1px solid #004e81;margin:0 0 1rem 0}table.theme_skill_table_01 th{background:#004e81;color:#fff;font-size:1.6rem;width:20%;border-right:1px solid #004e81;border-bottom:1px solid #004e81;padding:2rem;vertical-align:middle;font-weight:500}table.theme_skill_table_01 td.centers{background:#f4f4f4;font-weight:500;width:27%;vertical-align:middle;color:#000}table.theme_skill_table_01 td{font-size:1.6rem;background:#fff;width:60%;border-right:1px solid #004e81;border-bottom:1px solid #004e81;padding:2rem;vertical-align:middle}.skill_rank_area li a{font-size:1.6rem;text-decoration:underline;display:inline-block;background:url(../../assets/images/icon_img_001.png) right 1rem no-repeat;background-size:12px 10px;padding:0 2rem 0 0;color:var(--colorMain);-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.skill_rank_area li a:hover{text-decoration:none!important;background:url(../../assets/images/icon_img_001.png) right 1.3rem no-repeat;background-size:12px 10px}}.skill_rank_area02 a{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.skill_rank_area02 a:hover{text-decoration:none}}.skill_ranking_block h2.nobgs{background:url(../../assets/images/bg_img_01.png) left 3rem repeat-x;background-size:1px 1px;margin:1rem 0 0 0;padding:0}.skill_ranking_block h2.nobgs em{background:#f4f4f4;display:inline-block;position:relative;content:none;width:auto;height:auto;top:auto;padding:0;color:#004e81;font-size:2.1rem;font-weight:700;font-style:normal;font-size:2.1rem}.skill_ranking_block h2.nobgs span{display:inline;font-size:1.2rem;padding:0;background:0 0;color:#004e81;position:relative}.skill_ranking_block h2 span{display:inline-block;background:#004e81;color:#fbffa1;font-size:1.8rem;line-height:2;padding:.6rem 2rem;margin:0 0 1rem 0}.skill_ranking_block h2{background:url(../../assets/images/bg_img_01.png) left center repeat-x;background-size:1px 1px;margin:0 0 1rem 0;padding:0}.skill_ranking_block .skill_ranking_list li a div img{width:6rem;margin:auto}@media (max-width:768px){.skill_ranking_block .skill_ranking_list li a div img{width:4rem}}.skill_ranking_block .skill_ranking_list li a div{width:11rem;text-align:center}@media (max-width:768px){.skill_ranking_block .skill_ranking_list li a div{width:7rem;text-align:center}}p.main_sub_text{margin:2rem 0 0 0}h4.heading-icon-arrow-check{padding:0 0 0 3rem;background:url(../../assets/images/icon_img_14.png) left .8rem no-repeat;background-size:2rem 1.6rem;border:none}@media (max-width:768px){h4.heading-icon-arrow-check{background:url(../../assets/images/icon_img_14.png) left 1.5rem no-repeat;background-size:2rem 1.6rem}}.extra_banner{max-width:1100px;margin:0 auto 4rem;background:#f4f4f4}@media (max-width:768px){.extra_banner{margin:0 auto 2rem}}.extra_banner p{margin:0}.extra_banner a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.extra_banner a .extra_left{width:30rem;margin-right:3rem}.extra_banner a .extra_right .extra_ttls{font-weight:700;font-size:2.1rem;line-height:1.5;margin:0 0 1.5rem 0;text-decoration:underline;color:var(--colorMain)}@media (min-width:769px){.extra_banner a:hover .extra_right .extra_ttls{text-decoration:none}}@media (max-width:768px){.extra_banner a{padding:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.extra_banner a .extra_left{margin-right:0;margin-bottom:0;width:100%}.extra_banner a .extra_right .extra_ttls{font-size:1.6rem}}.underlayerTheme--category h3.point a{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.underlayerTheme--category h3.point a:hover{text-decoration:none}}.spi3_area .spi_ttl:before{content:"";background:url(../../assets/images/icon_img_0001.png) left center no-repeat;background-size:3.2rem 4rem;width:3.2rem;height:4rem;display:block}@media (max-width:768px){.spi3_area .spi_ttl:before{position:absolute;left:0;top:0}}.spi3_area .spi_ttl:after{content:"";background:url(../../assets/images/icon_img_0002.png) right center no-repeat;background-size:10rem 2.6rem;width:10rem;height:2.6rem;display:block}.underlayerMainvisual .themeCategory__worries .list li.extra{background:0 0;padding:0}.spi3_area .spi_ttl{position:relative;font-weight:700;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.spi3_area .spi_ttl{-ms-flex-wrap:wrap;flex-wrap:wrap}}.underlayerMainvisual .themeCategory__worries .list li.extra::before{content:none}.underlayerMainvisual .themeCategory__worries .list li.extra p a{color:var(--colorMain);text-decoration:underline;background-image:url(../../assets/images/icon_blank_blue.png);background-size:1.3rem 1.1rem;background-position:right 0 center;background-repeat:no-repeat;padding:0 1.8rem 0 0;margin-right:.5rem}@media (min-width:769px){.underlayerMainvisual .themeCategory__worries .list li.extra p a:hover{text-decoration:none}}@media (max-width:768px){.spi3_area .spi_ttl{display:inline-block;padding:1rem 0 1rem 4.2rem}}.spi3_area .spi_ttl{position:relative;font-weight:700;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}table.sptable01{border-top:1px solid #cecece;border-left:1px solid #cecece;margin:0 0 2rem 0}table.sptable01 th{color:#004c7e;font-weight:500;background:#eef1f9;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:2rem;text-align:center}table.sptable01 td{vertical-align:middle;font-size:1.6rem;background:#fff;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:2rem;vertical-align:middle}.underlayerTheme--category h3.boderRight span{display:inline-block;margin-right:5rem}@media (max-width:768px){.underlayerTheme--category h3.boderRight span{margin-right:2rem}}.skill_ranking_block .serviceBtn{margin:1rem auto 3rem}.skill_ranking_block .serviceBtn a{font-size:1.6rem;line-height:2.4rem;color:#fff;background:#ff8c38;border:solid 1px #ff8c38;box-shadow:0 3px 0 0 #854515;transition:.2s}.skill_ranking_block .serviceBtn a::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 2px #fff;border-bottom:solid 2px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .2s;transition:all ease .2s}@media (min-width:769px){.skill_ranking_block .serviceBtn a:hover{margin-top:.3rem;margin-bottom:-.3rem;box-shadow:0 0 0 0 #854515}}ul.theme_article_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.theme_article_blocks li{width:100%;max-width:36rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:2rem 0 0 0}@media (max-width:768px){ul.theme_article_blocks li{width:100%;max-width:100%}}ul.theme_article_blocks li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.theme_article_blocks li a div{width:34%}@media (max-width:768px){ul.theme_article_blocks li a div{width:25%}}ul.theme_article_blocks li a p{width:62%;margin:0;font-weight:500;display:inline-block;position:relative;color:#204f74;text-decoration:underline}@media (max-width:768px){ul.theme_article_blocks li a p{width:72%;margin:0;font-weight:500}}@media (min-width:769px){ul.theme_article_blocks li a:hover p{text-decoration:none}}ul.theme_article_blocks li a p::after{content:"";background-image:url(../../assets/images/icon_blank_blue.png);background-size:1.3rem 1.1rem;background-position:right 0 center;background-repeat:no-repeat;width:1.3rem;height:1.3rem;right:0;bottom:0;display:inline-block;margin:0 0 0 .7rem}h2.mgn_tp{margin-top:6rem}@media (max-width:768px){h2.mgn_tp{margin-top:4rem}}.underlayerTheme--category p a{color:var(--colorMain);text-decoration:underline}@media (max-width:768px){.spi3_area .spi_ttl:before{top:1rem}}.underlayerTheme--category ul.theme_article_blocks img{margin:0}@media (max-width:768px){.underlayerTheme .underlayerTheme__section{padding:6.5rem 0 0 0;margin:-6.5rem 0 6rem 0}.mainvisualBackground--single .themeCategory__text .category{padding:0}.underlayerTheme--category .anchorlink li{width:100%}.underlayerTheme--category .anchorlink li:last-child{width:100%}}.underlayerTheme--category .linkDetail a.no_theme{padding:1rem 4.3rem 1rem 2rem}@media (max-width:768px){.underlayerTheme--category .linkDetail a.no_theme{padding:1.5rem 4.3rem 1.5rem 2rem}}.skill_ranking_block{margin:0 0 4rem 0}@media (max-width:768px){.skill_ranking_block{position:relative}.skill_ranking_block .unker_area_01{position:absolute;top:-5rem}.skill_ranking_block h2 span{line-height:1.5}}.underlayerTheme--category .linkDetail a.no_theme.unker::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:769px){.underlayerTheme--category .uk_ttl:nth-of-type(2) .anchor{margin:3.1rem 0 1.3rem}}@media (max-width:768px){.underlayer.underlayerTheme.underlayerTheme--single{padding:4rem 0 9rem}.underlayerTheme--category .anchorlink{margin-top:1rem;margin-bottom:4rem}.underlayerTheme--category .uk_ttl{padding:6.5rem 0 0 0;margin:-6.5rem 0 0 0}.underlayerTheme--category .uk_ttl:nth-of-type(2){margin:-5rem 0 0 0;padding:7rem 0 0 0}.underlayerTheme--category .anchor{margin:0 0 1.3rem 0}}.underlayerTheme--single .underlayerTheme--aside .menu dt a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerTheme--category .spi3_area p a{color:var(--colorMain);text-decoration:underline;background-image:url(../../assets/images/icon_blank_blue.png);background-size:1.3rem 1.1rem;background-position:right 0 center;background-repeat:no-repeat;padding:0 1.8rem 0 0}@media (min-width:769px){.underlayerTheme--category .spi3_area p a:hover{text-decoration:none}}.list .underlayerSeminar.underlayerSeminarSingle.connection.theme_ .popularity__card .item{margin-bottom:2rem}.underlayerSeminar.underlayerSeminarSingle.connection{padding:8rem 0 0 0}@media (max-width:768px){.underlayerSeminar.underlayerSeminarSingle.connection{padding:3.5rem 0 0 0}}@media (max-width:768px){table.theme_skill_table_01 th{display:block;width:100%}table.theme_skill_table_01 td.centers{display:block;width:100%}table.theme_skill_table_01 td{display:block;width:100%}}.underlayer.underlayerTheme .underlayerSeminar.underlayerSeminarSingle:first-of-type .inner{border-top:solid 1px #dcdcdc;padding:7rem 0 0 0}@media (max-width:768px){.underlayer.underlayerTheme .underlayerSeminar.underlayerSeminarSingle:first-of-type .inner{padding:4rem 2rem 0 2rem}}.underlayerTheme--category .linkDetail a{text-decoration:none}#recommendations{margin:.1rem 0 0 0}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_support1 ._seq{display:none}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:before{position:absolute;top:-1.7rem;left:-1rem;font-size:1.3rem;font-weight:700;width:2.7rem;height:2.7rem;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-transition:all ease .2s;z-index:3}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:first-child:before{content:"1"}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(2):before{content:"2"}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(3):before{content:"3"}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(4):before{content:"4"}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(5):before{content:"5"}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_support1:before{position:absolute;top:.3rem;left:-.3rem;content:"";height:1.22rem;width:1.2rem;background:#d22570;z-index:2}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item ._wrap ._layoutgroup_support1:after{position:absolute;top:1.5rem;left:-.3rem;content:"";position:absolute;height:0;width:0;border-left:.6rem solid #d22570;border-right:.6rem solid #d22570;border-bottom:.6rem solid transparent;z-index:1}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:first-child:before{background:#e9d46a}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(2):before{background:#d1d1d1}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(3):before{background:#dfacb5}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(4):before{background:#caeef2}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item:nth-child(5):before{background:#caeef2}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items ._item{position:relative}.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items .item__areaBtn a{width:21.5rem;margin:2rem auto 0 auto;position:relative;background:#2f79b1 url(../../assets/images/icon_support_download.svg) no-repeat right 2.2rem center;color:#fff;font-size:1.6rem;line-height:2.4rem;font-weight:700;padding:1rem 3rem;border-radius:.5rem;-webkit-box-shadow:0 .3rem 0 #0f4771;box-shadow:0 .3rem 0 #0f4771;-webkit-transition:all .2s;transition:all .2s;display:block}@media (min-width:769px){.underlayerSeminar.underlayerSeminarSingle.popularity.materialDownload .inner .popularity__card ._sitesearch_component ._searchresults ._items .item__areaBtn a:hover{margin-top:2.3rem;margin-bottom:-.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691}}.border_text_area{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2rem 0}.u-link{text-decoration:underline;color:#004e81}.u-link:link{text-decoration:underline}@media (min-width:769px){.u-link:hover{text-decoration:none}}a.blank::after{content:"";display:inline-block;width:1.5rem;height:1.2rem;background:url(/service/assets/images/icon_blank.svg) no-repeat;background-size:contain;margin:0 0 0 .6rem}.serviceBtn{margin-top:5rem;width:100%;text-align:center}.serviceBtn a{position:relative;display:inline-block;font-weight:700;font-size:1.8rem;line-height:2.7rem;border-radius:.5rem;padding:1.4rem 4.4rem 1.4rem 2.8rem;text-decoration:none!important;-webkit-transition:.4s;transition:.4s}@media (max-width:768px){.serviceBtn a{padding:1.1rem 4.4rem 1.1rem 2.8rem;font-size:1.6rem;line-height:2.4rem}}.serviceBtn a::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 2px #fff;border-bottom:solid 2px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .2s;transition:all ease .2s}.serviceBtn--contact a{color:#fff;background:#ff8c38;border:solid 1px #ff8c38;box-shadow:0 3px 0 0 #854515;transition:.2s}.serviceBtn--contact a:hover{margin-top:.3rem;margin-bottom:-.3rem;box-shadow:0 0 0 0 #854515}.serviceBtn--mailmagazine a{color:#fff;background:#2f79b1;border:solid 1px #2f79b1;-webkit-box-shadow:0 4px 0 0 #0f4771;box-shadow:0 4px 0 0 #0f4771}.serviceBtn--mailmagazine a:hover{margin-top:.3rem;margin-bottom:-.3rem;-webkit-box-shadow:0 0 0 0 #0f4771;box-shadow:0 0 0 0 #0f4771}.serviceBtn--arrowBottom a::after{top:-.2rem;right:2.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mainvisualBackground--pickup:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(/service/assets/images/mainvisual_background--pickup.webp) right center no-repeat;background-size:auto 100%}@media (max-width:768px){.mainvisualBackground--pickup:after{background:url(/service/assets/images/mainvisual_background--pickup_sp.webp) right bottom no-repeat;background-size:cover}}.mainvisualBackground--intro{background:url(/service/assets/images/mainvisual_background--intro.webp) right bottom no-repeat;background-size:cover}@media (max-width:768px){.mainvisualBackground--intro{background:#f1f7fb url(/service/assets/images/mainvisual_background--intro_sp.webp) right bottom no-repeat;background-size:100% auto}}.mainvisualBackground--intro .underlayerMainvisual{position:relative}@media (max-width:768px){.mainvisualBackground--intro .underlayerMainvisual__explanation{margin-bottom:2rem;display:block;font-size:1.5rem;line-height:2.8rem}}.mainvisualBackground--intro .underlayerMainvisual__img{margin:0 auto;width:21.8rem}@media (min-width:769px){.mainvisualBackground--intro .underlayerMainvisual__img{position:absolute;top:0;bottom:0;right:0}}.underlayerService .expSection{margin:-.5rem 0 2.4rem;color:#3d3d3d;font-size:1.6rem;line-height:2.8rem}.underlayerService .strengthList{background-color:#f1f7fb;margin-top:5rem;padding:4rem}.underlayerService .strengthList h4{margin-bottom:2.5rem;font-size:2.4rem;font-weight:700;line-height:1}.underlayerService .strengthList .mainvisual__menu{margin:0}.underlayerService .strengthList .mainvisual__menu a{position:relative;line-height:3.3rem;font-size:1.6rem}.underlayerService .strengthList .mainvisual__menu a:after{content:"";position:absolute;top:0;right:1.8rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);z-index:1}@media (max-width:768px){.underlayerService .strengthList{position:relative;padding:2.5rem 2rem 2rem}.underlayerService .strengthList h4{margin-bottom:2rem;font-size:2rem}.underlayerService .strengthList .mainvisual__menu{display:block;margin:0;padding:0}.underlayerService .strengthList .mainvisual__menu li{width:100%;margin:.4rem 0 0 0}.underlayerService .strengthList .mainvisual__menu a{position:relative;height:4.5rem!important;font-size:1.5rem;line-height:3.3rem}.underlayerService .strengthList .mainvisual__menu a:after{right:1.5rem}}.underlayerService .feature__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;width:100%}.underlayerService .feature__card .item{width:34rem}.underlayerService .feature__card .item .item__area{display:block}.underlayerService .feature__card .item .item__areaImg{margin:0 0 1.5rem}@media (min-width:769px){.underlayerService .feature__card .item .item__areaImg{width:100%;height:21.5rem;overflow:hidden}}.underlayerService .feature__card .item .item__areaImg img{-webkit-transition:all ease .3s;transition:all ease .3s}.underlayerService .feature__card .item .item__areaTtl{margin:.8rem 0;font-size:1.9rem;line-height:3rem;font-weight:600}.underlayerService .feature__card .item .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.underlayerService .feature__card .item .item__areaTxt{font-size:1.5rem;line-height:3rem}@media (min-width:769px){.underlayerService .feature__card .item .item__area:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerService .feature__card .item .item__area:hover .item__areaTtl{color:var(--colorMain)}.underlayerService .feature__card .item .item__area:hover .item__areaTtl span{background-size:100% 1px}}.underlayerPage__more{background:#f1f7fb;padding:4rem 3.4rem 4rem 4rem;margin:0}.underlayerPage__more dt{font-size:2.4rem;font-weight:700;line-height:3.6rem;letter-spacing:.08rem;margin:0 0 2rem 0}.underlayerPage__more dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.underlayerPage__more dd ul li{width:25%}.underlayerPage__more dd ul li a{color:var(--colorMain);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:8rem;border:solid .1rem #d4e2eb;border-radius:.3rem;background:#fff;font-size:1.5rem;font-weight:500;line-height:2.1rem;letter-spacing:.02rem;padding:0 0 0 2rem}.underlayerPage__more dd ul li a::before{content:"";position:absolute;top:0;right:2.4rem;bottom:0;margin:auto;display:block;width:.5rem;height:.5rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.underlayerPage__more dd ul li a span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.underlayerPage__more dd ul li a:hover span{background-size:100% 1px}@media (min-width:769px){.underlayerPage__more{width:110rem;margin:0 auto}.underlayerPage__more dd ul li a:hover{color:var(--colorMain);border:solid .1rem var(--colorMain)}}@media (max-width:768px){.underlayerPage__more{padding:2.7rem 2rem;margin:0 0 2rem}.underlayerPage__more dt{font-size:1.8rem;font-weight:500;margin:0 0 1.6rem}.underlayerPage__more dd ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3rem}.underlayerPage__more dd ul li{width:100%}.underlayerPage__more dd ul li a{height:4.4rem}}.underlayerServicePickup__pickup{padding-bottom:8rem}@media (max-width:768px){.underlayerServicePickup__pickup{padding-bottom:6rem}}.underlayerServicePickup__list{margin-bottom:9rem;padding:8rem 0 7rem;background:#f1f7fb}@media (max-width:768px){.underlayerServicePickup__list{margin-bottom:6rem;padding:6rem 0}}.move_block{width:var(--innerW);margin-left:auto;margin-right:auto;padding:2rem;border:1rem solid #e6f5fb;margin-bottom:2rem}.move_block .intr_link_ttl{text-align:center;font-weight:600;text-align:center;font-size:2.1rem;line-height:1.8;margin:1rem 0 2rem 0}@media (max-width:768px){.move_block .intr_link_ttl{font-size:1.6rem}}@media (max-width:768px){.move_block{width:100%}}.move_block .btnLink{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:100%}@media (max-width:768px){.move_block .btnLink{margin-bottom:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.move_block .btnLink__item{border:1px #204f74 solid;border-radius:.5rem;padding:2.5rem 1.5rem 2.5rem 1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff}@media (max-width:768px){.move_block .btnLink__item{padding:1.5rem 1rem 2rem 1.5rem}}.move_block .btnLink__item .item__head{margin-bottom:.8rem;color:#204f74;font-weight:500;font-size:1.8rem;line-height:2.6rem;position:relative}@media (max-width:768px){.move_block .btnLink__item .item__head{font-size:1.7rem;line-height:2.5rem;display:inline-block;padding-right:1.5rem}}.move_block .btnLink__item .item__head:after{content:"";position:absolute;top:0;right:1rem;bottom:0;margin:auto;display:block;width:.6rem;height:.6rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:.2s;transition:.2s}@media (max-width:768px){.move_block .btnLink__item .item__head:after{top:.2rem;right:0}}.move_block .btnLink__item .item__head span{background:-webkit-gradient(linear,left top,left bottom,from(#204f74),to(#204f74)) 0 100%/0 1px no-repeat;background:linear-gradient(#204f74,#204f74) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.move_block .btnLink__item .item__text{color:#3d3d3d;font-size:1.5rem;line-height:2.8rem}.move_block .btnLink__item:hover .item__head:after{right:.5rem}.move_block .btnLink__item:hover .item__head span{background-size:100% 1px}.mainvisualBackground--intro .forte_main{position:absolute;top:0;right:-68rem;right:0;left:0;left:unset;width:18rem}@media (max-width:768px){.mainvisualBackground--intro .forte_main{position:absolute;margin:auto;width:15rem;top:unset;left:unset;right:2rem;bottom:-1rem}}.mainvisualBackground--intro .forte_main .pop_area{position:absolute;top:0;right:-68rem;right:0;left:0;left:unset;background:#fff;border-radius:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18rem;width:18rem;color:#000;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #1c4388}@media (max-width:768px){.mainvisualBackground--intro .forte_main .pop_area{position:absolute;margin:auto;background:#fff;border-radius:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:14rem;width:14rem;color:#000;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #1c4388;top:unset;left:unset;right:2rem;bottom:0}}.mainvisualBackground--intro .forte_main .pop_area div{font-size:1.4rem;line-height:1.4;font-weight:700}@media (max-width:768px){.mainvisualBackground--intro .forte_main .pop_area div{font-size:1.3rem;line-height:1.4;font-weight:700}}.mainvisualBackground--intro .forte_main .pop_area div em{color:red;font-style:normal}.mainvisualBackground--intro .forte_main .pop_area p.number{color:#eb5705;font-weight:700;font-size:3.5rem;line-height:1;letter-spacing:0;text-shadow:unset;margin:0 0 .5rem 0;position:relative}@media (max-width:768px){.mainvisualBackground--intro .forte_main .pop_area p.number{color:#eb5705;font-weight:700;font-size:2.5rem;line-height:1;letter-spacing:0;text-shadow:unset;margin:.2rem 0 .3rem 0;position:relative;padding:0}}.mainvisualBackground--intro .forte_main .pop_area p.number span{font-size:1.4rem}.mainvisualBackground--intro .forte_main .pop_area p.number sup{font-size:1rem;position:absolute;right:-.8rem;top:1.2rem}@media (max-width:768px){.mainvisualBackground--intro .forte_main .pop_area p.number sup{font-size:1rem;position:absolute;right:-.8rem;top:1.2rem}}.mainvisualBackground--intro .forte_main .pop_area small{font-size:1rem;line-height:1.3;letter-spacing:0}@media (max-width:768px){.mainvisualBackground--intro .forte_main .pop_area small{font-size:.8rem;line-height:1.3;letter-spacing:0}}.mainvisualBackground--intro .onlyPC{display:block}@media (max-width:768px){.mainvisualBackground--intro .onlyPC{display:none}}.mainvisualBackground--intro .onlySP{display:none}@media (max-width:768px){.mainvisualBackground--intro .onlySP{display:block}}.mainvisualBackground--intro .underlayerMainvisual__img{top:unset;right:15rem;width:19rem}@media (max-width:768px){.mainvisualBackground--intro .underlayerMainvisual__img{width:17rem;left:0;right:unset;margin:0}}.underlayerServiceIntro .contactArea{text-align:center}.contactArea .contact_bg{background:#f1f7fb;padding:2rem 4rem;margin:auto;display:inline-block}@media (max-width:768px){.contactArea .contact_bg{padding:2rem}}.underlayerServiceIntro .intro_step_ttl,.underlayerServiceIntro__content .intro_step_ttl{background:#284d8b;color:#fff;text-align:center;padding:2rem;font-size:2.8rem;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--innerW);margin-left:auto;margin-right:auto;position:relative;margin-top:2rem;font-weight:700;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.underlayerServiceIntro .intro_step_ttl,.underlayerServiceIntro__content .intro_step_ttl{margin-top:2rem}}.underlayerServiceIntro .intro_step_ttl em,.underlayerServiceIntro__content .intro_step_ttl em{font-size:1.8rem;display:block;font-style:normal;width:100%}.underlayerServiceIntro .intro_step_ttl span,.underlayerServiceIntro__content .intro_step_ttl span{display:inline-block;background:#fff;font-size:1.8rem;padding:.5rem 1rem;margin:0 1rem 0 0;color:#284d8b;border-radius:1rem;font-weight:700}@media (max-width:768px){.underlayerServiceIntro .intro_step_ttl span,.underlayerServiceIntro__content .intro_step_ttl span{font-size:1.6rem}}@media (max-width:768px){.underlayerServiceIntro .intro_step_ttl,.underlayerServiceIntro__content .intro_step_ttl{width:100%;font-size:1.8rem}}.underlayerServiceIntro__content{position:relative}.underlayerServiceIntro__content.before_arw:before{content:"";background:url("/service/assets/images/intro_arw.svg") center top no-repeat;background-size:15rem 2.8rem;width:15rem;height:2.8rem;margin:auto;display:block}.underlayerServiceIntro__content .innerColumn{position:relative}.underlayerServiceIntro__content .innerColumn .point_pop{position:absolute;background:#ff8048;color:#fff;font-weight:700;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:7rem;height:7rem;border-radius:10rem;left:-3rem;top:-2rem}@media (max-width:768px){.underlayerServiceIntro__content .innerColumn .point_pop{width:10rem;height:3rem;left:2rem;top:-2rem}}.title__text.tc{text-align:center}.underlayerServiceIntro__menu .inner .new_block_area h2{text-align:center;font-weight:700;font-size:2.4rem;line-height:1.5;margin-top:2rem}@media (max-width:768px){.underlayerServiceIntro__menu .inner .new_block_area h2{font-size:1.8rem}}.underlayerServiceIntro__menu .inner .new_block_area .subtxt{text-align:center;margin-top:1rem;font-size:1.4rem}.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem;width:var(--innerW);margin-left:auto;margin-right:auto;padding:2rem;border:1rem solid #e6f5fb;margin-bottom:2rem}@media (max-width:768px){.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0;border:none}}.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:19%;border:1px #ff8048 solid;border-radius:.5rem;position:relative;padding:0 0 3rem 0;background:#ffefe8;-webkit-transition:ease .3s;transition:ease .3s}@media (max-width:768px){.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a{width:100%;margin-top:2rem;padding:0 0 2.5rem 0}}.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a .steps{background:#ff8048;color:#fff;font-size:1.5rem;line-height:1.5;padding:1rem 1rem;text-align:center;font-weight:700;-webkit-transition:ease .3s;transition:ease .3s}.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a .link_ttl{padding:1.5rem 2rem 0 2rem;font-weight:700;font-size:1.8rem;line-height:1.5;height:6.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:ease .3s;transition:ease .3s}@media (max-width:768px){.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a .link_ttl{height:auto;padding:1.5rem 2rem 0 2rem}}.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a p{font-size:1.5rem;line-height:1.6;padding:1rem 2rem 2rem 2rem}.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a:after{content:"";position:absolute;bottom:3rem;right:0;left:0;margin:auto;display:block;width:1rem;height:1rem;border-right:solid 2px var(--colorMain);border-bottom:solid 2px var(--colorMain);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-transition:ease .3s;transition:ease .3s}@media (max-width:768px){.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a:after{bottom:2rem}}@media (min-width:769px){.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a:hover{background:#fff;border:1px solid #284d8b}.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a:hover .steps{background:#284d8b}.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a:hover .link_ttl{color:#284d8b}.underlayerServiceIntro__menu .inner .new_block_area .new_uk_area a:hover:after{bottom:2.5rem}}.underlayerServiceIntro .underlayerServiceIntro__menu .columnBox{margin-bottom:5rem;padding:3.5rem 4rem;background:#f1f7fb}@media (max-width:768px){.underlayerServiceIntro .underlayerServiceIntro__menu .columnBox{margin-bottom:4rem;padding:2rem}}.underlayerServiceIntro .underlayerServiceIntro__menu .ttl{font-size:3rem;line-height:4.5rem;font-weight:600}@media (max-width:768px){.underlayerServiceIntro .underlayerServiceIntro__menu .ttl{font-size:2.2rem;line-height:4.3rem}}.underlayerServiceIntro .stepMenu{margin-top:2.4rem;width:101.3rem;background:url("/service/assets/images/bg_stepmenu__item-all.webp") left top no-repeat;background-size:100% auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.underlayerServiceIntro .stepMenu{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:0 0}}.underlayerServiceIntro .stepMenu__item{position:relative;height:12.3rem;padding-right:3.2rem;padding-left:2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#204f74;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:2.8rem}@media (max-width:768px){.underlayerServiceIntro .stepMenu__item{margin-bottom:.5rem;height:auto;padding:1.8rem 0 1.6rem 2.8rem;font-size:1.5rem;line-height:3rem}}@media (max-width:768px){.underlayerServiceIntro .stepMenu__item{background:#fff}}@media (min-width:769px){.underlayerServiceIntro .stepMenu__item:first-of-type{width:23rem}.underlayerServiceIntro .stepMenu__item:nth-of-type(2){width:20rem}.underlayerServiceIntro .stepMenu__item:nth-of-type(3){width:20rem}.underlayerServiceIntro .stepMenu__item:nth-of-type(4){width:20rem}.underlayerServiceIntro .stepMenu__item:nth-of-type(5){width:18rem}}.underlayerServiceIntro .stepMenu__item .item__num{position:absolute;top:-2.4rem;left:calc(50% - 4rem);width:4.8rem;height:4.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--fontEN);font-size:1.8rem;font-weight:500;color:#fff;background:#33a7c4;border-radius:50rem;-webkit-transition:.4s;transition:.4s}@media (max-width:768px){.underlayerServiceIntro .stepMenu__item .item__num{left:-1.4rem;top:calc(50% - 1.4rem);width:2.8rem;height:2.8rem;font-size:1.2rem}}.underlayerServiceIntro .stepMenu__item .item__text span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.underlayerServiceIntro .stepMenu__item:last-of-type{padding-right:0}@media (min-width:769px){.underlayerServiceIntro .stepMenu__item:last-of-type .item__num{left:calc(50% - 2rem)}}.underlayerServiceIntro .stepMenu__item:hover .item__num{background:#204f74}.underlayerServiceIntro .stepMenu__item:hover .item__text span{color:var(--colorMain);background-size:100% 1px}.underlayerServiceIntro .stepMenu__item:after{position:absolute;top:50%;right:2.5rem;content:"";display:block;width:1.5rem;height:.8rem;background:url("/service/assets/images/intro_arrow--menu.svg") center center no-repeat;-webkit-transition:.2s;transition:.2s}@media (max-width:768px){.underlayerServiceIntro .stepMenu__item:after{right:1.5rem}}.underlayerServiceIntro .stepMenu__item:hover:after{top:calc(50% + 1rem)}.underlayerServiceIntro .section__title{margin-bottom:2rem;position:relative;font-weight:600;font-size:3rem;line-height:5.8rem}@media (max-width:768px){.underlayerServiceIntro .section__title{font-size:2rem;line-height:3.6rem}}.underlayerServiceIntro .section__title .title__num{position:absolute;top:0;left:0;width:5.6rem;height:5.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--fontEN);font-size:2.4rem;font-weight:500;color:#fff;background:#33a7c4;border-radius:50rem}@media (max-width:768px){.underlayerServiceIntro .section__title .title__num{width:3.6rem;height:3.6rem;font-size:1.4rem}}.underlayerServiceIntro .section__headline{font-size:1.6rem;line-height:3rem}@media (max-width:768px){.underlayerServiceIntro .section__headline{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceIntro .contactArea{margin:5rem 0 0}.underlayerServiceIntro .contactArea .notice{font-weight:600;text-align:center;font-size:1.8rem;line-height:3rem}@media (max-width:768px){.underlayerServiceIntro .contactArea .notice{font-size:1.7rem;line-height:2.9rem}}.underlayerServiceIntro .contactArea .serviceBtn{margin-top:1.8rem}.underlayerServiceIntro__content>.inner{margin-bottom:2rem;padding:4rem 4rem 4rem;background:#f1f7fb}@media (max-width:768px){.underlayerServiceIntro__content>.inner{padding:3rem 2rem 3rem}}.underlayerServiceIntro__content .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:768px){.underlayerServiceIntro__content .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.underlayerServiceIntro__content .row .col{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.underlayerServiceIntro__content .row .section__image{margin:2rem auto 0}}.underlayerServiceIntro__content#intro01 .section__image{width:29.2rem}.underlayerServiceIntro__content#intro02 .section__image{width:25rem}.underlayerServiceIntro__content#intro03 .section__image{width:19.6rem}.underlayerServiceIntro__content#intro04 .section__image{width:30.65rem}.underlayerServiceIntro__content#intro05 .section__image{width:26.1rem}.underlayerServiceIntro__content .btnLink{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:100%}@media (max-width:768px){.underlayerServiceIntro__content .btnLink{margin-bottom:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.underlayerServiceIntro__content .btnLink__item{border:1px #204f74 solid;border-radius:.5rem;padding:2.5rem 1.5rem 2.5rem 1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff}@media (max-width:768px){.underlayerServiceIntro__content .btnLink__item{padding:1.5rem 1rem 2rem 1.5rem}}.underlayerServiceIntro__content .btnLink__item .item__head{margin-bottom:.8rem;color:#204f74;font-weight:500;font-size:1.8rem;line-height:2.6rem;position:relative}@media (max-width:768px){.underlayerServiceIntro__content .btnLink__item .item__head{font-size:1.7rem;line-height:2.5rem;display:inline-block;padding-right:1.5rem}}.underlayerServiceIntro__content .btnLink__item .item__head:after{content:"";position:absolute;top:0;right:1rem;bottom:0;margin:auto;display:block;width:.6rem;height:.6rem;border-left:solid 1px var(--colorMain);border-bottom:solid 1px var(--colorMain);-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:.2s;transition:.2s}@media (max-width:768px){.underlayerServiceIntro__content .btnLink__item .item__head:after{top:.2rem;right:0}}.underlayerServiceIntro__content .btnLink__item .item__head span{background:-webkit-gradient(linear,left top,left bottom,from(#204f74),to(#204f74)) 0 100%/0 1px no-repeat;background:linear-gradient(#204f74,#204f74) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.underlayerServiceIntro__content .btnLink__item .item__text{color:#3d3d3d;font-size:1.5rem;line-height:2.8rem}.underlayerServiceIntro__content .btnLink__item:hover .item__head:after{right:.5rem}.underlayerServiceIntro__content .btnLink__item:hover .item__head span{background-size:100% 1px}.underlayerServiceIntro__content .c-checklist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:768px){.underlayerServiceIntro__content .c-checklist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.underlayerServiceIntro__content .c-checklist li{position:relative;padding-left:3rem;font-size:1.6rem;line-height:3rem}@media (max-width:768px){.underlayerServiceIntro__content .c-checklist li{margin-bottom:1rem;font-size:1.5rem;line-height:2.8rem}}.underlayerServiceIntro__content .c-checklist li:before{position:absolute;top:.7rem;left:0;content:"";display:block;width:1.8rem;height:1.8rem;background:url(/service/assets/images/icon_intro_checkbox.svg) no-repeat left top;background-size:1.8rem 1.8rem}@media (min-width:769px){.underlayerServiceIntro__content .c-checklist li:nth-of-type(odd){width:calc(45% - 1rem)}.underlayerServiceIntro__content .c-checklist li:nth-of-type(2n){width:55%}}.underlayerServiceIntro__content .innerColumn{margin-top:3rem;padding:2.5rem 3rem 2.5rem 5rem;background:#fff}@media (max-width:768px){.underlayerServiceIntro__content .innerColumn{margin-top:3.5rem;padding:2.5rem 2rem 2.5rem 2rem}}.underlayerServiceIntro__content .innerColumn .column__title{margin-bottom:1rem;font-weight:600;font-size:2.1rem;line-height:4.3rem}@media (max-width:768px){.underlayerServiceIntro__content .innerColumn .column__title{font-size:1.8rem;line-height:3rem}}@media (max-width:768px){.underlayerServiceIntro__content .innerColumn p{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceIntro__content .innerColumn.extra{margin-top:0}.underlayerServiceIntro__content .contactArea{margin:0 0 0}@media (max-width:768px){.underlayerServiceIntro__content .contactArea{margin-top:0}}.underlayerServiceNotFound .linkBtn{text-align:center;margin:4.6rem 0 0 0}.underlayerServiceNotFound .columnBox{padding:3rem 4rem 4rem;background:#f1f7fb}.underlayerServiceNotFound .keywordSearch .ttl{position:relative;margin:0 0 1.4rem 0;padding-left:1.6rem;font-size:1.8rem;font-weight:700;line-height:1;color:#000}.underlayerServiceNotFound .keywordSearch .ttl:before{content:"";position:absolute;top:.8rem;left:.1rem;display:block;border-radius:.4rem;background-color:#104c75;width:.4rem;height:.4rem}.underlayerServiceNotFound .keywordSearch .form{position:relative;width:100%}.underlayerServiceNotFound .keywordSearch .form input[type=text]{position:relative;display:block;border-radius:.4rem;background-color:#fff;width:100%;height:5.8rem;padding:1rem 2rem;font-size:1.6rem;z-index:1}.underlayerServiceNotFound .keywordSearch .form input[type=text]::-webkit-input-placeholder{color:#b8b8b8}.underlayerServiceNotFound .keywordSearch .form input[type=text]::-moz-placeholder{color:#b8b8b8}.underlayerServiceNotFound .keywordSearch .form input[type=text]:-ms-input-placeholder{color:#b8b8b8}.underlayerServiceNotFound .keywordSearch .form input[type=text]::-ms-input-placeholder{color:#b8b8b8}.underlayerServiceNotFound .keywordSearch .form input[type=text]::placeholder{color:#b8b8b8}.underlayerServiceNotFound .keywordSearch .form button{position:absolute;top:0;right:0;display:block;border-radius:0 .4rem .4rem 0;background:var(--colorMain) url(/service/assets/images/icon_search2.svg) center center no-repeat;background-size:2.6rem;width:5.8rem;height:5.8rem;font-size:0;overflow:hidden;z-index:2}.underlayerServiceNotFound .keywordSearch .link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem;font-size:1.6rem;line-height:1.6}.underlayerServiceNotFound .keywordSearch .link a{text-decoration:underline;color:var(--colorMain)}.underlayerServiceNotFound .keywordSearch .link a:before{content:"#"}.underlayerServiceNotFound .keywordSearch .link a:hover{text-decoration:none}@media (max-width:768px){.underlayerServiceNotFound .columnBox{padding:1rem 2rem 4rem}.underlayerServiceNotFound .keywordSearch{margin:0 -2rem;width:calc(100% + 4rem);padding:0}.underlayerServiceNotFound .keywordSearch .ttl{position:relative;margin:2.5rem 0 1rem 0;padding-left:1.4rem;font-size:1.6rem}.underlayerServiceNotFound .keywordSearch .ttl:before{top:.7rem}.underlayerServiceNotFound .keywordSearch .form{position:relative;width:100%}.underlayerServiceNotFound .keywordSearch .form input[type=text]{height:4.8rem;padding:.5rem 1.5rem;font-size:1.5rem}.underlayerServiceNotFound .keywordSearch .form button{background:var(--colorMain) url(/service/assets/images/icon_search2.svg) center center no-repeat;background-size:2rem;width:4.8rem;height:4.8rem}.underlayerServiceNotFound .keywordSearch .link{gap:.4rem .8rem;font-size:1.5rem}}@media (max-width:768px){.underlayerServiceNotFound .recommend .expSection{display:none}}.underlayerServiceNotFound .popularity__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;gap:2.42rem}.underlayerServiceNotFound .popularity__card .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25.6rem}@media (max-width:768px){.underlayerServiceNotFound .popularity__card .item{width:100%}}@media (max-width:768px){.underlayerServiceNotFound .popularity__card .two_ttl{height:auto!important}}.underlayerServiceNotFound .popularity__card .item__areaImg{position:relative;width:25.6rem;height:16.7rem;margin:0 0 1.5rem 0;overflow:hidden;margin:0 0 .8rem 0;border-radius:.5rem}@media (max-width:768px){.underlayerServiceNotFound .popularity__card .item__areaImg{width:100%}}.underlayerServiceNotFound .popularity__card .item__areaImg img{position:relative;width:25.6rem;height:16.7rem;border-radius:.5rem;z-index:1;-o-object-fit:cover;object-fit:cover;-webkit-transition:all ease .3s;transition:all ease .3s;border-radius:.5rem}@media (max-width:768px){.underlayerServiceNotFound .popularity__card .item__areaImg img{width:100%}}.underlayerServiceNotFound .popularity__card .item__areaCategory{font-size:1.3rem;line-height:1.9rem;font-weight:500;padding:.2rem .9rem;display:inline-block;margin:0 0 1.1rem 0;border-radius:.5rem}.underlayerServiceNotFound .popularity__card .item__areaCategory--live{background:url(/service/assets/images/icon_recommend_live.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.underlayerServiceNotFound .popularity__card .item__areaCategory--online{background:url(/service/assets/images/icon_recommend_online.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #298279;color:#298279;font-size:1.2rem}.underlayerServiceNotFound .popularity__card .item__areaCategory--offline{background:url(/service/assets/images/icon_recommend_offline.svg) no-repeat left 1.2rem top .4rem;background-size:5.1rem 1.6rem;padding:.2rem .9rem .2rem 6.9rem;border:solid 1px #737373;color:#737373;font-size:1.2rem}.underlayerServiceNotFound .popularity__card .item__areaCategory--movie{background:url(/service/assets/images/icon_recommend_movie.svg) no-repeat left .7rem center;background-size:3.1rem 1.7rem;padding:.2rem .9rem .2rem 4.4rem;border:solid 1px #824880;color:#824880;font-size:1.2rem}.underlayerServiceNotFound .popularity__card .item__areaCopy{font-size:1.4rem;line-height:2.4rem;letter-spacing:.03rem;margin:0 0 .3rem 0}.underlayerServiceNotFound .popularity__card .item__areaTtl{font-size:1.9rem;font-weight:700;line-height:3rem;letter-spacing:.05rem;margin:0 0 1.1rem 0}@media (max-width:768px){.underlayerServiceNotFound .popularity__card .item__areaTtl{height:auto!important}}.underlayerServiceNotFound .popularity__card .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}.underlayerServiceNotFound .popularity__card .item__areaDay,.underlayerServiceNotFound .popularity__card .item__areaTime{font-size:1.4rem;line-height:2.4rem;padding:0 0 0 3.1rem}.underlayerServiceNotFound .popularity__card .item__areaDay{background:url(/service/assets/images/icon_calendar.svg) no-repeat left center;background-size:2.2rem auto}.underlayerServiceNotFound .popularity__card .item__areaTime{background:url(/service/assets/images/icon_time.svg) no-repeat left center;background-size:2.2rem auto}.underlayerServiceNotFound .popularity__card .item__areaTime span{font-weight:700}.underlayerServiceNotFound .popularity__card .item__like{position:absolute;top:23.3rem;right:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#f1f1f1;border-radius:100%;z-index:1;-webkit-transition:all .3s;transition:all .3s}.underlayerServiceNotFound .popularity__card .item__like.isActive{background:#d56272}.underlayerServiceNotFound .popularity__card .item__like.isActive svg use{fill:#F1F1F1;stroke:#F1F1F1}.underlayerServiceNotFound .popularity__card .item__like svg{width:1.307rem;height:1.14rem}.underlayerServiceNotFound .popularity__card .item__like svg use{fill:#D56272;stroke:#D56272}.underlayerServiceNotFound .popularity__card .item__like:hover{background:#d3d3d3}.underlayerServiceNotFound .popularity__card .item__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.44rem;margin:2rem 0 0 0}.underlayerServiceNotFound .popularity__card .item__tag a{display:inline-block;background:#fff;font-size:1.4rem;line-height:2rem;padding:.3rem 1.3rem;border-radius:5rem;border:solid 1px #dcdcdc}.underlayerServiceNotFound .popularity__card .item__tag a:hover{background:#dcdcdc}.underlayerServiceNotFound .popularity__card .column__cardTagHash{margin-top:1.5rem}@media (max-width:768px){.underlayerServiceNotFound .popularity__card .column__cardTagHash{margin:0;height:auto!important}}@media (min-width:769px){.underlayerServiceNotFound .popularity__card .item__area:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerServiceNotFound .popularity__card .item__area:hover .item__areaTtl{color:var(--colorMain)}.underlayerServiceNotFound .popularity__card .item__area:hover .item__areaTtl span{background-size:100% 1px}}.mainvisualpickupDetail .breadcrumbs{background-color:#f1f7fb;margin-bottom:0}.mainvisualpickupDetail .breadcrumbs ul{border-bottom:none}.mainvisualpickupDetail .pickupDetailMainvisual{position:relative;padding-right:48rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.mainvisualpickupDetail .pickupDetailMainvisual{padding:1.8rem 2rem 4rem;padding:0 2rem}}.mainvisualpickupDetail .pickupDetailMainvisual__ttl{font-weight:700;font-size:4.6rem;line-height:1.4;margin-bottom:.5rem;color:#0075bb}@media (max-width:768px){.mainvisualpickupDetail .pickupDetailMainvisual__ttl{font-size:2.4rem;line-height:3.8rem;margin-top:0;margin-bottom:0}}.mainvisualpickupDetail .pickupDetailMainvisual__disc{margin-top:2.1rem;font-weight:500;font-size:1.8rem;line-height:3.2rem}@media (max-width:768px){.mainvisualpickupDetail .pickupDetailMainvisual__disc{margin-top:.1rem;margin-bottom:3rem;font-size:1.5rem;line-height:2.8rem}}@media (min-width:769px){.mainvisualpickupDetail .pickupDetailMainvisual__img{width:37%;position:absolute;top:50%;right:-2.7rem;margin:auto;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media (max-width:768px){.mainvisualpickupDetail .pickupDetailMainvisual__img{width:100%}}.mainvisualpickupDetail .pickupDetailMainvisual__img img{width:42rem;margin-left:auto}.mainvisualpickupDetailInner{position:relative;min-height:42rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3d3d3d;padding:5rem 0}@media (max-width:768px){.mainvisualpickupDetailInner{min-height:auto;height:auto;padding:4rem 0}}.mainvisualpickupDetailInner::before{content:"";display:block;width:100%;height:100%;position:absolute;right:0;top:0;background:#f1f7fb url(../images/mainvisual_background--pickup-detail.webp) no-repeat right center/cover;mix-blend-mode:screen}.mainvisualpickupDetailInner a{color:#fff}.underlayerService.underlayerServicePickup--detail{padding-top:0}.underlayerService.underlayerServicePickup--detail div[class*=bgColor]{color:#3d3d3d}.underlayerService.underlayerServicePickup--detail div[class*=bgColor].dark{color:#fff}.underlayerService.underlayerServicePickup--detail .article__cont{position:relative;background-color:#f1f7fb}.underlayerService.underlayerServicePickup--detail .article__cont .nav{background-color:#0075bb;position:sticky;left:0;top:0;z-index:2}.underlayerService.underlayerServicePickup--detail .article__cont .nav .inner{padding:0}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .nav .inner{width:110rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li{position:relative;padding:0 1rem 0 1.5rem}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li:not(:last-child){margin-bottom:0}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li a{color:#fff;font-weight:500;font-size:1.5rem;padding:1.5rem 1.5rem 1.5rem 0;display:block;position:relative;text-decoration:none;line-height:1.6}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li a::after,.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li a::before{content:"";display:block;position:absolute;-webkit-transition:all .3s;transition:all .3s}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li a::after{width:.5rem;height:.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:1px solid #fff;border-bottom:1px solid #fff;right:.2rem;top:0;bottom:0;margin:auto}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li a::before{width:0;height:.1rem;background-color:#fff;bottom:1rem;right:0}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li a:hover::after{top:.5rem}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li a:hover::before{width:calc(100% - 1.5rem);right:auto;left:0}}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li::before{content:"";display:block;width:1px;height:2rem;background-color:#b0bfc9;position:absolute;right:0;top:0;bottom:0;margin:auto}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .nav{position:relative;top:0;margin:0}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li{border-bottom:none;width:50%}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li:not(:nth-last-child(-n+1)){border-bottom:solid 1px #fff}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li:nth-child(odd){border-right:solid 1px #fff}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li::before{content:none}.underlayerService.underlayerServicePickup--detail .article__cont .nav ul li a{font-size:1.4rem;padding:.8rem 1.5rem .8rem 0}}.underlayerService.underlayerServicePickup--detail .article .inner{position:relative;z-index:1}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article .inner{padding:5rem 2rem 6rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article .inner{padding:6.5rem 0;width:100rem}}.underlayerService.underlayerServicePickup--detail .article__cont h2{letter-spacing:.04rem;font-weight:600;display:table}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont h2{margin:2rem auto;padding:0 0 1rem 0;border-bottom:.2rem #0078bf solid;font-size:2.3rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont h2{margin:2.4rem auto;padding:0 0 1.5rem 0;border-bottom:.4rem #0078bf solid;font-size:3.6rem}}.underlayerService.underlayerServicePickup--detail .article__cont h2:first-child{margin-top:0}.underlayerService.underlayerServicePickup--detail .article__cont .bgColor--type05 h2{color:#0075bb}.underlayerService.underlayerServicePickup--detail .article__cont .dark :not(.content__box) h2{border-bottom-color:#fff}.underlayerService.underlayerServicePickup--detail .article__cont h3{letter-spacing:.04rem;text-align:center;font-weight:600}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont h3{font-size:2.2rem;margin:3rem auto 1rem auto}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont h3{margin:3rem auto .4rem auto;font-size:2.8rem}}.underlayerService.underlayerServicePickup--detail .article__cont h3.line{text-align:left}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont h3.line{margin-bottom:1.6rem;padding-bottom:.8rem;border-bottom:1px #b7d8ec solid}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont h3.line{margin-bottom:2rem;padding-bottom:1.2rem;border-bottom:1px #b7d8ec solid}}.underlayerService.underlayerServicePickup--detail .article__cont .dark h3.line{border-bottom-color:#fff}.underlayerService.underlayerServicePickup--detail .article__cont h4{padding-bottom:1.2rem;letter-spacing:.04rem;font-weight:600;background-image:linear-gradient(to right,#a2b8c5 2px,transparent 2px);background-size:7px 2px;background-repeat:repeat-x;background-position:left bottom}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont h4{margin:3rem auto .4rem auto;font-size:1.9rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont h4{margin:4rem auto .4rem auto;font-size:2.1rem}}.underlayerService.underlayerServicePickup--detail .article__cont h5{letter-spacing:.04rem;font-weight:600}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont h5{margin:4rem auto 0 auto;font-size:1.9rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont h5{margin:6rem auto .7rem auto;font-size:2.1rem}}.underlayerService.underlayerServicePickup--detail .article__cont p{letter-spacing:.02rem}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont p{margin:1.5rem 0;font-size:1.5rem;line-height:2.8rem}.underlayerService.underlayerServicePickup--detail .article__cont p:first-child{margin-top:0}.underlayerService.underlayerServicePickup--detail .article__cont p:last-child{margin-bottom:0}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont p{margin:2rem 0;font-size:1.7rem;line-height:3rem}.underlayerService.underlayerServicePickup--detail .article__cont p:first-child{margin-top:0}.underlayerService.underlayerServicePickup--detail .article__cont p:last-child{margin-bottom:0}}.underlayerService.underlayerServicePickup--detail .article__cont h3+p{margin-top:0}.underlayerService.underlayerServicePickup--detail .article__cont h5+p{margin-top:0}.underlayerService.underlayerServicePickup--detail .article__cont a{color:#204f74;text-decoration:underline}.underlayerService.underlayerServicePickup--detail .article__cont a:hover{text-decoration:none}.underlayerService.underlayerServicePickup--detail .article__cont a[target=_blank]:after{content:"";display:inline-block;width:1.5rem;height:1.2rem;background:url(/service/assets/images/icon_blank.svg) no-repeat;background-size:contain;margin:0 0 0 .6rem}.underlayerService.underlayerServicePickup--detail .article__cont .dark :not(.content__box) a{color:#fff}.underlayerService.underlayerServicePickup--detail .article__cont ol{margin:2.5rem 0;counter-reset:item}.underlayerService.underlayerServicePickup--detail .article__cont ol li{position:relative;min-height:3rem;padding-left:4.4rem;margin-bottom:1.5rem}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont ol li{font-size:1.5rem;line-height:2.8rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont ol li{font-size:1.7rem;line-height:3rem}}.underlayerService.underlayerServicePickup--detail .article__cont ol li:before{counter-increment:item;content:counter(item);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#ea526f;border-radius:100%;position:absolute;left:0;top:-.1rem;text-align:center;color:#fff;font-size:1.4rem;line-height:1;font-weight:700}.underlayerService.underlayerServicePickup--detail .article__cont ul:not(:first-child){margin-top:2.5rem}.underlayerService.underlayerServicePickup--detail .article__cont ul:not(:last-child){margin-bottom:2.5rem}.underlayerService.underlayerServicePickup--detail .article__cont ul:not([class]) li{position:relative;padding-left:2.1rem;margin-bottom:1.2rem}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont ul:not([class]) li{font-size:1.5rem;line-height:2.8rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont ul:not([class]) li{font-size:1.7rem;line-height:3rem}}.underlayerService.underlayerServicePickup--detail .article__cont ul:not([class]) li:before{content:"";display:block;width:.6rem;height:.6rem;background:#ea526f;border-radius:100%;position:absolute;left:0;top:1.3rem}.underlayerService.underlayerServicePickup--detail .article__cont blockquote{background-color:#fff;background-image:url(../images/icon_bq_left.svg),url(../images/icon_bq_right.svg);background-repeat:no-repeat;background-position:left 2rem top 3rem,right 2rem bottom 3rem}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont blockquote{padding:1.6rem 5rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont blockquote{padding:2rem 6rem}}.underlayerService.underlayerServicePickup--detail .article__cont blockquote:not(:first-child){margin-top:1rem}.underlayerService.underlayerServicePickup--detail .article__cont blockquote:not(:last-child){margin-bottom:1rem}.underlayerService.underlayerServicePickup--detail .article__cont .dark blockquote{color:#3d3d3d}.underlayerService.underlayerServicePickup--detail .article__cont table{margin:2rem 0;width:100%}.underlayerService.underlayerServicePickup--detail .article__cont table td,.underlayerService.underlayerServicePickup--detail .article__cont table th{color:#3d3d3d;background:#fff;padding:.5rem 1.5rem;border:1px #b5b5b5 solid}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont table td,.underlayerService.underlayerServicePickup--detail .article__cont table th{font-size:1.5rem;line-height:2.8rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont table td,.underlayerService.underlayerServicePickup--detail .article__cont table th{font-size:1.7rem;line-height:3rem}}.underlayerService.underlayerServicePickup--detail .article__cont table th{text-align:center;background:#e8e8e8}.underlayerService.underlayerServicePickup--detail .article__cont table td{background:#fff}.underlayerService.underlayerServicePickup--detail .article__cont .image{max-width:80rem}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .image{margin:1.6rem auto}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .image{margin:2.5rem auto}}.underlayerService.underlayerServicePickup--detail .article__cont .aligncenter{text-align:center}.underlayerService.underlayerServicePickup--detail .article__cont .check li{color:#000;margin-bottom:1.6rem;letter-spacing:.02rem;font-weight:700;padding-left:3.2rem;min-height:2.2rem;position:relative}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .check li{font-size:1.5rem;line-height:2.8rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .check li{font-size:1.7rem;line-height:2.2rem;line-height:1.6}}.underlayerService.underlayerServicePickup--detail .article__cont .check li:last-child{margin-bottom:0}.underlayerService.underlayerServicePickup--detail .article__cont .check li:before{content:"";display:block;width:2.2rem;height:2.2rem;position:absolute;left:0;top:.2rem;background:url(../images/icon_pickup_check.svg) no-repeat center center;background-size:2.2rem 2.2rem}.underlayerService.underlayerServicePickup--detail .article__cont .content__box{color:#3d3d3d;background:#fff;-webkit-box-shadow:10px 10px 20px rgba(172,172,172,.16);box-shadow:10px 10px 20px rgba(172,172,172,.16)}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .content__box{margin:3.6rem 0;padding:2rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__box{margin:5rem 0;padding:5rem}}.underlayerService.underlayerServicePickup--detail .article__cont .content__box.box--check{-webkit-box-shadow:none;box-shadow:none}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .content__box.box--check{padding:2rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__box.box--check{padding:4rem}}.underlayerService.underlayerServicePickup--detail .article__cont .content__box.bg--type02{background:#fff url(../images/bg_pickup_square.webp) left top repeat;background-size:6.7rem 6.4rem}.underlayerService.underlayerServicePickup--detail .article__cont .dark .content__box{-webkit-box-shadow:10px 10px 20px rgba(6,48,84,.4);box-shadow:10px 10px 20px rgba(6,48,84,.4)}.underlayerService.underlayerServicePickup--detail .article__cont .bgColor--type02 .content__box{-webkit-box-shadow:none;box-shadow:none}.underlayerService.underlayerServicePickup--detail .article__cont h3+.content__box{margin-top:1rem}.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;width:100%}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row{margin:2rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row{margin:4rem 0}}.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row:first-child{margin-top:0}.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row:last-child{margin-bottom:0}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-right .col.col__main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-right .col.col__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:29rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-left .col.col__main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-left .col.col__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:29rem}}.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-top .col.col__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:80rem;margin:2rem 0}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-top .col.col__main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-bottom .col.col__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:80rem;margin:2rem 0}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-bottom .col.col__main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-bottom:last-child .col__image{margin-bottom:0}.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row h3{text-align:left;border-bottom:1px #b7d8ec solid}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row h3{margin-top:1.2rem;margin-bottom:2rem;padding-bottom:1.2rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row h3{margin-bottom:2rem;padding-bottom:1.2rem}}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-left h3:first-child,.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-right h3:first-child{margin-top:1.4rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-left h3:first-child,.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-right h3:first-child{margin-top:-1.4rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-bottom h3:first-child,.underlayerService.underlayerServicePickup--detail .article__cont .content__image-row.row--image-top h3:first-child{margin-top:-1rem}}.underlayerService.underlayerServicePickup--detail .article__cont .bg--type02 .content__image-row h3{margin-bottom:1rem;padding-bottom:0;border-bottom:none}.underlayerService.underlayerServicePickup--detail .article__cont .linkBtn{padding:5.5rem 0;text-align:center}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .content__section>.inner>h2:first-child{margin-top:-1rem}}.underlayerService.underlayerServicePickup--detail .content__section>.inner .col p:first-child,.underlayerService.underlayerServicePickup--detail .content__section>.inner>div:first-child,.underlayerService.underlayerServicePickup--detail .content__section>.inner>p:first-child{margin-top:0}.underlayerService.underlayerServicePickup--detail .content__section>.inner .col p:last-child,.underlayerService.underlayerServicePickup--detail .content__section>.inner>div:last-child,.underlayerService.underlayerServicePickup--detail .content__section>.inner>p:last-child{margin-bottom:0}.underlayerService.underlayerServicePickup--detail .content__section.bgColor--type02{background:#0075bb}.underlayerService.underlayerServicePickup--detail .content__section.bgColor--type03{background:#fffceb}.underlayerService.underlayerServicePickup--detail .content__section.bgColor--type04{background:#0075bb url("../images/bg_pickup_diagonal_02.webp") left top repeat;background-size:7.5rem 13.3rem}.underlayerService.underlayerServicePickup--detail .content__section.bgColor--type05{background:#f2f2f2}.underlayerService.underlayerServicePickup--detail .serviceBtn--article a{font-size:1.8rem;line-height:2.4rem;color:#fff;background:#ff8c38;border:solid 1px #ff8c38;box-shadow:0 3px 0 0 #854515;transition:.2s}.underlayerService.underlayerServicePickup--detail .serviceBtn--article a:hover{margin-top:.3rem;margin-bottom:-.3rem;box-shadow:0 0 0 0 #854515}.mainvisualBackground--method:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media (min-width:769px){.mainvisualBackground--method:after{background:url(../images/mainvisual_background--method.webp) right center no-repeat;background-size:auto 100%}}@media (max-width:768px){.mainvisualBackground--method:after{background:url(../images/mainvisual_background--method_sp.webp) left top no-repeat;background-size:100% auto}}@media (min-width:769px){.mainvisualBackground--method .underlayerMainvisual__wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:7rem;-moz-column-gap:7rem;column-gap:7rem}}.mainvisualBackground--method .underlayerMainvisual__img{padding:2.8rem 0 0}@media (min-width:769px){.mainvisualBackground--method .underlayerMainvisual__img{width:42rem}}.mainvisualBackground--method .underlayerMainvisual__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.mainvisualBackground--method .underlayerMainvisual__ttl--sub{margin:1.7rem 0 1.2rem;font-weight:600}@media (min-width:769px){.mainvisualBackground--method .underlayerMainvisual__ttl--sub{font-size:2.4rem;line-height:4.2rem}}@media (max-width:768px){.mainvisualBackground--method .underlayerMainvisual__ttl--sub{font-size:1.9rem;line-height:3.2rem}}.mainvisualBackground--method .underlayerMainvisual__txt{margin-top:1.2rem;line-height:2.8rem}@media (min-width:769px){.mainvisualBackground--method .underlayerMainvisual__txt{font-size:1.6rem}}@media (max-width:768px){.mainvisualBackground--method .underlayerMainvisual__txt{font-size:1.5rem}}.underlayerServiceMethod .bgColor--training{background:#f1f7fb}.underlayerServiceMethod .bgColor--gray{background:#f5f6f4}.underlayerServiceMethod .linkBtn{margin:3rem 0 0;text-align:center}.underlayerServiceMethod .c-ul--check li{margin-bottom:1rem;position:relative;padding-left:3rem;font-size:1.6rem;line-height:2.5rem}.underlayerServiceMethod .c-ul--check li:last-child{margin-bottom:0}@media (max-width:768px){.underlayerServiceMethod .c-ul--check li{font-size:1.5rem}}.underlayerServiceMethod .c-ul--check li:before{content:"";display:block;width:1.8rem;height:1.8rem;border-radius:100%;position:absolute;left:0;top:.5rem;background:url(../images/detail_checkIcon.svg) no-repeat center center/.9rem;background-color:#005691}@media (min-width:769px){.underlayerServiceMethod .c-ul--circle{margin:1.5rem 0}}@media (max-width:768px){.underlayerServiceMethod .c-ul--circle{margin:1rem 0}}.underlayerServiceMethod .c-ul--circle li{position:relative;padding-left:2rem}@media (min-width:769px){.underlayerServiceMethod .c-ul--circle li{font-size:1.6rem;line-height:3rem}}@media (max-width:768px){.underlayerServiceMethod .c-ul--circle li{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceMethod .c-ul--circle li:before{content:"";display:block;width:.5rem;height:.5rem;background:#005691;border-radius:100%;position:absolute;left:0;top:1.3rem}.underlayerServiceMethod .c-ol{margin:2.5rem 0;counter-reset:item}.underlayerServiceMethod .c-ol li{position:relative;min-height:3rem;padding-left:4.4rem;margin-bottom:1.5rem}@media (max-width:768px){.underlayerServiceMethod .c-ol li{font-size:1.5rem;line-height:2.8rem}}@media (min-width:769px){.underlayerServiceMethod .c-ol li{font-size:1.7rem;line-height:3rem}}.underlayerServiceMethod .c-ol li:before{counter-increment:item;content:counter(item);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.4rem;height:3.4rem;background:#ea526f;border-radius:100%;position:absolute;left:0;top:-.1rem;text-align:center;color:#fff;font-size:1.4rem;line-height:1;font-weight:700}@media (max-width:768px){.underlayerServiceMethod .c-dl--num{margin:.8rem 0}}.underlayerServiceMethod .c-dl--num dt{position:relative;min-height:3rem;padding-left:5.6rem;margin-bottom:1rem;font-size:2.1rem;line-height:2.8rem}@media (max-width:768px){.underlayerServiceMethod .c-dl--num dt{padding-left:5.2rem;font-size:1.8rem;line-height:3rem}}.underlayerServiceMethod .c-dl--num dd{margin-bottom:2.4rem;font-size:1.6rem;line-height:2.8rem}@media (max-width:768px){.underlayerServiceMethod .c-dl--num dd{font-size:1.5rem}}.underlayerServiceMethod .c-dl--num dd:last-of-type{margin-bottom:0}.underlayerServiceMethod .c-dl--num .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.6rem;height:3.6rem;background:#005691;border-radius:100%;position:absolute;left:0;text-align:center;color:#fff;font-size:1.4rem;line-height:1;font-weight:700}@media (min-width:769px){.underlayerServiceMethod .c-dl--num .num{top:-.4rem}}@media (max-width:768px){.underlayerServiceMethod .c-dl--num .num{top:.5rem}}@media (min-width:769px){.underlayerServiceMethod .c-section{padding:7rem 0 0}}@media (max-width:768px){.underlayerServiceMethod .c-section{padding:2rem 0 0}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__menu{padding:1rem 0 5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__menu .inner{padding-bottom:4rem}}.underlayerServiceMethod .underlayerServiceMethod__menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__menu .menu{gap:1rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__menu .menu{gap:.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}.underlayerServiceMethod .underlayerServiceMethod__menu .menu__item{color:#204f74;position:relative;border:.1rem #d4e2eb solid;border-radius:.3rem;font-weight:500;-webkit-transition:.3s;transition:.3s}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__menu .menu__item{display:block;font-size:1.6rem;padding:1rem 4.8rem 1rem 1.6rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__menu .menu__item{font-size:1.5rem;line-height:2.8rem;padding:1rem 4rem 1rem 1.5rem;width:calc(50% - .3rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:768px) and (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__menu .menu__item.--full{width:100%}}.underlayerServiceMethod .underlayerServiceMethod__menu .menu__item:hover{color:#fff;background:#204f74;border-color:#204f74}.underlayerServiceMethod .underlayerServiceMethod__menu .menu__item:after{content:"";position:absolute;top:50%;margin:auto;display:block;width:1rem;height:1rem;margin-top:-.8rem;border-right:solid 1px #204f74;border-bottom:solid 1px #204f74;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-transition:ease .3s;transition:ease .3s}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__menu .menu__item:after{right:2rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__menu .menu__item:after{right:1rem}}.underlayerServiceMethod .underlayerServiceMethod__menu .menu__item:hover:after{border-color:#fff}.underlayerServiceMethod .underlayerPage__more{margin-top:4rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content.bgColor--training{padding:7rem 0 8rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content.bgColor--training{padding:2rem 0}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content.bgColor--gray{padding:7rem 0 5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content.bgColor--gray{padding:2rem 0 4rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content.--talent__content--01{margin-top:2rem;margin-bottom:8rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content.--talent__content--01{margin-bottom:4rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content.--talent__content--01 .section__title{display:none}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content.--coaching__content--02{margin-bottom:2rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content.--coaching__content--02{margin-bottom:4rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content.--coaching__content--04{padding-top:4rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .inner.bgColor--training{padding:4rem 5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .inner.bgColor--training{padding:2rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .inner.bgColor--training .section__title{padding-top:1.5rem;margin-bottom:2.5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .inner.bgColor--training .section__title{margin-bottom:1.5rem}}.underlayerServiceMethod .underlayerServiceMethod__content h3{font-weight:600}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content h3{margin-bottom:1rem;font-size:2.4rem;line-height:3.8rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content h3{margin-bottom:1rem;font-size:1.8rem;line-height:3.2rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content p{font-size:1.6rem;line-height:2.8rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content p{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .section__title{font-weight:600}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .section__title{margin-bottom:1.8rem;font-size:2.8rem;line-height:4.3rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .section__title{margin:1.8rem 0;font-size:2.2rem;line-height:3.4rem}}.underlayerServiceMethod .underlayerServiceMethod__content .title--bdr{padding-bottom:1rem;border-bottom:#1c8bc2 .1rem solid;font-weight:600}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .title--bdr{margin-bottom:1rem;font-size:2.1rem;line-height:3.3rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .title--bdr{margin-bottom:1rem;font-size:1.8rem;line-height:3.3rem}}.underlayerServiceMethod .underlayerServiceMethod__content .card__label{padding-bottom:1rem;border-bottom:#1c8bc2 .1rem solid}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .card__label{margin-top:4rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .card__label{margin-top:3rem}}.underlayerServiceMethod .underlayerServiceMethod__content .section__title+.card__label{margin-top:0}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .card__label+.link__card{margin-top:.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box{background:#fff}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box{margin:3rem 0;padding:4.5rem 3.5rem}.underlayerServiceMethod .underlayerServiceMethod__content .content__box:last-child{margin-bottom:0}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box{margin:2rem 0;padding:2rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .box__label{padding-bottom:1rem;border-bottom:#1c8bc2 .1rem solid}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line.nobdr{border-bottom:none}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item:first-of-type{padding-top:2rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:1px #dcdcdc solid}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item{padding:3.5rem 2rem 4rem 2rem;text-align:center;width:50%}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item:nth-of-type(odd){border-right:1px #dcdcdc solid}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item.nobdr{border-right:none}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item--full{padding:3.5rem 2rem 4rem 2rem;width:100%}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full{padding:2.4rem 0;border-bottom:1px #dcdcdc solid}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid:last-child .c-grid__line:last-child .item--full:last-child,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid:last-child .c-grid__line:last-child .item:last-child{border-bottom:none}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item .label,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .label{text-align:center;font-weight:500}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item .label,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .label{margin-bottom:2rem;font-size:1.5rem;line-height:2.8rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item .label,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .label{margin-bottom:1.8rem;font-size:1.8rem;line-height:2.6rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item .label .sub,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .label .sub{display:block;font-size:1.4rem;line-height:2.4rem}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item .label .text,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .label .text{display:block}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item .label .text,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .label .text{margin-top:.6rem;font-size:1.5rem;line-height:2.7rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item .note,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .note{text-align:center;color:#a1a1a1;font-size:1.4rem}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item .note,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .note{margin-top:1rem;line-height:2.6rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item .note,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .note{margin-top:1.3rem;line-height:3rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .item--full .label .sub{display:inline-block}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .data{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .data{margin-top:2rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .data{margin-top:1.8rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid+.box__label{margin-top:3rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid+.box__label{margin-top:3rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box+.note{margin-top:-1.8rem;text-align:right;color:#a1a1a1;font-size:1.4rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .service__card{margin-top:2.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.28rem 2.47rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item{width:25.6rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item{margin-bottom:3rem}.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item:last-child{margin-bottom:0}}.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__areaImg{margin-bottom:1.5rem;width:100%;overflow:hidden}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__areaImg{height:16.6rem}}.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__areaImg img{width:100%;-webkit-transition:all ease .3s;transition:all ease .3s}.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__areaTxt{font-size:1.4rem;line-height:2.3rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__areaTxt{margin-bottom:1.2rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__areaTxt{margin-bottom:.6rem}}.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__areaTtl{font-weight:600;font-size:1.9rem;line-height:2.9rem}.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__areaTtl span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__area:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__area:hover .item__areaTtl{color:var(--colorMain)}.underlayerServiceMethod .underlayerServiceMethod__content .service__card .item__area:hover .item__areaTtl span{background-size:100% 1px}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .link__card{margin-top:2.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item{border:.1rem #fff solid;-webkit-transition:.3s;transition:.3s;display:block;background:#fff}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item{padding:3rem;width:calc(50% - .5rem)}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item{margin-bottom:1.2rem;padding:1.5rem 2rem}}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item .item__title{font-weight:600;margin-bottom:1rem;border-bottom:.1rem #1c8bc2 solid}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item .item__title{padding:1rem 0;font-size:2.1rem;line-height:3.1rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item .item__title{padding-bottom:1rem;font-size:1.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item .item__title span{display:inline-block;position:relative}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item .item__title span{padding-right:3rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item .item__title span{padding-right:1.5rem}}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item .item__title span:after{content:"";position:absolute;top:50%;right:0;margin:auto;display:block;width:1rem;height:1rem;margin-top:-.4rem;border-right:solid 1px #204f74;border-bottom:solid 1px #204f74;-webkit-transform:rotate(315deg);transform:rotate(315deg);z-index:1;-webkit-transition:ease .3s;transition:ease .3s}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item .item__text{line-height:2.8rem}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item .item__text{font-size:1.5rem}}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item:hover{border:.1rem #204f74 solid}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item:hover .item__title{color:#204f74;border-bottom-color:#204f74}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item.item--noLink .item__title span{padding-right:0}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item.item--noLink .item__title span:after{content:none}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item.item--noLink:hover{border-color:#fff}.underlayerServiceMethod .underlayerServiceMethod__content .link__card .item.item--noLink:hover .item__title{color:inherit;border-bottom-color:#1c8bc2}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list{margin-top:-1.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .conslutant__listItem{width:100%;padding:3rem 0;background-image:linear-gradient(to right,#b8b8b8 2px,transparent 2px);background-size:7px 2px;background-repeat:repeat-x;background-position:left bottom}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .conslutant__listItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .meta{width:38rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .meta{margin-bottom:1.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .meta .portrait{width:9rem}.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .meta .data{-webkit-box-flex:1;-ms-flex:1;flex:1}.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .kana{color:#3d3d3d;letter-spacing:.02rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .kana{font-size:1.4rem;line-height:2.1rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .kana{font-size:1.3rem;line-height:2.1rem}}.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .name{letter-spacing:.02rem;font-weight:600}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .name{font-size:2.2rem;line-height:2.9rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .name{font-size:2rem;line-height:2.9rem}}.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .title{color:#3d3d3d;margin-top:.8rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .title{font-size:1.4rem;line-height:2.1rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .title{font-size:1.2rem;line-height:2.1rem}}.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .profile{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#3d3d3d;line-height:2.8rem;letter-spacing:.02rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .profile{font-size:1.6rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list .profile{font-size:1.4rem;line-height:2.6rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .conslutant__list.--talent .meta{width:32rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row{border-top:.1rem #dcdcdc solid;width:100%}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row{padding:5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row{padding:4rem 0;margin-bottom:2.1rem}.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row:last-child{margin-bottom:0}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row .section__title{margin:-.6rem 0 1.8rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row p{font-size:1.6rem;line-height:2.8rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row p{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row>.col{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row>.col--image{width:35rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row>.col--image{margin-bottom:2.1rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row.row--image-right>.col--image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.underlayerServiceMethod .underlayerServiceMethod__content .content__image-row.row--image-right>.col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block{margin-bottom:4rem}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block{margin-bottom:3rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block:last-child{margin-bottom:0}.underlayerServiceMethod .underlayerServiceMethod__content .content__block p{color:#3d3d3d;margin-bottom:2.2rem}.underlayerServiceMethod .underlayerServiceMethod__content .content__block p:last-child{margin-bottom:0}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block p{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block img{width:100%}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .block__label{margin-top:-.6rem;font-size:2.4rem}}.underlayerServiceMethod .underlayerServiceMethod__content .bolck__box{margin-bottom:1rem;background:#efefef;padding:3.2rem 3rem}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .bolck__box{padding:2.4rem 2rem}}.underlayerServiceMethod .underlayerServiceMethod__content .bolck__box:last-child{margin-bottom:0}.underlayerServiceMethod .underlayerServiceMethod__content .bolck__box .box__label{font-weight:600;margin-bottom:1rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .bolck__box .box__label{font-size:2.1rem;line-height:3.2rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .bolck__box .box__label{font-size:1.8rem;line-height:2.7rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit{margin:0}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit ul li{line-height:2;position:relative}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit ul li{padding-left:2.1rem;font-size:1.8rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit ul li{padding-left:1.5rem;font-size:1.5rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit ul li:before{content:"";display:block;background:#65ad36;border-radius:100%;position:absolute;left:0}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit ul li:before{width:.6rem;height:.6rem;top:1.5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit ul li:before{width:.4rem;height:.4rem;top:1.2rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .content__box{position:relative}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .content__box{margin:3rem 0 5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .content__box{margin:2rem 0 4rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .content__box:after{position:absolute;display:block;content:"";width:0;height:0;border-style:solid}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .content__box:after{left:calc(50% - 7.8rem);bottom:-3.6rem;border-right:7.8rem solid transparent;border-left:7.8rem solid transparent;border-top:3.6rem solid #ffc549;border-bottom:0}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .content__box:after{left:calc(50% - 4.8rem);bottom:-2.6rem;border-right:4.8rem solid transparent;border-left:4.8rem solid transparent;border-top:2.6rem solid #ffc549;border-bottom:0}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .content__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .col--image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .col--image{width:28rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .col{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .col{margin-bottom:1rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .box__label{color:#65ad36;border-bottom:#cfcfcf .1rem solid;margin-bottom:1rem;display:inline-block;font-weight:600;line-height:4.3rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .box__label{padding-bottom:1rem;font-size:2.4rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .box__label{padding-bottom:0;font-size:1.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .row--talent{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .row--talent{margin:3.3rem 0 4.8rem;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .row--talent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .row--talent .section__title{display:none}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .row--talent .col--image{width:33rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .row--talent .col--image{margin-bottom:1.5rem}}.underlayerServiceMethod .underlayerServiceMethod__content .row--talent .col{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .row--talent .linkBtn{text-align:left}}.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row{width:100%}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row{margin:3rem 0 4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row{margin-bottom:2.1rem}.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row:last-child{margin-bottom:0}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row .section__title{margin:-.6rem 0 1.8rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row p{font-size:1.6rem;line-height:2.8rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row p{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row>.col{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row>.col--image{width:30rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row>.col--image{margin-bottom:1.5rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row.row--image-right>.col--image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.underlayerServiceMethod .underlayerServiceMethod__content .block--inage-row.row--image-right>.col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.underlayerServiceMethod .underlayerServiceMethod__content .c-voiceblock h3{margin-bottom:1.2rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .c-voicelist.--sm{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.underlayerServiceMethod .underlayerServiceMethod__content .c-voicelist.--sm .item{width:calc(50% - .5rem);margin-bottom:0}}.underlayerServiceMethod .underlayerServiceMethod__content .c-voicelist .item{position:relative;margin-bottom:.8rem;color:#3d3d3d;background:#fff;line-height:2.8rem}.underlayerServiceMethod .underlayerServiceMethod__content .c-voicelist .item:last-child{margin-bottom:0}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .c-voicelist .item{font-size:1.6rem;padding:2rem 3rem 2rem 9rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-voicelist .item{font-size:1.5rem;padding:2rem 2rem 2rem 7rem}}.underlayerServiceMethod .underlayerServiceMethod__content .c-voicelist .item:before{content:"";display:block;position:absolute}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .c-voicelist .item:before{top:3rem;left:3rem;width:4rem;height:4rem;background:url(../images/icon_voice.svg) center center no-repeat;background-size:4rem 4rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-voicelist .item:before{top:4rem;left:2rem;width:3rem;height:3rem;background:url(../images/icon_voice.svg) center center no-repeat;background-size:3rem 3rem}}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist{margin-top:2rem}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item{margin-bottom:4rem}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item:last-of-type{margin-bottom:0}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-bottom:2rem}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row .image{width:21rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row .image{margin-bottom:1.4rem}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row .image img{width:100%}}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row .text{-webkit-box-flex:1;-ms-flex:1;flex:1}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row h3{margin-bottom:.5rem;position:relative;display:inline-block}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row h3{padding-right:2.5rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row h3{padding-right:1.5rem;font-size:1.9rem;line-height:3rem}}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row h3:after{content:"";position:absolute;top:50%;right:0;margin:auto;display:block;width:1rem;height:1rem;margin-top:-.4rem;border-right:solid 1px #204f74;border-bottom:solid 1px #204f74;-webkit-transform:rotate(315deg);transform:rotate(315deg);z-index:1;-webkit-transition:ease .3s;transition:ease .3s}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__row p{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item:hover .item__row h3 span{background-size:100% 1px}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__box{margin-top:3.8rem;position:relative;padding:3.6rem 3rem 2.4rem;background:#efefef}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__box{padding:3.6rem 2rem 2rem}}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item__box .box__label{position:absolute;top:-1.8rem;left:0;border-radius:.5rem;color:#fff;background:#005691;font-weight:600;display:inline-block;padding:0 2rem;line-height:3.7rem}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist+.linkBtn{margin:4rem 0}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist+.linkBtn .note{margin-top:1.6rem;font-size:1.3rem;line-height:2.5rem}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist+.linkBtn .note{display:none}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .c-row--method{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:4.2rem;-moz-column-gap:4.2rem;column-gap:4.2rem}}.underlayerServiceMethod .underlayerServiceMethod__content .c-row--method a{color:#204f74;text-decoration:underline}.underlayerServiceMethod .underlayerServiceMethod__content .c-row--method a:hover{text-decoration:none}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .c-row--method>.c-col{margin-top:3rem;width:calc(50% - 2.1rem)}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-row--method>.c-col{margin-top:3rem}}.underlayerServiceMethod .underlayerServiceMethod__content .c-row--method p{line-height:2.8rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .c-row--method p{font-size:1.6rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .c-row--method p{font-size:1.5rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model{padding-top:4rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model{margin-top:3rem;padding-top:3rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .note{line-height:2.8rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .note{font-size:1.6rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .note{font-size:1.5rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model h3{margin:1rem 0 2rem;padding:1.1rem 2rem;color:#fff;background:#005691;font-size:1.8rem;line-height:2.8rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-row--model{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:6.4rem;-moz-column-gap:6.4rem;column-gap:6.4rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-row--model .c-col--image{width:38rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-row--model .c-col--image{margin-bottom:2rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-row--model .c-col--image img{width:100%}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-row--model .c-col{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .title--bdr{margin-top:3rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist{margin:1.5rem 0}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist li{position:relative;padding-left:3rem}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist li{font-size:1.6rem;line-height:3rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist li{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist li:after{content:"";display:block;width:.5rem;height:.5rem;background:#005691;border-radius:100%;position:absolute;left:1rem;top:1.3rem}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist li a{color:#204f74;padding-right:2rem;display:inline-block;position:relative;text-decoration:underline}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist li a:hover{text-decoration:none}.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist li a:after{content:"";position:absolute;top:50%;margin:auto;display:block;width:.8rem;height:.8rem;margin-top:-.6rem;border-right:solid 1px #204f74;border-bottom:solid 1px #204f74;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-transition:ease .3s;transition:ease .3s}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist li a:after{right:0}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box.--assessment-model .c-combinedlist li a:after{right:0}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__info{margin:4rem 2rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__info{margin:3.5rem 2rem 4rem 2rem}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__info.--content{margin:8rem 2rem}}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__info.--content{margin:4rem 2rem}}.underlayerServiceMethod .underlayerServiceMethod__info .c-bannerbox:last-child{margin-bottom:0}.underlayerServiceMethod .underlayerServiceMethod__info .c-infobox:last-child{margin-bottom:0}.underlayerServiceMethod .c-bannerbox .c-bannerbox__content .head{position:relative;display:inline-block;font-weight:600;padding-right:2.2rem}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox .c-bannerbox__content .head{font-size:2.4rem;line-height:4.3rem}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox .c-bannerbox__content .head{margin-bottom:.5rem;padding-top:.5rem;padding-bottom:.5rem;font-size:2rem;line-height:3.2rem}}.underlayerServiceMethod .c-bannerbox .c-bannerbox__content .head:after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;display:block;width:.8rem;height:.8rem;border-left:solid 2px #204f74;border-bottom:solid 2px #204f74;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .2s;transition:all ease .2s}.underlayerServiceMethod .c-bannerbox .c-bannerbox__content .head span{background:-webkit-gradient(linear,left top,left bottom,from(var(--colorMain)),to(var(--colorMain))) 0 100%/0 1px no-repeat;background:linear-gradient(var(--colorMain),var(--colorMain)) 0 100%/0 1px no-repeat;-webkit-transition:background .3s;transition:background .3s}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox .c-bannerbox__content .text{font-size:1.6rem;line-height:3rem}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox .c-bannerbox__content .text{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceMethod .c-bannerbox a:hover .head span{background-size:100% 1px}.underlayerServiceMethod .c-bannerbox.--school{position:relative;margin-left:auto;margin-right:auto;border:.1rem #204f74 solid}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--school{margin-bottom:3rem;padding:2.5rem;width:84rem;background:url("../images/bg_banner_school.webp") right center no-repeat;background-size:cover}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--school{margin-bottom:2rem;padding:1.8rem 2rem 1.5rem;background:url("../images/bg_banner_school_sp.webp") right bottom no-repeat;background-size:cover}}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--school>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:3.2rem;-moz-column-gap:3.2rem;column-gap:3.2rem;-webkit-transition:.3s;transition:.3s}}.underlayerServiceMethod .c-bannerbox.--school .banner{margin:0}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--school .banner{width:30.8rem}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--school .banner{width:28.7rem;margin-bottom:1.8rem;padding:0}}.underlayerServiceMethod .c-bannerbox.--school .text{font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--school .text{font-size:1.5rem;line-height:2.8rem}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--school .text{font-size:1.4rem;line-height:2.8rem}}.underlayerServiceMethod .c-bannerbox.--school>a .text:before{content:"";position:absolute;margin:auto;border:.1rem #204f74 solid;background:0 0;border-radius:50%;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--school>a .text:before{width:4.4rem;height:4.4rem;top:0;bottom:0;right:2.9rem}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--school>a .text:before{width:2.9rem;height:2.9rem;bottom:2.5rem;right:2rem}}.underlayerServiceMethod .c-bannerbox.--school>a .text:after{content:"";position:absolute;margin:auto;display:block;width:.7rem;height:.9rem;background:url("../images/icon_arrow--circle.svg") center center no-repeat;background-size:.7rem .9rem}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--school>a .text:after{top:0;right:4.8rem;bottom:0}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--school>a .text:after{right:3rem;bottom:3.5rem}}.underlayerServiceMethod .c-bannerbox.--school>a:hover .text{text-decoration:underline}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--school>a:hover .text:before{right:2.6rem;width:5rem;height:5rem}}.underlayerServiceMethod .c-bannerbox.--case{position:relative;margin-left:auto;margin-right:auto;margin-bottom:3rem}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--case{padding:3rem;width:84rem;background:#f1f7fb url("../images/bg_banner_case.webp") right center no-repeat;background-size:cover}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--case{padding:2rem;background:#f1f7fb url("../images/bg_banner_case_sp.webp") right center no-repeat;background-size:cover}}.underlayerServiceMethod .c-bannerbox.--case>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s;transition:.3s}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--case>a{-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--case>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.underlayerServiceMethod .c-bannerbox.--case .tip{margin:0}.underlayerServiceMethod .c-bannerbox.--case .tip>div{position:relative;color:#fff;background:#204f74}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--case .tip>div{width:12.8rem;height:9.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.underlayerServiceMethod .c-bannerbox.--case .tip>div span{display:block;font-weight:500;line-height:3.2rem}.underlayerServiceMethod .c-bannerbox.--case .tip>div span:first-child{font-size:2.1rem}.underlayerServiceMethod .c-bannerbox.--case .tip>div span:last-child{font-size:2.4rem}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--case .tip>div{display:inline-block;padding:.5rem 1rem;font-size:1.5rem}}.underlayerServiceMethod .c-bannerbox.--case .tip>div:after{position:absolute;content:"";width:0;height:0}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--case .tip>div:after{top:calc(50% - .6rem);right:-1rem;border-style:solid;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:13px solid #204f74;border-right:0}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--case .tip>div:after{left:calc(50% - .35rem);bottom:-.6rem;border-style:solid;border-right:.7rem solid transparent;border-left:.7rem solid transparent;border-top:.7rem solid #204f74;border-bottom:0}}.underlayerServiceMethod .c-bannerbox.--intro{position:relative;margin-left:auto;margin-right:auto}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--intro{margin-bottom:3rem;padding:3rem;width:84rem;background:#f1f7fb url("../images/bg_banner_intro.webp") right center no-repeat;background-size:cover}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--intro{margin-bottom:2rem;padding:2rem;background:#f1f7fb url("../images/bg_banner_intro_sp.webp") right center no-repeat;background-size:cover}}.underlayerServiceMethod .c-bannerbox.--intro>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s;transition:.3s}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--intro>a{-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:768px){.underlayerServiceMethod .c-bannerbox.--intro>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}@media (min-width:769px){.underlayerServiceMethod .c-bannerbox.--intro .text{font-size:1.5rem;line-height:2.7rem}}.underlayerServiceMethod .c-infobox.--contact{margin-left:auto;margin-right:auto;background:#f1f7fb;border-bottom:.1rem #c7d6e1 solid}@media (min-width:769px){.underlayerServiceMethod .c-infobox.--contact{margin-bottom:3rem;width:84rem}}@media (max-width:768px){.underlayerServiceMethod .c-infobox.--contact{margin-bottom:2rem}}.underlayerServiceMethod .c-infobox.--contact .c-infobox__head{padding:1.2rem;text-align:center;font-weight:600;color:#005691;background:#dfebf3}@media (min-width:769px){.underlayerServiceMethod .c-infobox.--contact .c-infobox__head{font-size:2.1rem;line-height:3.7rem}}@media (max-width:768px){.underlayerServiceMethod .c-infobox.--contact .c-infobox__head{font-size:1.5rem;line-height:2.8rem}}.underlayerServiceMethod .c-infobox.--contact .c-infobox__content{padding:1.9rem 0 2.5rem}.underlayerServiceMethod .c-infobox.--contact .serviceBtn{margin-top:0}.underlayerServiceMethod .recommend{max-width:var(--innerW);margin-left:auto;margin-right:auto}@media (max-width:768px){.underlayerServiceMethod .recommend{padding-left:2rem;padding-right:2rem}}#figure_training_01{max-width:231px}@media (max-width:768px){#figure_training_01{max-width:157px}}@media (min-width:769px){#figure_training_01{max-width:231px}}#figure_training_02{max-width:308px}@media (max-width:768px){#figure_training_02{max-width:200px}}@media (min-width:769px){#figure_training_02{max-width:308px}}@media (max-width:768px){#figure_training_03{max-width:295px}}@media (min-width:769px){#figure_training_03{max-width:475px}}#figure_training_04{max-width:378px}@media (min-width:769px){#figure_training_04{max-width:378px}}#figure_training_05{max-width:377px}@media (min-width:769px){#figure_training_05{max-width:377px}}@media (max-width:768px){#figure_assessment_01{max-width:25.6rem}}@media (min-width:769px){#figure_assessment_01{max-width:352px}}@media (max-width:768px){#figure_assessment_02{max-width:25.9rem}}@media (min-width:769px){#figure_assessment_02{max-width:367px}}@media (max-width:768px){#figure_assessment_03{max-width:23.1rem}}@media (min-width:769px){#figure_assessment_03{max-width:367px}}@media (max-width:768px){#figure_assessment_04{max-width:18.5rem}}@media (min-width:769px){#figure_assessment_04{max-width:264px}}@media (max-width:768px){#figure_assessment_05{max-width:29.5rem}}@media (min-width:769px){#figure_assessment_05{max-width:478px}}@media (max-width:768px){#figure_consulting_01{max-width:22rem}}@media (min-width:769px){#figure_consulting_01{max-width:837px}}#figure_consulting_02{max-width:630px}@media (min-width:769px){#figure_consulting_02{max-width:630px}}#figure_consulting_03{max-width:625px}@media (min-width:769px){#figure_consulting_03{max-width:625px}}#figure_consulting_04{max-width:313px}@media (min-width:769px){#figure_consulting_04{max-width:313px}}#figure_consulting_05{max-width:313px}@media (min-width:769px){#figure_consulting_05{max-width:313px}}@media (min-width:769px){.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item:hover .item__row h3 span{background-size:0 1px}.underlayerServiceMethod .underlayerServiceMethod__content .c-coachinglist .item .item__row:hover h3 span{background-size:100% 1px;color:var(--colorMain)}}@media (max-width:768px){.training_uk_01,.training_uk_02,.training_uk_03,.training_uk_04{display:block;margin-top:-6rem;padding-top:6rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .pit_color{color:#65ad36;font-weight:700;font-style:normal}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .pit_ttl{text-align:center;margin:2rem auto 1rem;font-weight:700;color:#65ad36;font-size:2rem}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .point{text-align:center}.underlayerServiceMethod .underlayerServiceMethod__content .content__block.--learningPit .point strong{font-weight:700;color:#65ad36}.underlayerServiceMethod .underlayerServiceMethod__content .service__card em{font-style:normal}.underlayerService.underlayerServicePickup--detail .content__section .serviceBtn a[target=_blank]::after{background:0 0;width:.5rem;height:.5rem;margin:auto}.underlayerService.underlayerServicePickup--detail .article__cont .content__box p a u{color:var(--colorMain)}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .content__box p a:hover u{text-decoration:none}}.underlayerService.underlayerServicePickup--detail .article__cont{background:#fff}.underlayerService.underlayerServicePickup--detail .content__section{background:#fff}.underlayerService.underlayerServicePickup--detail .content__section.bgColor{background:#f1f7fb}.underlayerService.underlayerServicePickup--detail .article__cont h2{line-height:1.6}.underlayerService.underlayerServicePickup--detail .article__cont h3{line-height:1.6}.underlayerService.underlayerServicePickup--detail .article__cont .dark .inner h2{border-bottom-color:#fff}.underlayerService.underlayerServicePickup--detail .article__cont .dark .inner .content__box h2{border-bottom-color:#0078bf}.underlayerService.underlayerServicePickup--detail .article__cont .content__box{background:#eee}.underlayerService.underlayerServicePickup--detail .article__cont .bgColor--type02 .content__box{background:#fff}.underlayerService.underlayerServicePickup--detail .article__cont .bgColor--type03 .content__box{background:#fff;border:1px solid #e1dfd2}.underlayerService.underlayerServicePickup--detail .article__cont .bgColor--type04.dark .content__box{background:#fff}.underlayerService.underlayerServicePickup--detail .article__cont .bgColor--type05 .content__box{background:#fff}.underlayerService.underlayerServicePickup--detail .article__cont .bgColor .content__box{background:#fff}.underlayerService.underlayerServicePickup--detail .article__cont .content__box.bg--type02{background:#fff url(../images/bg_pickup_square.webp) left top repeat;background-size:6.7rem 6.4rem}.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2{position:relative;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2{padding:0 4rem;border-bottom:none}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2{padding:0 5rem;border-bottom:none}}.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2:after,.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2:before{content:"";position:absolute;top:50%;background:#0075bb;display:block}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2:after,.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2:before{width:2.8rem;height:.2rem;border-radius:.1rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2:after,.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2:before{width:3.6rem;height:.4rem;border-radius:.2rem}}.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2:before{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.underlayerService.underlayerServicePickup--detail .article__cont .pattern1 h2:after{right:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.underlayerService.underlayerServicePickup--detail .article__cont .pattern2 h2{margin-left:auto;margin-right:auto;display:block;color:#fff;background:#0075bb;border-radius:.5rem;position:relative;text-align:center}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern2 h2{padding:.6rem;border-bottom:none}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern2 h2{padding:1rem;border-bottom:none}}.underlayerService.underlayerServicePickup--detail .article__cont .pattern2 h2:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:14px 19px 0 19px;border-color:#0075bb transparent transparent transparent;bottom:-13px;left:calc(50% - 1.9rem)}.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2{position:relative;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2{padding:0 4.2rem;border-bottom:none}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2{padding:0 8.5rem;border-bottom:none}}.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2:after,.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2:before{content:"";position:absolute;background-image:radial-gradient(circle at center,#0078bf .3rem,transparent .3rem);background-repeat:repeat-x;background-position:left bottom;display:inline-block}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2:after,.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2:before{top:calc(50% - .1rem);background-image:radial-gradient(circle at center,#0078bf .15rem,transparent .15rem);background-size:1.1rem .3rem;height:.3rem;width:3.3rem}}@media (min-width:769px){.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2:after,.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2:before{top:calc(50% - .3rem);background-image:radial-gradient(circle at center,#0078bf .3rem,transparent .3rem);background-size:2.1rem .6rem;height:.6rem;width:6.3rem}}.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2:before{left:0}.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 h2:after{right:0}.pickupDetailMainvisual.inner p{margin:0 0 2rem 0}.pickupDetailMainvisual.inner p:last-of-type{margin:0}.pickupDetailMainvisual.inner p a{color:var(--colorMain);text-decoration:underline}@media (min-width:769px){.pickupDetailMainvisual.inner p a:hover{text-decoration:none}}.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 .pattern2 h2:before{content:none}.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 .pattern2 h2:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:14px 19px 0 19px;border-color:#0075bb transparent transparent transparent;bottom:-13px;left:calc(50% - 1.9rem);top:auto}.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 .pattern2 .pattern1 h2{padding:0 8.5rem;border-bottom:none}.underlayerService.underlayerServicePickup--detail .article__cont .pattern3 .pattern2 h2{padding:1rem}.mainvisualpickupDetail .pickupDetailMainvisual .main_comv_btn{margin:0 0 1rem 0}@media (max-width:768px){.mainvisualpickupDetail .pickupDetailMainvisual .main_comv_btn{text-align:center;width:100%}.mainvisualpickupDetail .pickupDetailMainvisual__img{margin-top:2rem}}.mainvisualpickupDetail .pickupDetailMainvisual .main_comv_btn a{font-size:1.8rem;line-height:2.4rem;color:#fff;background:#ff8c38;border:solid 1px #ff8c38;box-shadow:0 3px 0 0 #854515;border-radius:.5rem;padding:1.4rem 4.4rem 1.4rem 2.8rem;text-decoration:none!important;position:relative;display:inline-block;font-weight:700;transition:.2s}@media (max-width:768px){.mainvisualpickupDetail .pickupDetailMainvisual .main_comv_btn a{padding:1.1rem 4.4rem 1.1rem 2.8rem;font-size:1.6rem}}.mainvisualpickupDetail .pickupDetailMainvisual .main_comv_btn a::after{content:"";position:absolute;top:0;right:2.2rem;bottom:0;margin:auto;display:inline-block;width:.5rem;height:.5rem;border-left:solid 2px #fff;border-bottom:solid 2px #fff;-webkit-transform:rotate(-134deg);transform:rotate(-134deg);-webkit-transition:all ease .2s;transition:all ease .2s;background:0 0;width:.5rem;height:.5rem}@media (min-width:769px){.mainvisualpickupDetail .pickupDetailMainvisual .main_comv_btn a:hover{margin-top:.3rem;margin-bottom:-.3rem;box-shadow:0 0 0 0 #854515}}.tc h2,.tc h3{text-align:center}.tr h2{text-align:right}.tl h2,.tl h3{text-align:left}@media (max-width:768px){.underlayerService.underlayerServicePickup--detail .serviceBtn--article a{font-size:1.6rem}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item--full{position:relative}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item .area_txt,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item--full .area_txt{font-size:1.3rem;color:#a1a1a1;position:absolute;right:2rem;bottom:1.5rem}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item .area_txt,.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item--full .area_txt{right:0;bottom:0}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item.-cautionLarge{padding:3.5rem 2rem 9rem 2rem}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item.-cautionLarge{padding:2.4rem 0 9rem 0}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item.-cautionLarge .area_txt{text-align:left;margin-left:auto;width:fit-content;line-height:1.3}@media (max-width:768px){.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item.-cautionLarge .area_txt{bottom:16px}}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item.-cautionLarge .area_txt span{display:block}.underlayerServiceMethod .underlayerServiceMethod__content .content__box .c-grid .c-grid__line .item.-cautionLarge .area_txt span+span{margin-top:6px}.forte_main.extra{position:relative;background:#b5b9c4 url(/strength/manager/assets/img/features-img.jpg) center center no-repeat;background-size:cover;width:100%;height:80rem;padding-top:10rem;color:#fff}.forte_main.extra h2{font-size:2.4rem;font-weight:500;line-height:1.5;text-align:center;text-shadow:3px 3px 10px rgba(0,0,0,.3)}.forte_main.extra h2 strong{font-size:5.4rem;font-weight:700;letter-spacing:.1em}.forte_main.extra h2 span{display:block}.forte_main.extra h2+p{margin-top:1rem;font-size:1.8rem;letter-spacing:.2em;line-height:2;text-align:center;text-shadow:3px 3px 10px rgba(0,0,0,.3)}.forte_main.extra .features_btn{position:absolute;bottom:8rem;left:50%;width:26.6rem;height:5.8rem;margin:0;margin-left:-13.3rem;text-align:center;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}.forte_main.extra .features_btn a{background-color:#000;width:26.6rem;height:5.8rem;font-size:2.1rem;font-weight:500;color:#fff;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2px}.forte_main.extra .features_btn a:after{content:"";background-image:url(/strength/manager/assets/img/ar2.png);display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;width:1.4rem;height:1.4rem;margin-top:.1rem;margin-left:.6rem;-webkit-transition:.3s ease;transition:.3s ease}.forte_main.extra .features_btn a:hover{background-color:#2c70a5}.forte_main.extra .features_btn a{background-color:#000;width:26.6rem;height:5.8rem;font-size:2.1rem;font-weight:500;color:#fff}.forte_main.extra .features_btn a:after{background-image:url(/strength/manager/assets/img/ar2.png)}@media (min-width:769px){.forte_main.extra .features_btn a:hover{background-color:#2c70a5}.forte_main.extra .features_btn a:hover:after{-webkit-transform:translate(5px,0);transform:translate(5px,0)}}@media (max-width:768px){.forte_main.extra{position:relative;background:#b5b9c4 url(/strength/manager/assets/img/features-img.jpg) center bottom no-repeat;background-size:100%;width:100%;height:35rem;padding-top:3rem;color:#fff}.forte_main.extra h2{font-size:1.6rem;font-weight:500;letter-spacing:.04em;line-height:1.4;text-align:center;text-shadow:3px 3px 10px rgba(0,0,0,.3)}.forte_main.extra h2 span{display:block;font-size:1.4rem}.forte_main.extra h2 strong{font-size:3.8rem;font-weight:700;letter-spacing:.1em}.forte_main.extra h2+p{margin-top:1rem;font-size:1.4rem;letter-spacing:.2em;line-height:1.8;text-align:center;text-shadow:3px 3px 10px rgba(0,0,0,.3)}.forte_main.extra .features_btn{position:absolute;bottom:2rem;left:0;width:100%;height:4.8rem;margin:0;padding:0 6rem}.forte_main.extra .features_btn a{background-color:#000;width:100%;height:4.8rem;font-size:1.8rem;font-weight:500;color:#fff}.forte_main.extra .features_btn a:after{background-image:url(/strength/manager/assets/img/ar2.png)}.forte_main.extra .features_btn a{background-color:#000;width:100%;height:4.8rem;font-size:1.8rem;font-weight:500;color:#fff;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2px}.forte_main.extra .features_btn a:after{background-image:url(/strength/manager/assets/img/ar2.png)}}.underlayerServiceSitemap .sitemap_list_02 ul li.extra a{font-size:1.8rem;font-weight:700;margin:2rem 0 0 0;padding:0;text-indent:0;padding-left:0;width:100%}@media (max-width:768px){.underlayerServiceSitemap .sitemap_list_02 ul li.extra a{font-size:1.6rem;margin:2rem 0 1rem 0}}.underlayerServiceSitemap .sitemap_list_02 ul li.extra a:before{content:none}.forte_casestudy.other_links ul::after{content:"";display:block;width:32%}@media (max-width:768px){.forte_casestudy.other_links ul::after{content:none}}.seminarSingle__mainTag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.seminarSingle__mainTag li{margin:0 .5rem 0 0}.seminarSingle__mainTag li a{margin-bottom:.5rem}.seminarSingle__mainTag{margin-bottom:2rem}.mainvisualBackground--request .underlayerMainvisual__img{position:absolute;top:10rem;right:9rem;width:21rem}.mainvisualBackground--request{background:url(/service/assets/images/mainvisual_background--request.webp) right bottom no-repeat;background-size:cover}.menu.request_link{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.menu.request_link .menu__item{display:block;font-size:1.6rem;padding:1rem 4.8rem 1rem 1.6rem;color:#204f74;position:relative;border:.1rem #d4e2eb solid;border-radius:.3rem;font-weight:500;-webkit-transition:.3s;transition:.3s}.menu.request_link .menu__item:after{content:"";position:absolute;top:50%;margin:auto;display:block;width:1rem;height:1rem;margin-top:-.8rem;border-right:solid 1px #204f74;border-bottom:solid 1px #204f74;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1;-webkit-transition:ease .3s;transition:ease .3s;right:2rem}.request_area h2{font-size:2.8rem;font-weight:700;margin:1rem 0 1.5rem 0}.request_block{position:relative;background:#f1f7fb;border:solid 1px #ccdbe3;border-radius:.5rem;padding:3rem 3rem;margin-bottom:2rem}.request_block .wrap .ttl_block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2.1rem 0}.request_block .wrap .ttl_block .ttl_image{border-radius:.5rem;overflow:hidden}.request_block .wrap .ttl_block .ttl_image img{width:23rem;height:14.8rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;-webkit-transition:all ease .4s;transition:all ease .4s}.request_block .wrap .ttl_block .ttl_area{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.8rem 0 0 3.2rem;text-align:left}.request_block .wrap .ttl_block .ttl_area .ttl_area_text{font-size:1.7rem;line-height:2.6rem;letter-spacing:.03rem;margin:0 0 .5rem 0}.request_block .wrap .ttl_block .ttl_area .ttl_area_title{font-size:2.5rem;font-weight:700;line-height:3.6rem;letter-spacing:.04rem;margin:0 0 .5rem 0}.request_block .list_block{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3rem 0 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.request_block .list_block .list_block_ttl{position:relative;width:21rem;background:#d4ebfc url(../../assets/images/icon_request.svg) no-repeat left 2.2rem center;background-size:3.6rem auto;font-size:1.6rem;font-weight:700;line-height:2.5rem;padding:3.4rem 0 3.4rem 5.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 50%,calc(100% - 3rem) 100%,0 100%)}.request_block .list_block .list_block_ttl div{display:inline-block;width:13rem}.request_block .list_block .list_block_more{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:2rem 3rem 2rem 3.5rem;font-size:1.5rem;line-height:2.7rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.request_block .list_block .list_block_more .list_block_text{position:relative;padding:0 0 0 2.3rem;text-align:left;width:100%}.request_block .list_block .list_block_more .list_block_text:before{content:"";position:absolute;top:.7rem;left:0;bottom:0;display:block;width:1.2rem;height:1.4rem;background:url(../../assets/images/icon_note.svg) no-repeat left 0 center;background-size:1.2rem auto}.request_block .list_block .list_block_text_other{padding:0 0 0 2.3rem}.request_block .list_block .list_block_text_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.request_block .list_block .list_block_text_btn a{position:relative;top:0;font-size:1.6rem;font-weight:700;display:block;width:20.4rem;background:#2f79b1;-webkit-box-shadow:0 .3rem 0 #005691;box-shadow:0 .3rem 0 #005691;border-radius:.5rem;color:#fff;text-align:center;padding:.6rem 1.2rem .6rem 0;-webkit-transition:all .3s;transition:all .3s}.request_block .list_block .list_block_text_btn a:after{content:"";position:absolute;top:0;right:2.1rem;bottom:0;margin:auto;width:.5rem;height:.5rem;-webkit-transform:translateX(0) rotate(-45deg);transform:translateX(0) rotate(-45deg);border-right:solid 1px #fff;border-bottom:solid 1px #fff;-webkit-transition:all .3s;transition:all .3s}.back_link{text-align:right;margin:1rem 0 0 0}.back_link a{text-decoration:underline;color:#204f74;font-weight:700;font-size:1.4rem;display:inline-block;background:url(../../assets/images/icon_backarw.svg) left center no-repeat;background-size:.9rem .43rem;padding:0 0 0 1.52rem}#anc01,#anc02,#anc03{padding:2rem 0 0 0}@media (min-width:769px){.back_link a:hover{text-decoration:none}.request_block .list_block .list_block_text_btn a:hover{background-color:#4e95cb;top:.3rem;-webkit-box-shadow:0 0 0 #005691;box-shadow:0 0 0 #005691;color:#fff}.request_block .wrap .ttl_block .ttl_area .ttl_area_title a:hover{text-decoration:underline;color:var(--colorMain)}.request_block .wrap .ttl_block .ttl_image a:hover img{opacity:.9;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.menu.request_link .menu__item:hover{color:#fff;background:#204f74;border-color:#204f74}.menu.request_link .menu__item:hover:after{border-color:#fff}}@media (max-width:768px){#anc01,#anc02,#anc03{margin-top:-5rem;padding-top:5rem}.request_area h2{font-size:2.2rem;line-height:1.5;margin:3rem 0 1.5rem 0}.list_block_ttl:before{content:"";position:absolute;top:50%;left:100%;margin-top:-1rem;border:1rem solid transparent;border-left:1rem solid #d4ebfc}.request_block{padding:2rem}.request_block .wrap .ttl_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request_block .wrap .ttl_block .ttl_image{border-radius:.5rem;width:100%;height:18.1rem;margin:0 0 2rem}.request_block .wrap .ttl_block .ttl_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.request_block .wrap .ttl_block .ttl_area{padding:0}.request_block .wrap .ttl_block .ttl_area .ttl_area_text{width:100%;font-size:1.4rem}.request_block .wrap .ttl_block .ttl_area .ttl_area_title{font-size:1.9rem;line-height:2.9rem}.request_block .list_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.request_block .list_block .list_block_ttl{display:block;width:100%;padding:1.5rem 0 1.5rem 0;background:#d4ebfc url(../../assets/images/icon_request.svg) no-repeat left 1.4rem center;text-align:center;clip-path:unset}.request_block .list_block .list_block_more{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2rem;margin:0 0 1.6rem;margin:0;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.request_block .list_block .list_block_text_btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 3rem 0}.request_block .list_block .list_block_more .list_block_text{position:relative;padding:0 0 0 2.3rem;text-align:left;width:100%}.request_block .list_block .list_block_ttl:before{content:"";position:absolute;top:100%;left:50%;margin-left:-2rem;border:2rem solid transparent;border-top:2rem solid #d4ebfc}.request_block .list_block .list_block_ttl div{width:auto}.menu.request_link{gap:.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.request_link .menu__item:after{right:2rem}.menu.request_link .menu__item{width:100%}.mainvisualBackground--request .underlayerMainvisual__img{position:relative;top:unset;right:0;left:0;margin:auto}.mainvisualBackground--request .underlayerMainvisual__explanation{margin-bottom:2rem;display:block;font-size:1.5rem;line-height:2.8rem}.underlayerMainvisual__explanation{margin:2.2rem 0 0 0}}.material_entry_ttl{background:#f1f7fb;padding:1rem 2rem;color:#005691;font-weight:700;font-size:2.1rem;line-height:1.5;border:1px solid #ccdbe3;border-bottom:none}.material_entry_block{border:1px solid #ccdbe3;padding:3rem}.material_entry_block .material_entry_block_ttl{border-left:3px solid #005691;padding:0 0 0 2rem;font-size:2.4rem;line-height:1.5;font-weight:700;margin:0 0 2.5rem 0}.material_entry_block .material_entry_block_ttl span{font-weight:400;font-size:1.5rem;line-height:1.3;display:block;margin:0 0 .5rem 0}.material_entry_block .big_images{margin:auto;text-align:center}.material_entry_block .big_images img{margin:auto;width:49.6rem;border-radius:1rem}.material_entry_block .middle_images{width:54rem;margin:3rem auto 0}.material_entry_block .middle_images img{width:100%;border-radius:1rem}.material_entry_block .material_entry_block_area{background:#f9f9f9;padding:3rem;margin:3rem 0 0 0}.material_entry_block .material_entry_block_area .m_ttl{font-size:2.1rem;line-height:1.3;padding:0 0 0 2rem;background:url(../../assets/images/material_pin.svg) left top 1.4rem no-repeat;background-size:.5rem .5rem;border-bottom:1px solid #ccdbe3;padding:0 0 1.5rem 2rem;margin:0 0 1.5rem 0;font-weight:700}.material_entry_block .material_entry_block_area ul li{position:relative;padding:0 0 0 2.3rem;text-align:left;width:100%;margin:.8rem 0 0 0;font-size:1.5rem;line-height:1.4}.material_entry_block .material_entry_block_area ul li:before{content:"";position:absolute;top:.5rem;left:0;bottom:0;display:block;width:1.2rem;height:1.4rem;background:url(../../assets/images/icon_note.svg) no-repeat left 0 center;background-size:1.2rem auto}.material_entry_block .text_area{font-size:1.5rem;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3rem auto 0}.material_entry_block .text_area p{width:28rem}.material_entry_block .text_area .small_images{width:22rem}.material_entry_block .text_area .small_images img{width:100%;border-radius:1rem}.material_entry_block .text_area.alignleft p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.material_entry_block .text_area.alignleft .small_images{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.material_entry_block .text_area.alignright p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.material_entry_block .text_area.alignright .small_images{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.applicationForm--tow .inner.material_extra{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.material_entry_text{font-size:1.3rem;line-height:1.5;color:#707070;text-align:center;margin:2rem auto 0}@media (max-width:768px){.material_entry_ttl{padding:1rem 2rem;font-size:1.6rem;line-height:1.5}.material_entry_block{padding:2rem}.material_entry_block .material_entry_block_ttl{font-size:1.7rem;margin:0 0 2rem 0}.material_entry_block .material_entry_block_ttl span{font-weight:400;font-size:1.4rem}.material_entry_block .big_images{margin:auto;text-align:center}.material_entry_block .big_images img{margin:auto;width:49.6rem;border-radius:1rem}.material_entry_block .middle_images{width:100%;margin:2rem auto 0}.material_entry_block .middle_images img{width:100%;border-radius:1rem}.material_entry_block .material_entry_block_area{background:#f9f9f9;padding:3rem;margin:2rem 0 0 0}.material_entry_block .material_entry_block_area .m_ttl{font-size:1.6rem}.material_entry_block .material_entry_block_area ul li{font-size:1.5rem}.material_entry_block .material_entry_block_area ul li:before{content:""}.material_entry_block .text_area{font-size:1.4rem;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2rem auto 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.material_entry_block .text_area p{width:100%;margin:2rem 0 0 0}.material_entry_block .text_area .small_images{width:100%}.material_entry_block .text_area .small_images img{width:100%;border-radius:1rem}.material_entry_block .text_area.alignleft p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.material_entry_block .text_area.alignleft .small_images{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.material_entry_block .text_area.alignright p{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.material_entry_block .text_area.alignright .small_images{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.sp_extra_area{padding:2rem 2rem 0 2rem}.sp_extra_area_s{padding:0 2rem 0 2rem}@media (max-width:768px){.applicationForm__mainUnderstand{margin:0}}.material_entry_block .big_images img{border:1px solid #ccdbe3}.request_block .wrap .ttl_block .ttl_image{border:1px solid #ccdbe3}@media screen and (min-width:768px) and (max-width:1300px){.material_entry_block .text_area p{width:54%}.material_entry_block .text_area .small_images{width:41%}}.u-mt1em{margin-top:1em}.u-mb1em{margin-bottom:1em}.u-pt1em{padding-top:1em}.u-pb1em{padding-bottom:1em}.u-mt2em{margin-top:2em}.u-mb2em{margin-bottom:2em}.u-pt2em{padding-top:2em}.u-pb2em{padding-bottom:2em}.u-mt3em{margin-top:3em}.u-mb3em{margin-bottom:3em}.u-pt3em{padding-top:3em}.u-pb3em{padding-bottom:3em}.u-mt4em{margin-top:4em}.u-mb4em{margin-bottom:4em}.u-pt4em{padding-top:4em}.u-pb4em{padding-bottom:4em}.u-mt5em{margin-top:5em}.u-mb5em{margin-bottom:5em}.u-pt5em{padding-top:5em}.u-pb5em{padding-bottom:5em}.u-mt6em{margin-top:6em}.u-mb6em{margin-bottom:6em}.u-pt6em{padding-top:6em}.u-pb6em{padding-bottom:6em}.u-mt7em{margin-top:7em}.u-mb7em{margin-bottom:7em}.u-pt7em{padding-top:7em}.u-pb7em{padding-bottom:7em}.u-mt8em{margin-top:8em}.u-mb8em{margin-bottom:8em}.u-pt8em{padding-top:8em}.u-pb8em{padding-bottom:8em}.u-mt9em{margin-top:9em}.u-mb9em{margin-bottom:9em}.u-pt9em{padding-top:9em}.u-pb9em{padding-bottom:9em}.u-mt10em{margin-top:10em}.u-mb10em{margin-bottom:10em}.u-pt10em{padding-top:10em}.u-pb10em{padding-bottom:10em}.u-mt4px{margin-top:4px}.u-mb4px{margin-bottom:4px}.u-pt4px{padding-top:4px}.u-pb4px{padding-bottom:4px}.u-mt8px{margin-top:8px}.u-mb8px{margin-bottom:8px}.u-pt8px{padding-top:8px}.u-pb8px{padding-bottom:8px}.u-mt12px{margin-top:12px}.u-mb12px{margin-bottom:12px}.u-pt12px{padding-top:12px}.u-pb12px{padding-bottom:12px}.u-mt16px{margin-top:16px}.u-mb16px{margin-bottom:16px}.u-pt16px{padding-top:16px}.u-pb16px{padding-bottom:16px}.u-mt20px{margin-top:20px}.u-mb20px{margin-bottom:20px}.u-pt20px{padding-top:20px}.u-pb20px{padding-bottom:20px}.u-white{color:#fff;fill:#fff}.u-white *{color:#fff;fill:#fff}.u-primary{color:#dd0716;fill:#DD0716}.u-primary *{color:#dd0716;fill:#DD0716}.u-center{text-align:center;margin-left:auto;margin-right:auto}.u-right{text-align:right;margin-left:auto}.u-left{text-align:left;margin-right:auto}@media (min-width:769px){.u-sp{display:none!important}}@media (max-width:768px){.u-pc{display:none!important}}.u-indent{padding-left:1em;text-indent:-1em}.u-indent>a,.u-indent>span{text-indent:0}.imageZoom{display:inline-block}.imageZoom a{position:relative;display:block}.imageZoom a::before{content:"";position:absolute;top:-1rem;right:-1rem;display:block;border:solid 1px #004e81;border-radius:4rem;background:#fff url(/assets/images/icon_search.svg) center center no-repeat;background-size:1.6rem;width:4rem;height:4rem;-webkit-transition:.3s ease;transition:.3s ease;z-index:5}.imageZoom a:hover img{opacity:.6}.imageZoom a:hover::before{background:#004e81 url(/assets/images/icon_search_w.svg) center center no-repeat;background-size:1.6rem}.imageZoomModal{position:relative}.imageZoomModal__overlay{display:none;position:fixed;top:0;left:0;background-color:rgba(0,78,129,.5);width:100%;height:100%;z-index:10000}.imageZoomModal__contents{display:none;position:fixed;top:50%;left:50%;width:100%;max-width:120rem;max-height:calc(100% - 40px);text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10001}.imageZoomModal__close{position:absolute;top:-1rem;right:-1rem;border:1px solid #fff;border-radius:5rem;background:#004e81;width:4rem;height:4rem;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;z-index:10002}.imageZoomModal__close:hover{opacity:.6}.imageZoomModal__close::before{content:"";position:absolute;top:50%;left:50%;border-radius:1px;background:#fff;width:2rem;height:2px;margin:-1px 0 0 -1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.imageZoomModal__close::after{content:"";position:absolute;top:50%;left:50%;border-radius:1px;background:#fff;width:2rem;height:2px;margin:-1px 0 0 -1rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.imageZoomModal__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;width:100%;padding:5rem;overflow:auto;max-height:calc(100vh - 80px)}.imageZoomModal__inner img{max-width:100%;height:auto}@media (max-width:768px){.imageZoom a::before{top:-.6rem;right:-.6rem;border-radius:4rem;background:#fff url(/assets/images/icon_search.svg) center center no-repeat;background-size:1.4rem;width:3rem;height:3rem}.imageZoomModal__contents{max-width:100%}.imageZoomModal__close{top:-3.5rem;right:0;border-radius:3rem;width:3rem;height:3rem}.imageZoomModal__close::before{width:1.6rem;margin:-1px 0 0 -.8rem}.imageZoomModal__close::after{width:1.6rem;margin:-1px 0 0 -.8rem}.imageZoomModal__inner{padding:0}}.underlayerService img{display:inline-block}.popularity__card .item:has(> a > .column__cardText) .item__areaImg,.popularity__card .item:has(> a > dl.column__cardText) .item__areaImg{aspect-ratio:320/180;height:auto}.popularity__card .item:has(> a > .column__cardText) .item__areaImg img,.popularity__card .item:has(> a > dl.column__cardText) .item__areaImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.telLinkList{display:flex;flex-direction:column;gap:.6rem;margin-bottom:4rem}.telLinkList.-white{gap:.1rem}.telLinkList .telLinkList__link{color:#204f74;text-decoration:underline}.telLinkList.-white .telLinkList__link{color:#fff;text-decoration:underline}.telLinkList .telLinkList__title{font-size:1.8rem;line-height:2.8rem;font-weight:700;letter-spacing:.05rem;margin:0 0 1rem 0}@media (max-width:768px){.telLinkList .telLinkList__title{font-size:1.9rem;line-height:3rem;margin:0 0 1.2rem 0;letter-spacing:.11rem}}.applicationForm__side .applicationForm__mailNote{font-size:1.4rem;line-height:1.8;margin:0 0 1rem 0}.underlayerIssueSingle .issueEnd .skill_ranking_block h2,.underlayerIssueSingle .singleRead .skill_ranking_block h2{border-left:0}.underlayerIssueSingle .issueEnd .skill_ranking_block:not(.extra2) h2,.underlayerIssueSingle .singleRead .skill_ranking_block:not(.extra2) h2{margin:0 0 1rem 0;padding:0;position:static;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.underlayerIssueSingle .issueEnd .skill_ranking_block:not(.extra2) h2.nobgs,.underlayerIssueSingle .singleRead .skill_ranking_block:not(.extra2) h2.nobgs{margin:1rem 0 0 0;padding:0}.underlayerIssueSingle .issueEnd .skill_ranking_block h2:before,.underlayerIssueSingle .singleRead .skill_ranking_block h2:before{content:none}.underlayerIssueSingle .issueEnd .skill_ranking_block p,.underlayerIssueSingle .singleRead .skill_ranking_block p{margin:0}.underlayerIssueSingle .issueEnd .skill_ranking_block p.skill_sub_t01,.underlayerIssueSingle .singleRead .skill_ranking_block p.skill_sub_t01{margin:2rem 0 0 0}.underlayerIssueSingle .issueEnd .skill_ranking_block .skill_ranking_list,.underlayerIssueSingle .singleRead .skill_ranking_block .skill_ranking_list{margin:2rem 0 0 0}.underlayerIssueSingle .issueEnd .skill_rank_area ul,.underlayerIssueSingle .issueEnd .skill_rank_area02 ul,.underlayerIssueSingle .singleRead .skill_rank_area ul,.underlayerIssueSingle .singleRead .skill_rank_area02 ul{margin:0}.underlayerIssueSingle .issueEnd .issueTag li,.underlayerIssueSingle .issueEnd .skill_rank_area li,.underlayerIssueSingle .issueEnd .skill_rank_area02 li,.underlayerIssueSingle .issueEnd .skill_ranking_block .skill_ranking_list li,.underlayerIssueSingle .singleRead .issueTag li,.underlayerIssueSingle .singleRead .skill_rank_area li,.underlayerIssueSingle .singleRead .skill_rank_area02 li,.underlayerIssueSingle .singleRead .skill_ranking_block .skill_ranking_list li{padding-left:0;position:static}.underlayerIssueSingle .issueEnd .issueTag li:before,.underlayerIssueSingle .issueEnd .skill_rank_area li:before,.underlayerIssueSingle .issueEnd .skill_rank_area02 li:before,.underlayerIssueSingle .issueEnd .skill_ranking_block .skill_ranking_list li:before,.underlayerIssueSingle .singleRead .issueTag li:before,.underlayerIssueSingle .singleRead .skill_rank_area li:before,.underlayerIssueSingle .singleRead .skill_rank_area02 li:before,.underlayerIssueSingle .singleRead .skill_ranking_block .skill_ranking_list li:before{content:none}.underlayerIssueSingle .issueEnd table.theme_skill_table_01,.underlayerIssueSingle .singleRead table.theme_skill_table_01{width:100%;border:0;border-top:1px solid #004e81;border-left:1px solid #004e81;margin:0 0 1rem 0}.underlayerIssueSingle .issueEnd table.theme_skill_table_01.first,.underlayerIssueSingle .singleRead table.theme_skill_table_01.first{margin:2rem 0 1rem 0}.underlayerIssueSingle .issueEnd table.theme_skill_table_01 th,.underlayerIssueSingle .singleRead table.theme_skill_table_01 th{background:#004e81;color:#fff;font-size:1.6rem;width:20%;min-width:0;border:0;border-right:1px solid #004e81;border-bottom:1px solid #004e81;padding:2rem;vertical-align:middle;font-weight:500;text-align:left}.underlayerIssueSingle .issueEnd table.theme_skill_table_01 td.centers,.underlayerIssueSingle .singleRead table.theme_skill_table_01 td.centers{background:#f4f4f4;font-weight:500;width:27%;color:#000}.underlayerIssueSingle .issueEnd table.theme_skill_table_01 td,.underlayerIssueSingle .singleRead table.theme_skill_table_01 td{font-size:1.6rem;background:#fff;width:60%;border:0;border-right:1px solid #004e81;border-bottom:1px solid #004e81;padding:2rem;vertical-align:middle}.underlayerIssueSingle .issueEnd table.theme_skill_table_02,.underlayerIssueSingle .singleRead table.theme_skill_table_02{width:100%;border:0;border-top:1px solid #cecece;border-left:1px solid #cecece;margin:2rem 0 1rem 0}.underlayerIssueSingle .issueEnd table.theme_skill_table_02 th,.underlayerIssueSingle .singleRead table.theme_skill_table_02 th{background:#004e81;color:#fff;font-size:1.6rem;min-width:0;border:0;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:2rem;vertical-align:middle;font-weight:500;text-align:left}.underlayerIssueSingle .issueEnd table.theme_skill_table_02 th.wd01,.underlayerIssueSingle .singleRead table.theme_skill_table_02 th.wd01{width:20%}.underlayerIssueSingle .issueEnd table.theme_skill_table_02 th.wd03,.underlayerIssueSingle .singleRead table.theme_skill_table_02 th.wd03{width:65%}.underlayerIssueSingle .issueEnd table.theme_skill_table_02 td.bld,.underlayerIssueSingle .singleRead table.theme_skill_table_02 td.bld{font-weight:700;background:#f4f4f4}.underlayerIssueSingle .issueEnd table.theme_skill_table_02 td,.underlayerIssueSingle .singleRead table.theme_skill_table_02 td{font-size:1.6rem;background:#fff;border:0;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:2rem;vertical-align:middle}.underlayerIssueSingle .issueEnd table.theme_skill_table_01 h5,.underlayerIssueSingle .issueEnd table.theme_skill_table_02 h5,.underlayerIssueSingle .singleRead table.theme_skill_table_01 h5,.underlayerIssueSingle .singleRead table.theme_skill_table_02 h5{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.underlayerIssueSingle .issueEnd .issueTag a,.underlayerIssueSingle .issueEnd .issueTag a:hover,.underlayerIssueSingle .singleRead .issueTag a,.underlayerIssueSingle .singleRead .issueTag a:hover{color:inherit;text-decoration:none}@media (max-width:768px){.underlayerIssueSingle .issueEnd table.theme_skill_table_01 td,.underlayerIssueSingle .issueEnd table.theme_skill_table_01 td.centers,.underlayerIssueSingle .issueEnd table.theme_skill_table_01 th,.underlayerIssueSingle .singleRead table.theme_skill_table_01 td,.underlayerIssueSingle .singleRead table.theme_skill_table_01 td.centers,.underlayerIssueSingle .singleRead table.theme_skill_table_01 th{display:block;width:100%}.underlayerIssueSingle .issueEnd table.theme_skill_table_02 td,.underlayerIssueSingle .issueEnd table.theme_skill_table_02 th,.underlayerIssueSingle .singleRead table.theme_skill_table_02 td,.underlayerIssueSingle .singleRead table.theme_skill_table_02 th{padding:1rem}}@media (min-width:769px){.siteHeader__logo a figure img{width:10.2rem}}.siteHeader__navCorporate{font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:0;margin:1.4rem 0 0 0}.siteHeader__navCorporate a{color:#3d3d3d}@media (min-width:769px){.siteHeader__navCorporate a:hover{color:#005691;text-decoration:underline}}.siteHeader__menuMiddle dl dt.siteHeader__menuCorporate{font-weight:400;white-space:nowrap}@media (min-width:769px){.siteHeader__menuMiddle dl dt.siteHeader__menuCorporate{width:0}}@media (max-width:768px){.siteHeader__menuMiddle dl dt.siteHeader__menuCorporate{display:none}}@media (min-width:769px){.siteHeader__logo a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:769px){.siteHeader__logo a figure img{width:10.2rem}}.siteHeader__navCorporate{font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:0;margin:1.4rem 0 0 0}.siteHeader__navCorporate a{color:#3d3d3d}@media (min-width:769px){.siteHeader__navCorporate a:hover{color:#005691;text-decoration:underline}}.siteHeader__menuMiddle dl dt.siteHeader__menuCorporate{font-weight:400;white-space:nowrap}@media (min-width:769px){.siteHeader__menuMiddle dl dt.siteHeader__menuCorporate{width:0}}@media (max-width:768px){.siteHeader__menuMiddle dl dt.siteHeader__menuCorporate{display:none}}@media (min-width:769px){.siteHeader__logo a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.featureLpFooter,.featureLpHeader,.featureNew,.featurePagetop{--fnBlue:#0075BB;--fnBlueDeep:#005AB4;--fnArrow:#50A0FF;--fnLine:#DAE2E6;--fnOrange:#FF7E3B;--fnOrangeShadow:#7E3B1A;--fnMvBg:#F8FAFE;--fnPale:#F1F7FB;--fnCardAlt:#E4F2FF;--fnThumbBg:#E8F4FE;--fnInner:112rem;--fnGutter:7rem}.featureLpFooter,.featureLpHeader,.featureNew{letter-spacing:.04em}.featureLpFooter *,.featureLpHeader *,.featureNew *{letter-spacing:inherit}.featureLpHeader{position:relative;z-index:10;background:#fff}.featureLpHeader::before{content:"";display:block;height:.7rem;background:url("../images/bg_feature_topbar.webp") left top repeat-x;background-size:auto .7rem}.featureLpHeader__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:min(138rem,calc(100% - 4rem));margin:0 auto;height:9.3rem}.featureLpHeader__logo img{width:19rem;height:auto}.featureLpHeader__btn .featureBtn{min-width:16.6rem;min-height:4.4rem;font-size:1.6rem}.featureLpFooter{background:#fff}.featureLpFooter__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2.8rem;width:min(120rem,calc(100% - 4rem));margin:0 auto;height:11rem;padding-bottom:4.6rem}.featureLpFooter__logo img{width:12.7rem;height:auto}.featureLpFooter__copyright{font-size:1.1rem;color:#949494;font-weight:400;line-height:1.4;letter-spacing:.02rem}@media (max-width:768px){.featureLpContainer{padding-top:8.6rem}.featureLpHeader{position:fixed;top:0;left:0;width:100%}.featureLp .featureSection{scroll-margin-top:8.6rem}.featureLpHeader__inner{width:calc(100% - 4rem);height:7.9rem}.featureLpHeader__logo img{width:16.5rem}.featureLpHeader__btn .featureBtn{min-width:14rem;min-height:4.4rem;padding:.6rem 3.2rem .6rem 1.6rem;font-size:1.5rem}.featureLpFooter__inner{display:block;width:calc(100% - 4rem);height:auto;padding:2.4rem 0}.featureLpFooter__logo img{width:12rem}.featureLpFooter__copyright{margin-top:1.2rem;font-size:1rem;font-weight:500;color:#7a7a7a;letter-spacing:.04em}}.featureBtn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;min-height:5.7rem;padding:.8rem 4.4rem .8rem 2.4rem;border-radius:.8rem;font-size:1.8rem;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.featureBtn::after{content:"";position:absolute;top:50%;right:2rem;width:.7rem;height:.7rem;margin-top:-.4rem;border-top:.15rem solid currentColor;border-right:.15rem solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.featureBtn--cta{min-width:32.2rem;color:#fff;background:var(--fnOrange);-webkit-box-shadow:0 .3rem 0 var(--fnOrangeShadow);box-shadow:0 .3rem 0 var(--fnOrangeShadow);font-size:2rem;letter-spacing:.02em}@media (min-width:769px){.featureBtn--cta:hover{color:#fff;margin-top:.3rem;margin-bottom:-.3rem;-webkit-box-shadow:0 0 0 0 var(--fnOrangeShadow);box-shadow:0 0 0 0 var(--fnOrangeShadow)}}.featureBtn--outline{min-width:28rem;min-height:4.7rem;padding-left:3.4rem;padding-right:3.4rem;border-radius:.6rem;color:var(--fnBlue);background:#fff;border:.1rem solid var(--fnBlue);font-size:1.6rem;font-weight:400;letter-spacing:.04em}.featureBtn--outline:hover{color:#fff;background:var(--fnBlue);border-color:#fff}@media (max-width:768px){.featureBtn--cta{min-width:0;width:100%;max-width:28.6rem;min-height:5.1rem;padding-left:2rem;font-size:1.8rem}.featureBtn--outline{min-width:0;width:100%;max-width:28rem;min-height:4.7rem;font-size:1.5rem}}.featureNew{background:#fff;color:#000}.featureNew .inner{width:min(var(--fnInner),calc(100% - var(--fnGutter) * 2));margin-left:auto;margin-right:auto}.featureNew img{max-width:100%;height:auto}.featureNew [hidden]{display:none!important}.featureNew .breadcrumbs{margin:0;background:var(--fnMvBg);border-bottom:.1rem solid #e6eef2}.featureNew .breadcrumbs ul{padding:0;border-bottom:0}.featureNew .breadcrumbs ul li{font-size:1.2rem;line-height:3.9rem;letter-spacing:.02em;color:#8c9298}.featureNew .breadcrumbs ul li a{color:var(--fnBlue);text-decoration:underline}.featureNew--page .breadcrumbs ul li{line-height:6rem}@media (max-width:768px){.featureNew{--fnGutter:2rem}.featureNew--page .breadcrumbs ul li{line-height:3.9rem}.featureNew--page .featureSection{scroll-margin-top:6.2rem}.featureNew .inner{padding-left:0;padding-right:0}}.featureMv{position:relative;min-height:57rem;background-color:var(--fnMvBg);background-position:center top;background-size:cover;background-repeat:no-repeat}.featureMv--defaultbg{background-image:url("../images/bg_feature_mv.webp")}.featureMv__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6rem;height:100%;padding:8rem 0 7rem}.featureMv__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.featureMv__ttl{font-size:4.2rem;font-weight:700;line-height:1.4;letter-spacing:.04em}.featureMv__catch{margin-top:3rem;font-size:2.4rem;font-weight:700;line-height:1.6;letter-spacing:.04em}.featureMv__lead{margin-top:1.6rem;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:.04em}.featureMv__btn{margin-top:4rem}.featureMv__img{-ms-flex:0 0 50rem;-webkit-box-flex:0;flex:0 0 50rem}.featureMv__img img{width:50rem;height:34.6rem;border-radius:2.8rem;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.featureMv{height:auto;min-height:0;background-size:cover}.featureMv__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0;padding:2rem 0 7rem}.featureMv__ttl{margin-top:1.8rem;font-size:3.4rem;line-height:1.3}.featureMv__catch{margin-top:1.4rem;font-size:2.2rem}.featureMv__lead{margin-top:1.2rem;font-size:1.5rem;letter-spacing:normal}.featureMv__btn{margin-top:2rem}.featureMv__img{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;margin-top:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.featureMv__img img{width:100%;height:auto;aspect-ratio:1.69;border-radius:1.2rem}}.featureNav{position:relative;z-index:2;margin-top:-4rem;padding-bottom:4rem}.featureNav::before{content:"";position:absolute;left:0;right:0;top:4rem;bottom:0;background:var(--fnBlue)}.featureNav__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;list-style:none;padding:0;margin:0 auto;height:9rem;background:#fff;border-radius:1.2rem}.featureNav__item{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;border-right:.1rem solid var(--fnLine)}.featureNav__item:last-child{border-right:0}.featureNav__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%;padding:2.3rem .8rem 0;text-decoration:none;color:#000}.featureNav__label{font-size:1.7rem;font-weight:700;line-height:1.4;text-align:center;letter-spacing:normal}.featureNav__arrow{display:block;position:absolute;left:50%;bottom:-1rem;width:3rem;height:3rem;margin-left:-1.5rem;border-radius:50%;background:var(--fnArrow);border:.1rem solid #fff}.featureNav__arrow::after{content:"";position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;margin:-.65rem 0 0 -.4rem;border-bottom:.15rem solid #fff;border-right:.15rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.featureNav.is-fixed{position:fixed;top:0;left:0;width:100%;z-index:30;margin-top:0;padding-bottom:0;-webkit-box-shadow:0 .2rem .6rem rgba(0,0,0,.15);box-shadow:0 .2rem .6rem rgba(0,0,0,.15)}.featureNav.is-fixed::before{top:0}.featureNav.is-fixed .featureNav__list{border-radius:0}.featureNav.is-fixed .featureNav__arrow{display:none}@media (min-width:769px){.featureNav.is-fixed .featureNav__list{height:7rem}.featureNav.is-fixed .featureNav__item a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem;padding:0 .8rem;line-height:1}.featureNav.is-fixed .featureNav__label{font-size:1.6rem;line-height:1.3}}@media (max-width:768px){.featureNav{margin-top:-3rem;padding:0 0 3rem}.featureNav::before{top:3rem}.featureNav__list{display:block;height:auto}.featureNav__item{border-right:0;border-bottom:.1rem solid var(--fnLine)}.featureNav__item:last-child{border-bottom:0}.featureNav__item a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;min-height:5rem;padding:0 1.6rem}.featureNav__label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;font-size:1.8rem}.featureNav__arrow{position:relative;left:auto;bottom:auto;-ms-flex:0 0 2.4rem;-webkit-box-flex:0;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin:0}.featureNav.is-fixed{padding:0}.featureNav.is-fixed .featureNav__list{display:-webkit-box;display:-ms-flexbox;display:flex;height:5.4rem;border-radius:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.featureNav.is-fixed .featureNav__list::-webkit-scrollbar{display:none}.featureNav.is-fixed .featureNav__item{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;border-bottom:0;border-right:.1rem solid var(--fnLine)}.featureNav.is-fixed .featureNav__item:last-child{border-right:0}.featureNav.is-fixed .featureNav__item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem;height:100%;padding:0 1.6rem;white-space:nowrap}.featureNav.is-fixed .featureNav__label{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;font-size:1.4rem}}.featureSection{padding:7.3rem 0 8rem;background:#fff}.featureNav+.featureSection{padding-top:9.8rem}.featureSection.bgColor{background:var(--fnPale)}.featureSection.bgColor--type02{background:var(--fnBlue)}.featureSection.bgColor--type03{background:#fffceb}.featureSection.bgColor--type04{background:var(--fnBlue) url("../images/bg_pickup_diagonal_02.webp") left top repeat;background-size:7.5rem 13.3rem}.featureSection.bgColor--type05{background:#f2f2f2}.featureSection.dark,.featureSection.dark .featureRich,.featureSection.dark .featureSection__lead,.featureSection.dark .featureSection__ttl{color:#fff}.featureSection.dark .featureRich ul li::before{background-color:currentColor}.featureSection.dark .featureRich ol li::before{color:currentColor}.featureRich h2,.featureSection__ttl{font-size:3.8rem;font-weight:700;line-height:1.4;letter-spacing:.06em}.featureRich h2+p,.featureSection__lead{margin-top:2.2rem;font-size:1.6rem;font-weight:500;line-height:2;letter-spacing:.06em}.featureSection__subTtl{margin-top:4rem;font-size:2.6rem;font-weight:700;line-height:1.5;letter-spacing:.04em}.featureSection__subTtl+.featureCards,.featureSection__subTtl+.featureConsultants,.featureSection__subTtl+.featureVoices{margin-top:2.4rem}.featureSection__footText{margin-top:4rem;font-size:1.8rem;font-weight:700;text-align:center;letter-spacing:.04em}.featureSection__btn{margin-top:4rem;text-align:center}.featureRich h5{margin-top:2.8rem;font-size:1.8rem;font-weight:700;line-height:1.5}.featureRich .font-bold,.featureRich strong{font-weight:700}.featureRich ol,.featureRich ul{margin:2rem 0}.featureRich ol:last-child,.featureRich ul:last-child{margin-bottom:0}.featureRich ul li{position:relative;padding-left:1.4rem}.featureRich ul li::before{content:"";position:absolute;top:1.3rem;left:0;display:block;width:.4rem;height:.4rem;border-radius:.4rem;background-color:#005691}.featureRich ol{counter-reset:item}.featureRich ol li{position:relative;padding-left:2.6rem}.featureRich ol li::before{counter-increment:item;content:counter(item) ".";position:absolute;top:0;left:0;font-weight:700;color:#005691}.featureRich hr{margin:4rem 0;border-top:.1rem solid #ccc}.featureRich table{width:100%;margin:2rem 0 4rem;border:.1rem solid #ccc}.featureRich table th{padding:1.2rem 1.5rem;vertical-align:middle;border:.1rem solid #ccc;background-color:#eef7fe;font-size:1.6rem;font-weight:500;text-align:center;color:#000}.featureRich table td{padding:1.2rem 1.5rem;vertical-align:middle;border:.1rem solid #ccc;background-color:#fff;font-size:1.6rem;color:#000}.featureRich figure{width:100%;margin:4rem 0;text-align:center}.featureRich figure.justifyCenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featureRich figure figcaption{margin-top:.8rem;font-size:80%;line-height:1.4;text-align:center;color:#888}.featureRich blockquote{position:relative;margin:4rem 0;padding:3rem 6rem;border-radius:.5rem;background-color:#f8f8f8;color:#000}.featureRich blockquote::before{content:"";position:absolute;top:2.5rem;left:2.2rem;width:2.2rem;height:2rem;background:url("../images/icon_bq_left.svg") center center no-repeat;background-size:2.1rem}.featureRich blockquote::after{content:"";position:absolute;right:2.2rem;bottom:2.5rem;width:2.2rem;height:2rem;background:url("../images/icon_bq_right.svg") center center no-repeat;background-size:2.1rem}.featureRich a{position:relative;text-decoration:none}.featureRich a:not(:has(img))::after{content:"";position:absolute;left:0;bottom:0;margin:auto;display:block;width:0;height:1px;background:currentColor;-webkit-transition:all .2s;transition:all .2s}@media (min-width:769px){.featureRich a:not(:has(img)):hover::after{width:100%}}.featureRich h3{margin-top:4rem;font-size:2.6rem;font-weight:700;line-height:1.5}.featureRich h4{margin-top:3.2rem;font-size:2rem;font-weight:700;line-height:1.5}.featureRich>p{margin-top:1.8rem}.featureRich p{font-size:1.6rem;font-weight:500;line-height:2;letter-spacing:.06em}@media (max-width:768px){.featureSection{padding:5.3rem 0 5.7rem}.featureNav+.featureSection{padding-top:5.3rem}.featureRich h2,.featureSection__ttl{font-size:2.8rem}.featureRich h3,.featureSection__subTtl{font-size:2.2rem}.featureSection__subTtl{margin-top:3rem}.featureSection__subTtl+.featureCards,.featureSection__subTtl+.featureConsultants,.featureSection__subTtl+.featureVoices{margin-top:1.6rem}.featureRich h2+p,.featureRich p,.featureSection__lead{font-size:1.5rem;line-height:1.8;letter-spacing:.02em}}.featureRule{position:relative;padding-bottom:1.8rem;border-bottom:.1rem solid var(--fnLine)}.featureServiceCard__ttl.featureRule{padding-bottom:1.6rem}.featureRule::after{content:"";position:absolute;left:0;bottom:-.1rem;width:8rem;height:.1rem;background:var(--fnBlue)}.featureRule--short::after{width:6rem}.featureCheckList{list-style:none;padding:0;margin:2.4rem 0 0}.featureCheckList li{position:relative;padding-left:2.5rem;margin-top:.8rem;font-size:1.6rem;font-weight:400;line-height:1.8;letter-spacing:.02em}.featureCheckList li:first-child{margin-top:0}.featureCheckList li a{color:var(--fnBlue);text-decoration:underline}.featureCheckList li a:hover{text-decoration:none}.featureCheckList li::before{content:"";position:absolute;top:.7rem;left:0;width:1.4rem;height:1.4rem;background:#fff;border:.3rem solid var(--fnBlue);border-radius:50%}.featureItems{margin-top:4.5rem}.featureItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;margin-top:3rem;background:#fff;border-radius:1.8rem;-webkit-box-shadow:0 .2rem .8rem rgba(0,0,0,.08);box-shadow:0 .2rem .8rem rgba(0,0,0,.08);color:#000}.featureItem:first-child{margin-top:0}.featureItem.is-imageRight{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.featureItem__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding:2.5rem 6rem 2.5rem 4rem}.featureItem.is-imageLeft .featureItem__body{padding:2.5rem 4rem 2.5rem 6rem}.featureItem__img{-ms-flex:0 0 43rem;-webkit-box-flex:0;flex:0 0 43rem}.featureItem__img img{width:43rem;height:30rem;border-radius:1.2rem;-o-object-fit:cover;object-fit:cover}.featureItem__ttl{font-size:2.8rem;font-weight:400;line-height:1.4;letter-spacing:.04em}.featureItem__text{margin-top:2.4rem;font-size:1.5rem;font-weight:500;line-height:1.8;letter-spacing:.02em}.featureItem__btn{margin-top:3rem}@media (max-width:768px){.featureItem,.featureItem.is-imageLeft,.featureItem.is-imageRight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0;padding:1rem;margin-top:3rem;border-radius:1.2rem}.featureItem.is-imageLeft .featureItem__body,.featureItem__body{padding:2rem 1rem}.featureItem__img{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.featureItem__img img{width:100%;height:auto;aspect-ratio:43/30}.featureItem__ttl{font-size:2rem;letter-spacing:.02em}.featureItem__text{margin-top:1.5rem;font-size:1.4rem;line-height:1.6;letter-spacing:normal}.featureCheckList{margin-top:2rem}.featureCheckList li{padding-left:2rem;margin-top:.6rem;font-size:1.5rem}.featureCheckList li::before{top:.9rem;width:1rem;height:1rem;border-width:.2rem}.featureItem__btn{margin-top:2.4rem}.featureRule::after{width:6rem}}.featureSection--cta{padding:0}.featureCta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem;min-height:31rem;padding:4rem 0;text-align:center}.featureCta__ttl{font-size:3.8rem;font-weight:700;line-height:1.4;letter-spacing:.06em}.featureCta__lead{margin-top:1.8rem;font-size:2.2rem;font-weight:400;line-height:1.5;letter-spacing:.06em}.featureCta__note{margin-top:1.4rem;font-size:1.6rem;font-weight:500;letter-spacing:.06em}@media (max-width:768px){.featureCta{display:block;min-height:0;padding:4rem 0}.featureCta__ttl{font-size:2.8rem}.featureCta__lead{font-size:1.8rem;line-height:1.6;font-weight:500;letter-spacing:.02em}.featureCta__note{font-size:1.5rem;letter-spacing:.02em}.featureCta__btn{margin-top:2.4rem;text-align:center}}.featureServiceCards{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-top:4.5rem}.featureServiceCard{display:block;padding:3rem;background:#fff;border-radius:1.2rem;-webkit-box-shadow:0 .2rem .8rem rgba(0,0,0,.08);box-shadow:0 .2rem .8rem rgba(0,0,0,.08);color:#000;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}a.featureServiceCard:hover{background:var(--fnCardAlt)}.featureServiceCard__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem;padding-bottom:1.6rem;font-size:2.2rem;font-weight:400;line-height:1.4;letter-spacing:.04em}.featureServiceCard__arrow{-ms-flex:0 0 3.2rem;-webkit-box-flex:0;flex:0 0 3.2rem;position:relative;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--fnArrow);border:.1rem solid #fff}a.featureServiceCard:hover .featureServiceCard__arrow{background:var(--fnBlueDeep)}a.featureServiceCard:hover .featureServiceCard__ttl{color:var(--fnBlueDeep)}.featureServiceCard__arrow::after{content:"";position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;margin:-.4rem 0 0 -.6rem;border-top:.15rem solid #fff;border-right:.15rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.featureServiceCard__text{margin-top:1.8rem;font-size:1.5rem;font-weight:500;line-height:1.8;letter-spacing:.02em}@media (max-width:768px){.featureServiceCards{grid-template-columns:1fr;gap:1.6rem}.featureServiceCard{padding:2rem}.featureServiceCard__ttl{font-size:2rem;letter-spacing:.02em}.featureServiceCard__text{font-size:1.4rem;letter-spacing:normal}.featureSection__footText{font-size:1.6rem;letter-spacing:.02em}}.featureConsultants{margin-top:4.5rem}.featureConsultant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:20rem;padding:3rem;margin-top:2rem;background:#fff;border:.1rem solid var(--fnLine);border-radius:1.2rem;color:#000}.featureConsultant:first-child{margin-top:0}.featureConsultant__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;-ms-flex:0 0 39rem;-webkit-box-flex:0;flex:0 0 39rem}.featureConsultant__img{-ms-flex:0 0 14rem;-webkit-box-flex:0;flex:0 0 14rem}.featureConsultant__img img{width:14rem;height:14rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.featureConsultant__category{font-size:1.4rem;line-height:1;font-weight:400;color:var(--fnBlue);letter-spacing:.04em}.featureConsultant__nameJa{margin-top:1.6rem;font-size:2.2rem;line-height:1.4;font-weight:400;letter-spacing:.04em}.featureConsultant__kana{margin-top:.5rem;font-size:1.3rem;line-height:1;color:#000;font-weight:500;letter-spacing:.04em}.featureConsultant__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:4rem;border-left:.1rem solid var(--fnLine);font-size:1.5rem;font-weight:500;line-height:1.8;letter-spacing:.02em}@media (max-width:768px){.featureConsultant{display:block;min-height:0;padding:2rem}.featureConsultant__head{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;gap:1.6rem}.featureConsultant__img,.featureConsultant__img img{-ms-flex:0 0 10rem;-webkit-box-flex:0;flex:0 0 10rem;width:10rem;height:10rem}.featureConsultant__category{font-size:1.3rem;line-height:1;letter-spacing:normal}.featureConsultant__nameJa{margin-top:.8rem;font-size:2rem;line-height:1.4}.featureConsultant__kana{margin-top:.4rem;font-size:1.2rem;line-height:1;letter-spacing:normal}.featureConsultant__text{padding:1.6rem 0 0;margin-top:1.6rem;border-left:0;border-top:.1rem solid var(--fnLine);font-size:1.4rem;line-height:1.6;letter-spacing:normal}}.featureCharts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem;margin-top:4.5rem}.featureChart{padding:3rem;background:#fff;border-radius:1.8rem;-webkit-box-shadow:0 .2rem .8rem rgba(0,0,0,.08);box-shadow:0 .2rem .8rem rgba(0,0,0,.08);color:#000}.featureChart.is-col1{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%}.featureChart.is-col2{-ms-flex:1 1 calc(50% - 1.5rem);-webkit-box-flex:1;flex:1 1 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}.featureChart__ttl--empty{border-bottom-color:transparent}.featureChart__ttl--empty::after{display:none}.featureChart__ttl{font-size:2.2rem;font-weight:400;line-height:1.4;letter-spacing:.04em}.featureChart__text{margin-top:2.4rem;font-size:1.5rem;font-weight:500;line-height:1.8;letter-spacing:.02em}.featureChart__img{margin-top:2.6rem}.featureChart.is-col1 .featureChart__img img{width:auto;max-width:100%;max-height:70vh;margin:0 auto}.featureChart__img img{width:100%;border-radius:1.2rem}.featureChart__note{margin-top:1.4rem;font-size:1.2rem;color:#000;letter-spacing:normal}.featureChart__note+.featureChart__note{margin-top:.6rem}@media (max-width:768px){.featureChart,.featureChart.is-col2{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:1rem;border-radius:1.2rem}.featureChart__ttl{font-size:2rem;letter-spacing:.02em}.featureChart__text{font-size:1.4rem;line-height:1.6;letter-spacing:normal}}.featureCards{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:4.5rem}.featureCard{display:block;padding:1rem;background:#fff;border-radius:1.2rem;-webkit-box-shadow:0 .2rem .8rem rgba(0,0,0,.08);box-shadow:0 .2rem .8rem rgba(0,0,0,.08);color:#000;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}a.featureCard:hover{-webkit-box-shadow:0 .4rem 1.2rem rgba(0,0,0,.12);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.12);-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}.featureCard__img{margin:0}.featureCard__img img{display:block;width:100%;aspect-ratio:85/54;border-radius:.8rem;-o-object-fit:cover;object-fit:cover}.featureCards--seminar .featureCard__img img{aspect-ratio:344/221}.featureCards--document .featureCard__img img{aspect-ratio:120/83;background:var(--fnThumbBg);border:.1rem solid var(--fnLine)}.featureCard__body{padding:2rem 2rem 2.4rem}.featureCard__company{font-size:2.2rem;font-weight:400;line-height:1.5;letter-spacing:.04em}.featureCard__company+.featureCard__text{margin-top:1.4rem}.featureCard__text{font-size:2rem;font-weight:400;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;letter-spacing:.04em}.featureCards--casestudy .featureCard__text{font-weight:500;font-size:1.4rem;line-height:1.6;color:#000;letter-spacing:.02em}.featureCard__btn{margin-top:2rem;text-align:center}.featureCard__btn .featureBtn{width:100%;min-width:0;min-height:4.7rem;font-size:1.5rem}@media (max-width:768px){.featureCards{grid-template-columns:1fr;gap:1.6rem}.featureCard{padding:.5rem}.featureCard__company{font-size:2rem;letter-spacing:.02em}.featureCards--casestudy .featureCard__text{letter-spacing:normal}.featureCard__text{font-size:2rem;letter-spacing:.02em}}.featureVoices{margin-top:4.5rem}.featureVoice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;padding:3rem;margin-top:3rem;background:#fff;border:.1rem solid var(--fnLine);border-radius:1.2rem;color:#000}.featureVoices>:first-child{margin-top:0}.featureVoice.is-imageRight{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featureVoicesCol2{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-top:3rem}.featureVoicesCol2 .featureVoice{margin-top:0}.featureVoice__img{-ms-flex:0 0 10rem;-webkit-box-flex:0;flex:0 0 10rem}.featureVoice__img img{width:10rem;height:10rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.featureVoice__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.5rem;font-weight:500;line-height:1.8;letter-spacing:.02em}@media (max-width:768px){.featureVoicesCol2{grid-template-columns:1fr;gap:1.6rem;margin-top:1.6rem}.featureVoice,.featureVoice.is-imageRight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.6rem;padding:2rem;margin-top:1.6rem}.featureVoice__img,.featureVoice__img img{-ms-flex:0 0 10rem;-webkit-box-flex:0;flex:0 0 10rem;width:10rem;height:10rem}.featureVoice__img{-ms-flex-item-align:center;align-self:center}.featureVoice__text{font-size:1.4rem;line-height:1.6;letter-spacing:normal}}.featureFaq{margin-top:4.5rem}.featureFaq__item{margin-top:2rem;overflow:hidden;background:#fff;border:.1rem solid var(--fnLine);border-radius:.8rem;color:#000}.featureFaq__item:first-child{margin-top:0}.featureFaq__q{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.4rem;position:relative;width:100%;min-height:5.8rem;padding:1rem 6.6rem 1rem 3rem;line-height:1.5;background:var(--fnPale);border:0;text-align:left;cursor:pointer}.featureFaq__qNum{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;font-size:2.4rem;font-weight:700;color:var(--fnBlue);letter-spacing:normal}.featureFaq__qText{font-size:1.8rem;font-weight:400;line-height:1.5;letter-spacing:.04em}.featureFaq__icon{position:absolute;top:50%;right:2rem;width:3rem;height:3rem;margin-top:-1.5rem;background:#fff;border:.1rem solid var(--fnBlue);border-radius:50%}.featureFaq__icon::after,.featureFaq__icon::before{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:.2rem;margin:-.1rem 0 0 -.6rem;background:var(--fnBlue);-webkit-transition:-webkit-transform .2s;transition:transform .2s}.featureFaq__icon::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.featureFaq__item.is-open .featureFaq__icon::after{-webkit-transform:rotate(90deg) scaleX(0);transform:rotate(90deg) scaleX(0)}.featureFaq__a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.4rem;position:relative;padding:1.4rem 3rem 2rem;background:#fff;border-top:.1rem solid var(--fnLine)}.featureFaq__a::before{content:"";position:absolute;left:0;top:-.1rem;width:6rem;height:.1rem;background:var(--fnBlue)}.featureFaq__aNum{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;font-size:1.8rem;line-height:2.56rem;font-weight:700;color:var(--fnBlue);letter-spacing:normal}.featureFaq__aText{font-size:1.6rem;font-weight:500;line-height:2.56rem;letter-spacing:.02em}.featureFaq__aText p+p{margin-top:1.4rem}.featureFaq__aText a{position:relative;color:var(--fnBlue);text-decoration:none}.featureFaq__aText a:not(:has(img))::after{content:"";position:absolute;left:0;bottom:0;margin:auto;display:block;width:0;height:1px;background:currentColor;-webkit-transition:all .2s;transition:all .2s}@media (min-width:769px){.featureFaq__aText a:not(:has(img)):hover::after{width:100%}}.featureFaq__aText ol,.featureFaq__aText ul{margin-top:1rem;padding-left:2rem}.featureFaq__aText ul{list-style:disc}.featureFaq__aText ol{list-style:decimal}.featureFaq__aText li{margin-top:.4rem}@media (max-width:768px){.featureFaq__item{margin-top:1.2rem}.featureFaq__q{min-height:0;padding:1.4rem 5rem 1.4rem 1.6rem}.featureFaq__qNum{font-size:2rem}.featureFaq__qText{font-size:1.6rem}.featureFaq__aNum{font-size:1.5rem}.featureFaq__aText{letter-spacing:normal}.featureFaq__icon{right:1.2rem;width:2.6rem;height:2.6rem;margin-top:-1.3rem}.featureFaq__a{padding:1.4rem 1.6rem 1.6rem}}.featurePagetop{position:fixed;right:12rem;bottom:2.4rem;z-index:30;opacity:0;visibility:hidden;-webkit-transition:all .2s;transition:all .2s}.featurePagetop.is-show{opacity:1;visibility:visible}.featurePagetop a{display:block;position:relative;width:5rem;height:5rem;border-radius:50%;background:var(--fnBlue)}.featurePagetop svg{position:absolute;top:1.83rem;left:50%;width:1.34rem;height:1.16rem;margin-left:-.67rem;fill:#fff}@media (max-width:768px){.featurePagetop{right:2rem;bottom:1.6rem}}