@charset "utf-8";

/*=====================================================================================
	
	Document    : property.css
	Description : 持ち物について
 
=====================================================================================*/

/*---------------------------------------------------------------------------

   入院手続きに必要なもの

---------------------------------------------------------------------------*/
.p-hdLine{
	margin-top: 30px;
}

.block01 {
	border:2px solid #f0f095;
	background-color:#fdfdea;
	padding:20px 25px;
    border-radius:3px;
	-moz-border-radius:3px;
    -webkit-border-radius:3px;
}

.block01 dt {
	font-weight:bold;
}

.block01 ul {
	margin-left:1.15em;
	padding-top:0.5em;
}


/*---------------------------------------------------------------------------

   入院生活で必要なもの

---------------------------------------------------------------------------*/

.block02 dt {
	font-weight:bold;
	padding-top:1.5em;
	padding-bottom:0.5em;
	border-bottom:1px solid #dcdcdc;
	margin-bottom:20px;
}

.block02 dt:first-child {
	padding-top:0;
}


/*---------------------------------------------------------------------------

   その他

---------------------------------------------------------------------------*/

.block03 {
	margin-left:1.4em;
}

.block03 li {
	padding-top:0.5em;
}

.block03 li:first-child {
	padding-top:0;
}

/*---------------------------------------------------------------------------

   持ち物

---------------------------------------------------------------------------*/
.motimono-list{
  list-style: none;
  margin-top: 30px;
}
.motimono-list .bold {
  font-weight: bold;
  margin-bottom: 1em;
}

.motimono-1{
  border: 1px solid #dcdcdc;
  border-collapse: collapse;
}
.motimono-1 th{
  border: 1px solid #dcdcdc;
  vertical-align: middle;
  text-align: center;
  font-weight: normal;
}
.motimono-1 td{
  border: 1px solid #dcdcdc;
  padding: 10px;
}

.motimono-2{
  border: 1px solid #dcdcdc;
  border-collapse: collapse;
}
.motimono-2 th{
  border: 1px solid #dcdcdc;
  vertical-align: middle;
  text-align: center;
  background-color: #fdfdea;
}
.motimono-2 th:nth-child(1),
.motimono-2 th:nth-child(2){
  width: 15%;
}
.motimono-2 th:nth-child(3){
  width: 70%;
}
@media screen and (max-width:640px) {
  .motimono-2 th:nth-child(1),
  .motimono-2 th:nth-child(2){
    width: 25%;
  }
  .motimono-2 th:nth-child(3){
    width: 50%;
  }  
}
.motimono-2 td{
  border: 1px solid #dcdcdc;
  padding: 10px;
  vertical-align: middle;
}
.motimono-2 tr:nth-child(2) td:nth-child(-n+2){
  text-align: center;
}

.motimono-3{
  width: 100%;
  border: 1px solid #dcdcdc;
  border-collapse: collapse;
}
.motimono-3 th{
  background-color: #fdfdea;
  border: 1px solid #dcdcdc;
  vertical-align: middle;
  text-align: center;
}
.motimono-3 td{
  border: 1px solid #dcdcdc;
  padding: 10px 0;
  text-align: center;
  box-sizing: border-box;
}

.motimono-caution{
  margin-left: 2em;
}

@media screen and (max-width:640px) {
  .d-ib {
    display: block;
  }
}

