﻿/****************************************

	about_us.css

*****************************************/

h1.about_title{
	font-size: 1.8rem;
	line-height: 2.5rem;
	font-family: "Noto Sans Japanese",sans-serif;
	color: #0c62aa;
	float: none;
	text-align: center;
	padding: 1rem 0 2rem;;
}

img.rogo_pc{
	float: none;
	max-width: 20rem;
	width: 16rem;
	height: auto;
	margin:0 auto;
	display: block;
}

div.right_txt_box{
	float: none;
	/*max-width: 74.6rem;*/
	width: 100%;
}

p.catch{
	font-family: "ヒラギノ明朝 ProN W3", "HiraMinProN-W3", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	font-size: 1.8rem;
	line-height: 2.5rem;
	color: #595757;
	text-align: left;
	margin: 2rem 0 5rem 0;
	text-align: center;
}

p.about_txt{
	font-size: 1.3rem;
	line-height: 2rem;
	color: #595757;
	text-align: justify;
	text-justify: inter-ideograph;/*IE用justify*/
	margin: 0 0 2rem 0;
}

div.width_box{
	width: 90%;
	max-width: 117rem;
}


/****************************************

for タブレット～PC(980px以下)

*****************************************/

@media print,screen and (min-width:768px) and ( max-width:980px){

h1.about_title{
	font-size: 2.4rem;
	line-height: 2.8rem;
	font-family: "Noto Sans Japanese",sans-serif;
	color: #0c62aa;
	float: none;
	text-align: center;
	padding: 5rem 0 5rem 0;
}

img.rogo_pc{
	float: none;
	max-width: 15rem;
	width: 15rem;
	height: auto;
	margin:0 auto;
	display: block;
}

div.right_txt_box{
	float: none;
	/*max-width: 74.6rem;*/
	width: 100%;
}

p.catch{
	font-family: "ヒラギノ明朝 ProN W3", "HiraMinProN-W3", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	font-size: 2.4rem;
	line-height: 4.2rem;
	color: #595757;
	text-align: left;
	margin: 2rem 0 2rem 0;
	text-align: center;
}

p.about_txt{
	font-size: 1.4rem;
	line-height: 2.7rem;
	color: #595757;
	text-align: justify;
	text-justify: inter-ideograph;/*IE用justify*/
	margin: 0 0 2rem 0;
}

div.width_box{
	width: 90%;
	max-width: 117rem;
}

}




/****************************************
for PC
*****************************************/

@media print,screen and (min-width:981px) {
	
h1.about_title{
	font-size: 2.4rem;
	line-height: 2.8rem;
	font-family: "Noto Sans Japanese",sans-serif;
	color: #0c62aa;
	float: none;
	text-align: center;
	padding: 11rem 0 7rem 0;
}

img.rogo_pc{
	float: left;
	max-width: 33.4rem;
	height: auto;
	width: 34%;
	margin: 1rem 0 0 0;
}

div.right_txt_box{
	float: right;
	max-width: 74.6rem;
	width: 63.76%;
}

p.catch{
	font-family: "ヒラギノ明朝 ProN W3", "HiraMinProN-W3", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	font-size: 2.4rem;
	line-height: 2.4rem;
	color: #595757;
	text-align: left;
	margin: 0 0 5rem 0;
}

p.about_txt{
	font-size: 1.4rem;
	line-height: 3.4rem;
	color: #595757;
	text-align: justify;
	text-justify: inter-ideograph;/*IE用justify*/
	margin: 0 0 4rem 0;
}

div.width_box{
	width: 90%;
	max-width: 117rem;
}

}
