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

/* 生活向上WEBとは？
=============================================　*/

/* base layout 
--------------------------------------------- */
#about #main2{
 width:630px;
 margin: 0 auto;
 /*margin-left:95px;*/
}
#about #main1{
 width:680px;
 margin: 0 auto;
 /*margin-left:50px;*/
}


/* lead 
--------------------------------------------- */
#about #lead{
 margin-bottom:30px;
}


/* Q&A
--------------------------------------------- */
#about #qa h2{
 margin-bottom:0;
}

#about #qa .answer{
 width:600px;
 margin-bottom:20px;
}

#about #qa .answer .st{
 height:62px;
 background:url(../../doc/images/about_bg_a_st.gif) left top no-repeat;
}

#about #qa .answer .ed{
 height:40px;
 background:url(../../doc/images/about_bg_a_ed.gif) left top no-repeat;
}

#about #qa .answer .bd{
 padding:0 100px 0 45px;
 background:url(../../doc/images/about_bg_a_bd.gif) left top repeat-y;
}

#about #qa .answer .bd p{
 margin-left:1em;
 text-indent:-1em;
 font-size:130%;
 line-height:1.6;
}

#about #qa .functionBtnR{
 margin:30px 0;
 text-align:right;
}

#about #qa .answer.last .ed{
 height:120px;
 background:url(../../doc/images/about_bg_a_ed2.gif) left top no-repeat;
}


/* melit 
--------------------------------------------- */
#about #melit{
 width:530px;
 margin-left:20px;
 margin-bottom:40px;
}

#about #melit li{
 margin-bottom:10px;
}


/* privacy 
--------------------------------------------- */
#about #privacy{
 width:550px;
}

#about #privacy dt{
 clear:left;
 float:left;
 width:130px;
}

#about #privacy dd{
 padding:15px 0;
}

.article_box{
	width: 625px;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 20px;
}
.ptext{
	font-size: 14px;

}
