@charset "utf-8";
/* CSS Document */

/*-----------------------------------------

  入会申込ページ用CSS

 ------------------------------------------*/

/*-----------------------------------------
  タイトル
 ------------------------------------------*/

.h2_1{
	width: 781px;
	height: 33px;
	background: url(../../img/all/guide/h2_1.gif) no-repeat top left;
	text-indent: -10000px;
}

.h2_2{
	width: 781px;
	height: 53px;
	margin-top: 40px;
	background: url(../../img/all/guide/h2_2.gif) no-repeat top left;
	text-indent: -10000px;
}

.h2_3{
	width: 781px;
	height: 53px;
	margin-top: 40px;
	background: url(../../img/all/guide/h2_3.gif) no-repeat top left;
	text-indent: -10000px;
}

.h2_4{
	width: 781px;
	height: 53px;
	margin-top: 40px;
	background: url(../../img/all/guide/h2_4.gif) no-repeat top left;
	text-indent: -10000px;
}

.h2_5{
	width: 781px;
	height: 33px;
	background: url(../../img/all/guide/h2_5.gif) no-repeat top left;
	text-indent: -10000px;
}

.h2_6{
	width: 781px;
	height: 33px;
	background: url(../../img/all/guide/h2_6.gif) no-repeat top left;
	text-indent: -10000px;
}

.h2_7{
	width: 781px;
	height: 33px;
	background: url(../../img/all/guide/h2_7.gif) no-repeat top left;
	text-indent: -10000px;
}

.h2_8{
	width: 781px;
	height: 33px;
	background: url(../../img/all/guide/h2_8.gif) no-repeat top left;
	text-indent: -10000px;
}

/*-----------------------------------------
  本文
 ------------------------------------------*/

.box{
	width: 771px;
	height: auto;
	margin: 0 0 10px 10px;
}

.box p{
	line-height: 24px;
}

.box_sp1{
	width: 771px;
	height: auto;
	margin: 0 0 10px 10px;
	background: url(../../img/all/guide/bg1.gif) no-repeat top right;
}

.box_guide{
	width: 761px;
	height: auto;
	margin: 0 0 10px 0;
}

.box_sp1 p{
	line-height: 24px;
}

.box_sp2{
	width: 761px;
	height: auto;
	margin: 0 0 10px 10px;
	background: url(../../img/all/guide/bg2.gif) no-repeat top right;
}

.box_sp1 p{
	line-height: 24px;
}

p.link{
	padding: 10px 0 5px 0;
}

table.download{
	margin: 5px 0 20px 0;
}



.p1{
	text-align: center;
	font-weight: bold;
	padding:5px 0 5px 0;
}


.p2{
	margin: 10px 0 10px 0;
	text-align: right;
}

.p2 img{
	vertical-align: middle;
}

/*NICOプレスのCSS*/
.h2_press_1{
	width: 781px;
	height: 33px;
	background: url(../../img/all/guide/h2_press_1.gif) no-repeat top left;
	text-indent: -10000px;
}

.h2_press_2{
	width: 781px;
	height: 33px;
	background: url(../../img/all/guide/h2_press_2.gif) no-repeat top left;
	text-indent: -10000px;
}

table.nicopress { width: 700px;
                  height: 222px;
				  background:url(../../img/all/guide/press_img01.gif) no-repeat top right;}
				  
.sample { width: 781px;
          height: 722px;
		  margin: 0;
		  padding:0;}

.press_back01 {
	background: url(../../img/all/guide/press_back01.gif) no-repeat top left;
	width: 781px;
	height: 67px;
	line-height: 24px;
}
.press_back01 p {
	margin-left: 280px;
	margin-top: 10px;
} 

.press_back02 {
	float: left;
	background: url(../../img/all/guide/press_back03.gif) no-repeat top left;
	width: 781px;
	height: 119px;
	line-height: 24px;
}
.press_back02 p {
	margin-left: 100px;
	margin-top: 10px;
	margin-bottom:10px;
} 
.press_back_button {
	float: right;
}
		  
.nicopress_title1 {
	margin: 12px 0 0 13px;
}

.nicopress_title2 {
	margin: 39px 0 0 24px;
}

html:first-child .nicopress_title2 { /* SafariとOpera用 */
	xmargin: 39px 0 0 28px;
}

.nicopress_title3 {
	margin: 15px 0 0 50px;
}		  

.nicopress_p1 {
	margin: 0px 0 0 280px;
	line-height: 24px;
}

.nicopress_p2 {
	margin: 200px 0 0 100px;
}

.nicopress_linkpdf {
	margin: 20px;
}

.nicopress_button {
	margin: 5px 0 0 90px;
}
.press_back02 p.p3 {
	float: left;
	margin:0;
	padding:0 0 10px 120px;
}

.p3 img{
	vertical-align: middle;
}
