@charset "euc-jp";

/** head section **/
#headSec h1 {
	margin: 0px 0px 50px 0px;
	font-size: 1px;
	line-height: 100%;


}

/** body section **/

#bodySec div.contentsArea {
	margin: 0px 0px 80px 0px;
}

#bodySec div.contentsArea h2 {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 5px 5px;
	background-image: url("../../img/index_line1.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
}

#bodySec div.contentsArea div.lead {
	margin: 0px 0px 45px 0px;
}

#bodySec div.contentsArea div.lead p {
	padding: 0px 0px 15px 0px;
	font-size: 14px;
	line-height: 140%;
}

#bodySec div.contentsArea div.mailMember p.text {
	padding: 0px 0px 10px 0px;
	font-size: 14px;
	line-height: 140%;
}

#bodySec div.contentsArea div.mailMember p.btn {
	padding: 0px 0px 50px 0px;
}



#bodySec div.contentsArea div.backNumber h3 {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 5px 5px;
	background-image: url("../../img/index_line1.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
}

#bodySec div.contentsArea div.backNumber div.lead {
	margin: 0px 0px 25px 0px;
}

#bodySec div.contentsArea div.backNumber div.lead p {
	padding: 0px 0px 15px 0px;
	font-size: 14px;
	line-height: 140%;
}

#bodySec div.contentsArea div.backNumber ul {
	width: 500px;
	margin: 0px 0px 30px 0px;
}

#bodySec div.contentsArea div.backNumber li {
 	width: 500px;
	margin: 0px 0px 5px 0px;


	font-size: 14px;
}
 
#bodySec div.contentsArea div.backNumber li span {
 	display: block;
	float: left;
 }
 
#bodySec div.contentsArea div.backNumber li span.num {
 	width: 80px;
}
 
#bodySec div.contentsArea div.backNumber li span.title {
	width: 300px;
}
 
#bodySec div.contentsArea div.backNumber li span.date {
	width: 120px;
}
 
 #bodySec div.contentsArea div.cafesophiaMember {
	width: 500px;
	margin: 0px 0px 50px 0px;
}

#bodySec div.contentsArea div.cafesophiaMember h3 {
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	font-size: 14px;
}

#bodySec div.contentsArea div.cafesophiaMember div.lead {
	margin: 0px 0px 25px 0px;
}

#bodySec div.contentsArea div.cafesophiaMember div.lead p {
	padding: 0px 0px 15px 0px;
	font-size: 14px;
	line-height: 140%;
}
 
 
#bodySec div.contentsArea div.cafesophiaMember ul {
	width: 500px;
	margin: 0px 0px 10px 0px;
}

#bodySec div.contentsArea div.cafesophiaMember li {
 	width: 500px;
	margin: 0px 0px 5px 0px;
	font-size: 14px;
}
 
#bodySec div.contentsArea div.cafesophiaMember li span {
 	display: block;
	float: left;
 }
 
#bodySec div.contentsArea div.cafesophiaMember li span.num {
 	width: 80px;
}
 
#bodySec div.contentsArea div.cafesophiaMember li span.title {
	width: 300px;
}
 
#bodySec div.contentsArea div.cafesophiaMember li span.date {
	width: 120px;
}
 
#bodySec div.contentsArea div.messageArea {

	margin: 0px 0px 50px 0px;
}


#bodySec div.contentsArea div.messageArea h3 {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 5px 5px;
	background-image: url("../../img/index_line1.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
}

#bodySec div.contentsArea  div.messageArea p.num {
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	font-weight: bold;
}

#bodySec div.contentsArea div.messageArea div.message {
	margin: 0px 0px 30px 0px;
}

#bodySec div.contentsArea div.messageArea div.message p.letter {
	margin: 0px 0px 5px 0px;
	font-size: 14px;
	line-height: 140%;
}

#bodySec div.contentsArea div.messageArea div.message p.name {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	background-image: url("../../img_common/message_name_bar.gif");
	background-repeat: no-repeat;
	background-position: 0em 0.7em;
	font-size: 14px;
	line-height: 140%;
}
 
#bodySec div.contentsArea div.messageBtn {
 	margin: 0px 0px 50px 0px;
}


#bodySec div.contentsArea div.resign {
	margin: 0px 0px 40px 0px;
}

#bodySec div.contentsArea div.resign p.text {
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	line-height: 140%;
}


 
