@charset "utf-8";
 .hukushishikin #sub_main,
.parent-pageid-468 #sub_main{
background:url(//fukushi-tokushima.or.jp/app/wp-content/themes/fukushi-tokushima/image/hukushi/main-bg.png) no-repeat center center;
background-size:cover;
}
.hukushishikin #main h2.page_title,
.sougou #main h2.page_title,
.hukushi #main h2.page_title,
.kyouiku #main h2.page_title,
.sonshu #main h2.page_title,
.fudousan #main h2.page_title{
margin-bottom: 10px !important;
}
.tejun .des li a{
background:none !important;
}
.post .des h2 {
margin-top: -12px;
text-align: center;
border-bottom: 2px solid #C8F0C8;
}
#main h2.page_title {
border-top: 5px solid #C8F0C8;
border-bottom: 3px solid #C8F0C8;
}
#main h3.page_title {
background: #C8F0C8;
}
#main dl.local_menu{
width:340px;
padding:16px 25px;
background:#F0FAF0;
box-sizing: border-box;
float:left;
border-top:4px solid #C8F0C8;
}
#main dl.local_menu:nth-child(odd){
float:right;
}
#main dl.local_menu dt{
margin-bottom:8px;
text-align: center;
}
#main dl.local_menu dt small{
display: block;
} #main .waku{
padding-top:24px;
}
#main .waku dl.flow dt{
padding:8px 0;
background:#EFEFEF;
text-align: center;
}
#main .waku dl.flow dt span.step_btn{
margin-right:8px;
padding:0 8px;
background:#FFFFFF;
border-radius: 50%;
color:#c13324;
}
#main .waku dl.flow dd{
padding-bottom:32px;
background: url(//fukushi-tokushima.or.jp/app/wp-content/themes/fukushi-tokushima/image/hukushi/shikin/arrow.png) no-repeat center bottom;
}
#main .waku dl.flow dd:last-child{
padding-bottom: 0;
background:none;
}
.hukushi #main table caption,
.kyouiku #main table caption,
.fudousan #main table caption{
padding: 10px;
border: 1px solid #C0B8B0;
border-bottom:0;
text-align: left;
background: #EFEFEF;
}