@charset "UTF-8";

body {
  text-align: left;
}
li,p.btback{
list-style:none;
cursor: pointer;
}
p.btback span{
text-decoration: underline;
color:#FF6C00;
}
body p.prev {
  width: 30px;
  height: 40px;
  position: absolute;
  left:0;
  top:0;
  z-index: 100;
}
body p.prev span {
  display: block;
  width: 30px;
  height: 40px;
  position: relative;
  top:120px;
}
body p.next {
  width: 30px;
  height: 192px;
  position: absolute;
  left: 920px;
  top:0;
  z-index: 100;
}
body p.next span {
  display: block;
  width: 15px;
  height: 192px;
  position: relative;
  left:0px;
  top:120px;
}
body div.backnumberArea{
 position: relative;
}

body div.backnumberArea p.attention{
clear:both;
text-align:right;
font-size:84%;
margin:0 60px 0 0;
}
body div#backnumberslide{
overflow:hidden;
margin: 0 0 0 50px;
width:852px;
height:210px;
position:relative;
}

body div#backnumberslide  div.box {
  width:1754px;
  height:210px;
  position:absolute;
  top:0px;
  left:0px;
  clear:both;
  display:none;
}
body .jFlowPrev, body .jFlowNext{
  cursor:pointer;
}
body div#backnumberslide div ul.list {
  margin: 0;
}
body div#backnumberslide div ul.list li {
  width: 142px;
  float: left;
  text-align: center;
  height: 192px;
}
body div#backnumberslide div ul.list li p.image {
  /*margin: 10px 0 5px 0;*/
}
body div#backnumberslide div ul.list li p.btn {
  margin: 0 0 10px 0;
}
body div#backnumberslide div ul.list li dl {
  font-size: 100%;
  padding: 5px 0 5px 0;
}
body div#backnumberslide div ul.list li dt {
  font-weight: bold;
  margin: 0 10px .4em 10px;
  background-color: #FFF;
}
body div#backnumberslide div ul.list li dd {
  text-align: left;
  padding: 0 10px;
  height: 100px;
  font-size: 100%;

}
body div#backnumberslide div ul.list li dd {
  font-size: 10px;
}
*html body div#backnumberslide div ul.list li dd {
  font-size: 9.6px;
}

body div#backnumberslide div ul.list li.a dl {
  background-color: #E6E2D8;
}
body div#backnumberslide div ul.list li.b dl {
  background-color: #D9DDEA;
}

body div#backnumberarchives{
margin-bottom:25px;
}


div#menulist ul.backNumberList {
  list-style-type: none;
  width: 950px;
  clear: both;
}
div#menulist ul.backNumberList li {
  position: relative;
  width: 316px;
  height: 9em;
  float: left;
  min-height: 75px;
}
* html div#menulist ul.backNumberList li {
  position: relative;
}

div#menulist ul.backNumberList:after {
  content: ".";
  display: block;  
  height: 0;
  clear: both;
  visibility: hidden;
}


body div#backnumberslide div.box2, body p.prev, body p.next, body div#backnumberarchives div#list1, body div#backnumberarchives div#list2, body div#backnumberarchives div#list3, body div#backnumberarchives div#list4, body div#backnumberarchives div#list5, body div#backnumberarchives div#list6, body div#backnumberarchives div#list7, body div#backnumberarchives div#list8, body div#backnumberarchives div#list9, body div#backnumberarchives p.btback,body div#backnumberarchives div#menulist2{
  display:none;
}
body div#backnumberarchives div#list1, body div#backnumberarchives div#list2, body div#backnumberarchives div#list3, body div#backnumberarchives div#list4, body div#backnumberarchives div#list5, body div#backnumberarchives div#list6{
margin:0 0 20px 0;
}

body div#backnumberarchives div#menulist2 ul.backNumberList {
  list-style-type: none;
  clear: both;
  border-top:solid 1px #dad1c0;
  border-left:solid 1px #dad1c0;
}
body div#backnumberarchives div#menulist2 ul.backNumberList li {
  position: relative;
  width: 236px;
  float: left;
  height: 33px;
  min-height: 33px;
  border-bottom:solid 1px #dad1c0;
  border-right:solid 1px #dad1c0;
}
* html body div#backnumberarchives div#menulist2 ul.backNumberList li {
  position: relative;
}





/* end */



/*\*//*/

/**/


/* @group index */

/* end */

/* @group clear fix */

div.section:after,
div.more:after,
#content div.section div.box:after,
div#footer:after {
  content: ".";
  display: block;  
  height: 0;
  clear: both;
  visibility: hidden;
}
/* end */

/*\*//*/


}


/**/
