@charset "Shift_JIS";

/* ■ ブラウザ表示用のcss ■ */
/* 全体 */

body	{
	font-size:small;
	line-height:1.5;
	background:#ffffff;
	text:#000000;
}
img	{line-height:1.0;}

h1{font-size:130%;margin:10px 0px 10px 0px;padding:0px;}
h1.logo{margin:0px;padding:0px;border-style: none;}
h2{font-size:medium;margin:8px 0px 8px 0px;padding:0px;}
h2.hr{font-size:medium;margin:8px 5px 8px 0px;padding:0px 5px;
border-style:solid;
border-width:0px 0px 2px 0px;
border-color:#888888;
}
h2.logo{margin:0px;padding:0px;border-style: none;}
h3{font-size:small;margin:6px 0px 6px 0px;padding:0px;}
h3.logo{margin:0px;padding:0px;border-style: none;}
h4{font-size:x-small;margin:4px 0px 4px 0px;padding:0px;}
h5{font-size:xx-small;margin:1px 0px 1px 0px;padding:0px;}

.txt_ss {font-size:xx-small;line-height:1.5;}
.txt_s {font-size:x-small;line-height:1.5;}
.txt_n {font-size:small;line-height:1.5;}
.txt_m {font-size:medium;line-height:1.5;}
.txt_l {font-size:large;line-height:1.5;}

.ta_ss {font-size:xx-small;line-height:1.1;}
.ta_s {font-size:x-small;line-height:1.1;}
.ta_n {font-size:small;line-height:1.1;}
.ta_m {font-size:medium;line-height:1.1;}
.ta_l {font-size:large;line-height:1.1;}

a:link		{color:#2255aa;}
a:visited	{color:#004488;}
a:active	{color:#ff8888;}
a:hover		{color:#ffffff;background:#004488;}

a.white:link		{color:#ffffff;}
a.white:visited		{color:#ddddff;}
a.white:active		{color:#8888ff;}
a.white:hover		{color:#000000;background:#ffffff;}

form{
	font-size:xx-small;
	clip:   rect(auto auto auto auto);
	margin-top: 0px;
	margin-bottom: 0px;
}

input{font-size:x-small;}
select{font-size:x-small;}

/* ページの先頭へ戻る */
.ret{
	clear:both;
	width:600px;
	font-size:x-small;
	margin:5px 80px;
	padding:5px;
	text-align:right;
	border-width: 0px;
	border-style: solid;
}
.ret2{
	clear:both;
	width:85%;
	font-size:x-small;
	margin:5px auto;
	padding:5px;
	text-align:right;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
}

.table-01{
		width:520px;
		text-align:center;
		border:solid 1px #666666;
		padding:5px;
		font-size:0.8em;
		border-collapse:collapse;
		}
.table-01 th{
		font-size:1.5em;
		border:solid 1px #666666;
		background:#C7C8F8;
		padding:5px;
		}


.table-01 td{
		border:solid 1px #666666;
		padding:5px;
		}

div.gasinfo_title {
	font-size:x-small;
	line-height:1.1;
	background-color: #FF9933;
	width: 100%;
	border: 1px solid #000000;
	padding: 2px;
}
div.gasinfo_header {
	font-size:x-small;
	line-height:1.1;
	background-color: #FF9933;
	width: 607px;
	border: 1px solid #000000;
	padding: 2px;
}
.underline {
	text-decoration: underline;
}

