@charset "utf-8";

/* e-Success用 */

/* 
.common-parallel-txt :first-child {
   margin-top:50px;
}

.common-dl-tableType dd :first-child {
   margin-top:0px;
}

.common-mainTxt-area table td p {
   margin:0.8em;
   padding:0;
}

.td-valign-top td {
   vertical-align:top;
}

.common-table-typeD tr td:nth-of-type(1) {
   white-space: nowrap;
}

.common-table-typeD tr td figure.common-zoom {
   margin: 10px 0;
}

.common-mainTxt-area .td-image-auto tr td:nth-of-type(2) {
   max-width: 300px ;
   width: 300px ;
}

.common-mainTxt-area .td-image-auto tr td:nth-of-type(3) {
   max-width: 150px ;
   width: 150px ;
} */





.common-table-typeD tr td:nth-of-type(1) {
   white-space: nowrap;
   font-size: 15px;
}

.common-mainTxt-area td ul {
   margin: 0 10px;
   padding:10px;
   font-size: 15px;
}
.common-mainTxt-area td ul li {

   font-size: 15px;
}


/*-------------------------- レスポンシブ用CSS ここから -----------------------------------------*/
@media screen and (max-width:640px) {
	/* ↓ここに個別のスマホ用スタイルを指定 */

   .common-table-typeD tr td {
      font-size: 1.5rem;
   }
   .common-table-typeD tr td:nth-of-type(1) {
      white-space: nowrap;
      font-size: 1.5rem;
   }
   



	/* ↑ここまでに個別のスマホ用スタイルを指定 */
}


/*-------------------------- レスポンシブ用CSS ここまで ----------------------*/