.secondary_title.svelte-em16kr{border-left:4px solid #b4bbbf;margin-bottom:40px;padding-left:1em;font-size:1.8rem;font-weight:700;line-height:1.2}@media screen and (width<=880px){.secondary_title.svelte-em16kr{font-size:1.6rem}}.secondary_title_business.svelte-em16kr{border-left:4px solid #82bf3f}.secondary_title_news.svelte-em16kr{border-left:4px solid #ec87c0}.secondary_title_company.svelte-em16kr{border-left:4px solid #4fc1e9}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}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;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}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}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}img{max-width:100%}img[src$=\.svg]{width:100%}svg{vertical-align:baseline}a{color:#353b3f;text-decoration:none}@media screen and (width<=880px){.pc{display:none}}.sp{display:none}@media screen and (width<=880px){.sp{display:block}}html{scroll-behavior:smooth;font-size:62.5%}body{color:#000;-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:1.6rem;line-height:1.875}@media screen and (width<=880px){body{font-size:1.4rem}}.inner{width:880px;margin-left:auto;margin-right:auto}@media screen and (width<=880px){.inner{width:100%;padding-left:25px;padding-right:25px}}.section_block{z-index:1;margin-top:500px;position:relative}@media screen and (width<=880px){.section_block{margin-top:400px}}.block{margin-bottom:150px}@media screen and (width<=880px){.block{margin-bottom:60px}}.block p{margin-bottom:2em}.inner_col_md{margin-left:220px}@media screen and (width<=880px){.inner_col_md{margin-left:0}}.btn{text-align:center;letter-spacing:0;background:#f2f2f2;transition:all .2s ease-in;display:block;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000026}.btn:hover{letter-spacing:.02em;box-shadow:0 0 3px #00000026}.btn:before{content:"";width:20px;height:20px;display:block;position:absolute;top:10px;right:10px}@media screen and (width<=880px){.btn:before{width:15px;height:15px;top:5px;right:5px}}.btn:after{content:"";z-index:1;transform-origin:0 0;background:#9696961a;width:0;height:100%;transition-duration:.2s;position:absolute;top:0;left:-35%;transform:skew(60deg)}.btn:hover:after{width:135%;height:100%}.indent_1em li{text-indent:-1em;margin-bottom:1em;margin-left:1em}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt60{margin-top:60px}.mb0{margin-bottom:0}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mr0{margin-right:0}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.ml0{margin-left:0}.pt10{padding-top:10px}.pt20{padding-top:20px}.alC{text-align:center}.alR{text-align:right}.alL{text-align:left}.fs10{font-size:1rem}.fs12{font-size:1.2rem}.fs13{font-size:1.3rem}.fs14{font-size:1.4rem}.fs15{font-size:1.5rem}.fs16{font-size:1.6rem}.fs18{font-size:1.8rem}.fs22{font-size:2.2rem}.fs25{font-size:2.5rem}.fs32{font-size:3.2rem}.fs50{font-size:5rem}.fs60{font-size:6rem}.fs80{font-size:8rem}.fs100{font-size:10rem}.normal{font-weight:400}.w5{width:5%}.w7{width:7%}.w10{width:10%}.w12{width:12%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.flexbox{display:flex}.footer.svelte-o3kq94{text-align:center;background:#353b3f;padding:80px 0 0}@media screen and (width<=880px){.footer.svelte-o3kq94{padding:40px 0 0}}.logo.svelte-o3kq94{width:246px;margin:auto}@media screen and (width<=880px){.logo.svelte-o3kq94{width:165px;height:auto}}.bottom.svelte-o3kq94{color:#fff;border-top:1px solid #646f76;margin-top:80px;padding:20px 0}@media screen and (width<=880px){.bottom.svelte-o3kq94{margin-top:40px}}.copyright.svelte-o3kq94{letter-spacing:.1em;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:500}@media screen and (width<=880px){.copyright.svelte-o3kq94{font-size:1rem}}.guide_line.svelte-4m56ux{z-index:-100;justify-content:space-between;width:880px;height:100%;margin-left:-440px;display:flex;position:fixed;top:0;left:50%}@media screen and (width<=880px){.guide_line.svelte-4m56ux{width:100%;margin-left:0;padding-left:25px;padding-right:25px;left:0}}.guide_line_item.svelte-4m56ux{background-color:#a1a1a1;width:1px;height:0;display:block}@media screen and (width<=880px){.guide_line_item.svelte-4m56ux{height:0}}.guide_line_item.is-show.svelte-4m56ux{animation:.8s ease-out .1s forwards svelte-4m56ux-guide}@keyframes svelte-4m56ux-guide{0%{background-color:#a1a1a1;height:0}to{background-color:#ededed;height:100%}}@media screen and (width<=880px){.sp_none.svelte-4m56ux{display:none}}
