
/* P
------------------------------------- */

p {margin-top:0px;margin-bottom:15px;/* 下だけ一行空ける。基本はコレ */
margin-right:20px;margin-left:20px;}
	
.pt1 {margin-top:10px;margin-bottom:0px;/* 上だけ一行、空ける*/
margin-right:20px;margin-left:20px;}
	
.pb1 {margin-top:0px;margin-bottom:10px;/* 下だけ一行、空ける */
margin-right:20px;margin-left:20px;}

.p0 {padding:0em;margin:0em;/* 一行空けない */
margin-right:20px;margin-left:20px;}

.ptop {text-indent: 1em;/* 行頭1文字分空ける*/
margin-right:20px;margin-left:20px;}




a img {
    border-style:none;
}

.no_border {
    border-style:none;
}


.p1 {padding:0em;margin:0em;/* 一行空けない */}
.pone {text-indent: 1em;/* 行頭1文字分空く*/}




.tabletop { 
width: 585px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #191970 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
background-color:#FFFFFF;text-align: center;} 


.tabletop TD { 
border: 1px #191970 solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 5px; /* セル内の余白 */ 
font-size:10pt;
color:#191970;text-align: center;} 




.tablekei { 
width: 583px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #BABABA solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
border-top:5px #BCBE97 solid;} 


.tablekei TD { 
border: 1px #BABABA solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 5px; /* セル内の余白 */ 
font-size:13px;
color:#4d4d4d;} 

.tablekei2 { 
width: 583px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #BABABA solid; /* テーブル全体の枠線（太さ・色・スタイル） */ } 


.tablekei2 TD { 
border: 1px #BABABA solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 5px; /* セル内の余白 */ 
font-size:13px;
color:#666666;} 


.tablekei3 { 
width: 432px; /* テーブルの横幅 */ 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #BABABA solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 


.tablekei3 TD { 
border: 1px #BABABA solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 5px; /* セル内の余白 */ 
font-size:13px;
color:#666666;} 






/* メディアクエリ。　　ウィンドウ幅が0?500pxの場合に適用するCSS */


@media screen and ( max-width:500px )
{
 img
  {
     max-width: 100%;
     height: auto;
     width: auto;
   }

  #outline{
  width:100%;
   }
 
/*==〜以下、画面の横幅が500pxまでの場合のスタイル記入〜==*/



.tablekei { table-layout: fixed;　/* tableの列幅を均等にする*/ 
word-break: break-word;/* 文字を行から、はみださないように制御*/ 
width: 100%; /* テーブルの横幅 */} 


.tablekei2 {  table-layout: fixed;　/* tableの列幅を均等にする*/ 
word-break: break-word;/* 文字を行から、はみださないように制御*/ 
width: 100%; /* テーブルの横幅 */ }  

} 
