﻿*{margin:0;padding:0}html{font-size:62.5%}body{font-size:14px;font-size:1.4rem;text-align:justify;font-family:"Noto Sans JP","メイリオ","Meiryo",sans-serif}@font-face{font-family:'Noto Sans JP';font-weight:400;src:url(/assets/fonts/googlefonts/Noto_Sans_JP/NotoSansJP-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-weight:500;src:url(/assets/fonts/googlefonts/Noto_Sans_JP/NotoSansJP-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-weight:600;src:url(/assets/fonts/googlefonts/Noto_Sans_JP/NotoSansJP-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:'Noto Sans JP';font-weight:900;src:url(/assets/fonts/googlefonts/Noto_Sans_JP/NotoSansJP-Black.otf) format("opentype");font-display:swap}html{height:100%}body{height:100%;padding-top:90px;box-sizing:border-box;color:#4d4d4d;font-size:14px;font-size:1.4rem;line-height:1.78}@media only screen and (max-width: 1024px){body{padding-top:60px;font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 736px){body{font-size:13px;font-size:1.3rem}}@media only screen and (max-width: 500px){body{font-size:13px;font-size:1.3rem}}a:link{color:#006cac}a:visited{color:#006cac}a:hover{color:#009cf9}a:active{color:#009cf9}h1,h2,h3{font-family:"Noto Sans JP", sans-serif;font-feature-settings:"palt"}main{border-bottom:solid 0.1px transparent}video{width:100%}img{max-width:100%;height:auto}.common-heading{font-size:40px;font-size:4rem;line-height:1.2}@media only screen and (max-width: 1024px){.common-heading{font-size:32px;font-size:3.2rem;line-height:1.2}}@media only screen and (max-width: 736px){.common-heading{font-size:26px;font-size:2.6rem;line-height:1.2}}.common-heading--en{font-size:48px;font-size:4.8rem;line-height:1}@media only screen and (max-width: 1024px){.common-heading--en{font-size:38.4px;font-size:3.84rem;line-height:1}}@media only screen and (max-width: 736px){.common-heading--en{font-size:31px;font-size:3.1rem;line-height:1}}.common-middleheading{font-size:30px;font-size:3rem;line-height:1.2}@media only screen and (max-width: 1024px){.common-middleheading{font-size:27px;font-size:2.7rem;line-height:1.2}}@media only screen and (max-width: 736px){.common-middleheading{font-size:24.3px;font-size:2.43rem;line-height:1.2}}.common-middleheading--en{font-size:36px;font-size:3.6rem;line-height:1}@media only screen and (max-width: 1024px){.common-middleheading--en{font-size:32.4px;font-size:3.24rem;line-height:1}}@media only screen and (max-width: 736px){.common-middleheading--en{font-size:29px;font-size:2.9rem;line-height:1}}.common-subheading{font-size:20px;font-size:2rem;line-height:1.2}@media only screen and (max-width: 1024px){.common-subheading{font-size:18px;font-size:1.8rem;line-height:1.2}}@media only screen and (max-width: 736px){.common-subheading{font-size:16.2px;font-size:1.62rem;line-height:1.2}}.common-subheading--en{font-size:24px;font-size:2.4rem;line-height:1}@media only screen and (max-width: 1024px){.common-subheading--en{font-size:21.6px;font-size:2.16rem;line-height:1}}@media only screen and (max-width: 736px){.common-subheading--en{font-size:19.4px;font-size:1.94rem;line-height:1}}.common-heading,.common-middleheading,.common-subheading{margin-bottom:0.7em;text-align:center;font-weight:bold}.common-heading--en,.common-middleheading--en,.common-subheading--en{margin-bottom:0.7em;text-align:center;font-weight:bold;font-family:benton-sans, sans-serif}.common-heading.set-blue,.common-middleheading.set-blue,.common-subheading.set-blue{color:#006cac}.common-heading.set-left,.common-middleheading.set-left,.common-subheading.set-left{text-align:left}.common-heading.set-right,.common-middleheading.set-right,.common-subheading.set-right{text-align:right}.common-heading--en.set-left,.common-middleheading--en.set-left,.common-subheading--en.set-left{text-align:left}.common-heading--en.set-right,.common-middleheading--en.set-right,.common-subheading--en.set-right{text-align:right}.common-subtext{margin-bottom:0.5em;font-size:14px;font-size:1.4rem;line-height:1;color:#006cac;text-align:center}@media screen and (max-width: 400px){.common-subtext{font-size:12px;font-size:1.2rem;line-height:1}}.common-subtext.set-left{text-align:left}.common-subtext.set-right{text-align:right}.common-subtext--18px{font-size:18px;font-size:1.8rem;line-height:1}@media screen and (max-width: 400px){.common-subtext--18px{font-size:16px;font-size:1.6rem;line-height:1}}.common-contentsSpacing{margin-top:100px}@media only screen and (max-width: 1024px){.common-contentsSpacing{margin-top:80px}}@media only screen and (max-width: 736px){.common-contentsSpacing{margin-top:64px}}.common-contentsSpacing--half{margin-top:50px}@media only screen and (max-width: 736px){.common-contentsSpacing--half{margin-top:40px}}.common-contentsSpacing--quarter{margin-top:20px}.common-list{line-height:1.4;list-style-position:inside}.common-list>li{margin-bottom:0.6em;padding-left:1.8em;text-indent:-1.5em;text-align:left}.common-list>li:last-child{margin-bottom:0}.common-list--disc{line-height:1.4;list-style:none}.common-list--disc li{margin-bottom:0.6em;padding-left:1.1em;text-indent:-1.1em;text-align:left}.common-list--disc li:last-child{margin-bottom:0}.common-list--disc li::before{content:"";display:inline-block;background-color:#888;width:0.75em;height:0.75em;border-radius:0.5em;margin-right:0.3em}.common-list--disc.set-blue{color:#006cac}.common-list--disc.set-blue li::before{background-color:rgba(0,108,172,0.7)}.common-list--number{line-height:1.4;list-style:none;counter-reset:li_count}.common-list--number:last-child{margin-bottom:0}.common-list--number li{margin-bottom:0.6em;padding-left:1.5em;text-indent:-1.5em;text-align:left}.common-list--number li::before{counter-increment:li_count;content:counter(li_count) ".";color:#006cac;margin-right:0.6em}.common-list--none{line-height:1.4;list-style:none}.common-list--none li{margin-bottom:0.6em;text-align:left}.common-table{width:100%;border-collapse:collapse;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}.common-table td,.common-table th{padding:16px;font-size:14px;font-size:1.4rem;line-height:1.2;border-bottom:1px solid #ccc;word-break:set-margin--all}@media only screen and (max-width: 1024px){.common-table td,.common-table th{padding:12px}}@media only screen and (max-width: 736px){.common-table td,.common-table th{padding:9.6px;font-size:12px;font-size:1.2rem;line-height:1.2}}.common-table td+td,.common-table td+th,.common-table th+td,.common-table th+th{border-left:1px solid #ccc}.common-table thead th{color:white;font-weight:normal;background-color:#4d4d4d}.common-table--alternateColor tr:nth-child(odd) td{background-color:white}.common-table--alternateColor tr:nth-child(even) td{background-color:#F2F2F2}.common-table .tableInnerWrap{padding:0}.common-table .tableInnerWrap>.common-table{border:none}.common-table .tableInnerWrap tr:last-child td{border-bottom:none}.btn,.btn-small{display:inline-block;margin:15px 10px 0;max-width:210px;width:100%;height:40px;cursor:pointer}@media only screen and (max-width: 500px){.btn,.btn-small{width:auto;min-width:170px}}.btn>*,.btn-small>*{display:flex;justify-content:center;align-items:center;height:100%;height:100%;padding:5px 0.5em;box-sizing:border-box;border-radius:2px;text-decoration:none;font-size:14px;font-size:1.4rem;line-height:1}@media only screen and (max-width: 736px){.btn>*,.btn-small>*{font-size:12px;font-size:1.2rem;line-height:1}}.btn>* i.fa-fw,.btn-small>* i.fa-fw{margin:0 5px}.btn>*.btn-type--secondary,.btn-small>*.btn-type--secondary{border:1px solid #006cac;color:#006cac}.btn>*.btn-type--secondary:hover,.btn-small>*.btn-type--secondary:hover{background-color:rgba(0,108,172,0.2);transition:all 0.5s}.btn>*.btn-type--primary,.btn-small>*.btn-type--primary{background-color:#006cac;color:white}.btn>*.btn-type--primary:hover,.btn-small>*.btn-type--primary:hover{background-color:#009cf9;border:1px solid #009cf9;transition:all 0.5s}.btn.is-disable,.btn-small.is-disable{cursor:inherit}.btn.is-disable>*.btn-type--secondary:hover,.btn-small.is-disable>*.btn-type--secondary:hover{background-color:inherit}.btn.is-disable>*.btn-type--primary:hover,.btn-small.is-disable>*.btn-type--primary:hover{background-color:#006cac}.btn-small{max-width:120px;height:30px}.btnWrap{margin-top:30px;display:flex;justify-content:center}@media only screen and (max-width: 1024px){.btnWrap{margin-top:20px}}@media only screen and (max-width: 736px){.btnWrap{margin-top:15px}}@media only screen and (max-width: 500px){.btnWrap{flex-wrap:wrap}}.btnWrap.mt-6px{margin-top:6px}.btnWrap.set-left{justify-content:flex-start}.btnWrap.set-left .btn,.btnWrap.set-left .btn-small{margin:15px 10px 0 0}.btnWrap.set-right{justify-content:flex-end}.btnWrap.set-right .btn,.btnWrap.set-right .btn-small{margin:15px 0 0 10px}.btnWrap.set-vertical{flex-direction:column;align-items:center}.btnWrap.set-vertical.set-left{align-items:flex-start}.btnWrap.set-vertical.set-right{align-items:flex-end}[data-ruby]{position:relative}[data-ruby]::before{content:attr(data-ruby);position:absolute;top:-1em;left:50%;transform:translateX(-50%);font-size:14px;font-size:1.4rem;line-height:1;color:#006cac;font-weight:normal;width:100%}.basicWrap{max-width:1000px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;box-sizing:content-box}@media only screen and (max-width: 1024px){.basicWrap{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 736px){.basicWrap{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 500px){.basicWrap{padding-left:15px;padding-right:15px}}.wideWrap{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media only screen and (max-width: 1024px){.wideWrap{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 736px){.wideWrap{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 500px){.wideWrap{padding-left:15px;padding-right:15px}}.column2{display:flex;flex-wrap:nowrap}.column2>*{width:50%}.column3{display:flex;flex-wrap:nowrap}.column3>*{width:33.333%}.column3>.column3_1{width:33.333%}.column3>.column3_2{width:66.666%}.column4{display:flex;flex-wrap:nowrap}.column4>*{width:25%}.column4>.column4_1{width:25%}.column4>.column4_2{width:50%}.column4>.column4_3{width:75%}.column5{display:flex;flex-wrap:nowrap}.column5>*{width:20%}.column5>.column5_1{width:20%}.column5>.column5_2{width:40%}.column5>.column5_3{width:60%}.column5>.column5_4{width:80%}.column6{display:flex;flex-wrap:nowrap}.column6>*{width:16.666%}.column6>.column6_1{width:16.666%}.column6>.column6_2{width:33.332%}.column6>.column6_3{width:49.998%}.column6>.column6_4{width:66.664%}.column2.set-columnBrake,.column3.set-columnBrake,.column4.set-columnBrake,.column5.set-columnBrake,.column6.set-columnBrake{flex-wrap:wrap}@media only screen and (max-width: 500px){.column2.set-columnBrake,.column3.set-columnBrake,.column4.set-columnBrake,.column5.set-columnBrake,.column6.set-columnBrake{flex-direction:column}.column2.set-columnBrake>*,.column3.set-columnBrake>*,.column4.set-columnBrake>*,.column5.set-columnBrake>*,.column6.set-columnBrake>*{width:100%}}.column2.set-columnSpace,.column3.set-columnSpace,.column4.set-columnSpace,.column5.set-columnSpace,.column6.set-columnSpace{margin-left:-30px;margin-right:-30px}.column2.set-columnSpace>*,.column3.set-columnSpace>*,.column4.set-columnSpace>*,.column5.set-columnSpace>*,.column6.set-columnSpace>*{padding-left:30px;padding-right:30px;margin-bottom:50px;box-sizing:border-box}@media only screen and (max-width: 1024px){.column2.set-columnSpace,.column3.set-columnSpace,.column4.set-columnSpace,.column5.set-columnSpace,.column6.set-columnSpace{margin-left:-20px;margin-right:-20px}.column2.set-columnSpace>*,.column3.set-columnSpace>*,.column4.set-columnSpace>*,.column5.set-columnSpace>*,.column6.set-columnSpace>*{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 736px){.column2.set-columnSpace,.column3.set-columnSpace,.column4.set-columnSpace,.column5.set-columnSpace,.column6.set-columnSpace{margin-left:-15px;margin-right:-15px}.column2.set-columnSpace>*,.column3.set-columnSpace>*,.column4.set-columnSpace>*,.column5.set-columnSpace>*,.column6.set-columnSpace>*{padding-left:15px;padding-right:15px}.column2.set-columnSpace>* .btn,.column3.set-columnSpace>* .btn,.column4.set-columnSpace>* .btn,.column5.set-columnSpace>* .btn,.column6.set-columnSpace>* .btn{width:100%;min-width:auto;margin-right:0}}@media only screen and (max-width: 500px){.column2.set-columnSpace,.column3.set-columnSpace,.column4.set-columnSpace,.column5.set-columnSpace,.column6.set-columnSpace{margin-left:-15px;margin-right:-15px}.column2.set-columnSpace>*,.column3.set-columnSpace>*,.column4.set-columnSpace>*,.column5.set-columnSpace>*,.column6.set-columnSpace>*{padding-left:15px;padding-right:15px}}.is-disable--op40{opacity:0.4}@media screen and (min-width: 1024px){.is-active--sp{display:none}.is-active--sp.is-active--pc{display:block}.is-active--tb{display:none}.is-active--tb.is-active--pc{display:block}}@media screen and (min-width: 500px) and (max-width: 1024px){.is-active--pc{display:none}.is-active--pc.is-active--tb{display:block}.is-active--sp{display:none}.is-active--sp.is-active--tb{display:block}}@media screen and (max-width: 500px){.is-active--pc{display:none}.is-active--pc.is-active--sp{display:block}.is-active--tb{display:none}.is-active--tb.is-active--sp{display:block}}hr{border:none;border-top:solid 1px #333}hr.set-margin--word{margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 736px){hr.set-margin--word{margin-top:24px;margin-bottom:24px}}hr.set-margin--content{margin-top:60px;margin-bottom:60px}@media only screen and (max-width: 736px){hr.set-margin--content{margin-top:48px;margin-bottom:48px}}hr.set-margin--section{margin-top:100px;margin-bottom:100px}@media only screen and (max-width: 736px){hr.set-margin--section{margin-top:80px;margin-bottom:80px}}hr.basicWrap{padding:0}@media only screen and (max-width: 1024px){hr.basicWrap{margin-left:20px;margin-right:20px}}@media only screen and (max-width: 736px){hr.basicWrap{margin-left:15px;margin-right:15px}}.modal{background-color:white;padding:40px}.container{margin-top:40px}.container .pagination .page-item{display:inline-block;height:30px;font-family:benton-sans, sans-serif}.container .pagination .page-item .page-link{display:flex;align-items:center;justify-content:center;height:100%;text-decoration:none;color:#006cac;border:solid 1px #006cac}.container .pagination .page-item .page-link:hover{background-color:rgba(0,108,172,0.2)}.container .pagination .page-item.first,.container .pagination .page-item.prev,.container .pagination .page-item.next,.container .pagination .page-item.last{border:none;font-size:0}.container .pagination .page-item.first a:hover,.container .pagination .page-item.prev a:hover,.container .pagination .page-item.next a:hover,.container .pagination .page-item.last a:hover{background-color:transparent}.container .pagination .page-item.first a{justify-content:flex-start}.container .pagination .page-item.first a::before{content:url("/assets/images/icon-first.svg")}.container .pagination .page-item.prev a{justify-content:flex-start}.container .pagination .page-item.prev a::before{content:url("/assets/images/icon-prev.svg")}.container .pagination .page-item.next a{justify-content:flex-end}.container .pagination .page-item.next a::before{content:url("/assets/images/icon-next.svg")}.container .pagination .page-item.last a{justify-content:flex-end}.container .pagination .page-item.last a::before{content:url("/assets/images/icon-last.svg")}.container .pagination .page-item.active a{color:white}.container .pagination .page-item.active a:hover{background-color:#006cac !important}.container .pagination .page-item.disabled a{display:none}

/*# sourceMappingURL=common.css.map */
