@charset "utf-8";

/* CSS Document */

#contentTitle{width:100%;height:40px;text-align:center;background-color:#535353;color:#FFF;font-size:16px;line-height:40px;font-weight:bold;}
.tableTitle{width:250px;height:30px;background-color:#ffefe9;text-align:center;vertical-align: middle;}
.number{background-color:#ebb3b2;width:100px;text-align:center;vertical-align: middle;}
.tableText{background-color:#fde1e1;width:600px;line-height:25px;padding-left:10px;vertical-align: middle;}

.ispring9-div{padding: 20px; background-color: #fdb45f;border-radius: 20px;}
.ispring9{margin:0px}
.ispring9 td{border-bottom: 1px solid #fdb45f;}
.tableTitle9{width:30%;height:30px;background-color:#fcf0e3;text-align:center;vertical-align: middle;}
.number9{background-color:#ffd7a9;width:10%;text-align:center;vertical-align: middle;}
.tableText9{background-color:#ffecd7;width:60%;line-height:35px;padding-left:10px;vertical-align: middle;}

.line{margin:20px 0px 30px 0px;}

.ispring11-div{padding: 20px; background-color: #86a2de;border-radius: 20px;}
.ispring11{margin:0px}
.ispring11 td{border-bottom:1px solid #86a2de;}
.tableTitle11{width:30%;height:30px;background-color:#f6f8ff;text-align:center;vertical-align: middle;}
.number11{background-color:#c8d1fc;width:10%;text-align:center;vertical-align: middle;}
.tableText11{background-color:#ffffff;width:60%;line-height:40px;padding-left:10px;vertical-align: middle;}
.red {font-size: 2rem;}
.gray {font-size: 2rem; color: #535353; font-weight: bold;}

/*第一欄第一列：左上*/
tr:first-child td:first-child{
   border-top-left-radius: 10px;
 }
 /*第一欄最後列：左下*/
tr:last-child td:first-child{
   border-bottom-left-radius: 10px;
 }
 /*最後欄第一列：右上*/
tr:first-child td:last-child{
   border-top-right-radius: 10px;
 }
 /*最後欄第一列：右下*/
tr:last-child td:last-child{
   border-bottom-right-radius: 10px;
 }

.carousel-indicators [data-bs-target]{background-color: #A73D61;width:5px;height:5px;padding:5px !important;border-radius:50%}
.carousel-control-prev{padding:0px !important;margin:0px;width:5%}
.carousel-control-next{padding:0px !important;margin:0px;width:5%}
.carousel-control-prev-icon{background-color:#dddddd;width:2.5rem;height:2.5rem;border-radius: 50%;}
.carousel-control-prev-icon:hover{background-color: rgba(167,61,97,0.5);}
.carousel-control-next-icon{background-color:#dddddd;width:2.5rem;height:2.5rem;border-radius: 50%;}
.carousel-control-next-icon:hover{background-color: rgba(167,61,97,0.5);}
.carousel-control-prev:hover{background-color: rgba(255,255,255,0);}
.carousel-control-next:hover{background-color: rgba(255,255,255,0);}
.carousel-inner{border-radius: 20px;border: 4px solid #dddddd;}

