@charset "utf-8";
/* 全ページ共通設定（デフォルト）モバイルファースト-------- */

.lead-text{
	color: #f66100;
	font-size: 20px;
	line-height: 1.5;
	text-align: center;
	margin-bottom: 30px;
}

.sentence-area .section-title{
	font-size: 18px;
	margin-bottom: 10px;
}


#message-area  .sentence-area .group-a{
	margin-top: 10px;
}

/* ランドスケープ---------------------------------------- */
@media screen and (min-width:480px){
}

/* タブレット-------------------------------- */
@media screen and (min-width:768px){
	.lead-text br{
		display: none;
	}

	.lead-text{
		font-size: 26px;
	}
	
	.sentence-area .section01 img{
		width: 40%;
		float: right;
		margin-top: 0;
	}

	.sentence-area .section-wrap {	
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	
}


/* PC-------------------------------- */
@media only screen and (min-width: 1024px) {
	.lead-text{
		padding: 40px 0 60px;
		font-size: 30px;
	}

	.sentence-area .section-title{
		font-size: 22px;
		margin-bottom: 20px;
	}

	.group-a{
		margin: 35px auto;
	}
	
	#message .sentence-area img{
		margin-bottom: 40px;
	}
	
}


/* Print
-------------------------------------------------- */
@media print{
	#ganseihifukaiyou #mainarea .featured h2,
	#ganseihifukaiyou #mainarea .featured .featured_box .category span,
	#ganseihifukaiyou #update #update_slide .update_slide_inner a .left_box p,
	#ganseihifukaiyou #update #update_slide .update_slide_inner .right_box .date,
	#ganseihifukaiyou #contents_menu ul li a{
		font-family: 'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
		font-weight:bold;
	}
}