@charset "UTF-8";


header{

color:#adb30b;
 
}


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

.loan{

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

}

.loan .yushi{

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

.loan .yushi p{

 


}




.loan article{

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


}


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

 background:linear-gradient(to left top,#adb30b,#ffefc4);

}

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

 background:linear-gradient(to left top,#adb30b,#ffefc4);

}



.loan .kiji{

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

}

.loan .kiji h3,.loan .kiji p{

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


}


.loan .day{

 
 text-align:center;
 
 margin:auto;
 

}

.loan .day h2{

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

.loan .day ,.loan .hiduke{

 background-color:rgba(0,0,0,0);

}

.loan .kiji h3{

 margin-bottom:0;

}

.loan .kiji p{

 margin-top:0;

}


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

.naiyo{

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


}

.dayp{

 background:linear-gradient(to left top,#ffefc4,#adb30b);

 
}

.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 #adb30b;
 padding-left:10px;

}

.naiyo article h2{

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

}

.naiyo article h3{

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

.naiyo article h4{

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

}

.naiyo article a{

 text-decoration:underline;

}

.naiyo article .number{

 list-style-type:decimal;


}


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


.naiyo figure{

 
 padding:0;
 margin:0;
 width:100%;
 

}

.wimg{

 max-width:100%;
 max-height:500px;
 
 box-sizing:border-box;

}

.cen{

 text-align:center;

}

/*=============テーブル=============*/

article table{

 width:100%; 
 border-collapse:collapse;

}


article .tabletop{

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

}

article table th{

 width:20%; 
 border:solid 0.7px #000;
 background-color:#adb30b;
 color:#fff;

}

article table td{

 width:35%; 
 border:solid 0.7px #000;

}

article .ta2{

 width:100%; 
 border-collapse:collapse;

}

article .ta2 th{

 width:30%; 
 
}

article .ta2 td{

 width:50%; 
 
}


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

@media (min-width:1025px){



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

.loan article{

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

}

.loan .yushi{

 font-size:large;

}

.loan .day{

width:20%;

}

.loan .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版設定ここまで=============*/