*{margin:0;padding:0}html,body{background-color:#f4f3ef;font-family:"Noto Sans CJK JP"}/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type="checkbox"]{-webkit-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;-webkit-appearance:none;appearance:none}button[disabled],[type="button"][disabled],[type="reset"][disabled],[type="submit"][disabled]{cursor:default}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}html,body{width:100%;min-height:100vh;background:#fff;font-family:"Noto Sans JP", sans-serif;color:#131313;font-size:16px;scroll-behavior:smooth;overflow-x:hidden}.base_wrapper{height:100%;width:100%}.fullwidth{width:100%;margin-top:0%}.top_img{position:relative;z-index:201}.wt_square{position:absolute;z-index:203}.basicinfo p{margin-top:9rem;margin-bottom:5rem;margin-left:8rem;font-size:42px;color:white}.hamburger{z-index:1000;position:fixed;width:100%;height:100%;background-color:#ffffff;transition:0.3s}.hamburger .contents-wrapper{padding-top:64px;padding-left:12%}.hamburger ul{padding-bottom:12px}.hamburger ul li{margin-bottom:8vh;border-bottom:1px solid #e0e0e0}.hamburger ul li p{padding-bottom:2px;width:fit-content;border-bottom:1px solid black;font-size:20px;letter-spacing:1.6px}.hamburger img{width:20px}.transform{margin-left:100%;transition:0.3s}.hidden{display:none;overflow:hidden}.contact{z-index:300;position:relative;background-color:black}.contact p{padding-bottom:5px;color:#ffffff}.contactme{width:86%}.contactme p{margin-left:16%;padding-top:24px;padding-bottom:24px;width:82%;text-align:left;font-size:12px;line-height:32px}.contact img{margin-left:6%;width:21px}.by_email,.by_phone{display:flex;height:64px}.by_phone{margin-bottom:24px !important}.by_phone p{margin-top:18px;margin-left:10%;width:100%;font-size:16px;line-height:2px}.by_phone .p1{margin-left:0%;font-size:15px}.by_email p{margin-top:23px;margin-left:6%}.space{height:24px}.basicinfo{position:relative}.basicinfo .top_img{position:relative;z-index:201}.basicinfo .wt_square{position:absolute;z-index:203;top:44%;opacity:0.8;width:70%;height:56px;background-color:#ffffff;display:flex;align-items:center;justify-content:flex-end;padding-right:11%;font-size:28px;font-weight:500;text-align:right}.maintenance{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}@media screen and (min-width: 768px){.menuicon{height:4rem}.wt_square{font-size:34px;text-align:center}.header{height:4rem}}@media screen and (min-width: 1024px){.basicinfo{position:relative}.basicinfo .top_img{width:76%;margin-left:12%;position:relative;z-index:201}.basicinfo .wt_square{background-color:#ffffff;position:absolute;display:flex;opacity:1;z-index:203;top:50%;left:12%;padding-top:0;padding-right:14.5%;justify-content:center;align-items:center;font-size:34px;font-weight:500;text-align:right;letter-spacing:1.73px;width:37.5%;height:25%}.base_wrapper .alt_footer{position:relative}.base_wrapper .alt_footer .contact{display:none;position:absolute;bottom:37%;z-index:400;width:76%;height:292px;left:12%}.base_wrapper .alt_footer .contact .contactme p{width:85%;padding-top:64px;padding-bottom:48px;font-size:14px;text-align:left}.base_wrapper .alt_footer .contact .contact_ways{display:flex}.base_wrapper .alt_footer .contact .contact_ways .button{position:absolute;width:38%;height:64px}.base_wrapper .alt_footer .contact .contact_ways .button p{margin-top:13px}.base_wrapper .alt_footer .contact .contact_ways .by_phone{left:10%}.base_wrapper .alt_footer .contact .contact_ways .by_phone .by_phone2 p{margin-top:18px}.base_wrapper .alt_footer .contact .contact_ways .by_email{right:10%}.base_wrapper .alt_footer .contact .contact_ways .by_email p{margin-top:22px}}.header .menu_icon{width:48px;height:48px;padding:12px 0}.header .menu_icon .upper_border,.header .menu_icon .lower_border{width:16px;height:2px;background-color:#fff;margin:auto}.header .menu_icon .upper_border{transform-origin:100% calc(1px);transition:0.3s}.header .menu_icon .lower_border{margin:4px auto 8px auto;transform-origin:0 calc(1px);transition:0.3s}.header .menu_icon p{font-size:10px;text-align:center;transition:0.3s;color:#fff}.header .close_icon .upper_border{transform:translate(calc(-1 * calc(16px / 2 - (16px / 4) * 1.414)), calc(2px + calc( 48px / 2 - 16px / 2 * 1.414 / 2 - 12px - 4px))) rotate(-45deg);transition:0.3s}.header .close_icon .lower_border{transform:translate(calc(16px / 2 - (16px / 4) * 1.414), calc(calc( 48px / 2 - 16px / 2 * 1.414 / 2 - 12px - 4px) - 4px)) rotate(45deg);transition:0.3s}.header .close_icon p{opacity:0;transition:0.3s}.inversion_white{mix-blend-mode:difference}.inversion_white>a img{filter:invert(100%)}.inversion_white .page_link a{color:white;font-weight:300}.inversion_white .page_link a:hover{border-bottom:solid 2px white}.inversion_white .page_link .active{border-bottom:solid 2px white}.inversion_none{mix-blend-mode:normal}.inversion_none>a img{filter:invert(0%)}.inversion_none .page_link a{color:black;font-weight:500}.inversion_none .page_link a:hover{border-bottom:solid 2px black}.inversion_none .page_link .active{border-bottom:solid 2px black}.inversion_none .menu_icon{filter:invert(100%)}.header{width:100%;position:fixed;z-index:500;padding:24px 32px 0 32px;display:flex;justify-content:space-between;align-items:center}.header>a img{width:140px}.header .page_link{display:flex;justify-content:flex-end}.header .page_link a{cursor:pointer;padding:8px 16px;font-size:14px}.header .menu_icon{cursor:pointer;display:none}.menu_opened .page_link{display:none}.menu_opened .menu_icon{display:block}@media screen and (max-width: 1024px){.header{padding:12px 0 0 16px;justify-content:space-between}.header .page_link{display:none}.header .menu_icon{display:block}}.footer{position:sticky;top:100vh;background-color:#212121;color:white;line-height:20px}.footer .footer_wrapper{width:1024px;margin:auto;padding:40px 128px 8px 128px}.footer .footer_wrapper>div{display:flex;justify-content:space-between}.footer .footer_wrapper>div ul{display:inline}.footer .footer_wrapper>div ul li{font-size:13px;margin-bottom:8px;font-weight:500;line-height:20px;letter-spacing:0.1px}.footer .footer_wrapper>div ul li:hover{text-decoration:underline}.footer .footer_wrapper>div div img{height:3rem;width:200px}.footer .footer_wrapper>div div div{font-weight:500}.footer .footer_wrapper>div div div .address{line-height:20px;margin-bottom:8px;font-size:13px;line-height:20px;letter-spacing:0.1px}.footer .footer_wrapper>div div div .tel_number{font-size:13px;line-height:23px;letter-spacing:0.25px}.footer .footer_wrapper>div div div .tel_number span{margin-right:8px}@media screen and (max-width: 1024px){.footer .footer_wrapper>div div{display:block}.footer .footer_wrapper>div div p{font-size:11px;font-weight:500;line-height:16px}.footer .footer_wrapper>div div .address{margin:16px 0 8px 0}}.footer .footer_wrapper>div div{display:flex;flex-direction:column;justify-content:space-between}.footer .footer_wrapper .copy_right{color:white;margin-top:40px;font-size:12px;font-weight:500;text-align:center}@media screen and (max-width: 1024px){.footer .footer_wrapper .copy_right{margin-top:32px;font-weight:300;font-size:11px;letter-spacing:0.5px}}@media screen and (max-width: 1024px){.footer .footer_wrapper{width:auto;padding:40px 40px 8px 40px}.footer .footer_wrapper>div{display:block}.footer .footer_wrapper>div ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;height:calc((16px + 8px) * 3)}.footer .footer_wrapper>div ul li{width:50%;margin-bottom:8px;font-size:11px;letter-spacing:0.5px;line-height:16px}}.footer{position:sticky;top:100vh;background-color:#212121;color:white;line-height:20px}.footer .footer_wrapper{width:1024px;margin:auto;padding:40px 128px 8px 128px}.footer .footer_wrapper>div{display:flex;justify-content:space-between}.footer .footer_wrapper>div ul{display:inline}.footer .footer_wrapper>div ul li{font-size:13px;margin-bottom:8px;font-weight:500;line-height:20px;letter-spacing:0.1px}.footer .footer_wrapper>div ul li:hover{text-decoration:underline}.footer .footer_wrapper>div div img{height:3rem;width:200px}.footer .footer_wrapper>div div div{font-weight:500}.footer .footer_wrapper>div div div .address{line-height:20px;margin-bottom:8px;font-size:13px;line-height:20px;letter-spacing:0.1px}.footer .footer_wrapper>div div div .tel_number{font-size:13px;line-height:23px;letter-spacing:0.25px}.footer .footer_wrapper>div div div .tel_number span{margin-right:8px}@media screen and (max-width: 1024px){.footer .footer_wrapper>div div{display:block}.footer .footer_wrapper>div div p{font-size:11px;font-weight:500;line-height:16px}.footer .footer_wrapper>div div .address{margin:16px 0 8px 0}}.footer .footer_wrapper>div div{display:flex;flex-direction:column;justify-content:space-between}.footer .footer_wrapper .copy_right{color:white;margin-top:40px;font-size:12px;font-weight:500;text-align:center}@media screen and (max-width: 1024px){.footer .footer_wrapper .copy_right{margin-top:32px;font-weight:300;font-size:11px;letter-spacing:0.5px}}@media screen and (max-width: 1024px){.footer .footer_wrapper{width:auto;padding:40px 40px 8px 40px}.footer .footer_wrapper>div{display:block}.footer .footer_wrapper>div ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;height:calc((16px + 8px) * 3)}.footer .footer_wrapper>div ul li{width:50%;margin-bottom:8px;font-size:11px;letter-spacing:0.5px;line-height:16px}}.menu_page{position:fixed;left:100%;z-index:499;background-color:white;height:100vh;overflow:scroll;width:100%;transition:0.3s;display:none}.menu_page .body{width:1024px;margin:auto;padding:120px 0 120px 128px}.menu_page .body ul li{width:100vw;padding:6px 16px;font-size:24px;line-height:35px;letter-spacing:0.5px;border-bottom:1px solid #000000}.menu_page .body ul li:not(:last-child){margin-bottom:32px}.menu_page .body ul li a{display:block}.menu_page .footer{position:sticky;top:100vh;background-color:#212121;color:white;line-height:20px}.menu_page .footer .footer_wrapper{width:1024px;margin:auto;padding:40px 128px 8px 128px}.menu_page .footer .footer_wrapper div img{height:3rem;width:200px}.menu_page .footer .footer_wrapper div div{font-weight:500}.menu_page .footer .footer_wrapper div div .address{line-height:20px;margin-bottom:8px;font-size:13px;line-height:20px;letter-spacing:0.1px}.menu_page .footer .footer_wrapper div div .tel_number{font-size:13px;line-height:23px;letter-spacing:0.25px}.menu_page .footer .footer_wrapper div div .tel_number span{margin-right:8px}@media screen and (max-width: 1024px){.menu_page .footer .footer_wrapper div{display:block}.menu_page .footer .footer_wrapper div p{font-size:11px;font-weight:500;line-height:16px}.menu_page .footer .footer_wrapper div .address{margin:16px 0 8px 0}}.menu_page .footer .footer_wrapper>div{display:block}.menu_page .footer .copy_right{color:white;margin-top:40px;font-size:12px;font-weight:500;text-align:center}@media screen and (max-width: 1024px){.menu_page .footer .copy_right{margin-top:32px;font-weight:300;font-size:11px;letter-spacing:0.5px}}.visible{display:block;transition:0.3s;left:0}@media screen and (max-width: 1024px){.menu_page .body{width:auto;padding:80px 0 88px 40px}.menu_page .body ul li{width:auto;font-size:19px;line-height:28px;letter-spacing:0.15px}.menu_page .footer .footer_wrapper{padding:40px 40px 8px 40px;width:auto}}.button p{text-align:center}.triangle{position:absolute;right:2px;bottom:2px;border-left:8px solid transparent}.ly_btn_p{display:flex;height:100%;width:100% !important;justify-content:center;align-items:center;margin-left:0;font-size:12px}.bl_btn{margin:auto;border:1px #fff solid}.bl_triangle{border-bottom:8px solid #fff}.wt_btn{height:36px;background-color:#ffffff;border:1px #a8aeb1 solid}.wt_triangle{border-bottom:8px solid #a8aeb1}.wt_triangle:hover{border-bottom:8px solid #ffffff}.mn_btn{height:48px;border:solid 1px #707070 !important}.mn_btn p{display:flex;justify-content:center;align-items:center;height:100%;margin-left:0 !important;font-weight:600;letter-spacing:1.28px}.id_btn{margin-top:6%}.id_btn .triangle{border-bottom:8px solid #000000}.ns_btn{margin-top:2rem;margin-bottom:4rem}.ns_btn p{margin:0}.rc_btn{margin-top:36px;width:76vw}.enter_btn{margin-top:24px}.enter_btn p{margin-left:0 !important}.cc_btn{height:48px;border:solid 1px #9e9e9e !important}.cc_btn p{margin-bottom:0;display:flex;align-items:center;justify-content:center;height:100%;font-weight:600;letter-spacing:1.28px;font-size:1rem !important}.notfound .button{position:relative;z-index:201;margin-left:0;margin:auto;height:36px}.notfound .button p{display:flex;justify-content:center;align-items:center;height:100%;font-size:12px;font-weight:600}.flow_btn{outline:none;overflow:hidden;height:40px;text-decoration:none;display:flex;align-items:center;justify-content:center}.bgskew{z-index:0;position:relative;padding:4px 2rem}.bgskew::before{content:"";position:absolute;top:0;left:-100%;background:#9c4ee1;width:calc(100% - 40px / 1.73);height:100%;transform:skewX(-30deg);animation:skewanime_reverse 0.5s forwards;z-index:-1}.bgskew>*:first-child{position:relative;background:linear-gradient(-240deg, black 33.3%, white 33.3%, white 66.6%, black 66.6%);background-size:300%;background-position:110% 0;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:skewanime_bg_reverse 0.5s forwards;font-weight:500}.bgskew>*:first-child:after{content:url("../svg/vector_black.svg");padding-left:8px}.bgskew:hover{background-color:transparent}.bgskew:hover::before{animation:skewanime 0.5s forwards}.bgskew:hover>*:first-child{animation:skewanime_bg 0.5s forwards}.bgskew:hover>*:first-child::after{content:url("../svg/vector_white.svg")}@keyframes skewanime{to{left:calc(40px / 1.73 / 2)}}@keyframes skewanime_bg{to{background-position:50% 0}}@keyframes skewanime_bg_reverse{from{background-position:45% 0}to{background-position:0% 0}}@keyframes skewanime_reverse{from{left:calc(40px / 1.73 / 2)}to{left:calc(100% + 40px / 1.73 / 2)}}.wtskew{padding:8px 0;background-color:#ffffff;display:block;transform:skewX(-15deg);box-shadow:0px 1px 2px rgba(0,0,0,0.3)}.wtskew p{flex:1;font-weight:500;padding:0 16px;font-size:14px;line-height:22px;text-align:center}.wtskew .reset_skew{display:block;transform:skewX(15deg)}.restless_arrow{display:block}.restless_arrow .arrow_frame{display:flex;justify-content:space-between}.restless_arrow .left_arrow{display:inline-block;position:relative;width:12px;margin-left:12px}.restless_arrow .left_arrow::before,.restless_arrow .left_arrow::after{transition:0.3s;content:url("../svg/arrow_web/left.svg");position:absolute;left:0}.restless_arrow .left_arrow::before{bottom:2px}.restless_arrow .left_arrow::after{bottom:-1rem;opacity:0}.restless_arrow .right_arrow{position:relative;width:12px;margin-right:12px}.restless_arrow .right_arrow::before,.restless_arrow .right_arrow::after{transition:0.3s;content:url("../svg/arrow_web/right.svg");position:absolute;right:0}.restless_arrow .right_arrow::before{bottom:2px}.restless_arrow .right_arrow::after{bottom:-1rem;opacity:0}.restless_arrow:hover div .left_arrow::before{bottom:1rem;opacity:0}.restless_arrow:hover div .left_arrow::after{bottom:2px;opacity:1}.restless_arrow:hover .right_arrow::before{bottom:1rem;opacity:0}.restless_arrow:hover .right_arrow::after{bottom:2px;opacity:1}@media (max-width: 1024px){.wtskew{padding:6px 8px;transform:skewX(-7.5deg)}.wtskew p{font-size:11px;line-height:16px}.wtskew .reset_skew{transform:skewX(7.5deg)}.restless_arrow .arrow_frame .left_arrow::before,.restless_arrow .arrow_frame .right_arrow::before{bottom:0}.restless_arrow:hover div .left_arrow::after{bottom:0}.restless_arrow:hover div .right_arrow::after{bottom:0}}.topic{font-size:24px;font-weight:500;width:100vw;padding:0 0 8px 32px;margin-bottom:80px;border-bottom:solid 2px #000000}@media (max-width: 1024px){.topic{padding-left:16px;margin-bottom:40px}}.pagination{display:flex;justify-content:center}.pagination>div{width:42px;display:flex;justify-content:center}.pagination>div .wtskew{width:32px;display:block;padding:12px 0;text-align:center}.pagination>div .wtskew:hover{box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);background-color:rgba(0,0,0,0.04)}.pagination>div .wtskew .reset_skew{display:inline-block;font-weight:500}.pagination>div .wtskew img{width:8px}.pagination>span:not(.current){margin:auto 16px}.pagination .current{background-color:rgba(0,0,0,0.04)}.page_nav{position:relative;display:flex;justify-content:center}.page_nav p{line-height:20px}.page_nav .prev_button{position:absolute;left:0}.page_nav .back_button{left:50%}.page_nav .next_button{position:absolute;right:0}@media (max-width: 1024px){.pagination{font-size:11px}.pagination>div{width:32px;display:flex;justify-content:center}.pagination>div .wtskew{width:28px;display:block;padding:6px 8px}.pagination>div .wtskew img{width:6px}.pagination>span:not(.current){margin:auto 8px}.page_nav{align-items:center}.page_nav p{font-size:11px;font-weight:500;line-height:16px}.page_nav .prev_button,.page_nav .next_button{width:32px}.page_nav .wtskew{width:28px;display:block;padding:6px 0}.page_nav .wtskew .reset_skew{text-align:center}.page_nav .wtskew .reset_skew img{vertical-align:initial}}.markdown>*:first-child,.note-editable>*:first-child{margin-top:0}.markdown>*:last-child,.note-editable>*:last-child{margin-bottom:0}.markdown h1,.note-editable h1{font-family:"Noto Sans JP";font-size:34px;line-height:49px;font-weight:bold;letter-spacing:0.5px;margin-bottom:16px}@media screen and (max-width: 1024px){.markdown h1,.note-editable h1{font-size:28px;line-height:41px;font-weight:500;letter-spacing:0.5px}}.markdown h1:not(:first-child),.note-editable h1:not(:first-child){margin-top:4rem}.markdown h2,.note-editable h2{font-family:"Noto Sans JP";font-size:34px;line-height:49px;font-weight:500;letter-spacing:0.5px;margin-bottom:16px;margin-top:3rem}@media screen and (max-width: 1024px){.markdown h2,.note-editable h2{font-size:24px;line-height:35px;font-weight:500;letter-spacing:0.5px}}.markdown h3,.note-editable h3{font-family:"Noto Sans JP";font-size:24px;line-height:35px;font-weight:500;letter-spacing:0.5px;margin-bottom:16px}@media screen and (max-width: 1024px){.markdown h3,.note-editable h3{font-size:21px;line-height:30px;font-weight:500;letter-spacing:0.15px}}.markdown h3:not(:first-child),.note-editable h3:not(:first-child){margin-top:2rem}.markdown h4,.note-editable h4{font-family:"Noto Sans JP";font-size:24px;line-height:35px;font-weight:normal;letter-spacing:0.5px;margin-bottom:16px}@media screen and (max-width: 1024px){.markdown h4,.note-editable h4{font-size:19px;line-height:28px;font-weight:500;letter-spacing:0.15px}}.markdown h4:not(:first-child),.note-editable h4:not(:first-child){margin-top:24px}.markdown h5,.note-editable h5{font-family:"Noto Sans JP";font-size:16px;line-height:23px;font-weight:500;letter-spacing:0.25px}@media screen and (max-width: 1024px){.markdown h5,.note-editable h5{font-size:15px;line-height:22px;font-weight:500;letter-spacing:0.15px}}.markdown h6,.note-editable h6{font-family:"Noto Sans JP";font-size:24px;line-height:35px;font-weight:normal;letter-spacing:0.5px}@media screen and (max-width: 1024px){.markdown h6,.note-editable h6{font-size:13px;line-height:20px;font-weight:500;letter-spacing:0.1px}}.markdown p,.note-editable p{font-family:"Noto Sans JP";font-size:14px;line-height:20px;font-weight:normal;letter-spacing:0.1px}@media screen and (max-width: 1024px){.markdown p,.note-editable p{font-size:12px;line-height:24px;font-weight:300;letter-spacing:0.25px}}.markdown h5,.markdown h6,.markdown p,.note-editable h5,.note-editable h6,.note-editable p{margin-bottom:16px}.markdown h5:last-child,.markdown h6:last-child,.markdown p:last-child,.note-editable h5:last-child,.note-editable h6:last-child,.note-editable p:last-child{margin-bottom:0}.markdown p:has(img),.note-editable p:has(img){display:flex;justify-content:center;flex-wrap:wrap;gap:128px;row-gap:24px;margin:64px auto}.markdown p:has(img) img,.note-editable p:has(img) img{width:320px !important;height:256px;max-width:calc((100% - 128px) / 2);object-fit:cover}.markdown p:has(img):has(:not(:last-child~img):not(:last-child)),.note-editable p:has(img):has(:not(:last-child~img):not(:last-child)){justify-content:flex-start}.markdown p:has(img):has(:not(:last-child~img):not(:last-child)) img,.note-editable p:has(img):has(:not(:last-child~img):not(:last-child)) img{width:calc((100% - 40px) / 2) !important;height:auto;max-width:320px;flex:none}.markdown p:has(img.note-float-left),.note-editable p:has(img.note-float-left){text-align:center;margin:0 72px;display:flex;justify-content:space-between}.markdown pre,.note-editable pre{margin:32px 0;white-space:pre-wrap}.markdown a,.note-editable a{color:#4e93e1;text-decoration:underline}@media screen and (max-width: 1024px){.markdown h1:not(:first-child),.note-editable h1:not(:first-child){margin-top:3rem}.markdown h2:not(:first-child),.note-editable h2:not(:first-child){margin-top:2rem}.markdown h3:not(:first-child),.note-editable h3:not(:first-child){margin-top:24px}.markdown h4:not(:first-child),.note-editable h4:not(:first-child){margin-top:24px}.markdown h5,.markdown h6,.markdown p,.note-editable h5,.note-editable h6,.note-editable p{margin-bottom:8px}.markdown p:has(img),.note-editable p:has(img){display:flex;justify-content:center;gap:40px;row-gap:32px;margin:32px auto}.markdown p:has(img) img,.note-editable p:has(img) img{width:100% !important;max-width:100%;flex:1}.markdown p:has(img):has(:not(:last-child~img):not(:last-child)) img,.note-editable p:has(img):has(:not(:last-child~img):not(:last-child)) img{width:calc((100% - 40px) / 2) !important;height:auto;max-width:320px;flex:none}}.page_title .wrapper{max-width:1024px;margin:auto}.page_title .wrapper .container{color:#ffffff;font-size:34px;font-weight:500;padding:120px 0 87px 128px}@media (max-width: 1024px){.page_title .wrapper .container{font-size:28px;padding:80px 0 32px 40px}}
