@charset "UTF-8";.btn-center{display:flex;justify-content:center;align-items:center}.modal-scroll{overflow:auto}.check{padding-left:0}.check .list__item__disc::before{background:0 0}.check li{padding-left:20px;background:url(/assets/img/area-img/contractor/icon/ic-256.svg) no-repeat 0;background-size:15px;background-position-y:5px}@media print,screen and (min-width:768px){.check li{background-size:19.8px}}.center{text-align:center}.font-size__24{font-size:1.5rem!important}.font-size__20{font-size:1.25rem!important}@media print,screen and (min-width:1280px){.height__440{min-height:440px;max-height:440px}}.right{text-align:right}.iconsize{width:32px;height:32px;vertical-align:-5px}.factor1{width:50%}.factor2{width:100%}@media print,screen and (min-width:768px){.factor2{width:50%}}.flex{display:flex}.left__margin{margin-left:20px}.middle1{display:flex;justify-content:center;align-items:center}@media print,screen and (min-width:768px){.middle1{margin-top:10%}}.middle2{display:flex;justify-content:center;align-items:center}@media print,screen and (min-width:768px){.middle2{margin-top:10%}}.no-responsive{flex-direction:column;align-items:start;gap:52px}@media print,screen and (min-width:1280px){.no-responsive.flow__vertical .flow-contents:first-child::after{left:544px;margin:210px 0 auto;transform:rotate(90deg);border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #fc7e34}.no-responsive.flow__vertical .flow-contents:nth-child(2)::after{left:544px;margin:145px 0 auto;transform:rotate(90deg);border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #fc7e34}}.framed-ttl__body{padding:20px 18px}.framed-ttl__head{padding:20px 10px}.ul__list .list_large .list__item__disc::before{top:.4em}@media print,screen and (min-width:768px){.ul__list__nest .ul__list{display:block}}.ul__list__nest .ul__list[data-list-col=row] li{padding-bottom:.5em}.nowrap{display:flex;flex-wrap:nowrap}@media print,screen and (min-width:768px){.height__66{height:66px!important}}.text__caption__asterisk-2 li::before{content:"＊2"!important}.text__caption__asterisk-4 li::before{content:"＊4"!important}.text__caption__asterisk-4{padding:0 0 0 1.8em}.text__caption__asterisk-4 .text__caption.text__caption__caution.annotation li::before{left:auto;right:calc(100% + .2em);content:"※"!important}