*,::after,::before{box-sizing:border-box}.personality__wrapper{margin:0 auto}.personality__inner{overflow:hidden}.personality__inner .personality__inner_bg{padding:0 15px;margin:auto;max-width:1280.999px}@media print,screen and (min-width:480.999px){.personality__inner .personality__inner_bg{padding:0 30px}}.personality__inner .personality__inner_bg>article{position:relative;padding:calc(8.5% + var(--header-h)) 0 8.5%;margin-top:calc(var(--header-h) * -1)}.personality__inner .personality__inner_bg>article::before{position:absolute;top:var(--header-h);left:calc(50% - 50vw);z-index:-5;content:"";display:block;width:100vw;height:100%;background:#F5EDE7}.personality__inner .personality__inner_bg h2{margin-top:0;text-align:center;font-family:calliope-mvb, sans-serif;font-weight:700;color:#5D2A00}.personality__inner .personality__inner_bg h3{font-weight:700;color:#5D2A00}.personality__inner .personality__inner_bg>article>p[class$="__title"]{margin:0;text-align:center;font-size:1rem;color:#5D2A00}@media print,screen and (min-width:480.999px){.personality__inner .personality__inner_bg>article>p[class$="__title"]{font-size:1.25rem}}.personality__pageNavigation{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:9% auto 15.5%;max-width:1280.999px}@media print,screen and (min-width:1024.999px){.personality__pageNavigation{flex-direction:row}}.personality__pageNavigation li{width:100%;height:3em;margin:0.25em 0}@media print,screen and (min-width:480.999px){.personality__pageNavigation li{width:80%}}@media print,screen and (min-width:1024.999px){.personality__pageNavigation li{width:21%;height:4em;margin:0}}.personality__pageNavigation li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#F5EDE7;color:#5D2A00}.personality__pageNavigation li a:hover{background:#5D2A00;font-weight:700;color:#FFFFFF}.personalityContent01 h2{margin-bottom:1.5em;font-size:2.4rem}@media print,screen and (min-width:480.999px){.personalityContent01 h2{font-size:3rem}}.personalityContent01__message{width:min(100%, 780px);min-height:280px;margin-inline:auto;padding:2em;display:grid;place-content:center;row-gap:3em;background-color:#5D2A00;color:#FFF;font-size:16px}.personalityContent01__message .message__title{margin-block:0;font-size:2em;font-weight:bold;text-align:center}.personalityContent01__message .message__text{margin-block:0;font-size:1.2em;text-align:left}@media print,screen and (min-width:480.999px){.personalityContent01__message .message__text{text-align:center}}.personalityContent01__message br{display:none}@media print,screen and (min-width:480.999px){.personalityContent01__message br{display:block}}.personalityContent01__imgBox img{width:100%;vertical-align:top}.personalityContent01__caption{text-align:right;font-weight:700;font-size:1.1rem;color:#5D2A00}@media print,screen and (min-width:480.999px){.personalityContent01__caption{font-size:1.5rem}}.personalityContent01 h3{margin-top:16%;font-size:1.18rem}@media print,screen and (min-width:480.999px){.personalityContent01 h3{font-size:1.5rem}}.personalityContent01 h3 span{display:inline-block}.personalityContent01 p{font-size:0.9rem}@media print,screen and (min-width:480.999px){.personalityContent01 p{font-size:1rem}}.personalityContent01 p.word{}.personalityList01 h2{font-size:3rem}.personalityList01__caption{margin:5.5% 0 8.2%;text-align:center;font-weight:700;font-size:1rem;color:#5D2A00}@media print,screen and (min-width:480.999px){.personalityList01__caption{font-size:1.15rem}}@media print,screen and (min-width:768.999px){.personalityList01__caption{font-size:1.5rem}}.personalityList01__caption span{display:inline-block}.personalityList01 ul{display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:space-evenly;width:88%;margin:0 auto;width:100%;max-width:800px}.personalityList01 ul li{width:45%;max-width:320px}@media print,screen and (min-width:1024.999px){.personalityList01 ul li{width:50%}}.personalityList01 ul li .imgBox{position:relative}.personalityList01 ul li .imgBox img{width:100%;vertical-align:top}.personalityList01 ul li .imgBox p{position:absolute;left:0;bottom:0;width:100%;line-height:2em;margin:0;padding:0 0.5em;background:rgba(255, 255, 255, 0.85);font-weight:700;font-size:0.8rem;color:#5D2A00}@media print,screen and (min-width:768.999px){.personalityList01 ul li .imgBox p{font-size:1.25rem}}.personalityLink01 h2{font-size:3rem}.personalityLink01__caption{margin:5.5% 0 8.2%;text-align:center;font-weight:700;font-size:0.9rem;color:#5D2A00}@media print,screen and (min-width:480.999px){.personalityLink01__caption{font-size:1.15rem}}@media print,screen and (min-width:768.999px){.personalityLink01__caption{font-size:1.5rem}}.personalityLink01__caption span{display:inline-block}.personalityLink01 img{width:100%}.moreBtn__wrapper{display:flex;justify-content:center;align-items:center;width:calc(8em * 1.1);height:calc(2.5em * 1.1);line-height:calc(2.5em * 1.1);margin:calc(2.5em * 0.55) auto calc(2.5em * 1.1);font-family:kinto-sans, sans-serif;font-weight:700;font-size:0.8rem}@media print,screen and (min-width:768.999px){.moreBtn__wrapper{font-size:1rem}}.moreBtn__wrapper .moreBtn{display:flex;justify-content:center;align-items:center;width:8em;height:2.5em;background:#5D2A00;color:#FFFFFF;transition:all 0.25s}.moreBtn__wrapper .moreBtn:hover{width:calc(8em * 1.1);height:calc(2.5em * 1.1)}.moreBtn__wrapper .moreBtn::before{content:"> >";margin-left:-0.4em;margin-right:0.8em}