/* 入力不可のCSS定義 start*/
input[readonly]{
  border-color: darkgrey;
  border-style: solid;
  border-width: 1px;
  background-color: rgb(235, 235, 228);
  color: rgb(84, 84, 84);
  padding: 2px 0px;
  pointer-events: none;
}
textarea[readonly]{
  border-color: darkgrey;
  border-style: solid;
  border-width: 1px;
  background-color: rgb(235, 235, 228);
  color: rgb(84, 84, 84);
  padding: 2px 0px;
  pointer-events: none;
}

textarea[readonly]:focus { 
    outline: none !important;
    border-color: darkgrey;
    box-shadow:none !important;
}
/* 入力不可のCSS定義 end*/

.ra_btn_01{
	height:30px;
	padding-left: 20px;
	padding-right: 20px;
	color: rgb(0, 0, 0);
}


/* 問い合わせ履歴用CSS　START*/
/*以下、左側のコメント*/
.ra_says {
    display: inline-block;
    position: relative; 
    padding: 10px;
    /*max-width: 250px;*/
    border-radius: 12px;
    background: #e2e2e2;
}

.ra_says:after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 3px; 
    left: -19px;
    border: 8px solid transparent;
    border-right: 18px solid #e2e2e2;
    -ms-transform: rotate(e2e2e2);
    -webkit-transform: rotate(e2e2e2);
    transform: rotate(#e2e2e2);
}
.ra_says p {
    margin: 0;
    padding: 0;
}


/*以下、右側のコメント*/
.ra_mycomment {
	text-align: right;
    margin: 10px 0;
}
.ra_mycomment p{
	text-align: left;
    display: inline-block;
    position: relative; 
    padding: 8px;
    /*max-width: 250px;*/
    border-radius: 12px;
    background: #e3f6ff;
    font-size: 15px;
}

.ra_mycomment p:after {
    content: "";
    position: absolute;
    top: 3px; 
    right: -19px;
    border: 8px solid transparent;
    border-left: 18px solid #e3f6ff;
    -ms-transform: rotate(-e3f6ff);
    -webkit-transform: rotate(-e3f6ff);
    transform: rotate(-e3f6ff);
}

table.ra-data-02{
	border-style:none;
}

table.ra-data-02 th,
table.ra-data-02 td{
	border-style:none;
}
table.ra-data-02 tbody th{
	background:none;
	text-align: center;
}


/* 問い合わせ履歴用CSS　END*/


/*未利用*/
table.ra-tbl-data-01{
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
}

table.ra-tbl-data-01 th,
table.ra-tbl-data-01 td{
	padding:5px 10px;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	/*border-top-style: none;
	border-left-style:none:*/
	text-align:left;
}