﻿* {
  margin:0; 
  padding:0;
  font-size:100%;
  line-height:1.5;
  font-weight:normal;
  font-style:normal;
  font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
}
body{
  background-color:#ccc;
  font-size:13px;
  color: #333;
}

/* --------------------------------- */

p{
  margin-bottom:1em;
}
strong{
  font-weight:bold;
  color:Red;
}
img{
  border-style:none;
}
a{
  color:#00f; 
  text-decoration:underline;
}
a:hover{
  color:#f33; 
}


h1{
}

h2 {
  font-weight: bold;
  margin:0 0 1em 0;
  background-color: #fdd;
  padding:2px 7px;
}

ul{
  list-style-type:none;
  margin-bottom:1em;
}


/* ********************************************* */
/* レイアウト */
/* ********************************************* */

div#Wrapper{
  margin: 0 auto;
  width:980px;
  padding:0 10px;
  padding-bottom:5em;
  background-color:#fff;
}
div#Header{
  text-align:center;
  padding-bottom:15px;
}
div#Contents{
  float:left;
  width:770px;
}
div#Extra{
  float:right;
  width:200px;
}
div#Main{
  float:right;
  width:580px;
}
div#Menu{
  float:left;
  width:180px;
}
div#Footer{
  width:1000px;
  margin:0 auto;
  text-align:center;
  padding:1em 0;
  background-color:#fdd;
  border-top:1px solid;
}
div#Footer p{
  margin:0;
}

/* ********************************************* */
/* Header */
/* ********************************************* */

div#Header table{
  width:950px;
  margin:5px auto;
}
div#Header table iframe{
  height:230px;
  width:350px;
}

/* ********************************************* */
/* Menu */
/* ********************************************* */

div#Menu iframe{
  width:180px;
  height:2000px;
}

/* ********************************************* */
/* Main */
/* ********************************************* */

div#Main h2{
  padding:0;
  margin:1em 0 0.5em 0;
  background-color:Transparent;
}

.Mainwakutop{
	width: 580px;
	background-image: url('ImageMain/Mainwaku/1.gif');
	height: 10px;
}
.Mainwakucenter{
	width: 580px;
	background-image: url('ImageMain/Mainwaku/3.gif');
	text-align: center;
}
.Mainwakubottom{
	width: 580px;
	background-image: url('ImageMain/Mainwaku/5.gif');
	height: 10px;
}

div#Main table.DoubleBox td{
  padding:10px;
	background-image: url('ImageMain/waku285.gif');
}
div#Main table.DoubleBox td.Blank{
  background-image:none;
  padding:0;
  width:10px;
}

div#Main div.TripleBox p{
  width: 165px;
  padding: 10px;
  background-image: url('ImageMain/waku185.gif');
  background-position:bottom right;
  background-repeat:no-repeat;
  margin:3px;
  float: left;
  font-size:12px;
}
div#Main div.TripleBox span.SM {
	color: #f69;
  font-weight:bold;
}
div#Main div.TripleBox span.Les {
	color: #f90;
  font-weight:bold;
}


/* ************************************** */
/*  Extra */
/* ************************************** */

div#Extra{
  text-align:center;
}

