@charset "UTF-8";.contents{max-width:1000px;margin:auto}.flex_box{display:flex;align-items:center;padding:20px;justify-content:center}.titlebox{border-bottom:1px solid #015bab;padding:2% 4%}.cat{background:#878280;font-size:1.4rem;padding:4px 3%;line-height:1;color:#fff;margin-right:20px}.date{font-size:1.6rem;margin-right:20px}.date:before{background:url(//www.kigyorichi.pref.fukuoka.lg.jp/financial/wp-content/themes/fukuokafintec/assets/css/../images/topics_icon.svg) no-repeat;content:"";display:inline-block;height:16px;width:20px}.contents h2{font-size:2.6rem;color:#015bab;font-weight:700}.single_content h3{font-size:2.6rem;margin-bottom:0}.single_content h4{font-size:2.2rem}.single_content h5{font-size:1.8rem}.single_content h6{font-size:1.6rem}.single_content strong{font-weight:700}.single_content em{font-style:italic}.single_content .wp-block-image{overflow:hidden}.single_content .wp-block-image img{width:auto;max-width:600px}.single_content table{font-size:1.6rem}.single_content figcaption{font-size:1.6rem}.single_content{padding:5% 4%}.single_content p{font-size:1.6rem;margin-bottom:20px;line-height:2.8rem}.contents a{color:#015bab;text-decoration:underline}.nextback{display:flex;justify-content:center;margin-top:100px}.nextback li{width:100%;margin:1%;max-width:140px;list-style:none!important}.nextback li a{background:#878280;color:#fff;text-align:center;border-radius:40px;position:relative;padding:10px;display:block;text-decoration:none;font-size:1.4rem}.nextback li:nth-child(1){max-width:100px}.nextback li:nth-child(1) a{padding:10px 10px 10px 20px}.nextback li:nth-child(3){max-width:100px}.nextback li:nth-child(3) a{padding:10px 20px 10px 10px}.nextback li:nth-child(1) a:before{content:'';background:url(//www.kigyorichi.pref.fukuoka.lg.jp/financial/wp-content/themes/fukuokafintec/assets/css/../images/icon_arrow03.png) no-repeat center;background-size:contain;display:block;width:19px;height:19px;position:absolute;top:0;bottom:0;left:10px;margin:auto;transition:transform .3s ease-in-out;transform:rotate(-180deg)}.nextback li:nth-child(3) a:before{content:'';background:url(//www.kigyorichi.pref.fukuoka.lg.jp/financial/wp-content/themes/fukuokafintec/assets/css/../images/icon_arrow03.png) no-repeat center;background-size:contain;display:block;width:19px;height:19px;position:absolute;top:0;bottom:0;right:10px;margin:auto;transition:transform .3s ease-in-out}.nextback li a:hover{opacity:.7}.contentsstrong{font-weight:700}.contents p small{font-size:1.4rem}sup{vertical-align:super;font-size:smaller}.single_content ul{margin-bottom:20px}.single_content ul li{font-size:1.6rem;list-style:disc;list-style-position:inside;line-height:1.6}.single_content ol li{font-size:1.6rem;list-style:decimal;list-style-position:inside;line-height:1.6}.bg_lightblue{background:#eef8ff;padding:3%;margin-bottom:5%}.thumbnail{margin-right:50px;width:27%}.content_r{width:38%}h2+.flex_box{width:68%;margin:auto;justify-content:space-between}.bg_lightblue h2{text-align:center}.content_r dl{font-size:1.6rem;margin-bottom:3%}.content_r dl:last-of-type{margin-bottom:0}.content_r dt{font-weight:700}.stageArea{width:calc(80% - 30px);display:flex;justify-content:space-between;margin:20px auto 60px auto !important}.single_content .stageArea li{color:#fff;font-size:1.6rem;width:calc(100%/5);background:#a9a9a9;line-height:50px;text-align:center;position:relative;list-style:none!important}.single_content .stageArea li:not(:first-child):not(:last-child){padding:0 0 0 10px}.single_content .stageArea li:before,.single_content .stageArea li:after{content:"";width:0;height:0;　　 display:block;position:absolute}.single_content .stageArea li:before{border:solid 32px transparent;border-right:solid 13px transparent;border-left:solid 13px #fff;top:-7px;left:0;z-index:1}.single_content .stageArea li:after{border:solid 25px transparent;border-left:solid 10px #a9a9a9;border-right:solid 10px transparent;top:0;right:-20px;z-index:2}.single_content .stageArea li:first-child:before,.single_content .stageArea li:last-child:after{content:none}.active-stage_S.stageArea>li:nth-child(1){background-color:#ff7b00}.active-stage_S.stageArea>li:nth-child(1):after{border-left:solid 10px #ff7b00}.active-stage_A.stageArea>li:nth-child(2){background-color:#ff7b00}.active-stage_A.stageArea>li:nth-child(2):after{border-left:solid 10px #ff7b00}.active-stage_B.stageArea>li:nth-child(3){background-color:#ff7b00}.active-stage_B.stageArea>li:nth-child(3):after{border-left:solid 10px #ff7b00}.active-stage_C.stageArea>li:nth-child(4){background-color:#ff7b00}.active-stage_C.stageArea>li:nth-child(4):after{border-left:solid 10px #ff7b00}.active-stage_IPO.stageArea>li:nth-child(5){background-color:#ff7b00}.active-stage_IPO.stageArea>li:nth-child(5):after{border-left:solid 10px #ff7b00}.informaA h3{color:#015bab;margin:1.6em 0 .5em}.informaA img{width:auto}.informaA.single_content{padding:0 4%}.single_content .stageArea li br{display:none}figure{margin-bottom:3em !important}@media screen and (max-width:1024px){.low .contesntsBox{margin:0 3% 0}}@media screen and (max-width:800px){h2+.flex_box{width:100%}.bg_lightblue{margin:3%}.stageArea{width:calc(100% - 30px)}.wp-block-image figure{margin:0 0 2em!important}.content_r{width:50%}.thumbnail{width:35%}}@media screen and (max-width:650px){.bg_lightblue .flex_box{display:block}.thumbnail{width:100%}.content_r{width:100%;margin-top:10px}h3{font-size:2.2rem}h2{font-size:2.2rem}h4{font-size:2rem}.single_content p{font-size:1.4rem}.single_content p{margin-bottom:10px}.single_content{padding:8% 4%}.informaA.single_content{padding:0}.stageArea{width:calc(100% - 0px)}.single_content ul li{font-size:1.2rem}}@media screen and (max-width:600px){.nextback li{width:36%;margin:1%}.nextback li:nth-child(1),.nextback li:nth-child(3){width:26%}.stageArea{width:100%}.single_content .stageArea li{font-size:1.2rem;line-height:1;display:flex;align-items:center;justify-content:center;height:50px}.single_content .stageArea li br{display:block}.single_content .wp-block-image img{width:100%}}@media screen and (max-width:375px){h2+.flex_box{display:block}.thumbnail{width:100%}.content_r{width:100%;margin:5% 0 0}.bg_lightblue{padding:5%}.nextback li:nth-child(1) a:before{width:15px;height:15px}.nextback li:nth-child(3) a:before{width:15px;height:15px}}