#letter{color:#333;font-size:16px}#letter .font_YuMincho,#letter .font_YuMincho_500,#letter .font_YuMincho_600,#letter .font_YuMincho_800{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif !important}#letter .font_YuMincho_500{font-weight:500}#letter .font_YuMincho_600{font-weight:600}#letter .font_YuMincho_800{font-weight:800}#letter .font_Montserrat_400,#letter .font_Montserrat_500{font-family:"Montserrat",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}#letter .font_Montserrat_500{font-weight:500}#letter .text_white{color:#fff !important}#letter .text_black{color:#333 !important}#letter .text_blue{color:#356cb6 !important}#letter .text_start{text-align:left !important}#letter .text_center{text-align:center !important}#letter .text_end{text-align:right !important}@media(min-width: 768px){#letter .text_md_start{text-align:left !important}}@media(min-width: 768px){#letter .text_md_center{text-align:center !important}}#letter .text_bold{font-weight:600}#letter .text_justify{text-align:justify;text-justify:inter-ideograph}#letter .ls_0{letter-spacing:0}#letter .lh_0{line-height:0 !important}#letter .link_none{pointer-events:none;color:rgba(51,51,51,.5) !important}#letter .link_underline{text-decoration-thickness:1px;text-underline-offset:2px}#letter .link_img{transition:all .3s ease-in-out}#letter .link_img:hover{opacity:.7}#letter .bg_transparent{background-color:rgba(0,0,0,0) !important}#letter .bg_white{background:#fff}#letter .bg_blue{background:#356cb6}#letter img{max-width:100%;width:100%;height:auto}#letter .icon_blank_blue{width:12px}#letter .iframe{position:relative;padding-top:56.25%;width:100%}#letter .iframe iframe{position:absolute;top:0;right:0;width:100%;height:100%}#letter .border_bottom_blue{border-bottom:solid 1px #356cb6}#letter .border_bottom_gray{border-bottom:solid 1px #c6c6c6}#letter .d_block{display:block !important}#letter .d_none{display:none !important}@media(min-width: 768px){#letter .d_md_block{display:block !important}}@media(min-width: 768px){#letter .d_md_none{display:none !important}}@media(min-width: 992px){#letter .d_lg_none{display:none !important}}@media(min-width: 1200px){#letter .d_xl_block{display:block !important}}@media(min-width: 1200px){#letter .d_xl_none{display:none !important}}#letter .d_flex{display:flex}#letter .d_md_flex{display:flex}@media(max-width: 767.98px){#letter .d_md_flex{display:block}}#letter .d_lg_flex{display:flex}@media(max-width: 991.98px){#letter .d_lg_flex{display:block}}#letter .justify_content_between{justify-content:space-between !important}#letter .justify_content_start{justify-content:start !important}#letter .justify_content_center{justify-content:center !important}#letter .justify_content_around{justify-content:space-around !important}#letter .align_items_center{align-items:center !important}#letter .align_items_end{align-items:end !important}@media(min-width: 768px){#letter .justify_content_md_center{justify-content:center !important}}#letter .mt_3{margin-top:3rem !important}#letter .mb_0{margin-bottom:0 !important}#letter .mb_1{margin-bottom:1rem !important}#letter .mb_2{margin-bottom:2rem !important}#letter .mb_3{margin-bottom:3rem !important}#letter .mb_4{margin-bottom:4rem !important}#letter .mb_8{margin-bottom:8rem !important}#letter .minus_ms_1{margin-left:-1rem !important}@media(min-width: 768px){#letter .mt_md_6{margin-top:6rem !important}}@media(min-width: 768px){#letter .mt_md_12{margin-top:12rem !important}}@media(min-width: 768px){#letter .mb_md_3{margin-bottom:3rem !important}}@media(min-width: 768px){#letter .mb_md_4{margin-bottom:4rem !important}}@media(min-width: 768px){#letter .minus_ms_md_2{margin-left:-2rem !important}}@media(min-width: 992px){#letter .mb_lg_0{margin-bottom:0 !important}}@media(min-width: 992px){#letter .mb_lg_2{margin-bottom:2rem !important}}#letter .pb_5{padding-bottom:5rem !important}#letter .pb_9{padding-bottom:9rem !important}#letter .btn_contact{position:relative;display:inline-block;color:#fff;font-size:16px;text-decoration:none;border-radius:5px;background:linear-gradient(to bottom, #34D7C9, #3AC691);padding:1.6rem 0 2rem}#letter .btn_contact::before{content:"";position:absolute;top:0;left:0;border-radius:5px;background:linear-gradient(to bottom, #43BBB1, #62BB99);width:100%;height:100%;transition:all .3s ease-in-out}#letter .btn_contact:hover::before{opacity:0}#letter .btn_contact:hover>span{padding-left:.5rem}#letter .btn_contact>span{position:relative;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}#letter .btn_contact>span img{margin-top:.2rem;margin-right:1rem;width:20.8px}#letter .btn_contact_float{z-index:999999;position:fixed;right:0;bottom:2rem}#letter .btn_contact_float>p{display:flex;align-items:stretch;border:solid 1px #43bbb1;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;background:#fff}#letter .btn_contact_float>p .close{display:flex;align-items:center;padding:0 1.2rem;transition:all .3s ease-in-out}#letter .btn_contact_float>p .close img{width:12px}#letter .btn_contact_float>p .btn_contact{display:flex;justify-content:center;font-size:14px;line-height:18px;border-radius:0;padding:1.4rem 0 1.8rem;width:162px;height:68px;transition:all .3s ease-in-out}#letter .btn_contact_float>p .btn_contact::before{border-radius:0}#letter .btn_contact_float>p .btn_contact>span img{width:30px}#letter .btn_contact_float>p.change{border:solid 1px #fff;border-right:0;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;background:none}#letter .btn_contact_float>p.change .close{display:none}#letter .btn_contact_float>p.change .btn_contact{border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;width:68px}#letter .btn_contact_float>p.change .btn_contact::before{border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}#letter .btn_contact_float>p.change .btn_contact>span img{margin-right:0}#letter .btn_contact_float>p.change .btn_contact>span .desc{display:none}#letter .btn_blank,#letter .btn_link{position:relative;display:inline-block;color:#fff;font-size:13px;text-align:left;text-decoration:none;border:solid 1px #356cb6;border-radius:50rem;background:#356cb6;padding:.5rem 0 .7rem 2.5rem;max-width:153px;width:100%;transition:all .3s ease-in-out}#letter .btn_blank::after,#letter .btn_link::after{content:"";position:absolute;top:30%;right:15%;background:url("../img/icon_blank_white.svg") center center/contain no-repeat;width:13px;height:13px;transition:all .3s ease-in-out}#letter .btn_blank:hover,#letter .btn_link:hover{color:#356cb6;background:#fff}#letter .btn_blank:hover::after,#letter .btn_link:hover::after{background:url("../img/icon_blank_blue.svg") center center/contain no-repeat}#letter .btn_link{border:solid 1px #333;background:#333}#letter .btn_link::after{background:url("../img/icon_link_white.svg") center center/contain no-repeat}#letter .btn_link:hover{color:#333}#letter .btn_link:hover::after{background:url("../img/icon_link_black.svg") center center/contain no-repeat}.footer_wrap .footer_info{justify-content:center;text-align:center;margin:3rem 0 8rem}.footer_wrap .footer_info .footer_img{max-width:220px;width:100%}.footer_wrap .footer_info .logo_txt{font-size:15.25px}#letter .main_visual{background:url("../img/main_visual.png") right bottom/contain no-repeat;margin:0 auto;height:266px}@media(max-width: 767.98px){#letter .main_visual{background-image:url("../img/main_visual_sp.png");height:218px}}#letter .main_visual .headline{position:absolute;top:15%;left:11.5%}@media(max-width: 767.98px){#letter .main_visual .headline{top:22%;left:19px}}#letter .main_visual .headline h1{position:relative;top:initial;left:initial;transform:initial;font-size:24px;text-shadow:none;margin-bottom:1rem}@media(max-width: 767.98px){#letter .main_visual .headline h1{font-size:17px}}#letter .main_visual .headline h2{font-size:42px;line-height:65px;margin-bottom:1rem}@media(max-width: 767.98px){#letter .main_visual .headline h2{font-size:26px;line-height:40px}}#letter .main_visual .headline p{font-size:24px}@media(max-width: 767.98px){#letter .main_visual .headline p{font-size:16px;line-height:24px}}#letter .main_content{justify-content:space-between;margin:0 auto;margin-top:5rem;max-width:1366px}#letter .main_content aside{font-size:15px;width:300px}@media(max-width: 1199.98px){#letter .main_content aside{width:200px}}@media(max-width: 767.98px){#letter .main_content aside{width:100%}}#letter .main_content aside>div{top:140px;position:-webkit-sticky;position:sticky;letter-spacing:.05rem;line-height:2rem;margin-left:10rem}@media(max-width: 1199.98px){#letter .main_content aside>div{margin-left:2rem}}@media(max-width: 1024px){#letter .main_content aside>div{top:40px}}@media(max-width: 767.98px){#letter .main_content aside>div{position:relative;top:initial;border:solid 1px #d8d8d8;border-radius:4px;background:#f5f5f5;padding:3rem;margin:5rem 19px}}#letter .main_content aside>div p{font-size:20px}#letter .main_content aside>div .sidebar_header{padding-bottom:1rem;margin:3rem 0 2.5rem}@media(max-width: 767.98px){#letter .main_content aside>div .sidebar_header{margin:3.5rem 0 3rem}}#letter .main_content aside>div .sidebar_header .title{font-size:18px;font-weight:500}@media(max-width: 767.98px){#letter .main_content aside>div .sidebar_header .title{font-size:20px}}#letter .main_content aside>div .sidebar_header .desc{font-size:14px;margin-top:.5rem}@media(max-width: 767.98px){#letter .main_content aside>div .sidebar_header .desc{font-size:18px}}#letter .main_content aside>div ul{list-style:none}#letter .main_content aside>div ul li{margin:2.5rem 0}@media(max-width: 767.98px){#letter .main_content aside>div ul li{margin:3rem 0}}@media(max-width: 767.98px){#letter .main_content aside>div ul li:last-of-type{margin-bottom:0}}#letter .main_content aside>div ul li a{color:#333;text-decoration:none}#letter .main_content aside>div ul li a.visited{color:#356cb6}#letter .main_content aside>div ul li a.visited div{padding-left:0}#letter .main_content aside>div ul li a.visited div::before{display:none;content:none}#letter .main_content aside>div ul li a.visited:hover div{padding-left:0}#letter .main_content aside>div ul li a.visited:hover div::before{width:14px}#letter .main_content aside>div ul li a div{position:relative;display:flex;flex-direction:column;font-size:20px;padding-left:18px;transition:all .3s ease-in-out}#letter .main_content aside>div ul li a div span.desc{font-size:14px}#letter .main_content aside>div ul li a div::before{content:"";position:absolute;top:1rem;left:0;background:#333;width:14px;height:1px;transition:all .3s ease-in-out}#letter .main_content aside>div ul li a:hover div{padding-left:27px}#letter .main_content aside>div ul li a:hover div::before{width:21px}@media(max-width: 767.98px){#letter .main_content aside>div .btn_contact_sidebar{display:none !important}}#letter .main_content aside>div .btn_contact_sidebar .btn_contact{font-size:14px;padding:1.4rem 0 1.6rem;width:220px}@media(min-width: 768px)and (max-width: 1199.98px){#letter .main_content aside>div .btn_contact_sidebar .btn_contact{width:100%}}#letter .main_content article{width:calc(100% - 300px);padding:0 19px}@media(max-width: 1199.98px){#letter .main_content article{width:calc(100% - 200px)}}@media(max-width: 767.98px){#letter .main_content article{width:100%}}#letter .main_content article .article_info{margin-bottom:5rem}#letter .main_content article .article_info .readtime img{margin-right:1rem;width:18.5px}#letter .main_content article section{max-width:860px;margin:0 auto}#letter .main_content article section .headline{padding-bottom:1rem;margin-bottom:3rem}#letter .main_content article section .headline h3{position:relative;font-size:28px;padding-left:20px}@media(max-width: 767.98px){#letter .main_content article section .headline h3{letter-spacing:-0.1rem}}@media(max-width: 575.98px){#letter .main_content article section .headline h3{font-size:22px}}#letter .main_content article section .headline h3::before{content:"";position:absolute;top:50%;left:0;background:#333;width:16px;height:2px}#letter .main_content article section .headline h3 span{font-size:18px}@media(max-width: 575.98px){#letter .main_content article section .headline h3 span{font-size:16px}}#letter .main_content article section .headline h4{font-size:30px;line-height:38px}@media(max-width: 767.98px){#letter .main_content article section .headline h4{letter-spacing:-0.1rem}}@media(max-width: 575.98px){#letter .main_content article section .headline h4{font-size:24px;line-height:32px}}#letter .main_content article section h5{font-size:24px;font-weight:600;line-height:38px}@media(max-width: 575.98px){#letter .main_content article section h5{font-size:20px;line-height:32px}}#letter .main_content article section p{color:#414a4b;line-height:26px;margin-bottom:3rem}#letter .main_content article #about>div h3{font-size:24px}#letter .main_content article #profile>div{border:solid 1px #666;padding:2rem 3rem 3rem}#letter .main_content article #profile>div h5{font-size:18px;font-weight:500}#letter .main_content article #profile>div h5::before{content:"";display:inline-block;border-radius:50rem;background:#356cb6;margin:0 .8rem .4rem 0;width:7px;height:7px}#letter .main_content article #prev div .desc{font-size:18px;font-weight:500}@media(max-width: 767.98px){#letter .main_content article #prev div .desc{font-size:16px}}#letter .main_content article #next div p:first-of-type{font-size:18px;font-weight:500}@media(max-width: 767.98px){#letter .main_content article #next div p:first-of-type{margin-bottom:1rem}}@media(max-width: 767.98px){#letter .main_content article #next div p:nth-of-type(2){margin-bottom:1rem}}#letter .main_content article #next div p:nth-of-type(2)::before{content:"";display:block;background:#356cb6;margin:0 2rem 0 1rem;width:70px;height:1px}@media(max-width: 767.98px){#letter .main_content article #next div p:nth-of-type(2)::before{margin:0 auto;width:1px;height:44px}}#letter .main_content article #next div p.comingsoon span{font-size:18px}#letter .main_content article #next div p .btn_link{min-width:153px}#letter .main_content article #archive .card{margin-bottom:4rem}@media(min-width: 992px){#letter .main_content article #archive .card img{max-width:initial;width:370px}}@media(min-width: 992px){#letter .main_content article #archive .card>div{margin-left:3rem}}#letter .main_content article #archive .card>div h5{font-size:22px;line-height:30px;margin-bottom:1rem}@media(max-width: 767.98px){#letter .main_content article #archive .card>div h5{font-size:20px;line-height:28px}}#letter .main_content article #archive .card>div p:first-of-type{font-size:14px;line-height:22px}#letter .main_content article #archive .card>div p:first-of-type .icon_blank_blue{width:9px}#letter .main_content article #archive .card>div .btn_blank{padding-left:2rem;max-width:128px}#letter .main_content article #contact div{background:#f7f5f0;padding:4rem 0 3rem}@media(max-width: 767.98px){#letter .main_content article #contact div{padding:2rem 0 3rem}}#letter .main_content article #contact div h4{font-size:18px;font-weight:500;color:#9a8b63}@media(max-width: 767.98px){#letter .main_content article #contact div h4{line-height:38px}}#letter .main_content article #contact div .btn_contact{max-width:240px;width:100%}#letter.letter_202504 .main_visual{position:relative;max-width:1246px;height:initial !important}#letter.letter_202504 .main_visual .headline{z-index:1;top:100%;left:50%;transform:translate(-50%, -100%);max-width:913px;width:100%;height:110px}@media(max-width: 1199.98px){#letter.letter_202504 .main_visual .headline{height:100px}}@media(max-width: 991.98px){#letter.letter_202504 .main_visual .headline{height:70px}}@media(max-width: 767.98px){#letter.letter_202504 .main_visual .headline{position:relative;top:initial;left:initial;transform:none;padding:2.8rem 1.9rem;height:initial}}#letter.letter_202504 .main_visual .headline>div{height:80px}@media(max-width: 991.98px){#letter.letter_202504 .main_visual .headline>div{height:55px}}#letter.letter_202504 .main_visual .headline>div:first-of-type{width:307px}@media(max-width: 767.98px){#letter.letter_202504 .main_visual .headline>div:first-of-type{width:100%;height:44px}}#letter.letter_202504 .main_visual .headline>div:first-of-type h1{font-size:18px;line-height:3rem}@media(max-width: 767.98px){#letter.letter_202504 .main_visual .headline>div:first-of-type h1{font-size:19px;line-height:2rem}}#letter.letter_202504 .main_visual .headline>div:first-of-type h1 img{width:initial;height:20px}@media(max-width: 767.98px){#letter.letter_202504 .main_visual .headline>div:first-of-type h1 img{margin-right:1rem}}#letter.letter_202504 .main_visual .headline>div:last-of-type{margin-right:3rem}@media(max-width: 991.98px){#letter.letter_202504 .main_visual .headline>div:last-of-type{margin-right:0}}#letter.letter_202504 .main_visual .headline>div:last-of-type h2{font-size:40px;line-height:40px;margin-bottom:17px}@media(max-width: 991.98px){#letter.letter_202504 .main_visual .headline>div:last-of-type h2{font-size:30px;line-height:32px;margin-bottom:0}}@media(max-width: 767.98px){#letter.letter_202504 .main_visual .headline>div:last-of-type h2{font-size:26px;margin-top:2rem;margin-bottom:.5rem}}#letter.letter_202504 .main_visual .headline>div:last-of-type p{font-size:18px}@media(max-width: 767.98px){#letter.letter_202504 .main_visual .headline>div:last-of-type p{font-size:16px}}#letter.letter_202504 .main_visual .speakers .desc{position:relative}#letter.letter_202504 .main_visual .speakers .desc>div{position:absolute;top:70%;left:50%;transform:translate(-50%, -70%);background:rgba(51,51,51,.7);max-width:210px;width:100%;height:80px}@media(max-width: 767.98px){#letter.letter_202504 .main_visual .speakers .desc>div{top:initial;bottom:0;left:0;transform:none;padding-left:1rem;max-width:100%;height:90px}}#letter.letter_202504 .main_visual .speakers .desc>div p:first-of-type{font-size:14px;line-height:1.8rem}@media(max-width: 767.98px){#letter.letter_202504 .main_visual .speakers .desc>div p:first-of-type{font-size:12px;line-height:1.5rem}}#letter.letter_202504 .main_visual .speakers .desc>div p:last-of-type{font-size:20px}@media(max-width: 767.98px){#letter.letter_202504 .main_visual .speakers .desc>div p:last-of-type{font-size:16px}}@media(min-width: 1200px){#letter.letter_202504 .main_content aside>div{width:220px}}@media(min-width: 768px){#letter.letter_202504 .main_content aside>div ul li a div{font-size:14px}}#letter.letter_202504 .main_content article section .headline h3::before{top:1.6rem}@media(max-width: 767.98px){#letter.letter_202504 .main_content article section .headline h3::before{top:1.2rem}}#letter.letter_202504 .main_content article section .headline h3 span{font-size:18px}#letter.letter_202504 .main_content article section .caption{color:#666}#letter.letter_202504 .main_content article section img{max-width:682px}#letter.letter_202504 .main_content article section img.img02{max-width:448px}@media(min-width: 992px){#letter.letter_202504 .main_content article section img.img03,#letter.letter_202504 .main_content article section img.img04{max-width:414px}}@media(max-width: 575.98px){#letter.letter_202505{font-size:14px}}#letter.letter_202505 h1.logo{background:#356cb6;margin-bottom:1.5rem;width:222px;height:44px}@media(max-width: 767.98px){#letter.letter_202505 h1.logo{width:193px;height:38px}}#letter.letter_202505 h1.logo img{width:182px}@media(max-width: 767.98px){#letter.letter_202505 h1.logo img{width:163px}}#letter.letter_202505 img.img02{max-width:472px}#letter.letter_202505 img.img06{max-width:373px}#letter.letter_202505 #why p{font-size:18px;line-height:32px}@media(max-width: 575.98px){#letter.letter_202505 #why p{font-size:16px}}#letter.letter_202506 h1.logo{background:#356cb6;margin-bottom:1.5rem;width:222px;height:44px}@media(max-width: 767.98px){#letter.letter_202506 h1.logo{width:193px;height:38px}}#letter.letter_202506 h1.logo img{width:182px}@media(max-width: 767.98px){#letter.letter_202506 h1.logo img{width:163px}}#letter.letter_202506 .main_content article section h5{margin-bottom:3rem}@media(max-width: 767.98px){#letter.letter_202506 .main_content article section h5{font-size:18px;margin-bottom:2rem}}#letter.letter_202506 .main_content article section .caption{color:#666;font-size:12px}#letter.letter_202507 .main_visual{position:relative;max-width:1246px;height:initial !important}#letter.letter_202507 .main_visual .headline{z-index:1;top:100%;left:50%;transform:translate(-50%, -100%);max-width:1043px;width:100%;height:110px}@media(max-width: 1199.98px){#letter.letter_202507 .main_visual .headline{height:100px}}@media(max-width: 991.98px){#letter.letter_202507 .main_visual .headline{height:70px}}@media(max-width: 767.98px){#letter.letter_202507 .main_visual .headline{position:relative;top:initial;left:initial;transform:none;padding:2.8rem 1.9rem;height:initial}}#letter.letter_202507 .main_visual .headline>div{height:80px}@media(max-width: 991.98px){#letter.letter_202507 .main_visual .headline>div{height:55px}}#letter.letter_202507 .main_visual .headline>div:first-of-type{width:307px}@media(max-width: 767.98px){#letter.letter_202507 .main_visual .headline>div:first-of-type{width:100%;height:44px}}#letter.letter_202507 .main_visual .headline>div:first-of-type h1{font-size:18px;line-height:3rem}@media(max-width: 767.98px){#letter.letter_202507 .main_visual .headline>div:first-of-type h1{font-size:19px;line-height:2rem}}#letter.letter_202507 .main_visual .headline>div:first-of-type h1 img{width:initial;height:20px}@media(max-width: 767.98px){#letter.letter_202507 .main_visual .headline>div:first-of-type h1 img{margin-right:1rem}}#letter.letter_202507 .main_visual .headline>div:last-of-type{margin-right:3rem}@media(max-width: 991.98px){#letter.letter_202507 .main_visual .headline>div:last-of-type{margin-right:0}}#letter.letter_202507 .main_visual .headline>div:last-of-type h2{font-size:40px;line-height:40px;margin-bottom:17px}@media(max-width: 991.98px){#letter.letter_202507 .main_visual .headline>div:last-of-type h2{font-size:30px;line-height:32px;margin-bottom:0}}@media(max-width: 767.98px){#letter.letter_202507 .main_visual .headline>div:last-of-type h2{font-size:26px;letter-spacing:-0.1rem;margin-top:3rem;margin-bottom:1rem}}@media(max-width: 389.98px){#letter.letter_202507 .main_visual .headline>div:last-of-type h2{font-size:25px}}#letter.letter_202507 .main_visual .headline>div:last-of-type p{font-size:18px}@media(max-width: 767.98px){#letter.letter_202507 .main_visual .headline>div:last-of-type p{font-size:16px}}#letter.letter_202507 .main_visual .speakers .desc{position:relative}#letter.letter_202507 .main_visual .speakers .desc>div{position:absolute;top:70%;left:50%;transform:translate(-50%, -70%);background:rgba(51,51,51,.7);padding-top:.7rem;padding-bottom:.7rem;max-width:210px;width:100%;min-height:80px}@media(max-width: 767.98px){#letter.letter_202507 .main_visual .speakers .desc>div{top:initial;bottom:0;left:0;transform:none;padding:0;padding-left:.5rem;max-width:100%;height:90px}}#letter.letter_202507 .main_visual .speakers .desc>div p:first-of-type{font-size:14px;line-height:1.8rem}@media(max-width: 767.98px){#letter.letter_202507 .main_visual .speakers .desc>div p:first-of-type{font-size:11px;line-height:1.5rem}}@media(max-width: 389.98px){#letter.letter_202507 .main_visual .speakers .desc>div p:first-of-type{font-size:10px}}#letter.letter_202507 .main_visual .speakers .desc>div p:last-of-type{font-size:20px}@media(max-width: 767.98px){#letter.letter_202507 .main_visual .speakers .desc>div p:last-of-type{font-size:16px}}@media(min-width: 1200px){#letter.letter_202507 .main_content aside>div{width:220px}}@media(min-width: 768px){#letter.letter_202507 .main_content aside>div ul li a div{font-size:14px}}#letter.letter_202507 .main_content article section .headline h3{letter-spacing:initial}#letter.letter_202507 .main_content article section .headline h3::before{top:1.3rem}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section .headline h3::before{top:1.4rem}}#letter.letter_202507 .main_content article section .headline h3.num{margin-right:1rem}#letter.letter_202507 .main_content article section .headline h3 span{font-size:18px}#letter.letter_202507 .main_content article section .caption{color:#666}#letter.letter_202507 .main_content article section .caption_wide{display:block;color:#666;margin:0 auto;max-width:682px}#letter.letter_202507 .main_content article section img{max-width:682px}#letter.letter_202507 .main_content article section .question{position:relative;font-size:18px;padding-left:32px;margin:4rem 0 3.5rem}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section .question{font-size:15px;padding-left:26px;margin:3rem 0 2.5rem}}#letter.letter_202507 .main_content article section .question:before{content:"";position:absolute;top:1.3rem;left:0;background:#356cb6;width:24px;height:1px}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section .question:before{width:18px}}#letter.letter_202507 .main_content article section#about>div:first-of-type h3{font-size:28px;margin-bottom:4rem}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section#about>div:first-of-type h3{font-size:22px;margin-bottom:2rem}}#letter.letter_202507 .main_content article section#about>div.headline{margin-bottom:2rem}#letter.letter_202507 .main_content article section#about>div.headline h3{margin-bottom:8px}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section#about>div.headline h3 span{font-size:15px}}#letter.letter_202507 .main_content article section#about>div.headline h4{font-size:22px;line-height:26px;margin-bottom:1rem}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section#about>div.headline h4{font-size:18px;line-height:25px}}#letter.letter_202507 .main_content article section#about>div h5{font-size:18px}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section#about>div h5{font-size:15px;line-height:2.4rem}}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section#about>div p{margin-bottom:2rem}}#letter.letter_202507 .main_content article section:not(#about) .headline h3{font-size:30px;line-height:40px;padding-left:0}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section:not(#about) .headline h3{font-size:24px}}#letter.letter_202507 .main_content article section:not(#about) .headline h3::before{display:none}#letter.letter_202507 .main_content article section#fourth .column_wrap p{max-width:48%}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section#fourth .column_wrap p{max-width:46%}}#letter.letter_202507 .main_content article section#future .headline h3:first-of-type{font-size:28px}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section#future .headline h3:first-of-type{font-size:22px;margin-bottom:1rem}}#letter.letter_202507 .main_content article section#profile h5{position:relative;font-size:18px;line-height:2.2rem;padding-left:1.5rem;margin-bottom:.5rem}@media(max-width: 767.98px){#letter.letter_202507 .main_content article section#profile h5{font-size:15px}}#letter.letter_202507 .main_content article section#profile h5::before{position:absolute;top:.8rem;left:0}#letter.letter_202508 h1.logo{background:#356cb6;margin-bottom:1.5rem;width:222px;height:44px}@media(max-width: 767.98px){#letter.letter_202508 h1.logo{width:193px;height:38px}}#letter.letter_202508 h1.logo img{width:182px}@media(max-width: 767.98px){#letter.letter_202508 h1.logo img{width:163px}}#letter.letter_202508 .main_content article section h5{margin-bottom:3rem}@media(max-width: 767.98px){#letter.letter_202508 .main_content article section h5{font-size:18px;margin-bottom:2rem}}@media(min-width: 768px){#letter.letter_202508 .main_content article section img.img03{max-width:472px}}@media(min-width: 768px){#letter.letter_202508 .main_content article section img.img04{max-width:436px}}@media(min-width: 768px){#letter.letter_202508 .main_content article section img.img05{max-width:378px}}@media(min-width: 768px){#letter.letter_202508 .main_content article section img.img06{max-width:538px}}@media(min-width: 768px){#letter.letter_202508 .main_content article section img.img07,#letter.letter_202508 .main_content article section img.img08{max-width:288px}}@media(min-width: 768px){#letter.letter_202508 .main_content article section img.img10,#letter.letter_202508 .main_content article section img.img11{max-width:420px}}@media(min-width: 768px){#letter.letter_202508 .main_content article section img.img12,#letter.letter_202508 .main_content article section img.img13,#letter.letter_202508 .main_content article section img.img14{max-width:272px}}#letter.letter_202508 .main_content article section img.img16{max-width:264px}@media(max-width: 767.98px){#letter.letter_202508 .main_content article section img.img16{max-width:216px}}@media(min-width: 768px){#letter.letter_202508 .main_content article section img.img17{max-width:536px}}#letter.letter_202508 .main_content article section .caption{color:#666;font-size:12px}#letter.letter_202509 .main_visual{position:relative;max-width:1246px;height:initial !important}#letter.letter_202509 .main_visual .headline{z-index:1;top:100%;left:50%;transform:translate(-50%, -100%);max-width:1043px;width:100%;height:110px}@media(max-width: 1199.98px){#letter.letter_202509 .main_visual .headline{height:100px}}@media(max-width: 991.98px){#letter.letter_202509 .main_visual .headline{height:70px}}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .headline{position:relative;top:initial;left:initial;transform:none;padding:2.8rem 1.9rem;height:initial}}#letter.letter_202509 .main_visual .headline>div{height:80px}@media(max-width: 991.98px){#letter.letter_202509 .main_visual .headline>div{height:55px}}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .headline>div{height:100px}}#letter.letter_202509 .main_visual .headline>div:first-of-type{width:307px}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .headline>div:first-of-type{width:100%;height:44px}}#letter.letter_202509 .main_visual .headline>div:first-of-type h1{font-size:18px;line-height:3rem}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .headline>div:first-of-type h1{font-size:19px;line-height:2rem}}#letter.letter_202509 .main_visual .headline>div:first-of-type h1 img{width:initial;height:20px}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .headline>div:first-of-type h1 img{margin-right:1rem}}#letter.letter_202509 .main_visual .headline>div:last-of-type{margin-right:3rem}@media(max-width: 991.98px){#letter.letter_202509 .main_visual .headline>div:last-of-type{margin-right:0}}#letter.letter_202509 .main_visual .headline>div:last-of-type h2{font-size:36px;line-height:40px;margin-bottom:17px}@media(max-width: 991.98px){#letter.letter_202509 .main_visual .headline>div:last-of-type h2{font-size:24px;line-height:28px;margin-bottom:0}}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .headline>div:last-of-type h2{font-size:26px;text-align:center;line-height:40px;margin-top:3rem;margin-bottom:1rem}}@media(max-width: 374.98px){#letter.letter_202509 .main_visual .headline>div:last-of-type h2{font-size:21px;line-height:35px}}#letter.letter_202509 .main_visual .headline>div:last-of-type h2 span{font-size:24px;margin-left:-1rem}@media(max-width: 991.98px){#letter.letter_202509 .main_visual .headline>div:last-of-type h2 span{font-size:20px}}#letter.letter_202509 .main_visual .speakers{position:absolute;top:0;right:0;bottom:0;left:0}#letter.letter_202509 .main_visual .speakers .desc{position:relative;margin:0 3rem 13rem}@media(max-width: 1199.98px){#letter.letter_202509 .main_visual .speakers .desc{margin:0 2rem 11rem}}@media(max-width: 991.98px){#letter.letter_202509 .main_visual .speakers .desc{margin:0 1rem 8rem}}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .speakers .desc{margin:0 0 23rem;width:33.333%}}#letter.letter_202509 .main_visual .speakers .desc>div{background:rgba(51,51,51,.7);padding-top:.7rem;padding-bottom:.7rem;width:240px;height:100px}@media(max-width: 991.98px){#letter.letter_202509 .main_visual .speakers .desc>div{padding:0;width:230px;height:90px}}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .speakers .desc>div{top:initial;bottom:0;left:0;transform:none;padding:0;padding-left:.5rem;max-width:100%;width:100%;height:90px}}#letter.letter_202509 .main_visual .speakers .desc>div p:first-of-type{font-size:14px;line-height:1.8rem}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .speakers .desc>div p:first-of-type{font-size:11px;line-height:1.5rem}}@media(max-width: 389.98px){#letter.letter_202509 .main_visual .speakers .desc>div p:first-of-type{font-size:10px}}@media(max-width: 374.98px){#letter.letter_202509 .main_visual .speakers .desc>div p:first-of-type{font-size:9px}}#letter.letter_202509 .main_visual .speakers .desc>div p:last-of-type{font-size:20px}@media(max-width: 767.98px){#letter.letter_202509 .main_visual .speakers .desc>div p:last-of-type{font-size:16px}}@media(min-width: 1200px){#letter.letter_202509 .main_content aside>div{width:221px}}@media(max-width: 991.98px){#letter.letter_202509 .main_content article section .headline h3::before{top:23%}}@media(max-width: 991.98px){#letter.letter_202509 .main_content article section .headline h3 span{margin-left:-1rem}}#letter.letter_202509 .main_content article section .caption{color:#666}#letter.letter_202509 .main_content article section .caption_wide{display:block;color:#666;margin:0 auto;max-width:682px}#letter.letter_202509 .main_content article section img{max-width:682px}#letter.letter_202509 .main_content article section .question{position:relative;font-size:18px;padding-left:32px;margin:4rem 0 3.5rem}@media(max-width: 767.98px){#letter.letter_202509 .main_content article section .question{font-size:15px;padding-left:26px;margin:3rem 0 2.5rem}}#letter.letter_202509 .main_content article section .question:before{content:"";position:absolute;top:1.3rem;left:0;background:#356cb6;width:24px;height:1px}@media(max-width: 767.98px){#letter.letter_202509 .main_content article section .question:before{width:18px}}#letter.letter_202509 .main_content article section video{width:100%}#letter.letter_202509 .main_content article section#how h5{font-size:18px;line-height:3rem}#letter.letter_202509 .main_content article section#profile>div{padding:3rem}@media(max-width: 767.98px){#letter.letter_202509 .main_content article section#profile>div{padding:2rem}}#letter.letter_202509 .main_content article section#profile>div h5{position:relative;font-size:18px;line-height:2.2rem;padding-left:1.5rem;margin-bottom:.5rem}@media(max-width: 767.98px){#letter.letter_202509 .main_content article section#profile>div h5{font-size:15px}}#letter.letter_202509 .main_content article section#profile>div h5::before{position:absolute;top:.8rem;left:0}#letter.letter_202509 .main_content article section#profile>div h5 span{color:#666;font-size:13px}#letter.letter_202509 .main_content article section#profile>div .position{color:#666;font-size:14px;background:#f7f5f0;padding:6px 12px;margin:1rem 0}@media(max-width: 767.98px){#letter.letter_202509 .main_content article section#profile>div .position{font-size:13px}}
/*# sourceMappingURL=style.min.css.map */