﻿@font-face{font-family:"Didot";src:url(TheanoDidot-Regular.ttf)}@font-face{font-family:"Bodoni";src:url(Bodoni-SvtyTwo-ITC-TT-Book.ttf)}.orange-txt{color:#F19B30}.green-txt{color:#9CC925}.pink-txt{color:#F78080}#main .comment-head{max-width:365px;margin:0 auto 40px;font-size:16px;text-align:center;background:#009BB0;border-radius:50px}@media (min-width:961px){#main .comment-head{max-width:540px;font-size:24px}#main .comment-head.short{max-width:430px}}#main .comment-head::after{border-color:#009BB0 transparent transparent transparent}#main h1{margin-top:60px}@media (min-width:961px){#main h1{margin-top:80px}}#main #intro{position:relative;margin:40px 0;text-align:center}@media (min-width:961px){#main #intro{margin:100px 0}#main #intro .max-w::before{display:block;content:"";position:absolute;top:40px;left:-30px;width:167px;aspect-ratio:0.8028846154;background:url(../img/type-assessment/intro-deco1.svg) no-repeat center;background-size:contain}#main #intro .max-w::after{display:block;content:"";position:absolute;top:20px;right:-20px;width:182px;aspect-ratio:1.1518987342;background:url(../img/type-assessment/intro-deco2.svg) no-repeat center;background-size:contain}}#main #intro .comment{position:relative;width:375px;max-width:100%;margin:0 auto;padding:15px;margin-bottom:30px;font-size:16px;line-height:1.4;background:#E2F6EE;border-radius:100px}@media (min-width:961px){#main #intro .comment{width:700px;margin:0 auto 50px;font-size:20px}}#main #intro .comment::after{display:block;content:"";position:absolute;top:calc(100% - 20px);right:10%;width:40px;aspect-ratio:0.7857142857;background:url(../img/type-assessment/intro-comment.png) no-repeat center;background-size:100%;z-index:-1}@media (min-width:961px){#main #intro .comment::after{top:calc(100% - 32px);width:77px}}#main #intro .comment+.char{width:375px;margin:0 auto}#main #intro p{margin:10px 0 15px;font-size:16px;line-height:1.4}@media (min-width:961px){#main #intro p{margin:15px 0 25px;font-size:24px}}#main #intro p::before{display:block;content:"";position:absolute;bottom:20px;left:-20px;width:50px;aspect-ratio:1;background:url(../img/type-assessment/intro-deco3.svg) no-repeat center;background-size:contain}@media (min-width:961px){#main #intro p::before{left:-40px;width:80px}}#main #intro p::after{display:block;content:"";position:absolute;bottom:-30px;right:-20px;width:80px;aspect-ratio:0.595959596;background:url(../img/type-assessment/intro-deco4.svg) no-repeat center;background-size:contain}@media (min-width:961px){#main #intro p::after{right:-40px;bottom:-40px;width:118px}}#main #intro .title{display:inline;margin:0 auto;color:#009BB0;font-size:28px;font-weight:bold;background-image:linear-gradient(transparent 60%, #FFEF86 0%)}@media (min-width:961px){#main #intro .title{font-size:56px}}#main #intro .title span{display:inline-block;position:relative;font-weight:bold;line-height:1}#main #intro .title span::after{display:block;content:"・";position:absolute;top:-0.6em;left:0;width:100%;font-size:0.8em;text-align:center;font-family:"Noto Sans JP", sans-serif;line-height:0.5}#main .main-bg{padding:60px 0;background:#FFFFED}@media (min-width:961px){#main .main-bg{padding:100px 0}}@media (max-width:960px){#main nav.page-nav,#main nav.btm-nav{max-width:500px;margin-left:auto;margin-right:auto}}@media (max-width:960px){#main nav.page-nav a,#main nav.btm-nav a{width:calc(50% - 10px)}#main nav.page-nav a:nth-child(n+3),#main nav.btm-nav a:nth-child(n+3){margin-top:20px}#main nav.page-nav a:not(:nth-child(2n)):not(:last-child),#main nav.btm-nav a:not(:nth-child(2n)):not(:last-child){margin-right:20px}}@media (min-width:961px){#main nav.page-nav a,#main nav.btm-nav a{width:320px;max-width:calc(33.33% - 13.33px)}#main nav.page-nav a:not(:last-child),#main nav.btm-nav a:not(:last-child){margin-right:20px}}#main nav.btm-nav{margin-bottom:60px}@media (min-width:961px){#main nav.btm-nav{max-width:920px;margin:0 auto 100px}}#main #type section{position:absolute;padding:20px;transform:translateY(20px);background:#fff;border:2px solid;opacity:0;visibility:hidden;pointer-events:none}@media (min-width:961px){#main #type section{padding:70px;border-width:4px}}#main #type section.active{position:relative;visibility:visible;pointer-events:all;animation:show 0.5s forwards}@keyframes show{100%{opacity:1;transform:translateY(0)}}#main #type section .head{margin-bottom:40px}@media (min-width:961px){#main #type section .head{display:flex;justify-content:space-between;width:calc(100% + 20px)}}#main #type section .head .char{width:170px}@media (max-width:960px){#main #type section .head .char{width:120px;margin:0 auto -20px}}@media (min-width:961px){#main #type section .head .txt{width:calc(100% - 200px)}}#main #type section .head .txt .tag{width:fit-content;min-width:100px;padding:2px 10px;color:#fff;font-size:16px;text-align:center;border-radius:30px}@media (max-width:960px){#main #type section .head .txt .tag{margin:10px auto}}@media (min-width:961px){#main #type section .head .txt .tag{min-width:160px;font-size:20px;padding:2px 20px}}#main #type section .head .txt h2{margin:5px 0 10px;font-size:20px;line-height:1.4}@media (min-width:961px){#main #type section .head .txt h2{margin:10px 0 20px;font-size:34px}}#main #type section .head .txt p{line-height:1.6}@media (min-width:961px){#main #type section .head .txt p{font-size:16px}}#main #type section .plan-tab{margin-bottom:20px}@media (min-width:961px){#main #type section .plan-tab{display:flex;justify-content:space-between;width:calc(100% + 60px);margin-left:-30px;margin-bottom:40px}}#main #type section .plan-tab>.item{display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.3;border-top:2px solid;border-left:2px solid;border-right:2px solid;cursor:pointer;transition:0.3s}@media (max-width:960px){#main #type section .plan-tab>.item{padding:5px 0;border-radius:10px;border-bottom:2px solid}#main #type section .plan-tab>.item:nth-child(n+2){margin-top:10px}}@media (min-width:961px){#main #type section .plan-tab>.item{width:calc(50% - 5px);height:70px;border-radius:10px 10px 0 0}#main #type section .plan-tab>.item:first-child:last-child{width:calc(100% - 60px);margin:0 auto;pointer-events:none}}#main #type section .plan-tab>.item strong{font-size:16px;font-weight:600}@media (min-width:961px){#main #type section .plan-tab>.item strong{font-size:20px}}#main #type section .plan-tab>.item small{font-size:12px}@media (min-width:961px){#main #type section .plan-tab>.item small{font-size:14px}}#main #type section .plan-tab>.item.active{color:#fff;pointer-events:none}#main #type section .plan-cnt>.item{position:absolute;transform:translateY(20px);opacity:0;visibility:hidden;pointer-events:none}#main #type section .plan-cnt>.item.active{position:relative;visibility:visible;pointer-events:all;animation:show 0.5s forwards}@media (min-width:961px){#main #type section .plan-cnt>.item .intro .band{display:flex;justify-content:center}}#main #type section .plan-cnt>.item .intro .band>div,#main #type section .plan-cnt>.item .intro .band h3{padding:15px;text-align:center;font-size:18px;line-height:1.4;background:#E2F6EE}@media (max-width:960px){#main #type section .plan-cnt>.item .intro .band>div:nth-child(n+2),#main #type section .plan-cnt>.item .intro .band h3:nth-child(n+2){margin-top:10px}}@media (min-width:961px){#main #type section .plan-cnt>.item .intro .band>div,#main #type section .plan-cnt>.item .intro .band h3{width:calc(50% - 10px);font-size:20px}#main #type section .plan-cnt>.item .intro .band>div:nth-child(n+2),#main #type section .plan-cnt>.item .intro .band h3:nth-child(n+2){margin-left:20px}}#main #type section .plan-cnt>.item .intro .band+p{margin-top:20px;line-height:1.6}@media (min-width:961px){#main #type section .plan-cnt>.item .intro .band+p{margin-top:40px;font-size:16px;text-align:center}}#main #type section .plan-cnt>.item .exam-desc{margin-top:30px;padding-top:30px;border-top:1px solid #707070}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-desc{margin-top:50px;padding-top:50px}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-desc dl{display:flex;justify-content:space-between;align-items:center}}#main #type section .plan-cnt>.item .exam-desc dl:nth-child(n+2){margin-top:20px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-desc dl:nth-child(n+2){margin-top:33px}}#main #type section .plan-cnt>.item .exam-desc dl dt{width:100px;color:#fff;font-size:14px;text-align:center;line-height:28px}@media (max-width:960px){#main #type section .plan-cnt>.item .exam-desc dl dt{margin-bottom:5px}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-desc dl dt{width:130px;font-size:18px;line-height:40px}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-desc dl dd{width:calc(100% - 150px)}}#main #type section .plan-cnt>.item .exam-list{margin-top:40px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list{margin-top:50px}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list.clm{display:flex;justify-content:space-between}}@media (max-width:960px){#main #type section .plan-cnt>.item .exam-list.clm>.item:nth-child(n+2){margin-top:50px}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list.clm>.item{width:calc(50% - 10px)}}#main #type section .plan-cnt>.item .exam-list h3.title{position:relative;padding-bottom:5px;margin-bottom:40px;font-size:18px;text-align:center;border-bottom:2px solid}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list h3.title{margin-bottom:50px;font-size:24px}}#main #type section .plan-cnt>.item .exam-list h3.title::before{display:block;content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%, 50%) rotate(45deg);width:10px;height:10px;border-right:2px solid;border-bottom:2px solid}#main #type section .plan-cnt>.item .exam-list h3.title::after{display:block;content:"";position:absolute;bottom:2px;left:50%;transform:translate(-50%, 50%) rotate(45deg);width:14px;height:14px;background:#fff}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt.clm{display:flex;justify-content:space-between}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt.clm>.item{width:calc(50% - 10px)}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt:not(.clm)>.item:nth-child(n+2){margin-top:40px}}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item{position:relative;display:flex;justify-content:center;align-items:center;padding:30px 20px 20px;border-radius:10px}@media (max-width:960px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item:nth-child(n+2){margin-top:40px}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item{padding:40px 40px 30px}}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item h4{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);width:100px;font-size:16px;text-align:center;line-height:26px;background:#fff;border:2px solid;border-radius:20px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item h4{font-size:18px;line-height:36px}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .date{width:100%}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .date dl{font-size:18px}}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .date dl.clm{display:flex;align-items:center}}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .date dl:nth-child(n+2){margin-top:15px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .date dl:nth-child(n+2){margin-top:10px}}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .date dl span{font-size:1.33em;font-weight:bold;font-family:"Noto Sans JP", sans-serif;line-height:1}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .date>p{font-size:16px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .date>p{font-size:18px}}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .icon-list{display:flex;justify-content:center}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .icon-list{width:100%;height:100%;align-items:center}}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .icon-list>.item{width:50px;margin-top:10px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .icon-list>.item{width:80px}}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .icon-list>.item:nth-child(n+2){margin-left:30px}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .icon-list>.item p{width:calc(100% + 30px);margin-top:10px;margin-left:-15px;font-size:14px;text-align:center;line-height:1.4}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .icon-list>.item p{font-size:16px}}#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .icon-list>.item p small{font-size:11px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .box-cnt>.item .icon-list>.item p small{font-size:14px}}#main #type section .plan-cnt>.item .exam-list .btm-link{margin-top:30px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .btm-link{margin-top:50px}}#main #type section .plan-cnt>.item .exam-list .btm-link .title{display:flex;justify-content:center;align-items:center;font-size:16px}#main #type section .plan-cnt>.item .exam-list .btm-link .title::before,#main #type section .plan-cnt>.item .exam-list .btm-link .title::after{display:block;content:"";border-right:2px solid #302C2C;height:15px;margin:0 15px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .btm-link .title::before,#main #type section .plan-cnt>.item .exam-list .btm-link .title::after{height:20px;margin:0 20px}}#main #type section .plan-cnt>.item .exam-list .btm-link .title::before{transform:rotate(-20deg)}#main #type section .plan-cnt>.item .exam-list .btm-link .title::after{transform:rotate(20deg)}#main #type section .plan-cnt>.item .exam-list .btm-link .radiusbtn{max-width:350px;margin:5px auto 0;border-radius:30px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .btm-link .radiusbtn{height:60px;margin-top:15px}}#main #type section .plan-cnt>.item .exam-list .btm-link .radiusbtn div{font-size:14px}@media (min-width:961px){#main #type section .plan-cnt>.item .exam-list .btm-link .radiusbtn div{font-size:16px}}#main #type section .plan-cnt>.item .exam-list .btm-link .radiusbtn::after{background:#F19B30}#main #type section .plan-cnt>.item .exam-list .btm-link .radiusbtn.gray{pointer-events:none !important}#main #type section .plan-cnt>.item .exam-list .btm-link .radiusbtn.gray::after{background:#ccc !important}#main #type section#type1{border-color:#F19B30}#main #type section#type1 .head .tag{background:#F19B30}#main #type section#type1 .head h2{color:#F19B30}#main #type section#type1 .plan-tab>.item{border-color:#F19B30}#main #type section#type1 .plan-tab>.item:not(.active){color:#F19B30}#main #type section#type1 .plan-tab>.item.active{background-color:#F19B30}#main #type section#type1 .plan-cnt h3.title{border-color:#F19B30}#main #type section#type1 .plan-cnt h3.title::before{border-color:#F19B30}#main #type section#type1 .plan-cnt .exam-desc dt{background:#F19B30}#main #type section#type1 .plan-cnt .box-cnt>.item{background:#FFE0B9}#main #type section#type1 .plan-cnt .box-cnt>.item h4{color:#F19B30;border-color:#FFE0B9}#main #type section#type1 .plan-cnt .btm-link .radiusbtn::after{background:#F19B30}#main #type section#type2{border-color:#9CC925}#main #type section#type2 .head .tag{background:#9CC925}#main #type section#type2 .head h2{color:#9CC925}#main #type section#type2 .plan-tab>.item{border-color:#9CC925}#main #type section#type2 .plan-tab>.item:not(.active){color:#9CC925}#main #type section#type2 .plan-tab>.item.active{background-color:#9CC925}#main #type section#type2 .plan-cnt h3.title{border-color:#9CC925}#main #type section#type2 .plan-cnt h3.title::before{border-color:#9CC925}#main #type section#type2 .plan-cnt .exam-desc dt{background:#9CC925}#main #type section#type2 .plan-cnt .box-cnt>.item{background:#E4F5B6}#main #type section#type2 .plan-cnt .box-cnt>.item h4{color:#9CC925;border-color:#E4F5B6}#main #type section#type2 .plan-cnt .btm-link .radiusbtn::after{background:#9CC925}#main #type section#type3{border-color:#F78080}#main #type section#type3 .head .tag{background:#F78080}#main #type section#type3 .head h2{color:#F78080}#main #type section#type3 .plan-tab>.item{border-color:#F78080}#main #type section#type3 .plan-tab>.item:not(.active){color:#F78080}#main #type section#type3 .plan-tab>.item.active{background-color:#F78080}#main #type section#type3 .plan-cnt h3.title{border-color:#F78080}#main #type section#type3 .plan-cnt h3.title::before{border-color:#F78080}#main #type section#type3 .plan-cnt .exam-desc dt{background:#F78080}#main #type section#type3 .plan-cnt .box-cnt>.item{background:#FCDDDD}#main #type section#type3 .plan-cnt .box-cnt>.item h4{color:#F78080;border-color:#FCDDDD}#main #type section#type3 .plan-cnt .btm-link .radiusbtn::after{background:#F78080}.footer{margin-top:0}