﻿/* observer observation */
.menu-y-box-o1 {margin:0 auto 10px 8px;}
.menu-y-box-o2 {margin:10px auto 12px 6px;}
#menu img {border:0;}

.text-o {width:622px; margin/**/:19px 39px 0px 24px;}		/* important */
* html .text-o {_margin:19px 39px 0px 22px;}	/* important ie6 */

/* check sheet download */
.check-sheet-down1, .check-sheet-down2 {margin:auto; padding:0;}
.check-sheet-down1 {margin-top:16px;}
.check-sheet-down1 td, .check-sheet-down2 td {width:290px; height:190px; vertical-align:top;}
.down1 {background:url(img/down1.png) no-repeat;}
.down2 {background:url(img/down2.png) no-repeat;}
.down3 {background:url(img/down3.png) no-repeat;}
.down4 {background:url(img/down4.png) no-repeat;}
.down5 {background:url(img/down5.png) no-repeat;}
.check-sheet-down1 img, .check-sheet-down2 img {margin-left:22px; margin-top:121px; border:0;}

/* recording example */
.record-ex {width:575px; margin:auto;}
.record-ex img {float:left; margin-right:8px;}
.record-ex div {margin-top:2px;}

.record-point {margin-top:7px; margin-bottom:15px;}

/* send data */
.send {margin-top:60px; margin-bottom:2px; font-size:1.5em; line-height:4em; font-weight:bold; font-family:'Trebuchet MS','MS PGothic',Osaka,sans-serif;}
.maru-moji {vertical-align:middle; padding-left:2px;}

/* peculiarity [distinguish judge] */
.peculiarity-box {width:531px; border-collapse:collapse; margin:auto; margin-top:22px;}
.pecu-top {width:531px; height:247px; border:solid 1px #000;}
.pecu-bottom {width:531px; height:233px; border:solid 1px #000; vertical-align:top;}
.peculiarity {line-height:1.4em; font-size:medium;}
.peculiarity th {color:#517948; white-space:nowrap; vertical-align:top;}
.peculiarity td {color:#000; vertical-align:top; padding-left:8px; /*font-family:'MS Mincho','Hiragino Mincho Pro',serif;*/}
.peculiarity span {font-size:small; line-height:1.2em;}

.pecu-asterisk {font-size:small; padding-top:8px;}

/* map observer */
.map-o {width:900px; height:634px; margin:auto;}
.map-o img {border:0;}

/* menu-y-o */
.menu-y-o1, .menu-y-o2 {
  list-style:none;
  margin:0;
  padding:0;
  width:198px;
}
.menu-y-o1 li a, .menu-y-o2 li a {
  display:block;
  width:198px;
  height:30px;
}
/* link o1 */
.observer01 a:link    {background:url(img/menu-y-o1.png) 0px 0px no-repeat;}   /* リンク */
.observer02 a:link    {background:url(img/menu-y-o1.png) 0px -30px no-repeat;}
.observer03 a:link    {background:url(img/menu-y-o1.png) 0px -60px no-repeat;}
.observer04 a:link    {background:url(img/menu-y-o1.png) 0px -90px no-repeat;}
.observer05 a:link    {background:url(img/menu-y-o1.png) 0px -120px no-repeat;}

.observer01 a:visited {background:url(img/menu-y-o1.png) 0px 0px no-repeat;}   /* 訪問済みリンク */
.observer02 a:visited {background:url(img/menu-y-o1.png) 0px -30px no-repeat;}
.observer03 a:visited {background:url(img/menu-y-o1.png) 0px -60px no-repeat;}
.observer04 a:visited {background:url(img/menu-y-o1.png) 0px -90px no-repeat;}
.observer05 a:visited {background:url(img/menu-y-o1.png) 0px -120px no-repeat;}

.observer01 a:hover   {background:url(img/menu-y-o1.png) -203px 0px no-repeat;}   /* ポイント時のリンク */
.observer02 a:hover   {background:url(img/menu-y-o1.png) -203px -30px no-repeat;}
.observer03 a:hover   {background:url(img/menu-y-o1.png) -203px -60px no-repeat;}
.observer04 a:hover   {background:url(img/menu-y-o1.png) -203px -90px no-repeat;}
.observer05 a:hover   {background:url(img/menu-y-o1.png) -203px -120px no-repeat;}
/* link o2 */
.observer06 a:link    {background:url(img/menu-y-o2.png) 0px 0px no-repeat;}   /* リンク */
.observer07 a:link    {background:url(img/menu-y-o2.png) 0px -30px no-repeat;}
.observer08 a:link    {background:url(img/menu-y-o2.png) 0px -60px no-repeat;}
.observer09 a:link    {background:url(img/menu-y-o2.png) 0px -90px no-repeat;}
.observer10 a:link    {background:url(img/menu-y-o2.png) 0px -120px no-repeat;}
.observer11 a:link    {background:url(img/menu-y-o2.png) 0px -150px no-repeat;}
.observer12 a:link    {background:url(img/menu-y-o2.png) 0px -180px no-repeat;}
.observer13 a:link    {background:url(img/menu-y-o2.png) 0px -210px no-repeat;}

.observer06 a:visited {background:url(img/menu-y-o2.png) 0px 0px no-repeat;}   /* 訪問済みリンク */
.observer07 a:visited {background:url(img/menu-y-o2.png) 0px -30px no-repeat;}
.observer08 a:visited {background:url(img/menu-y-o2.png) 0px -60px no-repeat;}
.observer09 a:visited {background:url(img/menu-y-o2.png) 0px -90px no-repeat;}
.observer10 a:visited {background:url(img/menu-y-o2.png) 0px -120px no-repeat;}
.observer11 a:visited {background:url(img/menu-y-o2.png) 0px -150px no-repeat;}
.observer12 a:visited {background:url(img/menu-y-o2.png) 0px -180px no-repeat;}
.observer13 a:visited {background:url(img/menu-y-o2.png) 0px -210px no-repeat;}

.observer06 a:hover   {background:url(img/menu-y-o2.png) -203px 0px no-repeat;}   /* ポイント時のリンク */
.observer07 a:hover   {background:url(img/menu-y-o2.png) -203px -30px no-repeat;}
.observer08 a:hover   {background:url(img/menu-y-o2.png) -203px -60px no-repeat;}
.observer09 a:hover   {background:url(img/menu-y-o2.png) -203px -90px no-repeat;}
.observer10 a:hover   {background:url(img/menu-y-o2.png) -203px -120px no-repeat;}
.observer11 a:hover   {background:url(img/menu-y-o2.png) -203px -150px no-repeat;}
.observer12 a:hover   {background:url(img/menu-y-o2.png) -203px -180px no-repeat;}
.observer13 a:hover   {background:url(img/menu-y-o2.png) -203px -210px no-repeat;}

/* link o02 */
a.way:link	{color:#017fff; text-decoration:none;}
a.way:visited	{color:#017fff; text-decoration:none;}
a.way:hover	{color:#017fff; text-decoration:none; background:#def}
a.way:active	{color:#017fff; text-decoration:none;}
