.pcArticle{width:70%;img{max-width:100%;height:auto}p{font-size:16px;margin-bottom:1rem}.toc_title,h2{padding:0 0 10px;border-bottom:3px solid var(--main-color)}.toc_title,h2,h3{font-size:24px;font-weight:700;margin:2.2em 0 24px}h3{padding:10px 0 10px .5em;border-left:4px solid var(--main-color)}h4{font-size:1.2em;line-height:1.5;color:var(--main-color)}.toc_container{.toc_list{list-style-type:disc}}.h4-point1{position:relative;padding:10px;background-color:#fff;border:3px solid #043b76}.h4-balloon1,.h4-point2{position:relative;padding:10px;background-color:#f0f8ff}.h4-background-blue1{padding:10px;background-color:#f0f8ff;margin-bottom:0}.button-orange1{background-color:#f69023;width:100%;margin:0 5px 0 1px;height:80px;line-height:80px;font-weight:700;font-size:18px;color:#ffffff;display:inline-block;border-radius:2px}.button-cta1,.button-orange1{text-align:center;text-decoration:none}.button-cta1{display:block;width:fit-content;max-width:90%;background:#e97a08;color:#fff;margin:1.5em auto 3em;padding:.8em 4em .9em;font-size:1.4em;font-weight:600;border-bottom:8px solid #ffb84c;border-radius:14px}.div-box-dashed1{border:1px dashed #ccc}.div-box-dashed1,.div-box-solid1{padding:10px;margin-bottom:10px;width:100%}.div-box-solid1{border:1px solid #ccc;font-size:15px;background-color:#f8f8f8}.marker-orange-futo1{background-color:orange;font-weight:700}.marker-yellow-futo1{background-color:yellow;font-weight:700}.under-line-orange1{background:linear-gradient(transparent 70%,orange 0);font-weight:700}.under-line-yellow1{background:linear-gradient(transparent 70%,yellow 0);font-weight:700}.circle-blue1{border-radius:50%}.circle-blue1,.square-blue1{background-color:#043b76;color:#fff;width:26px;height:26px;line-height:26px;margin-right:5px;font-size:14px;font-weight:700;display:inline-block;text-align:center}.div-box-background-blue1{border:1px solid #043b76}.div-box-background-blue1,.div-box-background-blue2{padding:10px;margin-bottom:10px;width:100%;font-size:15px;background-color:#f0f8ff}.div-box-background-blue2{border:none}.div-box-title1{padding:10px;margin-bottom:0;background-color:#043b76;color:#fff;width:100%;font-size:20px}.h4-balloon1:before{border-top:15px solid #f0f8ff}.h4-balloon1:before,.h4-balloon2:before{content:"";position:absolute;display:block;width:0;height:0;left:20px;bottom:-15px;border-right:15px solid transparent;border-left:15px solid transparent}.h4-balloon2:before{border-top:15px solid #043b76}.h4-balloon3:before{bottom:-14px;border-color:#d8d8d8 transparent transparent;border-style:solid;border-width:14px 12px 0}.h4-balloon3:after,.h4-balloon3:before{position:absolute;left:1em;width:0;height:0;content:""}.h4-balloon3:after{bottom:-10px;border-color:#f9f9f9 transparent transparent;border-style:solid;border-width:14px 12px 0}.h4-point1:before{left:-3px}.h4-point1:before,.h4-point2:before{font-size:15px;position:absolute;top:-24px;height:24px;padding:0 1em;content:"POINT";color:#fff;background:#043b76}.h4-point2:before{left:0}.ul-dot1{margin-left:10px;margin-bottom:20px;position:relative}.li-dot1{list-style-type:none!important}.li-dot1:before{vertical-align:middle;content:"";width:.5em;height:.5em;border-radius:50%;margin-right:8px}.author-title,.li-dot1:before{display:inline-block;background:#043b76}.author-title{padding:10px 15px!important;color:#fff;font-size:16px!important;margin:20px 0 0!important}.author-info{display:grid;grid-template-rows:64px 1fr;grid-template-columns:100px 1fr;padding:15px;background:#f0f8ff;box-sizing:border-box;margin:0}.author-info .author-img{grid-row:1/2;grid-column:1/2;height:64px;width:64px}.author-info .author-name{grid-row:1/2;grid-column:2/3;line-height:1.5rem;margin:10px 0 0;font-size:17px!important;font-weight:700}.author-info .author-bio{grid-row:2/3;grid-column:1/3;padding:calc(.5rem - 2px) 0;margin:15px 0 0;border:0;background:none}.author-info .author-bio p{margin:0}.article-info{display:grid;grid-template-rows:64px 1fr;grid-template-columns:100px 1fr;padding:20px 5px;box-sizing:border-box;margin:16px 0;border:1px solid #d3d3d3;cursor:pointer;position:relative;width:100%;height:140px}.article-info a{display:block;position:absolute;color:white;top:0;left:0;height:100%;width:100%;z-index:10;text-indent:-9999px}.article-info .article-img{position:absolute;grid-row:1/2;grid-column:1/2;height:100px;width:100px;z-index:20}.article-info .article-name{grid-row:1/2;grid-column:2/3;line-height:1.5rem;font-size:16px!important;margin-left:10px}.article-info .article-bio{display:none;grid-row:2/3;grid-column:2/3;padding:calc(.5rem - 2px) 0;margin:0;border:0;background:none;font-size:12px}.article-info .article-bio p{margin:0;color:f8f8f8}.blogcard{position:relative;margin:2em 0;border-radius:8px;background-image:radial-gradient(currentColor 1px,transparent 0);background-size:calc(10 * 1px) calc(10 * 1px);color:#eee}.blogcard a{display:flex;justify-content:flex-start;align-content:center;flex-wrap:wrap;text-decoration:none;box-shadow:0 0 3px 0 rgb(0 0 0/12%),0 2px 3px 0 rgb(0 0 0/22%);cursor:pointer;transition:.2s ease-in-out;padding:12px 15px;border-radius:2px;background:#ffff}.blogcard a:hover{box-shadow:0 15px 30px -5px rgb(0 0 0/15%),0 0 5px rgb(0 0 0/10%);transform:translateY(-1px)}.blogcard_thumbnail{width:22%;margin-right:5%;display:inline-block}.blogcard_thumbnail img{width:100%;object-fit:cover;height:inherit}.blogcard_content{width:73%;display:flex;flex-direction:column;justify-content:center}.blogcard_title p{font-size:1.1rem;color:#313131;font-weight:600;margin-bottom:10px;line-height:1.6}.blogcard_description p{display:inline!important;font-size:.8rem;color:#313131;font-weight:400;margin-bottom:5px}.person{margin:1em 0;display:table;overflow:hidden;width:100%}.right{text-align:right}.chatting{width:calc(100% - 130px);display:table-cell;position:relative;font-size:.95em;vertical-align:top}.right .chattingContent{background:#eaf6fe;border:2px solid #eaf6fe;color:#000000;padding:20px;display:inline-block;text-align:left;border-radius:12px;word-break:break-word}.icon{display:table-cell;text-align:center;vertical-align:top;line-height:18px;width:110px}.icon span{font-size:10px;font-weight:700}.left .chattingContent{background:#eee;border:2px solid #eee;color:#000;padding:20px;display:inline-block;text-align:left;word-break:break-word;border-radius:12px}.chattingCntent{position:relative;background-color:#ffc4c4;padding:10px;color:#333;width:90%}.right .chattingContent:before{right:-23px;left:auto;border:12px solid transparent;border-left-color:#eaf6fe;top:30px;display:inline-block;position:absolute;content:""}.left .chattingContent:before{left:-23px;right:auto;border:12px solid transparent;border-right-color:#eee;top:30px;display:inline-block;position:absolute;content:""}.summaryBox{background:#e7ebf4;margin:2em 0;padding:0 15px 10px;box-shadow:0 2px 4px rgb(0 0 0/15%)}.boxTitle{background:#043b76;margin:0 -15px 15px;padding:8px 4px;color:#fff;font-size:1.2em;text-align:center;line-height:1.5;font-weight:700}.boxContent ul{padding:.5em .5em .5em 1.5em;border:0 solid #e8e8e8;border-radius:3px;box-shadow:none;background:transparent;list-style-type:disc}.boxContent li{padding:5px 0}.blockquote1{padding:10px 15px;box-sizing:border-box;border:4px double #286fbc;color:#464646;margin:16px 0}.blockquote1 p{padding:0;margin:10px 0;line-height:1.7}blockquote{font-style:italic}.pointBox{position:relative}.pointTitle{z-index:20;position:absolute;background-color:#286fbc;color:#fff;font-weight:700;top:-20px;left:10px;padding:8px;border-radius:4px}.pointBox p{z-index:10;border:1px solid rgb(204,204,204);padding:30px 10px 10px;margin-top:40px;align-items:center}.PCShindanFV{display:block!important;min-width:100%}.SPShindanFV{display:none!important}.LPTitle{margin-top:4em}.LPExplanation,.sampleResult{width:600px!important}.Shindan-content2{width:640px}.sampleResult2{width:400px!important}.LPExplanation2{width:600px!important}.button1-1{width:30%;margin-left:20%;margin-top:-12em!important}.button1-1,.button1-2{margin-bottom:120px;padding:20px 24px}.button1-2{margin-top:-10em!important}.button1-2,.button2{width:600px}.interviewProfile{display:flex;padding:24px;margin:16px 0;border:1px solid rgb(204,204,204);border-radius:12px}.interviewImage{width:150px!important;height:150px!important}.interviewInformation{margin-left:16px}.interviewName{font-weight:700;line-height:1.75;font-size:20px;margin:4px 0}.interviewClass{font-weight:700;font-size:16px;margin:4px 0}.interviewClassDetail{font-size:16px;margin:8px 0}}.spArticle{width:100%;img{max-width:100%;height:auto}p{font-size:16px;margin-bottom:1rem}.toc_title,h2{padding:0 0 10px;border-bottom:3px solid var(--main-color)}.toc_title,h2,h3{font-size:24px;font-weight:700;margin:2.2em 0 24px}h3{padding:10px 0 10px .5em;border-left:4px solid var(--main-color)}h4{font-size:1.2em;line-height:1.5;color:var(--main-color)}.toc_container{.toc_list{list-style-type:disc}}.h4-point1{position:relative;padding:10px;background-color:#fff;border:3px solid #043b76}.h4-balloon1,.h4-point2{position:relative;padding:10px;background-color:#f0f8ff}.h4-background-blue1{padding:10px;background-color:#f0f8ff;margin-bottom:0}.button-orange1{background-color:#f69023;width:100%;margin:0 5px 0 1px;height:80px;line-height:80px;font-weight:700;font-size:18px;color:#ffffff;display:inline-block;border-radius:2px}.button-cta1,.button-orange1{text-align:center;text-decoration:none}.button-cta1{display:block;width:fit-content;max-width:90%;background:#e97a08;color:#fff;margin:1.5em auto 3em;padding:.8em 4em .9em;font-size:.8em;font-weight:600;border-bottom:8px solid #ffb84c;border-radius:14px}.div-box-dashed1{border:1px dashed #ccc}.div-box-dashed1,.div-box-solid1{padding:10px;margin-bottom:10px;width:100%}.div-box-solid1{border:1px solid #ccc;font-size:15px;background-color:#f8f8f8}.marker-orange-futo1{background-color:orange;font-weight:700}.marker-yellow-futo1{background-color:yellow;font-weight:700}.under-line-orange1{background:linear-gradient(transparent 70%,orange 0);font-weight:700}.under-line-yellow1{background:linear-gradient(transparent 70%,yellow 0);font-weight:700}.circle-blue1{border-radius:50%}.circle-blue1,.square-blue1{background-color:#043b76;color:#fff;width:26px;height:26px;line-height:26px;margin-right:5px;font-size:14px;font-weight:700;display:inline-block;text-align:center}.div-box-background-blue1{border:1px solid #043b76}.div-box-background-blue1,.div-box-background-blue2{padding:10px;margin-bottom:10px;width:100%;font-size:15px;background-color:#f0f8ff}.div-box-background-blue2{border:none}.div-box-title1{padding:10px;margin-bottom:0;background-color:#043b76;color:#fff;width:100%;font-size:20px}.h4-balloon1:before{border-top:15px solid #f0f8ff}.h4-balloon1:before,.h4-balloon2:before{content:"";position:absolute;display:block;width:0;height:0;left:20px;bottom:-15px;border-right:15px solid transparent;border-left:15px solid transparent}.h4-balloon2:before{border-top:15px solid #043b76}.h4-balloon3:before{bottom:-14px;border-color:#d8d8d8 transparent transparent;border-style:solid;border-width:14px 12px 0}.h4-balloon3:after,.h4-balloon3:before{position:absolute;left:1em;width:0;height:0;content:""}.h4-balloon3:after{bottom:-10px;border-color:#f9f9f9 transparent transparent;border-style:solid;border-width:14px 12px 0}.h4-point1:before{left:-3px}.h4-point1:before,.h4-point2:before{font-size:15px;position:absolute;top:-24px;height:24px;padding:0 1em;content:"POINT";color:#fff;background:#043b76}.h4-point2:before{left:0}.ul-dot1{margin-left:10px;margin-bottom:20px;position:relative}.li-dot1{list-style-type:none!important}.li-dot1:before{vertical-align:middle;content:"";width:.5em;height:.5em;border-radius:50%;margin-right:8px}.author-title,.li-dot1:before{display:inline-block;background:#043b76}.author-title{padding:10px 15px!important;color:#fff;font-size:16px!important;margin:20px 0 0!important}.author-info{display:grid;grid-template-rows:64px 1fr;grid-template-columns:100px 1fr;padding:15px;background:#f0f8ff;box-sizing:border-box;margin:0}.author-info .author-img{grid-row:1/2;grid-column:1/2;height:64px;width:64px}.author-info .author-name{grid-row:1/2;grid-column:2/3;line-height:1.5rem;margin:0;font-size:17px!important;font-weight:700}.author-info .author-bio{grid-row:2/3;grid-column:1/3;padding:calc(.5rem - 2px) 0;margin:15px 0 0;border:0;background:none}.author-info .author-bio p{margin:0}.article-info{display:grid;grid-template-rows:64px 1fr;grid-template-columns:100px 1fr;padding:20px 5px;box-sizing:border-box;margin:16px 0;border:1px solid #d3d3d3;cursor:pointer;position:relative;width:100%;height:140px}.article-info a{display:block;position:absolute;color:white;top:0;left:0;height:100%;width:100%;z-index:10;text-indent:-9999px}.article-info .article-img{position:absolute;grid-row:1/2;grid-column:1/2;height:100px;width:100px;z-index:20}.article-info .article-name{grid-row:1/2;grid-column:2/3;line-height:1.5rem;font-size:16px!important;margin-left:10px}.article-info .article-bio{display:none;grid-row:2/3;grid-column:2/3;padding:calc(.5rem - 2px) 0;margin:0;border:0;background:none;font-size:12px}.article-info .article-bio p{margin:0;color:f8f8f8}.blogcard{position:relative;margin:2em 0;border-radius:8px;background-image:radial-gradient(currentColor 1px,transparent 0);background-size:calc(10 * 1px) calc(10 * 1px);color:#eee}.blogcard a{display:flex;justify-content:flex-start;align-content:center;flex-wrap:wrap;text-decoration:none;box-shadow:0 0 3px 0 rgb(0 0 0/12%),0 2px 3px 0 rgb(0 0 0/22%);cursor:pointer;transition:.2s ease-in-out;padding:12px 15px;border-radius:2px;background:#ffff}.blogcard a:hover{box-shadow:0 15px 30px -5px rgb(0 0 0/15%),0 0 5px rgb(0 0 0/10%);transform:translateY(-1px)}.blogcard_thumbnail{width:22%;margin-right:5%;display:inline-block}.blogcard_thumbnail img{width:100%;object-fit:cover;height:inherit}.blogcard_content{width:73%;display:flex;flex-direction:column;justify-content:center}.blogcard_title p{font-size:1.1rem;color:#313131;font-weight:600;margin-bottom:10px;line-height:1.6}.blogcard_description p{display:inline!important;font-size:.8rem;color:#313131;font-weight:400;margin-bottom:5px}.person{margin:1em 0;display:table;overflow:hidden;width:100%}.right{text-align:right}.chatting{width:calc(100% - 130px);display:table-cell;position:relative;font-size:.95em;vertical-align:top}.right .chattingContent{background:#eaf6fe;border:2px solid #eaf6fe;color:#000000;padding:20px;display:inline-block;text-align:left;border-radius:12px;word-break:break-word}.icon{display:table-cell;text-align:center;vertical-align:top;line-height:18px;width:110px}.icon span{font-size:10px;font-weight:700}.left .chattingContent{background:#eee;border:2px solid #eee;color:#000;padding:20px;display:inline-block;text-align:left;word-break:break-word;border-radius:12px}.chattingCntent{position:relative;background-color:#ffc4c4;padding:10px;color:#333;width:90%}.right .chattingContent:before{right:-23px;left:auto;border:12px solid transparent;border-left-color:#eaf6fe;top:30px;display:inline-block;position:absolute;content:""}.left .chattingContent:before{left:-23px;right:auto;border:12px solid transparent;border-right-color:#eee;top:30px;display:inline-block;position:absolute;content:""}.summaryBox{background:#e7ebf4;margin:2em 0;padding:0 15px 10px;box-shadow:0 2px 4px rgb(0 0 0/15%)}.boxTitle{background:#043b76;margin:0 -15px 15px;padding:8px 4px;color:#fff;font-size:1.2em;text-align:center;line-height:1.5;font-weight:700}.boxContent ul{padding:.5em .5em .5em 1.5em;border:0 solid #e8e8e8;border-radius:3px;box-shadow:none;background:transparent;list-style-type:disc}.boxContent li{padding:5px 0}.blockquote1{padding:10px 15px;box-sizing:border-box;border:4px double #286fbc;color:#464646;margin:16px 0}.blockquote1 p{padding:0;margin:10px 0;line-height:1.7}blockquote{font-style:italic}.pointBox{position:relative}.pointTitle{z-index:20;position:absolute;background-color:#286fbc;color:#fff;font-weight:700;top:-20px;left:10px;padding:8px;border-radius:4px}.pointBox p{z-index:10;border:1px solid rgb(204,204,204);padding:30px 10px 10px;margin-top:40px;align-items:center}.PCShindanFV{display:block!important;min-width:100%}.SPShindanFV{display:none!important}.LPTitle{margin-top:4em}.LPExplanation,.sampleResult{width:600px!important}.Shindan-content2{width:640px}.sampleResult2{width:400px!important}.LPExplanation2{width:600px!important}.button1-1{width:30%;margin-left:20%;margin-top:-12em!important}.button1-1,.button1-2{margin-bottom:120px;padding:20px 24px}.button1-2{margin-top:-10em!important}.button1-2,.button2{width:600px}.interviewProfile{display:flex;padding:24px;margin:16px 0;border:1px solid rgb(204,204,204);border-radius:12px}.interviewImage{width:150px!important;height:150px!important}.interviewInformation{margin-left:16px}.interviewName{font-weight:700;line-height:1.75;font-size:20px;margin:4px 0}.interviewClass{font-weight:700;font-size:16px;margin:4px 0}.interviewClassDetail{font-size:16px;margin:8px 0}}