@charset "utf-8";
/* CSS Document */
/* title */



.ridatsu_wrap {
    width:950px;
    margin:1em auto 3em;
    background-color:#FFF75A;
    border-radius: 14px;
    padding:30px;
    box-sizing: border-box;
    
}

@media (max-width:767px){
.ridatsu_wrap {
    width:100%;
    margin:1em auto 3em;
    background-color:#FFF75A;
    border-radius: 14px;
    padding:1em 1.2em;
        box-sizing: border-box;
}
}




.d-container .ridatsu_wrap h2 {
margin: 0 2% 0 19%;
}
.d-container .ridatsu_wrap h2 img {
width:100%;
    
}
.ridatsu_wrap ul.sub_read-p {
box-sizing: border-box;
display:flex;
padding:1.5em 2em;
margin:0 1em;
background-color:white;
width:calc(100% - 2em);
font-size:1.0em;
align-items:center;
}         
.ridatsu_wrap ul.sub_read-p li:frist-child{
flex:0 1 auto;
}
.ridatsu_wrap ul.sub_read-p li:frist-child img{
width:60px;
}    
.ridatsu_wrap ul.sub_read-p li:last-child{
flex:1 1 auto;
}
.ridatsu_wrap ul.sub_read-p li:last-child p{
margin:0 0 0 1.5em;
padding:0;
font-weight: bold;
} 
@media (max-width:767px){
.d-container .ridatsu_wrap h2 {
margin: 0 2% 0 2%;
    box-sizing: border-box;
}
.ridatsu_wrap ul.sub_read-p {
box-sizing: border-box;
display:flex;
padding:1em 1em;
margin:0;
background-color:white;
width:100%;
font-size:.7em;
align-items:center;
}         
.ridatsu_wrap ul.sub_read-p li:frist-child{
flex:1 1 20%;
}
.ridatsu_wrap ul.sub_read-p li:frist-child img{
width:100%;
}    
.ridatsu_wrap ul.sub_read-p li:last-child{
flex:1 1 auto;
}
.ridatsu_wrap ul.sub_read-p li:last-child p{
margin:0 0 0 1em;
padding:0;
font-weight: bold;
}  
}  
