﻿/*国内関係*/

header	{background-color:#F0FFFF;} /*アズール*/

header h1
	 {
	} 
@media screen and /* ( max-width:480px)*/ ( max-width:720px) 
	{
	header h1 {font-size: 1.6em;}
	}
header h1 a:link	{color: #0000cd;  /*blueより濃くnavyより薄い*/	}
header h1 a:visited	{color: #0000cd;  /*blueより濃くnavyより薄い*/	}

header h2
	 {
	margin:  6px 0px 0px 0px  ;
	padding:  0px;
	line-height: 1.3em ;
	text-align: center ;
	font-size: 1.8em;
	color: #000080;  /**/
	}  

.oldr h2{
	color:#0000cd;
	font-size:1.6em;
	margin:8px 0px 8px 0px;
	padding:0px 0px 4px 0px; 
	padding-left:2em;
	text-indent:-2em;
	line-height:1.2;
	text-align:left; 
	border:none;
	border-bottom: 2px solid #6699FF;/*2018.10.16*/
	text-align:center;
	}
	
.oldr h3,h4,h5	{color: #0000cd;}

blockquote h3	{font-size:1.5em; line-height:1.4;margin:18px 0px 0px 0px; color: #0000cd; text-align:center; }

blockquote h4	{font-size:1.3em; line-height:1.2;margin:12px 0px 0px 0px;color: #0000cd;text-align:center;}

blockquote h5	{font-size:1.2em; line-height:1.2;margin:12px 0px 0px 0px;color: #0000cd;}


.selfbl h3	{font-size:1.5em; line-height:1.4;margin:18px 0px 0px 0px;color: #0000cd; }

table 	{
	border-collapse:collapse; 
	margin-left: auto; margin-right:auto;
	width: ;
	}
th, td 	{
	padding: 6px 1em;
	border: 1px solid #808080;
	}
