@charset "utf-8";.singularDate{margin-bottom:25px;& time{display:inline-block;font-size:1.4rem;color:var(--color-neutral-strong);&:before{font-family:var(--fa);font-weight:900;margin-right:5px}}& .singularDate-post{margin-right:25px;&:before{content:"\f017";font-weight:400}}& .singularDate-update{&:before{content:"\f1da"}}}body.koueiji{& #main{& p:empty{display:none}}}body.shiei-reien{#main{.gridBox1{& p:empty{display:none}}}}#main .tagBox{& .shiei-reien-table{& tbody{& tr{&>th:nth-child(1){width:200px;@media (width <=999px){width:150px}}}}}}#main .tagBox ol.flowList{padding:0;margin:0;& li{border:2px solid var(--color-secondary);border-radius:10px;padding:25px;list-style:none;margin:0 0 50px 0;position:relative;&:after{font-family:var(--fa);font-weight:900;content:"\f0d7";margin-right:5px;display:flex;align-items:center;justify-content:center;width:100%;height:50px;position:absolute;bottom:-50px;left:0;font-size:3rem;color:var(--color-neutral-strong)}& .flowList-heading,& .flowList-heading h3{color:var(--color-secondary);font-size:2.0rem;padding:0;margin-bottom:15px;position:relative;font-weight:700;background:none;@media (width <=999px){font-size:1.9rem}&:before{display:none}& .flowList-num{display:inline-block;background:var(--color-secondary);color:#fff;font-size:1.6rem;line-height:1;padding:10px;margin-right:10px;border-radius:5px}}}& li:last-child{&:after{content:""}}& p:empty{display:none}}body.reien{& #main .tagBox{& .gridBox1{& div.box1{& h2{padding-top:0}}}& p:empty{display:none}}}#main .companyCEO{text-align:right;font-family:var(--font-serif);font-size:2.8rem;font-weight:700;@media (width <=999px){font-size:2.4rem}}