@charset "utf-8";
/* 
	style.css
	THE UPDATE HIGH QUALITY LINE

============================================================ */

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

	PC
============================================================ */
/*
	 THE UPDATE
------------------------------------------------ */

.mincho {
    font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;

}


.pr #ContentsHeader h1 img {
	width: 344px;
	height: 23px;
}
.pr #Contents .number {
	margin-bottom: 30px;
	text-align: center;
}
.pr #Contents .number img {
	width: 75px;
	height: 88px;
}

#content_all{
	width:960px;
	height: auto;
	margin: 0 0px 50px;
	padding:0px;


	}


#content_all #UPDATE{
	width:960px;
	height:auto;
	padding:7px;
	background-color:#fff;
	}

#content_all #UPDATE #main_title{
		width:894px;
		height: auto;
		margin:5px 0 100px 0;

	}
#content_all #UPDATE #main_title #mainvi{
	width:960px;
	height:101px;
	margin:0 auto;
	    text-indent: -9999px;
	    background-image:url(../img/main_title.jpg);
	    background-repeat:no-repeat;
	}
	
	
#content_all #UPDATE #main_title p{
	    width:838px;
		height:65px;
		margin:40px auto 50px auto;
        text-indent: -9999px;
	    background-image:url(../img/lead_text.jpg);
	    background-repeat:no-repeat;
		
	}
	
	

#content_all #UPDATE #main_title h2{
	    width:800px;
		height:142px;
		margin:20px auto 20px auto;
	    text-indent: -9999px;
	    background-image:url(../img/vol_h2.jpg);
	    background-repeat:no-repeat;
		
	}


/* ------------------------------------------------------------
　　topics1
============================================================ */

#content_all #UPDATE #topics1{
		width:960px;
		height: auto;
		margin-bottom:30px;

	}
	
	
	
#content_all #UPDATE #topics1 #high_item_erea{
		width:355px;
		height: auto;
		padding-bottom:0px;
		margin:8px 0px 50px 0;
		float:right;
		line-height:180%;
		font-size:14px;
	}




#content_all #UPDATE #topics1 h3{
		width:355px;
		height:78px;
		margin:0px 0px 30px 0;
		float:right;
	    text-indent: -9999px;
	    background-image:url(../img/high_item_h3.jpg);
	    background-repeat:no-repeat;
	}



#content_all #UPDATE #topics1 .item_text{
	
	
	}


/* ------------------------------------------------------------
　　member
============================================================ */


#member{

	padding-bottom:50px;
}


#title2 {
	width: 960px;
	height: 33px;
	text-indent: -9999px;
	margin:50px auto 0px auto;
	background-image:url(../img/member_title.jpg);
	background-repeat:no-repeat;
}


#member1{
	width:700px;
	height: 180px;
	margin:30px auto 30px auto;
	font-size:11px;
	line-height:160%;
	letter-spacing:0.1em;


	}


#member1 ul{
	float:right;
	width:500px;
	height:auto;
	
	}


#member1 li{
	float:left;
	margin-bottom:15px;
	
	}


#comment{
	width:960px;
	height:190px;	
	background-image:url(../img/comment.jpg);
	background-repeat:no-repeat;
	padding:75px 0px 0 0;
	border-bottom:1px #666666 dotted;
	}
	
	

#comment p{
	width:850px;
	height:auto;
	margin:0 auto;
	padding:0px;
	line-height:180%;
	letter-spacing:0.1em;
	font-size:12px;
	font-weight:bold;

	}	
	



#member2{
	width:480px;
	height: 200px;
	margin:30px 0;
	font-size:11px;
	line-height:160%;
	letter-spacing:0.1em;
	float:left;

	}


#member2 ul{
	float:right;
	width: 290px;
	height:auto;
	
	}


#member2 li{
	float:left;
	margin-bottom:15px;
	
	}







#member3{
	width:480px;
	height: 200px;
	margin:30px 0;
	font-size:11px;
	line-height:160%;
	letter-spacing:0.1em;
	float:left;


	}


#member3 ul{
	float:right;
	width: 290px;
	height:auto;
	
	}


#member3 li{
	float:left;
	margin-bottom:15px;
	
	}



#member2_3{
	margin-top:30px;
	}







/*    background   */



#background{

	padding-bottom:50px;
}


#title3 {
	width: 960px;
	height: 34px;
	text-indent: -9999px;
	margin:50px auto 0px auto;
	background-image:url(../img/background_title.jpg);
	background-repeat:no-repeat;
}






#background_r{
	width:960px;
	height: 372px;
	margin:30px auto 30px auto;
	font-size:14px;
	line-height:180%;
	letter-spacing:0.1em;
	border-bottom:#999 1px dotted;
	padding-bottom:35px;


	}


#background_r ul{
	float:right;
	width:460px;
	height: 372px;
	margin-top:20px;
	
	}


#background_r li{
	float:left;
	margin-bottom:15px;
	
	}





#background_l{
	width:960px;
	height: 372px;
	margin:30px auto 30px auto;
	font-size:14px;
	line-height:180%;
	letter-spacing:0.1em;
	border-bottom:#999 1px dotted;
	padding-bottom:35px;


	}


#background_l ul{
	float:left;
	width:460px;
	height: 372px;
	margin-top:20px;
	
	}


#background_l li{
	float:left;
	margin-bottom:15px;
	
	}




#backnumber{
	width:960px;
	height:30px;
　　padding:0px;
     margin:0px;

	}

.thanks{
	text-align: right;
		margin:0 auto;
	}
	

/* ------------------------------------------------------------
　　style.css からのコピー
	ベージュの線無くす
============================================================ */
#ContentsHeader:after,
#GlobalFooter:before {
	height:0;

}

#ContentsHeader {
	position: relative;
	margin-bottom: 0px;
	padding-top: 30px;
}

#ContentsHeader #TopicPath {
	height: 40px;
	color: #a9a9a9;
	font-size: 11px;
	font-family: 'Montserrat', sans-serif;
	text-align: right;
	margin-right:0px;
}


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

.clearfix:after {
	content: url(pixel.gif);
	display: block;
	clear: both;
	height: 0;
}