﻿@charset "utf-8";

/* コンテナ */

body	{background-color: #000000}

div#container	{width: 760px; 

				margin-left: auto;

				margin-right: auto;

				background-color: #000000
}


/* ヘッダー */

div#header		{margin-top: 0px;

				margin-bottom: 50px;
}

div#header h1	{font-size: 0.75em;

				color: #c0c0c0;

				margin-bottom: 30px;

				text-align: right
}

#header p	{margin-bottom: 100px}

#header img	{float: right}

/* メニュー */

ul#menu		{font-size: 1em;

		font-family: "Times New Roman",Times;

		font-weight: bold;

		height: 30px;

		clear: both;

padding-left: 36px;

background-color: #000000;

}

ul#menu li	{list-style-type: none;

		float: left;

		text-align: center;

		border-left: solid 2px #c0c0c0
}

ul#menu  li.menulast{border-right: solid 2px #c0c0c0}

ul#menu a	{display: inline; 

		padding-left: 15px; 

		padding-right:15px;

		line-height: 17px; 

		text-decoration: none; 

		color: #c0c0c0;
}

ul#menu li a:hover	{color: #ffffff;

			text-decoration: underline
}

/* コンテンツ*/

div#content	{background-color: #000000;

			width: 760px;

			margin-top: 0px;

			margin-left: auto;

			margin-right: auto;

			display: inline
}

div.section1	{margin-top: 0;

		background-color: #000000;

		width: 507px;

		height: 392px;

		float:left;
}

div.section2	{margin-top: 0;

		margin-right: 0px;

		background-color: #000000;

		width: 247px;

		height: 300px;

		float:right;
}

div.section3	{margin: 10px 0px 10px 0px;

		background-color: #000000;

		width: 760px;

		height: 115px;

		float:right;
}

div.floatl	{float: left; width: 60px; margin-left: 200px;}

div.clearl	{float: left;}

marquee		{color: #c0c0c0;}


p	{color: #c0c0c0; margin: 30px 0px 30px 0px;}


p.nenmatu	{color: red;

		font-size:X-large;

		font-family:"MS P明朝",平成明朝,serif;

		text-align: center;
}

p.flag	{margin: 30px 0px 30px; width: 60px; float: left;}

p.nippon	{color: white;

		font-size: xx-large;

		font-weight: 900;

		font-family:"MS P明朝",平成明朝,serif;

		text-align: center;

		width: 300px;

		margin: 3px 0px 30px 0px;

		float: left;
}


span	{color: #c0c0c0; font-size: medium;}

p.img {margin: 0;}


p.clear	{clear: both;}

p.banner	{font-size: 0.75em; 

		text-align: right; 

		margin-top: 0px;

		margin-bottom: 6px; 

		line-height: 1.4em;
}

.banner a {text-decoration: none;}

.banner a img {border-width: 0;}

.banner a:hover	{text-decoration: none}

.banner a:link {color: #ffffff}

.banner a:visited {color: #ffffff; text-decoration: none}

.banner a:active {color: #ffffff; text-decoration: none}


img.right	{float: right}

img.left	{float: left}

img.main	{margin-top: 5px;}

img.nippon	{margin-top: 0px; margin-bottom: 0;}

img.qrs	{float: left;}


/* フッター */

div#footer	{clear: both}

p#address	{font-size: 1em; font-family: Georgia; font-weight: bold; text-align: right; margin-bottom: 10px; color: #999999}

p#caution	{font-size: 0.75em;

			font-weight: 500;

			text-align: right;

			margin: 5px 0px 0px 0px;

			color: #999999;
}

p#copyright	{font-size: 0.875em;

			font-weight: 500;

			text-align: right;

			font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W4', 'Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',osaka,sans-serif;

			margin-top: 2px;

			color: #999999;
}


