@charset "shift_jis";


#c01a, #c01b {
	padding-top: 101px;
	margin-top: -101px;
}
@media only screen and (max-width: 820px) {
#c01a, #c01b {
	margin-top: 126px;
	margin-top: 0px;
}
}

/*====================================
各ページここから
====================================*/
.news_mainimg_bg01{
	width: 100%;
	background-image: url("../images/faq_mainimg_bg01.jpg");
	margin: 0 auto;
	overflow: hidden;
	background-size: cover;
	background-position: center;
}

.news_mainimg_titbox01 {
margin: 50px 0 176px 20px;	
}
.news_mainimg_tit01 {
	font-family: 'Lora', serif;
	font-size:64px;
	font-size:6.4rem;
	/*color: rgba(255,117,73,1.00);*/
}
.news_mainimg_tit02 {
	font-size:18px;
	font-size:1.8rem;
	padding-top: 6px;
	letter-spacing: 0.03em;
}
@media (max-width: 820px){
.news_mainimg_tit01 {
	font-size:58px;
	font-size:5.8rem;
	letter-spacing: -0.03em;
	}
}


.news_c01_bg01 {
	width: 100%;
	/*background-image: url("../xxxx-p/xxxxxx_bg.jpg");*/
	margin: 0 auto;
	overflow: hidden;
	margin-top: -100px;
}
.news_c01_box {
	padding: 30px 20px 40px;
	background-color: rgba(255,255,255,0.95);
	border-radius: 6px;
}

.news_c01_tit {
	font-size:22px;
	font-size:2.2rem;
	font-weight: 500;
	padding-top: 8px;
}
.news_c01_tx01 {
	font-size:16px;
	font-size:1.6rem;
	font-weight: 500;
	padding-top: 20px;
}


