@charset "utf-8";

/* CSS Document */

/*

==========================TOC(Table Of Contents)==========================
Style Name Last Up 23 03 2009 Susumu Nakahara


23:page individual style16(document.css)
==========================================================================

*/


#document {

	line-height: 1.5;

	margin-right: 80px;

	margin-left: 80px;

}



#document p {

  line-height: 1.5;

  margin: 8px 0 8px 0;

}



#document ul {

  list-style-type: circle;

  list-style-image: none;

  list-style-position: outside;

  line-height: 1.5;

  margin: 8px 16px 16px 16px;

}



#document ol {

  list-style-type: decimal;

  list-style-image: none;

  list-style-position: outside;

  line-height: 1.5;

  margin: 8px 16px 16px 32px;

}



#document li {

  line-height: 1.5;

  padding: 0;

  margin: 8px 0 8px 0;

}



#document ol ol {

  list-style-type: lower-roman;

  line-height: 1.5;

}



#document .hilight {

  margin: 3px;

  background-color: #FEF;

}



#document ul.jump_btn {

  clear: left;

  line-height: 1.6;

  padding-bottom: 70px;

  padding-left: 70px;

  font-size: 100%;

}



#document ul.jump_btn li {

  float: left;

  margin-right: 35px;

}



#document ul.jump_btn li a {

  color: #7d0078;

  font-weight: bold;

}



#document ul.nonum {

  list-style: none;

  margin: 8px 8px 8px 1.5em;

  text-indent: -1.5em;

}



#document ul.nonum p {

  text-indent: 0;

}



#document ul.nonum ul {

  list-style: none;

}



#document ul.signature {

  list-style: none;

  margin: 32px 16px 16px 0px;

  font-weight: bold;

  text-align: right;

}



#document .content {

  margin: 16px;

}



#document .regist {

  padding-bottom: 40px;

}



/*#document .content .regist a {

	display: block;

	height: 50px;

	width: 190px;

	overflow: hidden;

	margin: auto;

	font-size: 1pt;

	text-indent: -10000px;

	background-image: url(common/btn_kaiin.gif);

	background-repeat: no-repeat;

}



#document .content .regist a:hover {

	background-image: url(common/btn_kaiin_on.gif);

}
*/


#doc {
line-height: 1.5;
text-align:center;
}

.lottery .md,.lottery .bm{
border-right:#67A642 3px solid;
border-left:#67A642 3px solid;
text-align:center;
}

.lottery .bm {
border-bottom:#67A642 3px solid;
}

.lottery .title {
width:675px;
margin:auto;
height:20px;
background-color:#67A642;
border-left-width: 15px;
border-left-color:#2A7300;
border-left-style:solid;
color:#FFF;
font-weight:bold;
font-size:130%;
padding:5px 0 0 10px;
}

.lottery .btn_tousen {
text-align:center;	
}

.lottery .btn_tousen a {
display:block;
width:191px;
height:51px;
background-image:url(doc/btn_tousen_off.gif);
background-repeat:no-repeat;
margin:auto;
text-indent:-10000px;
font-size:1pt;
}

.lottery .btn_tousen a:hover {
display:block;
width:191px;
height:51px;
background-image:url(doc/btn_tousen_on.gif);
background-repeat:no-repeat;
}

#doc p {
  line-height: 1.5;
}

