@charset "utf-8";
/* CSS Document */

p.prtop {line-height:150%;
         text-indent:1.0em;
}
/*住所のイタリック体を直す方法*/
address#pr-each { font-style:normal;
}

img.lft { float:left; padding: 10px 10px 10px 10px;}

br.clr {clear:left;}

h3.pr-mds {
height:25px;
width:20%;
margin:0px 0px 5px 10px;
padding:5px 0px 0px 0px;
font-size:16px;
font-weight:bold;
color:#333333;
background-image:url(../images/midashi-blue.png);
background-position:bottom;background-repeat:repeat-x;
}

h3#pr-each {font-weight:bold;
            line-height:180%;
			background-image:none;
			color:#000;
}

/*リリース内見出し*/
h5#pr-each { font-size:12px;
             font-weight:bold;
			 background-image:none;
			 color:#000;
}

div.pr-con {text-indent:1em;
            line-height:150%;
			margin:0px 0px 5px 10px;
			padding:5px 0px 0px 0px;
}

/*各リリース　特徴部*/
ol.tkch { margin-left:15px;
}
ol.tkch li { list-style-type:decimal;
}
ul.tkch { margin-left:5px;
}
ul.tkch li { list-style-type:disc;
}

/*pager*/
ul.pager {
      margin: 10px;
	  list-style-type: none;
}
ul.pager li {
      float: left;
      margin-right: 5px;
      border: 1px #3366FF solid;
      font-weight: bold;
	  
}
ul.pager li.prev,
ul.pager li.next {
      border: none;
}
ul.pager li a {
      position: relative;
      display: block;
      padding: 3px 8px;
      color: #3366FF;
}
ul.pager li a:link,
ul.pager li a:visited {
      text-decoration: none;
}
ul.pager li a:hover,
ul.pager li a:active {
      background-color: #AADDFF;
      text-decoration: none;
}
ul.pager li em {
      display: block;
      padding: 3px 8px;
      background: #3366FF;
      color: #FFFFFF;
}
/*-----画像拡大-----*/
/* a 要素はＩＥ６対策で必要*/
/* ----- サムネイル表示 ----- */
img {
     border: none;
}
p.zoom {
     position: relative;
     width: 160px;
     height: 147px;
}
p.zoom a,
p.zoom a:visited {
     position: absolute;
     display: block;
     width: 160px;
     height: 147px;
}
p.zoom a img {
     width: 160px;
     height: 140px;
}
 
/* ----- マウスオーバーによる拡大表示----- */
p.zoom a:hover {
     position: absolute;
     width: 400px;
     height: 368px;
}
p.zoom a:hover img {
     position: absolute;
     top: -150px;
     left: 0;
     width: 400px;
     height: 368px;
}


