*{line-height:calc(.5rem + 1em);margin:0;padding:0}*,:after,:before{box-sizing:border-box}:where(:not(fieldset):not(progress):not(meter)){background-origin:border-box;background-repeat:no-repeat;border-style:solid;border-width:0}html{height:100%;-webkit-text-size-adjust:none}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;min-height:100%;text-rendering:optimizeSpeed}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){height:auto;max-width:100%}:where(svg){stroke:none;fill:currentColor}:where(svg):where(:not([fill])){stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(svg):where(:not([width])){width:5rem}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit}:where(textarea){resize:vertical}@supports(resize:block){:where(textarea){resize:vertical}}:where(p,h1,h2,h3,h4,h5,h6){word-wrap:break-word}h1{font-size:2em}:where(ul,ol){list-style-position:inside}:where(ul,ol)[role=list]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@media(prefers-reduced-motion:no-preference){:focus-visible{transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;text-align:center;-webkit-user-select:none;user-select:none}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}li{list-style:none}a{color:#000;-webkit-text-decoration:none;text-decoration:none}a:focus{outline:none}html{font-size:62.5%;scroll-behavior:smooth}.container{font-size:1.4rem;font-size:max(1.4rem,min(4.2666666667vw,2rem))}.sp-active{display:inline-block!important}@media(min-width:1080px){.sp-active{display:none!important}}.sp-active-with-flex{display:flex!important}@media(min-width:1080px){.sp-active-with-flex{display:none!important}}.sp-active-with-grid{display:grid!important}@media(min-width:1080px){.sp-active-with-grid{display:none!important}}.sp-active-with-inlineGrid{display:inline-grid!important}@media(min-width:1080px){.sp-active-with-inlineGrid{display:none!important}}.sp-active-with-block{display:block!important}@media(min-width:1080px){.sp-active-with-block{display:none!important}}.pc-active{display:none!important}@media(min-width:1080px){.pc-active{display:inline-block!important}}.pc-active-with-flex{display:none!important}@media(min-width:1080px){.pc-active-with-flex{display:flex!important}}.pc-active-with-grid{display:none!important}@media(min-width:1080px){.pc-active-with-grid{display:grid!important}}.pc-active-with-inlineGrid{display:none!important}@media(min-width:1080px){.pc-active-with-inlineGrid{display:inline-grid!important}}.pc-active-with-block{display:none!important}@media(min-width:1080px){.pc-active-with-block{display:block!important}}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:2.4rem;position:relative;width:3rem}.hamburger-inner{display:block;margin-top:-.2rem;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#051333;border-radius:.4rem;height:.2rem;position:absolute;transition:all .3s ease-in;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:3rem}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-1rem}.hamburger-inner:after{bottom:-1rem}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}*{color:#673939;font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:1.4rem;font-weight:800}@media(min-width:768px){*{font-size:1.5rem}}@media(min-width:1080px){*{font-size:1.6rem}}body{background:#f9f7ef}body.no-scroll{height:100vh;overflow:hidden}.is-mmenu-active .mmenubxd{opacity:1;visibility:visible}.mmenubxd{background-color:#f9f7ef;bottom:0;left:0;opacity:0;padding-top:12rem;position:fixed;right:0;top:0;transition:all .3s ease-in;visibility:hidden;z-index:50}.mmenubxd ul:not(.bottom-action) li{border-bottom:1px solid #673939}.mmenubxd ul:not(.bottom-action) li a{display:block;padding:2.9rem 2rem}.mmenubxd a{font-size:1.3rem}.mmenubxd .bottom-action{bottom:0;display:flex;flex-wrap:wrap;left:0;position:absolute;width:100%}.mmenubxd .bottom-action li{background-color:#3e4381;width:50%}.mmenubxd .bottom-action li a{align-items:center;color:#fff;display:flex;font-size:1.6rem;gap:1rem;justify-content:center;padding:2rem 4rem;text-align:center}.mmenubxd .bottom-action li:first-child{background-color:#3c6f2c}.mmenubxd .bottom-action li:last-child svg{fill:#fff}@media(max-width:1080px){header{height:4rem}}header .container{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}header nav{align-items:center;display:flex;gap:30px;height:40px;justify-content:center}@media(max-width:768px){header nav{position:relative}}header nav ul{align-items:center;display:flex;gap:2.9rem;justify-content:space-between}@media(max-width:1200px){header nav ul{gap:2rem}}@media(max-width:1080px){header nav ul{display:none}header nav{justify-content:center}}header .logo{display:block;height:7rem;position:relative;top:0;z-index:1000}header .logo svg{height:auto;width:31.8rem}@media(max-width:1080px){header .logo svg{width:18.5rem}header .logo{margin-left:auto;margin-right:auto}}header .mmenu-trigger{display:none;margin-left:auto;z-index:100}@media(max-width:1080px){header .mmenu-trigger{display:block;position:absolute;right:2rem}}.u-flex{align-items:center;display:flex;justify-content:center}.u-flex--column{align-items:stretch;display:flex;flex-direction:column}.u-flex--row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.c-float-btn{display:none}@media(min-width:1080px){.c-float-btn{align-items:center;aspect-ratio:1/1;background-color:#673939;border-radius:50%;bottom:min(1.3888888889vw,15px);box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;display:flex;flex-direction:column;font-size:min(1.2962962963vw,16px);font-weight:800;justify-content:center;letter-spacing:.08rem;line-height:1.43;position:fixed;right:min(1.3888888889vw,15px);row-gap:min(1.1111111111vw,14px);width:min(14.8148148148vw,198px);z-index:999}.c-float-btn img{aspect-ratio:1/1;transition:all .3s ease;width:min(2.5vw,31.5px)}.c-float-btn:hover img{transform:scale(1.1)}}.l-footer{background-color:#051333;border-bottom:3rem solid #00091c;color:#fff;margin:36rem auto 0;padding-top:1px}.l-footer .c-contact{margin:-26.6rem auto 0;max-height:600px}@media(min-width:1080px){.l-footer .c-contact{margin-top:-236px}}.l-footer .c-contact__container{background-image:url(../../assets/img/common/board.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;margin:0 auto;max-height:inherit;padding:min(8.6666666667vw,45px) 0 min(12.8vw,60px);row-gap:20px;width:min(89.3333333333vw,1080px)}@media(min-width:1080px){.l-footer .c-contact__container{background-image:url(../../assets/img/common/board-pc.svg);background-size:contain}}.l-footer .c-contact__container>*{margin:0 auto;width:80%}@media(max-width:1080px){.l-footer .c-contact__container>*{max-width:700px}}.l-footer .c-contact__text{letter-spacing:.08rem;line-height:2;text-align:center}.l-footer .c-contact__cta{align-items:center;-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap;row-gap:15px}@media(min-width:1080px){.l-footer .c-contact__cta{flex-direction:row;justify-content:center}}.l-footer .c-contact__cta>a{width:230px}.l-footer__container{margin:0 auto;padding:6rem 0 3rem;row-gap:55px;width:335px}@media(min-width:1080px){.l-footer__container{flex-direction:row;justify-content:space-between;width:1080px}}.l-footer__container a{color:#fff}.l-footer__top{row-gap:27px}.l-footer__top ul{-moz-column-gap:30px;column-gap:30px;justify-content:flex-start}.l-footer__top ul li a{border-bottom:1px solid #fff;font-size:1.3rem;letter-spacing:.08rem;line-height:1;padding-bottom:2px}.l-footer__logo{height:75.84px;width:260px}.l-footer__logo img{-o-object-fit:cover;object-fit:cover}.l-footer__bottom-links{-moz-column-gap:4rem;column-gap:4rem;margin-bottom:4rem;row-gap:3rem}@media(min-width:1080px){.l-footer__bottom-links{flex-direction:row;flex-wrap:wrap;max-width:512px}}.l-footer__bottom-links li>a{font-size:1.6rem;letter-spacing:.08rem;line-height:1}.l-footer__cta{align-items:center;-moz-column-gap:10px;column-gap:10px;flex-wrap:wrap;row-gap:15px}@media(min-width:768px){.l-footer__cta{flex-direction:row;justify-content:center}}.l-footer__cta>a{width:230px}.c-title{font-size:min(9.6vw,36px);font-weight:800;letter-spacing:.06rem;line-height:1}.c-title--green{color:#673939}.c-title--white{color:#fff}.c-title-sub{font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:min(4.2666666667vw,16px);font-weight:800;letter-spacing:.06rem;line-height:1}.c-title-sub,.c-title-sub--green{color:#673939}.c-title-sub--white{color:#fff}.c-article{margin:min(10.6666666667vw,85px) auto min(10.6666666667vw,100px);position:relative;width:min(94.6666666667vw,1860px)}.c-article:after,.c-article:before{background-repeat:no-repeat;background-size:contain;content:"";height:235px;left:50%;position:absolute;transform:translateX(-50%);width:inherit}.c-article:before{background-image:url(../../../theolits/assets/img/common/top-parts.svg);background-position:bottom;top:-234px}.c-article:after{background-image:url(../../../theolits/assets/img/common/bottom-parts.svg);background-position:top;bottom:-234px}.c-article__container{background:#fff;margin:min(26.6666666667vw,280px) auto min(32vw,565px);padding:0 min(2.6666666667vw,120px);width:100%}.c-article h2.c-title{font-size:min(5.8666666667vw,28px);line-height:1.44;margin:0 auto min(5.3333333333vw,22px);max-width:1080px}.c-article__reviwer{align-self:flex-start;background-color:#673939;border-radius:15px;color:#fff;display:inline-flex;font-size:min(3.7333333333vw,16px);letter-spacing:.03rem;line-height:1;margin:0 auto min(5.3333333333vw,24px);padding:4px 20px}.c-article__thumbnail{aspect-ratio:25/16;margin:0 auto;max-width:1080px}.c-article__thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%}.c-article__writingsection{margin:0 auto;max-width:1080px;padding:min(6.6666666667vw,60px) 0 min(10.6666666667vw,80px)}.c-article__writingsection h1{background-color:#051333;color:#fff;font-size:min(5.0666666667vw,30px);font-weight:800;letter-spacing:.03rem;line-height:1;margin:min(8vw,50px) auto min(3.2vw,16px);max-width:1080px;padding:12px 20px}@media(min-width:768px){.c-article__writingsection h1{letter-spacing:.05rem}}.c-article__writingsection h2{background-color:#051333;color:#fff;font-size:min(4.8vw,28px);font-weight:800;letter-spacing:.03rem;line-height:1;margin:min(8vw,50px) auto min(3.2vw,16px);max-width:1080px;padding:11px 20px}@media(min-width:768px){.c-article__writingsection h2{letter-spacing:.05rem}}.c-article__writingsection h3{background-color:#fff;border-bottom:1px solid #051333;color:#051333;font-size:min(4.5333333333vw,24px);font-weight:800;letter-spacing:.03rem;line-height:1;margin:min(8vw,50px) auto min(3.2vw,16px);max-width:1080px;padding:8px 20px}@media(min-width:768px){.c-article__writingsection h3{letter-spacing:.05rem}}.c-article__writingsection p{font-size:min(4vw,16px);letter-spacing:.04rem;line-height:2;margin:0 auto;max-width:1080px}@media(min-width:768px){.c-article__writingsection p{letter-spacing:.08rem}}.c-article__navigation{align-items:center;-moz-column-gap:min(1.3333333333vw,40px);column-gap:min(1.3333333333vw,40px);display:flex;justify-content:center;padding-bottom:10px}.c-article__navigation-link .c-article__navigation-text{font-size:min(3.7333333333vw,16px)}.c-article__navigation-link .c-article__navigation-arrow{color:#d86e6f;transition:all .3s ease-in}.c-basic-btn{align-items:center;background:#fff;border:min(.2666666667vw,1px) solid #673939;border-radius:min(8vw,30px);color:#673939;display:flex;font-size:min(4.2666666667vw,16px);font-weight:400;height:min(10.6666666667vw,60px);justify-content:center;letter-spacing:.05rem;line-height:1;margin:0 auto;position:relative;transition:all .3s ease-in;width:min(83.4666666667vw,313px)}.c-basic-btn .icon-arrow{aspect-ratio:1/1;position:absolute;right:min(4vw,20px);top:50%;transform:translateY(-50%);transition:all .3s ease-in;width:min(2.1333333333vw,8px)}@media(min-width:1080px){.c-basic-btn{border-radius:min(6.6666666667vw,25px);height:50px;width:230px}}.c-basic-btn:hover{color:#fff}.c-basic-btn:hover .icon-arrow{margin-right:max(-.5333333333vw,-2px)}.c-basic-btn--green{border-color:#673939;color:#673939}.c-basic-btn--green:hover{background:#268159;border-color:#268159}.c-basic-btn--green:hover .icon-arrow{--colorGreen:#fff}.c-basic-btn--orange{border-color:#d86e6f;color:#d86e6f}.c-basic-btn--orange:hover{background:#d86e6f;border-color:#d86e6f}.c-basic-btn--orange:hover .icon-arrow{--colorOrange:#fff}.c-pagenate{height:min(14.6666666667vw,77px);margin:0 auto;width:min(94.6666666667vw,1080px)}.c-pagenate-inner{align-items:center;-moz-column-gap:min(5.3333333333vw,40px);column-gap:min(5.3333333333vw,40px);display:flex;height:100%;justify-content:center;margin:0 auto;width:100%}.c-pagenate-inner .next-posts-link,.c-pagenate-inner .previous-posts-link{align-items:center;display:flex;font-size:min(4vw,16px);font-weight:800;width:min(25.6vw,100px)}.c-pagenate-inner .previous-posts-link{justify-content:flex-end}.c-pagenate-inner .next-posts-link{justify-content:flex-start}.c-pagenate-inner .pages-container{align-items:center;display:flex;height:100%;justify-content:center;padding:0 min(4vw,60px)}.c-pagenate-inner .pages-container .wp-pagenavi{align-items:center;-moz-column-gap:min(1.6vw,12px);column-gap:min(1.6vw,12px);display:flex;justify-content:space-between;width:100%}.c-pagenate-inner .pages-container .wp-pagenavi .current,.c-pagenate-inner .pages-container .wp-pagenavi .page{align-items:center;aspect-ratio:1/1;border-radius:50%;display:flex;font-size:min(4vw,16px);font-weight:800;justify-content:center;transition:all .3s ease-in;width:min(8vw,38px)}.c-pagenate-inner .pages-container .wp-pagenavi .page{background-color:#fff}.c-pagenate-inner .pages-container .wp-pagenavi .page:hover{filter:brightness(97%)}.c-pagenate-inner .pages-container .wp-pagenavi .current{background-color:#673939;color:#fff}.animateElement{opacity:0;transform:translateZ(0);visibility:hidden}.animateElement.fadeIn-bottomToUp-animation{animation-duration:1s;animation-name:fadeInToUp;opacity:1;position:relative;transform:translateZ(0);transition:all .3s ease-in;visibility:visible}@keyframes fadeInToUp{0%{opacity:0;top:100px}to{opacity:1;top:0}}body{background-color:#faf7ef;font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:1.6rem;font-weight:400}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.block-center{display:flex;justify-content:center}.text-tbrl{writing-mode:vertical-rl}.text-tbrl .vertical-quote-upper{right:-.6rem}.text-tbrl .vertical-quote-lower,.text-tbrl .vertical-quote-upper{display:inline-block;position:relative;top:-.5rem;transform:rotate(90deg)}.text-tbrl .vertical-quote-lower{left:-.6rem}.btn{border-style:solid;border-width:2px;display:inline-block;letter-spacing:.005rem;min-width:24.7rem;padding:1.3rem 2.4rem;position:relative;text-align:center}.btn:after{aspect-ratio:1;background-color:#3e4381;border:.2rem solid;border-radius:.6rem;content:"";font-weight:800;position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:.6rem}.btn--white{background-color:#fff;border-color:#3e4381;color:#3e4381}.btn--white:hover{background-color:#3e4381;color:#fff}.btn--blue{background-color:#051333;color:#fff}.btn--blue:hover{background-color:#fff;color:#051333}.btn--outline-brown{border-color:#673939;color:#673939}.btn--outline-brown:hover{background-color:#673939;color:#fff}.btn--outline-green{border-color:#3c6f2c;color:#3c6f2c}.btn--outline-green:hover{background-color:#3c6f2c;color:#fff}.tape{padding:1.2rem 4rem}@media(max-width:768px){.tape{padding-left:3rem;padding-right:3rem}}.tape--red{background-color:#d86f6f;color:#fff}.tape--white{background-color:#fff;color:#673939}.board{align-items:center;aspect-ratio:1075/352;background-image:url(../../assets/img/common/board-pc.svg);background-position:50%;background-size:contain;color:#673939;display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:-21.8518518519vw;text-align:center;width:min(100%,107.5rem)}.board__copy{margin-top:1.6rem;max-width:90.2rem;padding-left:2rem;padding-right:2rem}@media(max-width:1080px){.board{aspect-ratio:1075/611;background-image:url(../../assets/img/common/board.svg);margin-top:-70.9333333333vw}.board .section-title{font-size:2.4rem;letter-spacing:.004rem;margin-bottom:.7rem}.board__copy{max-width:50rem}.board .section-action{align-items:center;flex-direction:column;justify-content:center;margin-top:3rem}}.section .container{margin-left:auto;margin-right:auto;max-width:108rem;max-width:var(--container,108rem);position:relative;width:calc(100% - 4rem);z-index:10}.section .container--full{max-width:100%;width:100%}.section .section-subtitle+p{margin-left:auto;margin-right:auto;margin-top:3.8rem;max-width:75.4rem}.section p{font-size:inherit;line-height:inherit}.section--hasbgimage{background-position:50%;background-repeat:no-repeat;background-size:cover}.section-title{font-size:4rem;font-weight:400;letter-spacing:.004rem;margin-bottom:2.5rem}@media(max-width:768px){.section-title{font-size:2.4rem;margin-bottom:.7rem}}.section-subtitle{letter-spacing:.008rem;text-transform:uppercase}.section-action{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:7rem}@media(max-width:768px){.section-action{margin-top:5rem}}.placeholder{align-items:center;aspect-ratio:1080/900;background-color:#b7b7b7;display:flex;justify-content:center}.cardtc{align-items:stretch;display:flex;flex-wrap:wrap}.cardtc>*{width:50%}@media(max-width:768px){.cardtc>*{width:100%}}.cardtc__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardtc__content{background-color:#fff;color:#673939;padding:8rem 4rem}@media(max-width:768px){.cardtc__content{padding:3rem 2rem}}.cardtc h3{font-size:2.6rem;margin-bottom:2rem}.course-specs{color:#673939;-moz-columns:2;column-count:2;margin-bottom:5rem;padding-top:3.8rem}@media(max-width:768px){.course-specs{-moz-columns:1;column-count:1}}.course-specs__column{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.course-specs__tile{background-color:#fff;display:flex;flex-wrap:wrap;margin-bottom:.8rem;padding-bottom:1rem;padding-right:1.7rem;padding-top:1rem}.course-specs h3{font-weight:400;position:relative;width:10.5rem}.course-specs h3:after{background-color:#673939;content:"";height:2.2rem;position:absolute;right:0;top:0;width:.1rem}.course-specs p{padding-left:20px;text-align:left;width:calc(100% - 10.5rem)}main{background:#fff}.p-fv{align-items:center;background-image:url(../../../theolits/assets/img/blog/h1-bg.png);background-position:50%;background-repeat:no-repeat;background-size:auto min(53.3333333333vw,356px);display:flex;height:min(53.3333333333vw,356px);justify-content:center;margin:0 auto;width:min(100vw,1734px)}@media(min-width:1080px){.p-fv{background-size:contain}}.p-fv__title{margin:0 auto min(10.6666666667vw,83px);padding-top:min(9.0666666667vw,93px)}.p-fv__title>*{margin:0 auto;text-align:center;width:min(94.1333333333vw,1080px)}.p-fv__title h1.c-title{font-size:2.4rem;margin-bottom:min(5.3333333333vw,30px)}@media(min-width:1080px){.p-fv__title h1.c-title{font-size:40px}}.p-blog{margin-top:min(10.6666666667vw,80px);padding-bottom:min(6.9333333333vw,106px)}.p-blog__title{background:#fff;margin:0 auto;padding-top:min(9.0666666667vw,50px);width:min(94.1333333333vw,1080px)}.p-blog__title>*{color:#673939;margin:0 auto;text-align:center}.p-blog__title h2.c-title{font-size:2.4rem;margin-bottom:min(5.3333333333vw,30px)}@media(min-width:1080px){.p-blog__title h2.c-title{font-size:40px}}.p-blog__container{background:#fff;margin:0 auto;padding:min(8vw,30px) 0 min(10.6666666667vw,60px);width:min(94.1333333333vw,1080px)}.p-blog__container ul{align-items:stretch;display:flex;flex-direction:column;margin:0 auto min(10.6666666667vw,40px);row-gap:14px;width:min(92vw,900px)}.p-blog__container ul li{background-color:#f0e8e6}.p-blog__container ul li>a{display:flex;justify-content:space-between;padding:0 min(2.6666666667vw,60px)}.p-blog__container ul li>a:hover>img{margin-right:max(-.5333333333vw,-2px)}.p-blog__container ul li>a .p-blog__infomations{align-items:center;display:flex;justify-content:center;padding:min(2.6666666667vw,16px) 0}.p-blog__container ul li>a .p-blog__infomations>div{align-self:stretch;display:flex}.p-blog__container ul li>a .p-blog__infomations>div>*{align-items:center;display:flex;font-weight:400;line-height:1;min-height:min(5.3333333333vw,20px)}.p-blog__container ul li>a .p-blog__infomations>div .p-blog__infomations--date{border-right:min(.2666666667vw,1px) solid #673939;color:#673939;font-family:游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-size:min(3.2vw,16px);letter-spacing:.05rem;padding-right:min(2.6666666667vw,40px)}.p-blog__container ul li>a .p-blog__infomations .p-blog__infomations--txt{font-size:min(4.2666666667vw,16px);font-weight:400;letter-spacing:.06rem;line-height:1.625;padding-left:min(2.6666666667vw,40px)}.p-blog__container ul li>a>img{aspect-ratio:1/1;transition:all .3s ease-in;width:min(8vw,30px)}