@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{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}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}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;-webkit-text-decoration:underline dotted;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:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}html{font-size:62.5%}body{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:1.6rem;color:#008ccc;margin:0;line-height:1.5;word-break:break-all;overflow-wrap:break-word}img{width:100%}.header{height:42px;border-bottom:2px solid #3eabdd;position:fixed;width:100%;background-color:#fff;z-index:1}.header__link{display:block;margin:0 0 0 16px;padding:12px 0;width:91px}.header__img{display:block}.header__button{border:1px solid #3eabdd;border-radius:8px;margin:4px 16px;padding:3px 16px;width:152px;position:absolute;right:0;top:0}.header__button-link{display:block;position:relative}.header__button-link:hover{color:#f59729;transition:color .3s}.header__button-link:hover::after{background-image:url(../img/Ico_open-in-new_hover.svg)}.header__button-link::after{background-image:url(../img/Ico_open-in-new.svg);content:"";background-repeat:no-repeat;width:18px;height:18px;display:block;position:absolute;right:0;top:calc(50% - 8px);transition:background-image .3s}@media screen and (min-width:768px){.header__wrapper{max-width:928px;margin:0 auto;display:flex;position:relative}}.heroarea{padding:56px 0;border-bottom:2px solid #3eabdd;position:relative}.heroarea__wrapper{padding:0 16px;max-width:343px;margin:0 auto}.heroarea__text{margin-bottom:8px}.heroarea::after,.heroarea::before{content:"";display:block;border:20px solid transparent;position:absolute;left:50%;margin-left:-20px}.heroarea::before{border-top-color:#3eabdd;bottom:-40px}.heroarea::after{border-top-color:#fff;bottom:-37px}@media screen and (min-width:768px){.heroarea{padding:81px 0}.heroarea__wrapper{display:flex;max-width:928px;justify-content:center}.heroarea__text-wrapper{width:50%;margin-right:8px}.heroarea__image{width:50%}}.title{margin-bottom:16px}.title__subtext{font-size:2.4rem;font-weight:700;color:#f59729;margin-bottom:17px}.title__text{width:100%}.content{background-color:#eff9fc;padding:0 16px 16px}.content--simple{padding:58px 16px 16px}.content--tell{padding:0 16px 105px}.content__title{margin-bottom:25px}.content__border{border:2px solid #3eabdd;border-radius:24px;background-color:#fff;padding:64px 16px}.content__header{font-size:3.2rem;font-weight:700}.content__text{margin-bottom:25px}.content__image{max-width:311px;margin:0 auto}.content__note-wrapper{display:block;padding-top:6px}.content__note{font-size:1.2rem;letter-spacing:-.02em;line-height:17px}.content__note::before{content:"※"}.number{margin:0 auto 24px;width:55px}@media screen and (min-width:768px){.content__border{display:flex;align-items:center}.content__text-wrapper{margin-right:16px;flex:1}.content__image{max-width:none;margin:0}}@media screen and (min-width:768px) and (max-width:1024px){.content__border{position:relative;padding:133px 16px 64px}.content__text{margin-bottom:0}.content__image{width:344px}.number{position:absolute;top:64px;left:0;right:0}}@media screen and (min-width:1025px){.content__border{max-width:1024px;margin:0 auto;padding:64px}.content__title{display:flex;align-items:center}.content__text{margin:0}.content__image{width:288px}.number{margin:0 7px 0 0}}.efforts{background-color:#eff9fc;padding:0 16px 104px}.efforts__header{font-size:3.2rem;font-weight:700;margin-bottom:43px}.efforts__icon{position:relative}.efforts__icon::after{content:"";background-image:url(../img/shield.svg);width:27px;height:33px;position:absolute;left:5px;bottom:5px;display:inline-block;background-repeat:no-repeat}.efforts__list{display:flex}.efforts__link{width:calc((100% - 16px)/ 2);background-color:#fff;padding:32px 8px;border-radius:8px;display:flex;flex-direction:column}.efforts__link:first-child{margin-right:16px}.efforts__bnr{display:flex;margin:0 0 16px;justify-content:center}.efforts__image{width:100%;-o-object-fit:cover;object-fit:cover}.efforts__title{font-size:2.4rem;font-weight:700;margin-bottom:10px}.efforts__description{margin-bottom:16px}.button{border:1px solid #3eabdd;border-radius:8px;margin:auto 0 0;max-width:392px}.button__link{display:block;padding:16px 52px 16px 18px;position:relative;text-align:center;transition:color .3s}.button__link::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%207%22%20fill%3D%22none%22%20d%3D%22M0%200h16v16H0z%22%2F%3E%3Cpath%20data-name%3D%22Icon%20material-open-in-new%22%20d%3D%22M14.222%2014.222H1.778V1.778H8V0H1.778A1.777%201.777%200%20000%201.778v12.444A1.777%201.777%200%20001.778%2016h12.444A1.783%201.783%200%200016%2014.222V8h-1.778zM9.778%200v1.778h3.191l-8.738%208.738%201.253%201.253%208.738-8.738v3.191H16V0z%22%20fill%3D%22%23008ccc%22%2F%3E%3C%2Fsvg%3E");content:"";background-repeat:no-repeat;width:16px;height:16px;display:block;position:absolute;right:18px;top:calc(50% - 8px);transition:background-image .3s}.button__link:hover::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%3E%3Cpath%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%207%22%20fill%3D%22none%22%20d%3D%22M0%200h16v16H0z%22%2F%3E%3Cpath%20data-name%3D%22Icon%20material-open-in-new%22%20d%3D%22M14.222%2014.222H1.778V1.778H8V0H1.778A1.777%201.777%200%20000%201.778v12.444A1.777%201.777%200%20001.778%2016h12.444A1.783%201.783%200%200016%2014.222V8h-1.778zM9.778%200v1.778h3.191l-8.738%208.738%201.253%201.253%208.738-8.738v3.191H16V0z%22%20fill%3D%22%23f59729%22%2F%3E%3C%2Fsvg%3E")}.button__text{display:inline-block;text-align:left}.button:hover{color:#f59729}.footer{background-color:#008ccc;padding:16px 0}.footer__text{color:#fff;text-align:center}@media screen and (min-width:768px){.efforts__wrapper{max-width:896px;margin:0 auto}.efforts__header{text-align:center}.efforts__image{height:auto;max-width:272px}}@media screen and (min-width:768px) and (max-width:1024px){.efforts__link{padding:32px 16px}}@media screen and (min-width:1025px){.efforts__link{padding:32px 24px}}