@charset "UTF-8";

/*相続でこんなお悩みありませんか？*/
#worries + .composite_box01 .inner_item {
    padding: 20px;
    width: 30.5% !important;
    margin: 10px 2px;
    box-shadow: 0 0 5px #0000008c;
    border-radius: 20px;
    justify-content: center;
}
#worries + .composite_box01 .wrapper_item {
    justify-content: space-around;
}
#worries + .composite_box01 .inner_item .inner_item_txt{
   padding-left: 34px;
   position: relative;
   margin-top: 0;
}
#worries + .composite_box01 .inner_item .inner_item_txt:after{
   content:"";
   display: block;
   position: absolute;
   border-left: 2px solid var(--i_btn_color);
   border-bottom: 2px solid var(--i_btn_color);
   width: 16px;
   height: 5px;
   -webkit-transform: rotate(-45deg);
   transform: rotate(-45deg) translate(0, -50%);
   left: 8px;
   top: 50%;
   margin-top: -4px;
}
#worries + .composite_box01 .inner_item .inner_item_txt:before{
   content:"";
   display: block;
   position: absolute;
   width: 30px;
   height: 30px;
   background : var(--i_main_color);
   opacity: 0.4;
   border-radius: 50%;
   left: 0;
   top: 50%;
   transform: translate(0, -50%);
}
@media screen and (max-width: 800px) {
    #worries + .composite_box01 .wrapper_item{
        padding: 10px 0;
    }
    #worries + .composite_box01 .inner_item {
        width: 95% !important;
        margin: 10px 3px !important;
    }
}
#worries + .composite_box01 .inner_item_txt p:nth-last-of-type(1) {
    text-align: left;
}