@charset "UTF-8";

body {
	background-color:#fff;}
	
	
/*ヘッダー*/
#full {
	width:100%;
	height:auto;
	max-width:1260px;
	min-width:780px;}
	
#logo {
	position:absolute;
	top:50px;
	left:20px;}
	
/*#head {
	width:100%;
	height:auto;
	position:absolute;
	top:0;
	max-width:1260px;
	min-width:780px;}*/
	
#wrapper {
	width:100%;
	max-width:1260px;
	min-width:780px;}
	
	
/*ナビゲーション*/
#navcontainer {
	width:100%;
	height:40px;
	max-width:1260px;
	min-width:780px;
	background-image:url(../img/nav_bg.png);
	background-color:#002;}
	
#navcontainer ul {
	text-align:center;
	padding-top:10px;}
	
#navcontainer ul li {
	display:inline-block;
	width:200px;
	color:#fff;
	font-size:16px;}
	
#navcontainer ul li a{
	color:#fff;
	text-decoration:none;}
	
#navcontainer ul li a:hover{
	color:#069;
	text-decoration:none;}

	
/*コンテンツ*/
#content {
	overflow:hidden;
	padding:0;}
	
#cont00 {
	text-align:center;}
	
#cont00 p {
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	padding:100px;
	color:#333;
	font-size:16px;}
	
#cont01 {
	background-color:#fff;
	height:auto;}
	
.test {
	color:#666;}

#cont01 a{
	display:block;
	width:100%;
	height:50px;
	background-color:#000;}
	
#cont01 p {
	padding:20px;
	color:#333;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
	
#cont01 table {
	width:60%;
	margin:50px auto;
	padding:20px;
	color:#333;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	box-shadow:1px 1px 5px rgba(0,0,51,0.5);}
	
#cont01 table a {
	display:inline;
	background-color:#fff;
	text-decoration:none;
	color:#333;}
	
#cont01 table tr{
	text-align:left;
	vertical-align:top;
	border-bottom:solid 1px #006;
	display:block;
	padding:30px 0 30px 20px;}
	
#cont01 table th{
	width:180px;}
	
#cont01 table td{
	line-height:2em;}

#cont02 {
	background-color:#fff;
	height:auto;}

#cont02 a{
	display:block;
	width:100%;
	height:50px;
	background-color:#000;}
	
#cont02 p {
	padding:20px;
	color:#333;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

#cont02 dl {
	padding:10px;}


#cont02 dt {
	float:left;
	padding:10px;}
	
#cont02 dd {
	padding:10px;
	color:#333;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

	
	
.lcolumn {
	width:50%;
	float:left;
        background-color:rgba(100,100,100,0.5);}

.rcolumn {
	width:50%;
	float:left;
        background-color:rgba(200,200,200,0.5);}	
	
.clear {
	clear:both;}
	
section {
	height:1000px;}
	
#content h3 {
	display:block;
    margin:0 auto;
    width:300px;
	padding-top:18px;
	color:#fff;
	font-size:18px;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	text-align:center;}

section p {
	padding:20px;
	color:#333;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}


/*フッター*/	
footer {
	width:100%;
	height:100px;
	max-width:1260px;
	min-width:780px;
	background-image:url(../img/foot_bg.png);}
	
footer p {
	padding:25px 0 5px 0;
	color:#fff;
	font-size:9px;
	text-align:center;}

footer ul {
	text-align:center;
	padding-top:10px;}

footer ul li {
	display:inline-block;
	width:100px;
	color:#fff;
	font-size:12px;}
	
footer ul li a {
	color:#fff;
	text-decoration:none;}
	
footer ul li a:hover{
	color:#069;
	text-decoration:none;}