@charset "utf-8";

/*=========================================*/
/* 診療･治療 */
/*=========================================*/


/*-- COMMON MAIN TITLE --*/

@media all and (min-width:1281px), print{
#common_main_title{
	width:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 210px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	background-image:url("../treatment/images/common_main_title_img.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	overflow:hidden;
}

#common_main_title_area{
	margin:0px auto 0px auto;
	padding:0px 50px 0px 50px;
}

#common_main_title_area h2{
	margin:0px auto 0px auto;
	padding:290px 0px 0px 0px;
	color:rgba(34,34,34,1.0);
	text-align:center;
	font-family:"Hiragino Maru Gothic Pro", "M PLUS Rounded 1c", sans-serif;
	font-feature-settings:"palt" 1;
	font-size:365%;
	font-weight:500;
	line-height:150%;
}

#common_main_title_area p{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	color:rgba(100,100,100,1.0);
	text-align:center;
	font-family:'Questrial', sans-serif;
	font-size:65%;
	font-weight:normal;
	line-height:150%;
}
}

@media screen and (max-width:1280px){
#common_main_title{
	width:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 170px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	background-image:url("../treatment/images/common_main_title_img.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	overflow:hidden;
}

#common_main_title_area{
	margin:0px auto 0px auto;
	padding:0px 40px 0px 40px;
}

#common_main_title_area h2{
	margin:0px auto 0px auto;
	padding:230px 0px 0px 0px;
	color:rgba(34,34,34,1.0);
	text-align:center;
	font-family:"Hiragino Maru Gothic Pro", "M PLUS Rounded 1c", sans-serif;
	font-feature-settings:"palt" 1;
	font-size:315%;
	font-weight:500;
	line-height:150%;
}

#common_main_title_area p{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	color:rgba(100,100,100,1.0);
	text-align:center;
	font-family:'Questrial', sans-serif;
	font-size:65%;
	font-weight:normal;
	line-height:150%;
}
}

@media screen and (max-width:1100px){
#common_main_title{
	width:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 125px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	background-image:url("../treatment/images/common_main_title_img.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	overflow:hidden;
}

#common_main_title_area{
	margin:0px auto 0px auto;
	padding:0px 30px 0px 30px;
}

#common_main_title_area h2{
	margin:0px auto 0px auto;
	padding:175px 0px 0px 0px;
	color:rgba(34,34,34,1.0);
	text-align:center;
	font-family:"Hiragino Maru Gothic Pro", "M PLUS Rounded 1c", sans-serif;
	font-feature-settings:"palt" 1;
	font-size:265%;
	font-weight:500;
	line-height:150%;
}

#common_main_title_area p{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	color:rgba(100,100,100,1.0);
	text-align:center;
	font-family:'Questrial', sans-serif;
	font-size:65%;
	font-weight:normal;
	line-height:150%;
}
}

@media screen and (max-width:768px){
#common_main_title{
	width:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 75px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	background-image:url("../treatment/images/common_main_title_img.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	overflow:hidden;
}

#common_main_title_area{
	margin:0px auto 0px auto;
	padding:0px 20px 0px 20px;
}

#common_main_title_area h2{
	margin:0px auto 0px auto;
	padding:125px 0px 0px 0px;
	color:rgba(34,34,34,1.0);
	text-align:center;
	font-family:"Hiragino Maru Gothic Pro", "M PLUS Rounded 1c", sans-serif;
	font-feature-settings:"palt" 1;
	font-size:215%;
	font-weight:500;
	line-height:150%;
}

#common_main_title_area p{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	color:rgba(100,100,100,1.0);
	text-align:center;
	font-family:'Questrial', sans-serif;
	font-size:65%;
	font-weight:normal;
	line-height:150%;
}
}


/*-- COMMON TITLE --*/

@media all and (min-width:1281px), print{
#common_title{
	width:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 300px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	background-image:url("../treatment/images/common_main_title_img.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	overflow:hidden;
}

#common_title_area{
	margin:0px auto 0px auto;
	padding:0px 50px 0px 50px;
}

#common_title_area h2{
	margin:0px auto 0px auto;
	padding:290px 0px 0px 0px;
	color:rgba(34,34,34,1.0);
	text-align:center;
	font-family:"Hiragino Maru Gothic Pro", "M PLUS Rounded 1c", sans-serif;
	font-feature-settings:"palt" 1;
	font-size:365%;
	font-weight:500;
	line-height:150%;
}

#common_title_area p{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	color:rgba(100,100,100,1.0);
	text-align:center;
	font-family:'Questrial', sans-serif;
	font-size:65%;
	font-weight:normal;
	line-height:150%;
}
}

@media screen and (max-width:1280px){
#common_title{
	width:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 250px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	background-image:url("../treatment/images/common_main_title_img.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	overflow:hidden;
}

#common_title_area{
	margin:0px auto 0px auto;
	padding:0px 40px 0px 40px;
}

#common_title_area h2{
	margin:0px auto 0px auto;
	padding:230px 0px 0px 0px;
	color:rgba(34,34,34,1.0);
	text-align:center;
	font-family:"Hiragino Maru Gothic Pro", "M PLUS Rounded 1c", sans-serif;
	font-feature-settings:"palt" 1;
	font-size:315%;
	font-weight:500;
	line-height:150%;
}

#common_title_area p{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	color:rgba(100,100,100,1.0);
	text-align:center;
	font-family:'Questrial', sans-serif;
	font-size:65%;
	font-weight:normal;
	line-height:150%;
}
}

@media screen and (max-width:1100px){
#common_title{
	width:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 200px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	background-image:url("../treatment/images/common_main_title_img.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	overflow:hidden;
}

#common_title_area{
	margin:0px auto 0px auto;
	padding:0px 30px 0px 30px;
}

#common_title_area h2{
	margin:0px auto 0px auto;
	padding:175px 0px 0px 0px;
	color:rgba(34,34,34,1.0);
	text-align:center;
	font-family:"Hiragino Maru Gothic Pro", "M PLUS Rounded 1c", sans-serif;
	font-feature-settings:"palt" 1;
	font-size:265%;
	font-weight:500;
	line-height:150%;
}

#common_title_area p{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	color:rgba(100,100,100,1.0);
	text-align:center;
	font-family:'Questrial', sans-serif;
	font-size:65%;
	font-weight:normal;
	line-height:150%;
}
}

@media screen and (max-width:768px){
#common_title{
	width:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 150px 0px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	background-image:url("../treatment/images/common_main_title_img.jpg");
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	overflow:hidden;
}

#common_title_area{
	margin:0px auto 0px auto;
	padding:0px 20px 0px 20px;
}

#common_title_area h2{
	margin:0px auto 0px auto;
	padding:125px 0px 0px 0px;
	color:rgba(34,34,34,1.0);
	text-align:center;
	font-family:"Hiragino Maru Gothic Pro", "M PLUS Rounded 1c", sans-serif;
	font-feature-settings:"palt" 1;
	font-size:215%;
	font-weight:500;
	line-height:150%;
}

#common_title_area p{
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	color:rgba(100,100,100,1.0);
	text-align:center;
	font-family:'Questrial', sans-serif;
	font-size:65%;
	font-weight:normal;
	line-height:150%;
}
}


/*-- CONTENTS --*/

@media all and (min-width:1281px), print{
}

@media screen and (max-width:1280px){
}

@media screen and (max-width:1100px){
}

@media screen and (max-width:768px){
}


/*=========================================*/
/* 印刷用 */
/*=========================================*/


@media print{
}

