@charset "UTF-8";


header{

color:#b94047;
 
}


/*=============ブログ=============*/

.startup{

 background-color:#ffffff;
 padding:15px;

}

.startup .seturitu{

 text-align:left;
 
 padding-top:10px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:10px;
 background-color:#ffffff;
 border-top:solid 10px #b94047;
 box-shadow:0 3px 5px rgba(0,0,0,0.22);
 margin-bottom:20px;
}

.startup .yushi p{

 


}




.startup article{

 display:flex;
 align-items:center;
 flex-direction:column;
 justify-content:space-between;
 margin:10px;
 
 height:auto;


}


.startup article:nth-last-child(odd){

 background:linear-gradient(to left top,#b94047,#ed9e79);

}

.startup article:nth-last-child(even){

 background:linear-gradient(to left top,#b94047,#ed9e79);

}



.startup .kiji{

 background-color:#ffffff; 
 display:flex;
 text-align:left;
 flex-wrap:wrap;
 width:100%;
 height:auto;

}

.startup .kiji h3,.startup .kiji p{

 width:100%;
 
 word-wrap:break-word;


}


.startup .day{

 
 text-align:center;
 margin:auto;
 


}

.startup .day h2{

 color:#ffffff;
 margin:0;
 box-sizing:border-box; 
 padding:0;
 word-wrap:break-word;

}




/*==============記事===============*/

.naiyo{

 display:flex;
 flex-direction:column;
 justify-content:center;
 
 padding:15px;


}

.dayp{

 background:linear-gradient(to left top,#ed9e79,#b94047);
 
}

.dayp .hiduke{

 font-size:25px;
 color:#ffffff;
 padding:15px;
 
}




.naiyo{

 background-color:#ffffff; 

}

.naiyo article h1{

 text-align:left;
 font-size:x-large;
 border-left:solid 10px #b94047;
 padding-left:10px;

}

.naiyo article h2{

 text-align:left;
 color:#ffffff;
 background-color:#b94047;
 font-size:large;

}

.naiyo article h3{

 border-bottom:solid 3px #b94047;
 text-align:left;
 font-size:large;
 

}

.naiyo article h4{

 border-left:solid 3px #b94047;
 text-align:left;
 margin:0; 
 padding-left:3px; 

}

.naiyo article a{

 text-decoration:underline;

}

.naiyo table{

 width:100%;
 border-collapse:collapse;
 
}

.naiyo table caption{

 text-align:left;

}


.naiyo table tr td{

 width:25%;
 border:solid 1px #000;
 margin:0;
 padding:2px;

}

.naiyo table .tabletop{

 background-color:#b94047;
 color:#fff;
 font-weight:bold;

}

/*===================-記事の画像=====================*/

.naiyo figure{

 margin:0;

}


.naiyo figure img{

 max-width:100%;
 max-height:400px;

}

.naiyo .waku{

 text-align:center;
 
}

.naiyo .waku figure img{

 border:solid 1px #000;

}




/*=============PC版設定=============*/

@media (min-width:1025px){



/*===========融資の部屋=============*/

.startup article{

 flex-direction:row;
 justify-content:space-between;
 height:150px;

}

.startup .seturitu{

 font-size:large;

}

.startup .day{

width:20%;

}

.startup .kiji{

 padding-left:20px;
 width:75%;
 height:150px;

}

/*===========記事=============*/

.naiyo article h1{

 font-size:xx-large;

}

.naiyo article h2{

 font-size:x-large;

}


.naiyo article h3{

font-size:x-large;

}

.naiyo article h4{

 font-size:large;

}

.naiyo article p{

 font-size:large;

}

.naiyo .day{

 width:30%;

}

/*===================-記事の画像=====================*/
.imgex p{

 font-size:xx-large !important;
 

}





}
/*=============PC版設定ここまで=============*/