#gnavi {height:44px !important;
background-image: url("../images/button/button_bg.jpg");
background-repeat:  repeat-x;
width:100%;text-align:center;
border-bottom:2px solid #66CCFF;}
#gnavi ul {width:1014px; margin:auto;text-align:center;padding:0 !important;}
#gnavi li {text-align:center;width: 169px;height:43px;display:inline-block;position:relative;overflow: hidden;cursor: pointer;margin:0 -.3% !important; padding:0 !important;}
#gnavi li a img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100%;display: block;
-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out;}
#gnavi li a:hover img:nth-of-type(2) { opacity: 0; }


#breadcrumb {display:none;}
ul li {list-style:none;}
.page__contents__wrapper {width:714px; margin:2% auto 3% !important;}

#event table {
width:700px; height:200;font-weight:bold;border-collapse: collapse ; margin-top:2%;margin-bottom:8%;
}

#event table  th {
width:100px !important;height:70;background:#FFF0F0;text-align:center;color:#009900;font-size:18px;border: 1px solid #999999;
}
#event table  td {
font-size:14px;background:#FFF0F0;border: 1px solid #999999 ; padding:1em ;line-height:1.7em;
}

#event table tr:nth-child(2) th{
  background-color:#FFFFCC !important;
}
#event table tr:nth-child(2) td{
  background-color:#FFFFCC !important;
}
#event table tr:nth-child(3) th{
  background-color:#E1FFFF !important;
}
#event table tr:nth-child(3) td{
  background-color:#E1FFFF !important;
}
#event table tr:nth-child(4) th{
  background-color:#FFF0F0 !important;
}
#event table tr:nth-child(4) td{
  background-color:#FFF0F0 !important;
}

#event table tr:nth-child(5) th{
  background-color:#FFFFCC !important;
}
#event table tr:nth-child(5) td{
  background-color:#FFFFCC !important;
}
#event table tr:nth-child(6) th{
  background-color:#E1FFFF !important;
}
#event table tr:nth-child(6) td{
  background-color:#E1FFFF !important;
}
#event table tr:nth-child(7) th{
  background-color:#FFF0F0 !important;
}
#event table tr:nth-child(7) td{
  background-color:#FFF0F0 !important;
}

#event table tr:nth-child(8) th{
  background-color:#FFFFCC !important;
}
#event table tr:nth-child(8) td{
  background-color:#FFFFCC !important;
}
#event table tr:nth-child(9) th{
  background-color:#E1FFFF !important;
}
#event table tr:nth-child(9) td{
  background-color:#E1FFFF !important;
}
#event table tr:nth-child(10) th{
  background-color:#FFF0F0 !important;
}
#event table tr:nth-child(10) td{
  background-color:#FFF0F0 !important;
}

#event table tr:nth-child(11) th{
  background-color:#FFFFCC !important;
}
#event table tr:nth-child(11) td{
  background-color:#FFFFCC !important;
}
#event table tr:nth-child(12) th{
  background-color:#E1FFFF !important;
}
#event table tr:nth-child(12) td{
  background-color:#E1FFFF !important;
}

h4  {color:#FF0000;padding-left:1em;font-size:16px; margin-bottom:0;}
h5  {color:#009900;padding-left:1em;font-size:16px; margin-bottom:0;}
h6  {color:#FF6600;padding-left:1em;font-size:18px; text-align:center; margin-bottom:0;}

.contents-imagetext-container {width:49%;display:inline-block;text-align:center;vertical-align:top;}
/*.contents-image-container {width:49%;display:inline-block;vertical-align:top;}*/
#oneph {margin:auto;display:block;vertical-align:top;text-align:center !important; }
#oneph img {margin:auto;text-align:center !important; }

#newslist { vertical-align:top;margin-bottom:2% !important;margin-right:3%;width:90% !important;display:inline-block !important;}
#newslist ul {padding-left:1em; }
#newslist ul li {list-style-type:none !important;  border-bottom:dashed 1px #999999; }
#newslist dl {display:inline-block !important;font-size:12px !important;}
#newslist dt {width:85;border-right:3px solid #999999;display:inline-block;padding-right:1em;list-style-type:none !important;color:#333;}
#newslist dd {margin-left:1em;padding-left:0 !important;display:inline-block !important;list-style-type:none;}
#newslist nav ul li{border-bottom:none; text-align:center;}