body,tr,td,th,input,textarea,select,option{
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo',sans-serif;
}
body,td {
	font-size:13px;line-height:1.4; letter-spacing:0;color:#333333;	-webkit-text-size-adjust: 100%;
}

big { font-size:14px; font-weight: bold; }
.f5 { font-size:16px; margin:2px;letter-spacing:1px;font-weight:bold;}
a:hover { color: #ff0080 }
.pan{font-size:14px;font-weight: bold;}
.titlefram{font-size:14px;font-weight:bold;background-color:#6586ce;color:#ffffff;padding:5px;text-align:center;line-height:120%;}
.comp{width:150px;background-color:#6586ce;color:#ffffff;padding:2px;text-align:right;vertical-align:bottom;font-size:11px;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.nobr{white-space:nowrap;}
.int_h{height:6px;}

/* 画像影 */
.img_shadow{
box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.4);
margin:4px 0 7px;
}

input[type=text],input[type=button],input[type=submit],input[type=reset],input[type=tel],input[type=email]{

}
input[type=submit]{ background-color: #e9e9ed;color:#000000; }
input[type=submit]:hover { background-color: #d1ddf0;}
input[type=button]:hover { background-color: #d1ddf0;}
/* iPhone特有フォームデザイン解除 */
input[type=text],input[type=tel],input[type=email],input[type=button],input[type=submit],input[type=password],input[type=reset], textarea{ 
	border:1px solid #6e6e6e; 
	border-radius:4px;  
appearance: none; 
}

.pits #query{width:200px;}
.pits input[type=submit]{margin-top:3px;}


/* 履歴 */
.td_day{width:120px;display: table-cell;float:left;}
.td_msg{display: table-cell; width:650px;  }
.td_day, .td_msg{padding:0 0 10px;}

/******* スマホ ** 550未満 ******/
@media screen and (max-width:550px){   
.td_day{ width:100%;display: block;padding:0 0 0px;font-size:105%;}
.td_msg{display: block;padding:0 0 15px 15px;width:90%;}
}
