.page_inner{padding:0 5%}.mainimg-set{padding-bottom:100px}.mainimg-set img{width:100%;height:auto}.notweb{border:1px solid #00b8e3;padding:10px;font-weight:bold;font-size:16px}.cont_box{padding-bottom:100px}.cont_box-title{font-size:24px;padding-bottom:20px}.cont_box-title::before{content:"●";color:#00b8e3}.flowStartPage .flow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flowStartPage .flow-box{width:31.5%;background-color:#f8f4ed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;margin-bottom:30px;position:relative}.flowStartPage .flow-box::after{font:var(--fa-font-solid);content:"";font-size:40px;color:#00b8e3;position:absolute;top:50%;right:-30px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1}.flowStartPage .flow-box:last-child::after{display:none}.flowStartPage .flow-box-img{width:40%}.flowStartPage .flow-box-img img{width:100%;height:auto}.flowStartPage .flow-box-txt{width:55%;font-size:19px;font-weight:bold;line-height:1.4}.flowStartPage .flow-box-txt span{font-size:14px;display:block}.flowStartPage table.deftable{width:100%;margin:20px 0;border-top:1px solid #ccc;border-right:1px solid #ccc}.flowStartPage table.deftable tr td,.flowStartPage table.deftable tr th{padding:20px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-size:16px}.flowStartPage table.deftable tr th{text-align:center;background-color:#f5f5f5;font-weight:bold;white-space:nowrap}.flowStartPage table.deftable tr th img{width:160px;height:auto;padding:0 10px 5px 10px}.flowStartPage table.deftable tr td .paymentblands{display:block;height:40px;padding-top:10px}.flowStartPage table.deftable tr td .paymentblands img{height:100%;width:auto}.flowStartPage table.deftable tr td img{width:100%;height:auto}.flowStartPage a{color:#0072ff !important;text-decoration:underline !important}.flowStartPage a:hover{text-decoration:none !important}.flowStartPage .belongingsBox{background-color:#f8f4ed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2% 3%;margin-top:50px}.flowStartPage .belongingsBox .imgWrap{width:150px}.flowStartPage .belongingsBox .imgWrap img{width:100%;height:auto}.flowStartPage .belongingsBox .txtWrap{font-size:16px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:5%}.flowStartPage .belongingsBox .txtWrap h3{padding-bottom:5px}.flowStartPage .belongingsBox .txtWrap ul{list-style:disc;padding-left:1.2em}@media screen and (max-width: 1024px){.page_inner{padding:0}}@media screen and (max-width: 820px){.flowStartPage .flow-box{width:48%;padding:20px;margin-bottom:25px}.flowStartPage .flow-box-txt{font-size:16px}.flowStartPage .belongingsBox .imgWrap{width:130px}}@media screen and (max-width: 767px){.pageWide .inner{padding:0 !important}.mainimg-set{padding-bottom:50px}.cont_box{padding-bottom:50px}.cont_box-title{font-size:20px}.flowStartPage .flow-box{width:100%;padding:5px 20px;margin-bottom:15px}.flowStartPage .flow-box::after{content:"";font-size:30px;top:auto;right:auto;bottom:-20px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.flowStartPage table.deftable tr td,.flowStartPage table.deftable tr th{display:block;width:100%;padding:15px}.flowStartPage table.deftable tr th img{width:100px;height:auto;padding:0 10px 0 0;vertical-align:middle}.flowStartPage table.deftable tr th br{display:none}.flowStartPage table.deftable tr td{font-size:14px}.flowStartPage table.deftable tr td .paymentblands{height:auto}.flowStartPage table.deftable tr td .paymentblands img{width:auto;height:30px}.flowStartPage .belongingsBox{display:block;position:relative;padding:5% 5% 15% 5%;margin-top:30px}.flowStartPage .belongingsBox .imgWrap{width:110px;position:absolute;bottom:-70px;right:0}.flowStartPage .belongingsBox .txtWrap{font-size:14px;padding-left:0}}