﻿@charset "UTF-8";


/*---------- ページ全体の指定 ----------*/

body {
  text-align: center;
}

p {
  /* text-align: center; */
  text-align: left;
  font-size: 18px;
  /* font-size: 16px; */
}

label {
  justify-content:center;
  font-size: 14px;
}

/***
div {
  margin-right:auto;
  margin-left:auto;
  width:500px;
}
***/

ul {
  list-style: none;
}

iframe{
  width: 100%;/*幅を指定*/
  margin:0 auto;
}



h1{
  text-align: left;
  font-weight:bold;
}

h2,h3{
  text-align: left;
}


table {
  border-collapse: collapse;
  margin: 0 auto;
  padding: 0;
  width: 650px;
  table-layout: fixed;
  font-size: 12px;
}

table tr {
  background-color: #fff;
  border: 1px solid #bbb;
  padding: .35em;
}
table th,
table td {
  padding: 1em 10px 1em 1em;
  border-right: 1px solid #bbb;
   /*word-break: break-all;*/
  overflow-wrap : break-word;

}


.td_head {
  width: 150px;
}
.td_head_small {
  width: 25px;
}
.td_head_middle {
  width: 100px;
}


.table_list {
  border-collapse: collapse;
  margin: 0 auto;
  padding: 0;
  /* width: 650px; */
  width: 800px;
  table-layout: fixed;
  font-size: 10px;
}

.login{
  /* text-align: center; */
  text-align: right;
  font-size: 20px;
}


.p_big_right{
  /* text-align: center; */
  text-align: right;
  font-size: 20px;
}

.p_big_left{
  /* text-align: center; */
  text-align: left;
  font-size: 18px; 
}

.p_middle_left{
  /* text-align: center; */
  text-align: left;
  font-size: 16px; 
  /* font-size: 18px; */

}



.p_big_center_bold{
  text-align: center;
  font-size: 20px;
  font-weight :bold;
}


.pre-text { 
  white-space: pre-wrap ;
  text-align: left;
  font-size: 14px;
}


a {
  text-decoration: none;
  color: #e61e2b;
}

.a_title {
  text-decoration: none;
  color: #006ab7;
}


.label_title {
  color: #e61e2b;
  font-weight:lighter;
}

.label_message {
  font-size: 18px;
}

.label_count {
  font-size: 18px;
}

.label_abstruct {
  font-size: 10px;
}

.p_abstruct {
  font-size: 10px;
}


