/* index.css */

/* @import url(follow.css); */

/* font-size */
body,table,caption{font-size:small;}
h1{font-size:2em;}
h2{font-size:1.25em;}
h3{font-size:1em;}

/* font-weight */
h1,h2{font-weight:bold;}
h3{font-weight:normal;}

/* font-style */
address,cite{font-style:normal;}

/* text-align */
h1,address,form,.cen{text-align:center;}
.migi,.right,.uemigi{text-align:right;}

/* text-indent */
.indent{text-indent:1em;}

/* line-height */
body,dl{line-height:1.55em;}
table,th,td{line-height:1.2em;}

/* border */
h1,/*h2,*/h3,address{border-width:1px;border-color:#cccccc;}

/* margin */
body{margin:1em 5em 1em 5em;}
h1{margin-bottom:0em;}
h2{margin-bottom:0.5em;}
h3{margin-left:2em;}
h1,/*h2,*/h3,address{margin-right:0em;}
p{margin:0em;}
dl{margin:0.5em 0em 0em 0em;}
table,.uemigi{margin-bottom:1em;}
p.tp,.uemigi{margin-top:0em;}

/* padding */
body{padding:0em;}
h1{padding:0.25em 0em;}
th p,td p{padding:0.125em;}

/* background-color */
body{background-color:#eeeeee;}
h1{background-color:#bbbbbb;}
/*h2,*/address{background-color:#cccccc;}
h3{background-color:#dddddd;}
th{background-color:#dddddd;}
.bgg{background-color:#90ee90;/*00ff00 90ee90*/}
.bgy{background-color:#f0e68c;/*ffff00 ffd700 f0e68c f5deb3*/}
.bgo{background-color:#ffa07a;/*ff9966 ffa07a faa460 e9967a*/}
.bgp{background-color:#ffccff;}
.bgb{background-color:#87ceeb;/*00ffff 87ceeb*/}

/* color */
.cg  {color:#00cc00;}
.cy  {color:#ff9933;}/*#ffcc00*/
.co  {color:#ff9900;}
.cp  {color:#ff00ff;}
.cb  {color:#0000ff;}/*blue;*/
.cr  {color:#ff0000;}/*red;*/
.cpu {color:#cc00cc;}
.cgr {color:#999999;}
.cgb  {color:#00cc00;font-weight:bold;}/*00cc00*/
.cyb  {color:#faa460;font-weight:bold;}/*ff9933 ffcc00*/
.cbb  {color:#0000ff;font-weight:bold;}/*blue;*/
.crb  {color:#ff0000;font-weight:bold;}/*red;*/

/* division*/
div#oya
{
	position:relative;
	width:100%;
}

div#hidari
{
	width:30%;
	float:left;
}

div#migi
{
	width:70%;
	float:left;
}

div#foot
{
	text-align:center;
	clear:both;
}