/* N\¦ */
a:link    {
           color:#0000ff;
           text-decoration:none;
          }

a:visited, a:hover.non_major {
            color:#0000ff;
            text-decoration:none;
          }

a:hover, a:hover.non_major   {
            color:#ee1111;
            text-decoration:underline;
         /*   background-color:none; */
          }

a:active, a:active.non_major  {
            color:#000000;
            text-decoration:underline;
          }
/*    */
.index {font-size:larger; font-weight: bold;
        color:black;
}

.frame1, .frame2 { border:1px solid #aaa;
          padding:5pt; margin-left:10px;
          line-height:150%; width:95%;
        }

.frame1  { border:1px solid black;}

.to_top { font-size:8pt; font-weight:normal;}

td {border:1px solid black; padding:5px;}

.no_border {border:none; padding: 2px;}

.k_list {border-style:none; font-size:small;
         white-space: nowrap; padding:1px 0px 1px 10px;}

li {margin-top:0.2em;}

.mb0 {margin-bottom:0;}

.cat {font-size:small;color:#151;white-space: nowrap;}

.s_figure {font-weight:bold; color:#115;
           border-style:none;
           text-align:center;
           padding: 8px 0px;}
.s_figure_n {color:#000; font-weight:normal;
             font-size:small;}

.kanben {color:#41d; font-weight:bold;}
.shousai {color:#e30; font-weight:bold;}
.long {color:#282; font-weight:bold;}

.gl_right {font-size:small;margin:0;text-align:right;}

.nosp_b {margin-bottom:0em;}
.nosp_t {margin-top:0em;}

.style1 {	font-size: larger;
	font-weight: bold;
	color: #0000FF;
}
.waku {border:1px solid black; padding:5px;}

.hyou {border-collapse:collapse;}

.img-left,
.img-right {
   overflow: hidden;
   height: auto;
}
 
.img-left img {
   float: left;
   margin: 0 10px 0 0;
   padding: 0;
   border: 0;
}
 
.img-right img {
   float: right;
   margin: 0 0 0 10px;
   padding: 0;
   border: 0;
}
 
.img-left p,
.img-right p {
   overflow: hidden;
   height: auto;
}

a.non_major     {
     color:#0ae;
     text-decoration:none;
}

.non_major_nolink {
color:#0ae;
}

a[href^="http"] {
  background:url(../img/ext_link.png) no-repeat right center;
  padding-right:14px;
  margin-right:5px;
}
a[href^="http://www.hp1039.jishin.go.jp/"] {
  background:url(../img/ext_link2.png) no-repeat right center;
  padding-right:14px;
  margin-right:5px;
}
/* a[href^="http://www.hp1039.jishin.go.jp/"] {
  background:none;
  padding-right:0px;
  margin-right:0px;
}  */
