@charset "utf-8";

/* indexdog.html 専用スタイルシート　2014/08/19更新時に作成 */

html{width:100%;}

body{width:95%;margin:15px auto;}
 body{background-image: url("DOMcomn/DOMpic/back1.gif");background-color:rgba(255,165,000,0.5);}

 a:link{color:blue;}
 a:visited{color:#4b0082;}
 a:hover{color:maroon;}
 a:active{color:black;}

section, article, aside, nav, header, footer, hgroup{display:block;}
header{width:800px; margin-left:auto; margin-right:auto;}

#allpage{border:6px inset rgba(192,192,192,0.5);width:80%;height:80%;
         margin:3px auto;overflow:auto;background-color:rgba(000,255,000,0.3);}

body>div {font-size:small;color:navy;text-align:center;font-style:italic;margin-bottom:3px;}

.tophrP{border-width:8px 0px;border-color:#ffffcc; border-style:groove;width:94%;margin:auto;line-height:2em;padding-top:5px; text-align:center;}
.linkInfoP{font-size:small;font-weight:bold;vertical-align: 70%;line-height:1.5;padding:0 2px;}                                                                             
/* 最上部タイトル表示部分 */

header{text-align:center;font-size:small;}
header{background-color:#66FFCC;border:3px outset green;padding:5px;}

/* 本体呼び込み用Nav画面 */

 iframe{display:inline-block;}
 iframe#frm1{width:275px; height:220px;float:left;margin:6px 35px;}
 iframe#frm2{width:275px; height:220px;float:left;margin-top:6px;}
 iframe#frm3{width:275px; height:220px;float:left;margin:6px 35px;}
 .divcet{margin:auto;width:980px;overflow:hidden;}
  span{font-size:small;font-weight:bold;}
  .cls{clear:both;}
  table{width:98%;}
  td > div > ul,ol > li {text-align:left;margin-left:3%; }  /* table内で text がセンター指定の時に使用  */

/* nav id="seaM"の指定部分 */

thead tr{background-color:#CCFFCC}
thead tr>th {width:25%;}
thead tr th:nth-child(4){font-weight:400;}
tbody>tr td {font-size:x-small;}


