@charset "UTF-8";
/* ==========================================================
 contents-feature
========================================================== */

/* ==========================================================
 area
========================================================== */
.area-feature {
}
/* PC Layout */
@media screen and (min-width:769px),print {
	.area-feature {
		margin-top: 30px;
	}
}

/* ==========================================================
 mod
========================================================== */
/* generic class
-----------------------------------------------------------*/
/* fontsize */
.mod-feature .s-fs10 { font-size: 10px !important;}
.mod-feature .s-fs20 { font-size: 20px !important;}
.mod-feature .s-fs30 { font-size: 30px !important;}
.mod-feature .s-fs40 { font-size: 40px !important;}
.mod-feature .s-fs50 { font-size: 50px !important;}

/* margin */
.mod-feature .s-mt10 { margin-top: 10px !important;}
.mod-feature .s-mt20 { margin-top: 20px !important;}
.mod-feature .s-mt30 { margin-top: 30px !important;}
.mod-feature .s-mt40 { margin-top: 40px !important;}
.mod-feature .s-mt50 { margin-top: 50px !important;}
.mod-feature .s-mb10 { margin-bottom: 10px !important;}
.mod-feature .s-mb20 { margin-bottom: 20px !important;}
.mod-feature .s-mb30 { margin-bottom: 30px !important;}
.mod-feature .s-mb40 { margin-bottom: 40px !important;}
.mod-feature .s-mb50 { margin-bottom: 50px !important;}

/* PC Layout */
@media screen and (min-width:769px),print {
	/* fontsize */
	.mod-feature .s-fs10-pc { font-size: 10px !important;}
	.mod-feature .s-fs20-pc { font-size: 20px !important;}
	.mod-feature .s-fs30-pc { font-size: 30px !important;}
	.mod-feature .s-fs40-pc { font-size: 40px !important;}
	.mod-feature .s-fs50-pc { font-size: 50px !important;}

	.mod-feature .s-fs-s-pc { font-size: 15px !important;}
	.mod-feature .s-fs-s-pc { font-size: 20px !important; letter-spacing: 0 !important;}
	.mod-feature .s-fs-m-pc { font-size: 25px !important; letter-spacing: 0 !important;}
	.mod-feature .s-fs-l-pc { font-size: 30px !important; letter-spacing: 0 !important;}


	.mod-feature .s-mt10-pc { margin-top: 10px !important;}
	.mod-feature .s-mt20-pc { margin-top: 20px !important;}
	.mod-feature .s-mt30-pc { margin-top: 30px !important;}
	.mod-feature .s-mt40-pc { margin-top: 40px !important;}
	.mod-feature .s-mt50-pc { margin-top: 50px !important;}
	.mod-feature .s-mb10-pc { margin-bottom: 10px !important;}
	.mod-feature .s-mb20-pc { margin-bottom: 20px !important;}
	.mod-feature .s-mb30-pc { margin-bottom: 30px !important;}
	.mod-feature .s-mb40-pc { margin-bottom: 40px !important;}
	.mod-feature .s-mb50-pc { margin-bottom: 50px !important;}
}
/* SP Layout */
@media screen and (max-width:768px) {
	/* fontsize */
	.mod-feature .s-fs10-sp { font-size: 10px !important;}
	.mod-feature .s-fs20-sp { font-size: 20px !important;}
	.mod-feature .s-fs30-sp { font-size: 30px !important;}
	.mod-feature .s-fs40-sp { font-size: 40px !important;}
	.mod-feature .s-fs50-sp { font-size: 50px !important;}

	.mod-feature .s-fs-ss-sp { font-size: 13px !important;}
	.mod-feature .s-fs-s-sp { font-size: 18px !important;}
	.mod-feature .s-fs-m-sp { font-size: 23px !important;}
	.mod-feature .s-fs-l-sp { font-size: 28px !important;}
	
	.mod-feature .s-mt10-sp { margin-top: 10px !important;}
	.mod-feature .s-mt20-sp { margin-top: 20px !important;}
	.mod-feature .s-mt30-sp { margin-top: 30px !important;}
	.mod-feature .s-mt40-sp { margin-top: 40px !important;}
	.mod-feature .s-mt50-sp { margin-top: 50px !important;}
	.mod-feature .s-mb10-sp { margin-bottom: 10px !important;}
	.mod-feature .s-mb20-sp { margin-bottom: 20px !important;}
	.mod-feature .s-mb30-sp { margin-bottom: 30px !important;}
	.mod-feature .s-mb40-sp { margin-bottom: 40px !important;}
	.mod-feature .s-mb50-sp { margin-bottom: 50px !important;}

}

.bgc_bluelight { 
	color: #313131 !important;
	font-size: 14px !important;
	background-color: rgba(95,172,206,0.7);
	}
.fc-pink  { color: #fa7c92 !important; }
.fc-white { color: #fff !important; }
	
/* ==========================================================
　業種別　求人特集
========================================================== */
#section_lp_area { 
		overflow:hidden;
		max-width: 880px;
		height: auto;
		color: #313131;
		font-size: 14px;
		}
	#section_lp_area .LP_inr { padding: 0 30px; }
	#section_lp_area .ttl span {font-size: 80%;}
	#section_lp_area .ttl.serif { font-family: serif!important; }
	#section_lp_area .Tdul { text-decoration: underline; }
	#section_lp_area .bg_ttl{
		width: 100%;
		height: auto;
		} 						
	#section_lp_area .txtarea_01,
	#section_lp_area .ttl { z-index: 2; }
	#section_lp_area .LP01 .img_btm {
		float: left;
		}
	#section_lp_area .txtarea_01 span,
	#section_lp_area .txtarea_bgc01 span {
		font-size: 125%;
	}
	#section_lp_area .txtarea_01  span > span,
	#section_lp_area .txtarea_bgc01 span > span {
		font-size: 88%;
	}
	
/* PC Layout */
@media screen and (min-width:769px),print {
	.bg_ttl.SP {
		display: none;
	}
}

/* SP Layout */
@media screen and (max-width:768px) {
#section_lp_area {}
	#section_lp_area .bg_ttl.PC { display: none; }
	#section_lp_area .ttl.serif { font-family: normal!important; }
	#section_lp_area span.fc-white { color: #fa7c92 !important; }
	#section_lp_area .LP24 span.fc-white,
	#section_lp_area .LP22 span.fc-white,
	#section_lp_area .LP21 span.fc-white,
	#section_lp_area .LP20 span.fc-white,
	#section_lp_area .LP19 span.fc-white,
	#section_lp_area .LP18 span.fc-white,
	#section_lp_area .LP17 span.fc-white,
	#section_lp_area .LP15 span.fc-white,
	#section_lp_area .LP14 span.fc-white,
	#section_lp_area .LP13 span.fc-white,
	#section_lp_area .LP12 span.fc-white,
	#section_lp_area .LP11 span.fc-white,
	#section_lp_area .LP10 span.fc-white,
	#section_lp_area .LP03 span.fc-white,
	#section_lp_area .LP02 span.fc-white,
	#section_lp_area .LP01 span.fc-white { color: #fff !important; }
}


/* 01　クリニック
---------------------------------------------------------- */
#section_lp_area .LP01 {
	position: relative;
	overflow: hidden;
	border: 2px solid #71d0d7;
	background: #e3f6f7;
}
#section_lp_area .LP17 .ttl,
#section_lp_area .LP04 .ttl,
#section_lp_area .LP01 .ttl {
	position: absolute;
	top: 8px;
	left: 20%;
	font-size: calc(385.7% + 0.5vw) ;
	
	letter-spacing: -0.09em;
}
#section_lp_area .LP24 .txtarea_01,
#section_lp_area .LP23 .txtarea_01,
#section_lp_area .LP22 .txtarea_01,
#section_lp_area .LP21 .txtarea_01,
#section_lp_area .LP18 .txtarea_01,
#section_lp_area .LP17 .txtarea_01,
#section_lp_area .LP15 .txtarea_01,
#section_lp_area .LP11 .txtarea_01,
#section_lp_area .LP03 .txtarea_01,
#section_lp_area .LP02 .txtarea_01,	
#section_lp_area .LP01 .txtarea_01 { margin: 2em 0; }
#section_lp_area .LP24 .txtarea_02,
#section_lp_area .LP21 .txtarea_02,
#section_lp_area .LP18 .txtarea_02,
#section_lp_area .LP17 .txtarea_02,
#section_lp_area .LP15 .txtarea_02,
#section_lp_area .LP11 .txtarea_02,
#section_lp_area .LP03 .txtarea_02,
#section_lp_area .LP01 .txtarea_02 { margin-bottom: 2em;}
#section_lp_area .LP01 .txtarea_bgc01 {
	margin-left: -30px;
	min-height: 300px;
	background: url('/img/lparea/img_01_clinic.png') no-repeat left bottom;
}
#section_lp_area .LP01 .txtarea_bgc01 p {
	margin-left: 40%;
	padding: 10px;
	background-color: rgba(113,208,215,0.7);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
#section_lp_area .LP17 .txtarea_bgc01 .txtarea_02,
#section_lp_area .LP01 .txtarea_bgc01 .txtarea_02 { margin-left: 22%; }

/* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP01 {}
	#section_lp_area .LP01 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP01 .LP_inr {
		padding: 10px;
		border-right: 1px solid #71d0d7;
		border-left: 1px solid #71d0d7;
		border-bottom: 1px solid #71d0d7;
		background-color: #fff;
		}
	#section_lp_area .LP17 .ttl,
	#section_lp_area .LP01 .ttl {
		position: absolute;  
		top: 2.5em;  
		left: 0.5em;
		color: #fff;
		font-size: calc(50vw / 8);
		}
	#section_lp_area .LP24 .txtarea_01,
	#section_lp_area .LP23 .txtarea_01,
	#section_lp_area .LP22 .txtarea_01,
	#section_lp_area .LP21 .txtarea_01,
	#section_lp_area .LP18 .txtarea_01,
	#section_lp_area .LP17 .txtarea_01,
	#section_lp_area .LP15 .txtarea_01,
	#section_lp_area .LP11 .txtarea_01,
	#section_lp_area .LP03 .txtarea_01,
	#section_lp_area .LP02 .txtarea_01,
	#section_lp_area .LP01 .txtarea_01 { margin: 0.5em 0 1em 0; }
	#section_lp_area .LP01 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP01 .txtarea_bgc01 p {
		margin-left: 0;
		margin-left: 30px;
		}
	#section_lp_area .LP17 .txtarea_bgc01 .txtarea_02,
	#section_lp_area .LP01 .txtarea_bgc01 .txtarea_02 { 
		margin-left: 0; 
		margin: 0 0 1em 30px;
		}
}


/* 02　病院(外来)
---------------------------------------------------------- */
#section_lp_area .LP18,
#section_lp_area .LP05,
#section_lp_area .LP03,
#section_lp_area .LP02 {
	position: relative;
	overflow: hidden;
	border: 2px solid #5facce;
	background: #edebe7;
}
#section_lp_area .LP18 .ttl,
#section_lp_area .LP16 .ttl,
#section_lp_area .LP15 .ttl,
#section_lp_area .LP09 .ttl,
#section_lp_area .LP08 .ttl,
#section_lp_area .LP07 .ttl,
#section_lp_area .LP06 .ttl,
#section_lp_area .LP05 .ttl,
#section_lp_area .LP03 .ttl,
#section_lp_area .LP02 .ttl{
	position: absolute;
	top: 8px;
	left: 20%;
	font-size: calc(385.7% + 0.5vw) ;
}
#section_lp_area .LP02 .txtarea_bgc01 {
	margin-left: -30px;
	min-height: 298px;
	background: url('/img/lparea/img_02_gairai.png') no-repeat left bottom;
}
#section_lp_area .LP02 .txtarea_bgc01 p {
	float: right;
	margin-left: 30%;
	padding: 10px;
	background-color: rgba(95,172,206,0.7);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

/* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP02 {}
	#section_lp_area .LP02 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP18 .LP_inr,
	#section_lp_area .LP09 .LP_inr,
	#section_lp_area .LP08 .LP_inr,
	#section_lp_area .LP07 .LP_inr,
	#section_lp_area .LP06 .LP_inr,
	#section_lp_area .LP05 .LP_inr,
	#section_lp_area .LP04 .LP_inr,
	#section_lp_area .LP03 .LP_inr,
	#section_lp_area .LP02 .LP_inr {
		padding: 10px;
		border-right: 1px solid #d1e7f4;
		border-left: 1px solid #d1e7f4;
		border-bottom: 1px solid #d1e7f4;
		background-color: #fff;
		}
	#section_lp_area .LP18 .ttl,
	#section_lp_area .LP16 .ttl,
	#section_lp_area .LP15 .ttl,
	#section_lp_area .LP09 .ttl,
	#section_lp_area .LP08 .ttl,
	#section_lp_area .LP07 .ttl,
	#section_lp_area .LP06 .ttl,
	#section_lp_area .LP05 .ttl,
	#section_lp_area .LP03 .ttl,
	#section_lp_area .LP02 .ttl {
		position: absolute;  
		top: 2.5em;  
		left: 0.5em;
		color: #5C4E4E;
		letter-spacing: 0;
		font-size: calc(50vw / 8);
		}
	#section_lp_area .LP02 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP02 .txtarea_bgc01 p {
		margin-left: 0;
		margin-left: 30px;
		}
}


/* 03　病院(病棟)
---------------------------------------------------------- */
#section_lp_area .LP03 .txtarea_bgc01 {
	margin-left: -30px;
	min-height: 298px;
	background: url('/img/lparea/img_03_byoto.png') no-repeat left bottom;
}
#section_lp_area .LP03 .txtarea_bgc01 p {
	margin-left: 38%;
	padding: 10px;
	background-color: rgba(95,172,206,0.7);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}
#section_lp_area .LP03 .txtarea_bgc01 .txtarea_02 { margin-left: 38%; }

/* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP03 {}
	#section_lp_area .LP03 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP03 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP03 .txtarea_bgc01 p {
		margin-left: 0;
		margin-left: 30px;
		}
	#section_lp_area .LP03 .txtarea_bgc01 .txtarea_02 { 
		margin-left: 0; 
		margin: 0 0 1em 30px;
		}
}

/* 04　ICU系
---------------------------------------------------------- */
#section_lp_area .LP04 {
	position: relative;
	overflow: hidden;
	background: #e7f8ff;
}
#section_lp_area .LP04 .txtarea_bgc01 {
	margin-left: -30px;
	padding: 4em 0 30px 0;
	min-height: 458px;
	background: url('/img/lparea/img_04_icu.png') no-repeat left bottom;
}
#section_lp_area .LP04 .txtarea_bgc01 .inr {
	margin-left: 42%;
	padding: 20px;
	background-color: rgba(95,172,206,0.7);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP04 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP04 .ttl {
		position: absolute;  
		top: 2.5em;  
		left: 0.5em;
		color: #5C4E4E;
		letter-spacing: 0;
		font-size: calc(50vw / 8);
		}
	#section_lp_area .LP04 .txtarea_bgc01 {
		padding: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP04 .txtarea_bgc01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		padding: 0;
		}
	#section_lp_area .LP04 .txtarea_bgc01 .inr .fc-white {
		font-size: 100%;
		}
}


/* 05　健診・検診
---------------------------------------------------------- */
#section_lp_area .LP05 {
	position: relative;
	overflow: hidden;
	background: #f3f4f3;
}
#section_lp_area .LP05 .txtarea_01 {
	margin: 3em -30px 0 0;
	padding-bottom: 30px;
	min-height: 390px;
	background: url('/img/lparea/img_05_kenshin.png') no-repeat right bottom;
}
#section_lp_area .LP05 .txtarea_01 p {
	margin-right: 15%;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP05 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP05 .txtarea_01 {
		margin: 0;
		padding: 0;
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP05 .txtarea_01 p {
		margin: 0;
		}
}


/* 06　訪問診療
---------------------------------------------------------- */
#section_lp_area .LP06 {
	position: relative;
	overflow: hidden;
	background: #e1e6e6;
}
#section_lp_area .LP06 .txtarea_bgc01 {
	margin-left: -30px;
	padding-top: 3em;
	min-height: 520px;
	background: url('/img/lparea/img_06_houmon-shinryo.png') no-repeat left bottom;
}
#section_lp_area .LP06 .txtarea_bgc01 .inr {
	margin-left: 32%;
	padding: 20px 20px 1px 20px;
	background-color: rgba(255,255,255,0.9);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP06 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP06 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP06 .txtarea_bgc01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		padding: 0;
		}
	#section_lp_area .LP06 .txtarea_bgc01 .inr span.fc-pink {
		font-size: 100%;
		}
}


/* 07　透析
---------------------------------------------------------- */
#section_lp_area .LP07 {
	position: relative;
	overflow: hidden;
	background: #dedfde;
}
#section_lp_area .LP07 .txtarea_bgc01 {
	margin-left: -30px;
	padding-top: 5em;
	min-height: 500px;
	background: url('/img/lparea/img_07_toseki.png') no-repeat left bottom;
}
#section_lp_area .LP07 .txtarea_bgc01 .inr {
	margin-left: 20%;
	padding: 20px 20px 1px 20px;
	background-color: rgba(255,255,255,0.9);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP07 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP07 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP07 .txtarea_bgc01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		padding: 0;
		}
	#section_lp_area .LP07 .txtarea_bgc01 .inr span.fc-pink {
		font-size: 100%;
		}
}


/* 08　内視鏡
---------------------------------------------------------- */
#section_lp_area .LP08 {
	position: relative;
	overflow: hidden;
	background: #f3f5f4;
}
#section_lp_area .LP08 .txtarea_bgc01 {
	margin-left: -30px;
	padding: 3em 0 30px 0;
	min-height: 500px;
	background: url('/img/lparea/img_08_naishikyo.png') no-repeat left bottom;
}
#section_lp_area .LP08 .txtarea_bgc01 .inr {
	margin-left: 20%;
	padding: 20px;
	background-color: rgba(255,255,255,0.85);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP08 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP08 .txtarea_bgc01 {
		padding: 0;
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP08 .txtarea_bgc01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		padding: 0;
		}
	#section_lp_area .LP08 .txtarea_bgc01 .inr span.fc-pink {
		font-size: 100%;
		}
}


/* 09　オペ室
---------------------------------------------------------- */
#section_lp_area .LP09 {
	position: relative;
	overflow: hidden;
	background: #f4f6f5;
}
#section_lp_area .LP09 .txtarea_bgc01 {
	margin-left: -30px;
	padding: 2em 0 30px 0;
	min-height: 490px;
	background: url('/img/lparea/img_09_opeshitsu.png') no-repeat left bottom;
}
#section_lp_area .LP09 .txtarea_bgc01 .inr {
	margin-left: 36%;
	padding: 20px;
	background-color: rgba(95,172,206,0.7);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP09 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP09 .txtarea_bgc01 {
		padding: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP09 .txtarea_bgc01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		padding: 0;
		}
	#section_lp_area .LP09 .txtarea_bgc01 .inr span.fc-white {
		font-size: 100%;
		}
}


/* 10　デイサービス
---------------------------------------------------------- */
#section_lp_area .LP20,
#section_lp_area .LP19,
#section_lp_area .LP10 {
	position: relative;
	overflow: hidden;
	border: 2px solid #9bd555;
	background: #ebf6dd;
}
#section_lp_area .LP19 .ttl,
#section_lp_area .LP14 .ttl,
#section_lp_area .LP10 .ttl {
	position: absolute;
	top: 0.2em;
	left: 20%;
	letter-spacing: -0.09em;
	font-size: calc(385.7% + 0.32vw)
}
#section_lp_area .LP10 .txtarea_01 {
	margin-left: -30px;
	padding: 2em 0;
	min-height: 440px;
	background: url('/img/lparea/img_10_dayservice.png') no-repeat left bottom;
}
#section_lp_area .LP20 .txtarea_01 .inr,
#section_lp_area .LP19 .txtarea_01 .inr,
#section_lp_area .LP12 .txtarea_01 .inr,
#section_lp_area .LP10 .txtarea_01 .inr {
	margin: 0 0 1em 36%;
	text-shadow:
        0 1px 0 #ebf6dd,
        1px 0 0 #ebf6dd,
        0 -1px 0 #ebf6dd,
        -1px 0 0 #ebf6dd,
        -1px -1px 0 #ebf6dd,
        1px -1px 0 #ebf6dd,
        -1px 1px 0 #ebf6dd,
        1px 1px 0 #ebf6dd;
	}
#section_lp_area .LP20 .txtarea_bgc01,
#section_lp_area .LP19 .txtarea_bgc01,
#section_lp_area .LP13 .txtarea_bgc01,
#section_lp_area .LP12 .txtarea_bgc01,
#section_lp_area .LP10 .txtarea_bgc01 {
	margin-left: 36%;
	padding: 10px;
	background-color: rgba(155,213,85,0.9);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP10 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP19 .ttl,
	#section_lp_area .LP14 .ttl,
	#section_lp_area .LP10 .ttl {
		position: absolute;  
		top: 3em;  
		left: 0.5em;
		color: #5C4E4E;
		letter-spacing: 0;
		font-size: calc(45vw / 7.5);
		}
	#section_lp_area .LP24 .LP_inr,
	#section_lp_area .LP23 .LP_inr,
	#section_lp_area .LP22 .LP_inr,
	#section_lp_area .LP21 .LP_inr,
	#section_lp_area .LP20 .LP_inr,
	#section_lp_area .LP19 .LP_inr,
	#section_lp_area .LP14 .LP_inr,
	#section_lp_area .LP13 .LP_inr,
	#section_lp_area .LP12 .LP_inr,
	#section_lp_area .LP11 .LP_inr,
	#section_lp_area .LP10 .LP_inr {
		padding: 10px;
		border-right: 1px solid #e8f2d0;
		border-left: 1px solid #e8f2d0;
		border-bottom: 1px solid #e8f2d0;
		background-color: #fff;
		}
	#section_lp_area .LP10 .txtarea_01 {
		padding-top: 0; 
		background: none;
		padding: 0;
		}
	#section_lp_area .LP20 .txtarea_01 .inr,
	#section_lp_area .LP19 .txtarea_01 .inr,
	#section_lp_area .LP10 .txtarea_01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		text-shadow: none;
		}
	#section_lp_area .LP20 .txtarea_bgc01,
	#section_lp_area .LP19 .txtarea_bgc01,
	#section_lp_area .LP10 .txtarea_bgc01 {
		margin-left: 0; 
		margin-left: 30px;
		}

}


/* 11　有料老人ホーム
---------------------------------------------------------- */
#section_lp_area .LP22,
#section_lp_area .LP11 {
	position: relative;
	overflow: hidden;
	border: 2px solid #87cd33;
	background: #f3f3ef;
}
#section_lp_area .LP24 .ttl,
#section_lp_area .LP23 .ttl,
#section_lp_area .LP22 .ttl,
#section_lp_area .LP11 .ttl {
	position: absolute;
	top: 0.2em;
	left: 20%;
	letter-spacing: -0.09em;
	font-size: calc(357.1% + 0.2vw)
		}
#section_lp_area .LP11 .txtarea_02 {		
	background-color: rgba(243,243,239,0.7);
	}
#section_lp_area .LP11 .txtarea_bgc01 {
	margin-left: -30px;
	padding-bottom: 30px;
	min-height: 330px;
	background: url('/img/lparea/img_11_yuryou-home.png') no-repeat left bottom;
}
#section_lp_area .LP24 .txtarea_bgc01 p,
#section_lp_area .LP21 .txtarea_bgc01 p,
#section_lp_area .LP11 .txtarea_bgc01 p {
	margin-left: 40%;
	padding: 10px;
	background-color: rgba(135,205,51,0.7);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}
#section_lp_area .LP24 .txtarea_bgc01 .txtarea_02,
#section_lp_area .LP23 .txtarea_bgc01 .txtarea_02,
#section_lp_area .LP21 .txtarea_bgc01 .txtarea_02,
#section_lp_area .LP11 .txtarea_bgc01 .txtarea_02 { margin-left: 40%; }

/* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP11 {}
	#section_lp_area .LP11 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP23 .ttl,
	#section_lp_area .LP22 .ttl,
	#section_lp_area .LP11 .ttl {
		position: absolute;  
		top: 3em;  
		left: 0.5em;
		color: #5C4E4E;
		letter-spacing: 0;
		font-size: calc(45vw / 8);
		}
	#section_lp_area .LP11 .txtarea_bgc01 {
		padding: 0;
		}
	#section_lp_area .LP11 .txtarea_01 span.fc-pink {
		font-size: 100%;
		}
	#section_lp_area .LP11 .txtarea_02 {
		background-color: transparent;
		}
	#section_lp_area .LP11 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP24 .txtarea_bgc01 p,
	#section_lp_area .LP21 .txtarea_bgc01 p,
	#section_lp_area .LP11 .txtarea_bgc01 p {
		margin-left: 0;
		margin-left: 30px;
		}
	#section_lp_area .LP24 .txtarea_bgc01 .txtarea_02,
	#section_lp_area .LP23 .txtarea_bgc01 .txtarea_02,
	#section_lp_area .LP21 .txtarea_bgc01 .txtarea_02,
	#section_lp_area .LP11 .txtarea_bgc01 .txtarea_02 { 
		margin-left: 0; 
		margin: 0 0 1em 30px;
		}
}


/* 12　特別養護老人ホーム
---------------------------------------------------------- */
#section_lp_area .LP12 {
	position: relative;
	overflow: hidden;
	border: 2px solid #9bd555;
	background: #ebf6dd;
}
#section_lp_area .LP13 .ttl,
#section_lp_area .LP12 .ttl {
	position: absolute;
	top: 0.4em;
	left: 20%;
	letter-spacing: -0.09em;
	font-size: 50px;
	font-size: calc(285.7% + 0.3vw)
}
#section_lp_area .LP12 .txtarea_01 {
	margin-left: -30px;
	padding: 2em 0;
	min-height: 440px;
	background: url('/img/lparea/img_12_tokuyou.png') no-repeat left bottom;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP12 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP12 .ttl {
		position: absolute;  
		top: 3.7em;  
		left: 0.5em;
		color: #5C4E4E;
		letter-spacing: 0;
		font-size: calc(45vw / 8.5);
		}
	#section_lp_area .LP12 .txtarea_01 {
		padding-top: 0; 
		background: none;
		padding: 0;
		}
	#section_lp_area .LP12 .txtarea_01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		text-shadow: none;
		}
	#section_lp_area .LP12 .txtarea_bgc01 {
		margin-left: 0; 
		margin-left: 30px;
		}


}


/* 13　介護老人保健施設
---------------------------------------------------------- */
#section_lp_area .LP13 {
	position: relative;
	overflow: hidden;
	border: 2px solid #9bd555;
	background: #eff2ec;
}

#section_lp_area .LP13 .txtarea_01 {
	margin-left: -30px;
	padding: 2em 0;
	min-height: 440px;
	background: url('/img/lparea/img_13_rouken.png') no-repeat left bottom;
}
#section_lp_area .LP13 .txtarea_01 .inr {
	margin: 0 0 1em 36%;
	text-shadow:
        0 1px 0 #eff2ec,
        1px 0 0 #eff2ec,
        0 -1px 0 #eff2ec,
        -1px 0 0 #eff2ec,
        -1px -1px 0 #eff2ec,
        1px -1px 0 #eff2ec,
        -1px 1px 0 #eff2ec,
        1px 1px 0 #eff2ec;
	}
	
/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP13 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP13 .ttl {
		position: absolute;  
		top: 3em;  
		left: 0.5em;
		color: #5C4E4E;
		letter-spacing: 0;
		font-size: calc(45vw / 8.5);
		}
	#section_lp_area .LP13 .txtarea_01 {
		padding-top: 0; 
		background: none;
		padding: 0;
		}
	#section_lp_area .LP13 .txtarea_01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		text-shadow: none;
		}
	#section_lp_area .LP13 .txtarea_bgc01 {
		margin-left: 0; 
		margin-left: 30px;
		}
}


/* 14　訪問看護ホーム
---------------------------------------------------------- */
#section_lp_area .LP14 {
	position: relative;
	overflow: hidden;
	border: 2px solid #9bd555;
	background: #ebf6dd;
}
#section_lp_area .LP14 .txtarea_01 {
	margin-left: -30px;
	padding: 1em 0;
	min-height: 440px;
	background: url('/img/lparea/img_14_houmon-kango.png') no-repeat left bottom;
}
#section_lp_area .LP14 .txtarea_01 .inr {
	margin: 0 0 1em 25%;
	text-shadow:
        0 1px 0 #ebf6dd,
        1px 0 0 #ebf6dd,
        0 -1px 0 #ebf6dd,
        -1px 0 0 #ebf6dd,
        -1px -1px 0 #ebf6dd,
        1px -1px 0 #ebf6dd,
        -1px 1px 0 #ebf6dd,
        1px 1px 0 #ebf6dd;
	}
#section_lp_area .LP14 .txtarea_bgc01 {
	margin-left: 30px;
	padding: 10px;
	background-color: rgba(155,213,85,0.8);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
	
/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP14 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP14 .ttl {
		position: absolute;  
		top: 3em;  
		left: 0.5em;
		color: #5C4E4E;
		letter-spacing: 0;
		font-size: calc(45vw / 8.5);
		}
	#section_lp_area .LP14 .txtarea_01 {
		padding-top: 0; 
		background: none;
		padding: 0;
		}
	#section_lp_area .LP14 .txtarea_01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		text-shadow: none;
		}
	#section_lp_area .LP14 .txtarea_bgc01 {
		margin-left: 0; 
		margin-left: 30px;
		}
}


/* 15　保育施設
---------------------------------------------------------- */
#section_lp_area .LP15 {
	position: relative;
	overflow: hidden;
	border: 2px solid #fbbe42;
	background: #fef9ef;
}

#section_lp_area .LP15 .txtarea_bgc01 {
	margin-left: -30px;
	min-height: 365px;
	background: url('/img/lparea/img_15_hoiku.png') no-repeat left bottom;
}
#section_lp_area .LP15 .txtarea_bgc01 p {
	margin-left: 36%;
	padding: 10px;
	background-color: rgba(251,190,66,0.9);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
#section_lp_area .LP15 .txtarea_bgc01 .txtarea_02 { 
	margin-left: 36%;
	text-shadow:
        0 1px 0 #fef9ef,
        1px 0 0 #fef9ef,
        0 -1px 0 #fef9ef,
        -1px 0 0 #fef9ef,
        -1px -1px 0 #fef9ef,
        1px -1px 0 #fef9ef,
        -1px 1px 0 #fef9ef,
        1px 1px 0 #fef9ef;
	}

/* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP15 {}
	#section_lp_area .LP15 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP15 .LP_inr {
		padding: 10px;
		border-right: 1px solid #fef9ef;
		border-left: 1px solid #fef9ef;
		border-bottom: 1px solid #fef9ef;
		background-color: #fff;
		}
	#section_lp_area .LP15 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP15 .txtarea_bgc01 p {
		margin-left: 0;
		margin-left: 30px;
		}
	#section_lp_area .LP15 .txtarea_bgc01 .txtarea_02 { 
		margin-left: 0; 
		margin: 0 0 1em 30px;
		text-shadow: none;
		}
}


/* 16　企業・学校
---------------------------------------------------------- */
#section_lp_area .LP16 {
	position: relative;
	overflow: hidden;
	border: 2px sold #f57474;
	background: #f1f1f0;
}
#section_lp_area .LP16 .txtarea_01 {
	margin-left: -30px;
	padding-top: 1em;
	min-height: 500px;
	background: url('/img/lparea/img_16_kigyo.png') no-repeat left bottom;
}
#section_lp_area .LP16 .txtarea_01 .inr {
	margin-left: 30%;
	padding: 20px 0 20px 20px;
	background: rgba(241,241,240,0.8);
}
/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP16 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP16 .LP_inr {
		padding: 10px;
		border-right: 1px solid #ffe3e2;
		border-left: 1px solid #ffe3e2;
		border-bottom: 1px solid #ffe3e2;
		background-color: #fff;
		}
	#section_lp_area .LP16 .txtarea_01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP16 .txtarea_01 .inr {
		background-color: transparent;
		margin-left: 0; 
		margin-left: 30px;
		padding: 0;
		}
	#section_lp_area .LP16 .txtarea_01 .inr span.fc-pink {
		font-size: 100%;
		}
}


/* 17　美容クリニック
---------------------------------------------------------- */
#section_lp_area .LP17 {
	position: relative;
	overflow: hidden;
	border: 2px solid #EA97B2;
	background: #FAF0FF;
}
#section_lp_area .LP17 .txtarea_bgc01 {
	margin-left: -30px;
	min-height: 300px;
	background: url('/img/lparea/img_17_biyouclinic.png') no-repeat left bottom;
}
#section_lp_area .LP17 .txtarea_bgc01 p {
	margin-left: 40%;
	padding: 10px;
	background-color: rgb(234,151,178);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP17 {}
	#section_lp_area .LP17 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP17 .LP_inr {
		padding: 10px;
		border-right: 1px solid #EA97B2;
		border-left: 1px solid #EA97B2;
		border-bottom: 1px solid #EA97B2;
		background-color: #fff;
		}
	#section_lp_area .LP17 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP17 .txtarea_bgc01 p {
		margin-left: 0;
		margin-left: 30px;
		}
	}


	/* 18　救急外来
---------------------------------------------------------- */
#section_lp_area .LP18 .txtarea_bgc01 {
	margin-left: -30px;
	min-height: 298px;
	background: url('/img/lparea/img_18_kyukyugairai.png') no-repeat left bottom;
}
#section_lp_area .LP18 .txtarea_bgc01 p {
	margin-left: 38%;
	padding: 10px;
	background-color: rgba(95,172,206,0.7);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}
#section_lp_area .LP18 .txtarea_bgc01 .txtarea_02 { margin-left: 38%; }

/* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP03 {}
	#section_lp_area .LP18 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP18 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP18 .txtarea_bgc01 p {
		margin-left: 0;
		margin-left: 30px;
		}
	#section_lp_area .LP18 .txtarea_bgc01 .txtarea_02 { 
		margin-left: 0; 
		margin: 0 0 1em 30px;
		}
}


	/* 19　デイケア
---------------------------------------------------------- */
#section_lp_area .LP19 .txtarea_01 {
	margin-left: -30px;
	padding: 2em 0;
	min-height: 440px;
	background: url('/img/lparea/img_19_daycare.png') no-repeat left bottom;
}

/* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP19 {}
	#section_lp_area .LP19 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP19 .txtarea_01 {
		padding-top: 0; 
		background: none;
		padding: 0;
		}
}


	/* 20　サービス付き高齢者向け住宅
---------------------------------------------------------- */
#section_lp_area .LP20 .ttl {
	position: absolute;
	top: 0.6em;
	left: 20%;
	font-size: 2.32vw;
}
#section_lp_area .LP20 .ttl .ttl-br {
	display: none;
	}
#section_lp_area .LP20 .txtarea_01 {
	margin-left: -30px;
	padding: 2em 0;
	min-height: 440px;
	background: url('/img/lparea/img_20_satsuki.png') no-repeat left bottom;
}

/* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP20 {}
	#section_lp_area .LP20 {
		border: none;
		background-color: transparent;
		}
	#section_lp_area .LP20 .ttl .ttl-br {
		display: block;
		}
	#section_lp_area .LP20 .ttl {
		position: absolute;  
		top: 2.5em;  
		left: 0.8em;
		color: #5C4E4E;
		line-height: 1.2;
		letter-spacing: 0;
		font-size: calc(61vw / 10.5);
		}
	#section_lp_area .LP20 .txtarea_01 {
		padding-top: 0; 
		background: none;
		padding: 0;
		}
}


	/* 21　地域包括支援センター
---------------------------------------------------------- */
#section_lp_area .LP21 {
	position: relative;
	overflow: hidden;
	border: 2px solid #87cd33;
	background: #E7F2F5;
}
#section_lp_area .LP21 .ttl .ttl-br {
	display: none;
	}
#section_lp_area .LP21 .ttl {
	position: absolute;
	top: 0.2em;
	left: 20%;
	letter-spacing: -0.09em;
	font-size: calc(357.1% + 0.2vw)
		}
#section_lp_area .LP21 .txtarea_bgc01 {
	margin-left: -30px;
	padding-bottom: 30px;
	min-height: 330px;
	background: url('/img/lparea/img_21_chiikihokatsu.png') no-repeat left bottom;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP21 {}
		#section_lp_area .LP21 {
			border: none;
			background-color: transparent;
			}
		#section_lp_area .LP21 .ttl .ttl-br {
			display: block;
			}
		#section_lp_area .LP21 .ttl {
			position: absolute;  
			top: 2.5em;  
			left: 0.8em;
			color: #5C4E4E;
			line-height: 1.2;
			letter-spacing: 0;
			font-size: calc(61vw / 10.5);
			}
		#section_lp_area .LP21 .txtarea_bgc01 {
			padding: 0;
			}
		#section_lp_area .LP21 .txtarea_bgc01 {
			padding-top: 0; 
			min-height: 20px;
			background: none;
			}
	}


	/* 22　福祉介護その他
---------------------------------------------------------- */
#section_lp_area .LP22 .txtarea_bgc01 {
	margin-bottom: 20px;
}
#section_lp_area .LP22 .txtarea_bgc01 p {
	padding: 10px;
	background-color: rgba(135,205,51,0.7);
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}
/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP22 {}
		#section_lp_area .LP22 {
			border: none;
			background-color: transparent;
			}
		#section_lp_area .LP22 .txtarea_bgc01 {
			margin-bottom: 0px;
		}
}


		/* 23　障がい者施設
---------------------------------------------------------- */
#section_lp_area .LP23 {
	position: relative;
	overflow: hidden;
	border: 2px solid #87cd33;
	background: #F4E6D6;
}
#section_lp_area .LP23 .txtarea_bgc01 {
	margin-left: -30px;
	min-height: 330px;
	background: url('/img/lparea/img_23_shogaishisetsu.png') no-repeat left bottom;
}
#section_lp_area .LP23 .txtarea_bgc01 .txtarea_03 { margin-left: 40%; }
#section_lp_area .LP23 .txtarea_03 { margin: 2em 0; }

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP23 {}
		#section_lp_area .LP23 {
			border: none;
			background-color: transparent;
			}
	#section_lp_area .LP23 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	#section_lp_area .LP23 .txtarea_bgc01 .txtarea_03 { 
		margin: 0 0 0 30px;
		}
	}


/* 24　障がい者デイサービス
---------------------------------------------------------- */
#section_lp_area .LP24 {
	position: relative;
	overflow: hidden;
	border: 2px solid #87cd33;
	background: #F7EED2;
}
#section_lp_area .LP24 .ttl .ttl-br {
	display: none;
	}
#section_lp_area .LP24 .txtarea_bgc01 {
	margin-left: -30px;
	min-height: 330px;
	background: url('/img/lparea/img_24_shogaiday.png') no-repeat left bottom;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP24 {}
		#section_lp_area .LP24 {
			border: none;
			background-color: transparent;
			}
	#section_lp_area .LP24 .ttl .ttl-br {
		display: block;
		}
	#section_lp_area .LP24 .ttl {
		position: absolute;  
		top: 2.5em;  
		left: 0.8em;
		color: #5C4E4E;
		line-height: 1.2;
		letter-spacing: 0;
		font-size: calc(61vw / 10.5);
		}
	#section_lp_area .LP24 .txtarea_bgc01 {
		padding-top: 0; 
		min-height: 20px;
		background: none;
		}
	}

@supports (-ms-ime-align:auto) {
#section_lp_area .LP24 .ttl,
#section_lp_area .LP23 .ttl,
#section_lp_area .LP22 .ttl,
#section_lp_area .LP21 .ttl,
#section_lp_area .LP20 .ttl,
#section_lp_area .LP19 .ttl,
#section_lp_area .LP18 .ttl,
#section_lp_area .LP17 .ttl,
#section_lp_area .LP16 .ttl,
#section_lp_area .LP15 .ttl,
#section_lp_area .LP14 .ttl,
#section_lp_area .LP13 .ttl,
#section_lp_area .LP12 .ttl,
#section_lp_area .LP11 .ttl,
#section_lp_area .LP10 .ttl,
#section_lp_area .LP09 .ttl,
#section_lp_area .LP08 .ttl,
#section_lp_area .LP07 .ttl,
#section_lp_area .LP06 .ttl,
#section_lp_area .LP05 .ttl,
#section_lp_area .LP04 .ttl,
#section_lp_area .LP03 .ttl,
#section_lp_area .LP02 .ttl,
#section_lp_area .LP01 .ttl {
   font-size: 40px;
  }
 /* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP24 .ttl,
#section_lp_area .LP23 .ttl,
#section_lp_area .LP22 .ttl,
#section_lp_area .LP21 .ttl,
#section_lp_area .LP20 .ttl,
#section_lp_area .LP19 .ttl,
#section_lp_area .LP18 .ttl,
#section_lp_area .LP17 .ttl,
#section_lp_area .LP16 .ttl,
#section_lp_area .LP15 .ttl,
#section_lp_area .LP14 .ttl,
#section_lp_area .LP13 .ttl,
#section_lp_area .LP12 .ttl,
#section_lp_area .LP11 .ttl,
#section_lp_area .LP10 .ttl,
#section_lp_area .LP09 .ttl,
#section_lp_area .LP08 .ttl,
#section_lp_area .LP07 .ttl,
#section_lp_area .LP06 .ttl,
#section_lp_area .LP05 .ttl,
#section_lp_area .LP04 .ttl,
#section_lp_area .LP03 .ttl,
#section_lp_area .LP02 .ttl,
#section_lp_area .LP01 .ttl {
   	font-size: 20px;
	}
}
}

@media all and (-ms-high-contrast:none){
#section_lp_area .LP24 .ttl,
#section_lp_area .LP23 .ttl,
#section_lp_area .LP22 .ttl,
#section_lp_area .LP21 .ttl,
#section_lp_area .LP20 .ttl,
#section_lp_area .LP19 .ttl,
#section_lp_area .LP18 .ttl,
#section_lp_area .LP17 .ttl,
#section_lp_area .LP16 .ttl,
#section_lp_area .LP15 .ttl,
#section_lp_area .LP14 .ttl,
#section_lp_area .LP13 .ttl,
#section_lp_area .LP12 .ttl,
#section_lp_area .LP11 .ttl,
#section_lp_area .LP10 .ttl,
#section_lp_area .LP09 .ttl,
#section_lp_area .LP08 .ttl,
#section_lp_area .LP07 .ttl,
#section_lp_area .LP06 .ttl,
#section_lp_area .LP05 .ttl,
#section_lp_area .LP04 .ttl,
#section_lp_area .LP03 .ttl,
#section_lp_area .LP02 .ttl,
#section_lp_area .LP01 .ttl {
   font-size: 40px;
  }
 /* SP Layout */	
@media screen and (max-width:768px) {
#section_lp_area .LP24 .ttl,
#section_lp_area .LP23 .ttl,
#section_lp_area .LP22 .ttl,
#section_lp_area .LP21 .ttl,
#section_lp_area .LP20 .ttl,
#section_lp_area .LP19 .ttl,
#section_lp_area .LP18 .ttl,
#section_lp_area .LP17 .ttl,
#section_lp_area .LP16 .ttl,
#section_lp_area .LP15 .ttl,
#section_lp_area .LP14 .ttl,
#section_lp_area .LP13 .ttl,
#section_lp_area .LP12 .ttl,
#section_lp_area .LP11 .ttl,
#section_lp_area .LP10 .ttl,
#section_lp_area .LP09 .ttl,
#section_lp_area .LP08 .ttl,
#section_lp_area .LP07 .ttl,
#section_lp_area .LP06 .ttl,
#section_lp_area .LP05 .ttl,
#section_lp_area .LP04 .ttl,
#section_lp_area .LP03 .ttl,
#section_lp_area .LP02 .ttl,
#section_lp_area .LP01 .ttl {
   	font-size: 20px;
	}
}
}



/* ==========================================================
　科目別　求人特集
========================================================== */
#section_lp_area .LPkamoku_ttl {
	height: 70px;
	margin: 20px 0 0 20px;
	padding: 0 0 0 90px;
	}
#section_lp_area .LPkamoku_ttl span {font-size: 80%;}
	
/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LPkamoku_ttl {
		height: 40px;
		margin: 0;
		padding: 3px 0 0 50px;
		}
}


/* LP01　内科
---------------------------------------------------------- */
#section_lp_area .LP37_jinkotoseki,
#section_lp_area .LP36_masuika,
#section_lp_area .LP35_hoshasenka,
#section_lp_area .LP34_rihabirika,
#section_lp_area .LP33_shinkeika,
#section_lp_area .LP32_seishinka,
#section_lp_area .LP31_komonka,
#section_lp_area .LP30_nyusengeka,
#section_lp_area .LP29_fujinka,
#section_lp_area .LP28_sanka,
#section_lp_area .LP27_shonigeka,
#section_lp_area .LP26_kokyukigeka,
#section_lp_area .LP25_shinzokekkangeka,
#section_lp_area .LP24_kanwakeanaika,
#section_lp_area .LP23_arerugika,
#section_lp_area .LP22_jinzonaika,
#section_lp_area .LP21_riumachika,
#section_lp_area .LP20_naibumpitsunaika,
#section_lp_area .LP19_shinkeinaika,
#section_lp_area .LP18_ichoka,
#section_lp_area .LP17_kokyukika,
#section_lp_area .LP16_jibiinkouka,
#section_lp_area .LP15_ganka,
#section_lp_area .LP14_biyouhifuka,
#section_lp_area .LP13_biyougeka,
#section_lp_area .LP12_hinyoukika,
#section_lp_area .LP11_hifuka,
#section_lp_area .LP10_sanfujinka,
#section_lp_area .LP09_noushinkeigeka,
#section_lp_area .LP08_keiseigeka,
#section_lp_area .LP07_seikeigeka,
#section_lp_area .LP06_geka,
#section_lp_area .LP05_shinryounaika,
#section_lp_area .LP04_shounika,
#section_lp_area .LP03_junkankika,
#section_lp_area .LP02_shoukakika,
#section_lp_area .LP01_naika {
	position: relative;
	overflow: hidden;
	border: 2px sold #f57474;
	background: url('/img/lparea/01_naika_01.jpg') no-repeat right bottom;
	background-size: cover;
	min-height: 400px;
}
#section_lp_area .LPkamoku_ttl.kamoku01 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon01_naika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP37_jinkotoseki .inr,
#section_lp_area .LP36_masuika .inr,
#section_lp_area .LP35_hoshasenka .inr,
#section_lp_area .LP34_rihabirika .inr,
#section_lp_area .LP33_shinkeika .inr,
#section_lp_area .LP32_seishinka .inr,
#section_lp_area .LP31_komonka .inr,
#section_lp_area .LP30_nyusengeka .inr,
#section_lp_area .LP29_fujinka .inr,
#section_lp_area .LP28_sanka .inr,
#section_lp_area .LP27_shonigeka .inr,
#section_lp_area .LP26_kokyukigeka .inr,
#section_lp_area .LP25_shinzokekkangeka .inr,
#section_lp_area .LP24_kanwakeanaika .inr,
#section_lp_area .LP23_arerugika .inr,
#section_lp_area .LP22_jinzonaika .inr,
#section_lp_area .LP21_riumachika .inr,
#section_lp_area .LP20_naibumpitsunaika .inr,
#section_lp_area .LP19_shinkeinaika .inr,
#section_lp_area .LP18_ichoka .inr,
#section_lp_area .LP17_kokyukika .inr,
#section_lp_area .LP16_jibiinkouka .inr,
#section_lp_area .LP15_ganka .inr,
#section_lp_area .LP14_biyouhifuka .inr,
#section_lp_area .LP13_biyougeka .inr,
#section_lp_area .LP12_hinyoukika .inr,
#section_lp_area .LP11_hifuka .inr,
#section_lp_area .LP10_sanfujinka .inr,
#section_lp_area .LP09_noushinkeigeka .inr,
#section_lp_area .LP08_keiseigeka .inr,
#section_lp_area .LP07_seikeigeka .inr,
#section_lp_area .LP06_geka .inr,
#section_lp_area .LP05_shinryounaika .inr,
#section_lp_area .LP04_shounika .inr,
#section_lp_area .LP03_junkankika .inr,
#section_lp_area .LP02_shoukakika .inr,
#section_lp_area .LP01_naika .inr {
	margin: 100px 180px 0 40px;
}

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP37_jinkotoseki,
	#section_lp_area .LP36_masuika,
	#section_lp_area .LP35_hoshasenka,
	#section_lp_area .LP34_rihabirika,
	#section_lp_area .LP33_shinkeika,
	#section_lp_area .LP32_seishinka,
	#section_lp_area .LP31_komonka,
	#section_lp_area .LP30_nyusengeka,
	#section_lp_area .LP29_fujinka,
	#section_lp_area .LP28_sanka,
	#section_lp_area .LP27_shonigeka,
	#section_lp_area .LP26_kokyukigeka,
	#section_lp_area .LP25_shinzokekkangeka,
	#section_lp_area .LP24_kanwakeanaika,
	#section_lp_area .LP23_arerugika,
	#section_lp_area .LP22_jinzonaika,
	#section_lp_area .LP21_riumachika,
	#section_lp_area .LP20_naibumpitsunaika,
	#section_lp_area .LP19_shinkeinaika,
	#section_lp_area .LP19_shinkeinaika,
	#section_lp_area .LP18_ichoka,
	#section_lp_area .LP17_kokyukika,
	#section_lp_area .LP16_jibiinkouka,
	#section_lp_area .LP15_ganka,
	#section_lp_area .LP14_biyouhifuka,
	#section_lp_area .LP13_biyougeka,
	#section_lp_area .LP12_hinyoukika,
	#section_lp_area .LP11_hifuka,
	#section_lp_area .LP10_sanfujinka,
	#section_lp_area .LP09_noushinkeigeka,
	#section_lp_area .LP08_keiseigeka,
	#section_lp_area .LP07_seikeigeka,
	#section_lp_area .LP06_geka,
	#section_lp_area .LP05_shinryounaika,
	#section_lp_area .LP04_shounika,
	#section_lp_area .LP03_junkankika,
	#section_lp_area .LP02_shoukakika,
	#section_lp_area .LP01_naika {
		background: none;
		min-height: 50px;
		}
	#section_lp_area .LPkamoku_ttl.kamoku37,
	#section_lp_area .LPkamoku_ttl.kamoku36,
	#section_lp_area .LPkamoku_ttl.kamoku35,
	#section_lp_area .LPkamoku_ttl.kamoku34,
	#section_lp_area .LPkamoku_ttl.kamoku33,
	#section_lp_area .LPkamoku_ttl.kamoku32,
	#section_lp_area .LPkamoku_ttl.kamoku31,
	#section_lp_area .LPkamoku_ttl.kamoku30,
	#section_lp_area .LPkamoku_ttl.kamoku29,
	#section_lp_area .LPkamoku_ttl.kamoku28,
	#section_lp_area .LPkamoku_ttl.kamoku27,
	#section_lp_area .LPkamoku_ttl.kamoku26,
	#section_lp_area .LPkamoku_ttl.kamoku25,
	#section_lp_area .LPkamoku_ttl.kamoku24,
	#section_lp_area .LPkamoku_ttl.kamoku23,
	#section_lp_area .LPkamoku_ttl.kamoku22,
	#section_lp_area .LPkamoku_ttl.kamoku21,
	#section_lp_area .LPkamoku_ttl.kamoku20,
	#section_lp_area .LPkamoku_ttl.kamoku19,
	#section_lp_area .LPkamoku_ttl.kamoku18,
	#section_lp_area .LPkamoku_ttl.kamoku17,
	#section_lp_area .LPkamoku_ttl.kamoku16,
	#section_lp_area .LPkamoku_ttl.kamoku15,
	#section_lp_area .LPkamoku_ttl.kamoku14,
	#section_lp_area .LPkamoku_ttl.kamoku13,
	#section_lp_area .LPkamoku_ttl.kamoku12,
	#section_lp_area .LPkamoku_ttl.kamoku11,
	#section_lp_area .LPkamoku_ttl.kamoku10,
	#section_lp_area .LPkamoku_ttl.kamoku09,
	#section_lp_area .LPkamoku_ttl.kamoku08,
	#section_lp_area .LPkamoku_ttl.kamoku07,
	#section_lp_area .LPkamoku_ttl.kamoku06,
	#section_lp_area .LPkamoku_ttl.kamoku05,
	#section_lp_area .LPkamoku_ttl.kamoku04,
	#section_lp_area .LPkamoku_ttl.kamoku03,
	#section_lp_area .LPkamoku_ttl.kamoku02,
	#section_lp_area .LPkamoku_ttl.kamoku01 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP37_jinkotoseki .inr,
	#section_lp_area .LP36_masuika .inr,
	#section_lp_area .LP35_hoshasenka .inr,
	#section_lp_area .LP34_rihabirika .inr,
	#section_lp_area .LP33_shinkeika .inr,
	#section_lp_area .LP32_seishinka .inr,
	#section_lp_area .LP31_komonka .inr,
	#section_lp_area .LP30_nyusengeka .inr,
	#section_lp_area .LP29_fujinka .inr,
	#section_lp_area .LP28_sanka .inr,
	#section_lp_area .LP27_shonigeka .inr,
	#section_lp_area .LP26_kokyukigeka .inr,
	#section_lp_area .LP25_shinzokekkangeka .inr,
	#section_lp_area .LP24_kanwakeanaika .inr,
	#section_lp_area .LP23_arerugika .inr,
	#section_lp_area .LP22_jinzonaika .inr,
	#section_lp_area .LP21_riumachika .inr,
	#section_lp_area .LP20_naibumpitsunaika .inr,
	#section_lp_area .LP19_shinkeinaika .inr,
	#section_lp_area .LP18_ichoka .inr,
	#section_lp_area .LP17_kokyukika .inr,
	#section_lp_area .LP16_jibiinkouka .inr,
	#section_lp_area .LP15_ganka .inr,
	#section_lp_area .LP14_biyouhifuka .inr,
	#section_lp_area .LP13_biyougeka .inr,
	#section_lp_area .LP12_hinyoukika .inr,
	#section_lp_area .LP11_hifuka .inr,
	#section_lp_area .LP10_sanfujinka .inr,
	#section_lp_area .LP09_noushinkeigeka .inr,
	#section_lp_area .LP08_keiseigeka .inr,
	#section_lp_area .LP07_seikeigeka .inr,
	#section_lp_area .LP06_geka .inr,
	#section_lp_area .LP05_shinryounaika .inr,
	#section_lp_area .LP04_shounika .inr,
	#section_lp_area .LP03_junkankika .inr,
	#section_lp_area .LP02_shoukakika .inr,
	#section_lp_area .LP01_naika .inr {
		margin: 0;
		margin: 20px 0 5px 0;
		}
}


/* LP02　消化器科
---------------------------------------------------------- */
#section_lp_area .LP02_shoukakika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku02 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon02_shoukakika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP02_shoukakika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP02_shoukakika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku02 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP02_shoukakika .inr{} /* LP01へ */
}


/* LP03　消化器科
---------------------------------------------------------- */
#section_lp_area .LP03_junkankika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku03 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon03_junkankika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP03_junkankika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP03_junkankika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku03 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP03_junkankika .inr{} /* LP01へ */
}


/* LP04　小児科
---------------------------------------------------------- */
#section_lp_area .LP04_shounika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku04 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon04_shounika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP04_shounika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP04_shounika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku04 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP04_shounika .inr{} /* LP01へ */
}


/* LP05　心療内科
---------------------------------------------------------- */
#section_lp_area .LP05_shinryounaika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku05 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon05_shinryounaika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP05_shinryounaika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP05_shinryounaika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku05 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP05_shinryounaika .inr{} /* LP01へ */
}


/* LP06　外科
---------------------------------------------------------- */
#section_lp_area .LP06_geka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku06 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon06_geka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP06_geka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP06_geka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku06 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP06_geka .inr{} /* LP01へ */
}


/* LP07　整形外科
---------------------------------------------------------- */
#section_lp_area .LP07_seikeigeka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku07 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon07_seikeigeka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP07_seikeigeka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP07_seikeigeka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku07 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP07_seikeigeka .inr{} /* LP01へ */
}


/* LP08　整形外科
---------------------------------------------------------- */
#section_lp_area .LP08_keiseigeka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku08 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon08_keiseigeka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP08_keiseigeka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP08_keiseigeka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku08 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP08_keiseigeka .inr{} /* LP01へ */
}


/* LP09　脳神経外科
---------------------------------------------------------- */
#section_lp_area .LP09_noushinkeigeka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku09 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon09_noushinkeigeka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP09_noushinkeigeka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP09_noushinkeigeka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku09 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP09_noushinkeigeka .inr{} /* LP01へ */
}


/* LP10　産婦人科
---------------------------------------------------------- */
#section_lp_area .LP10_sanfujinka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku10 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon10_sanfujinka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP10_sanfujinka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP10_sanfujinka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku10 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP10_sanfujinka .inr{} /* LP01へ */
}


/* LP11　皮膚科
---------------------------------------------------------- */
#section_lp_area .LP11_hifuka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku11 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon11_hifuka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP11_hifuka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP11_hifuka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku11 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP11_hifuka .inr{} /* LP01へ */
}


/* LP12　泌尿器科
---------------------------------------------------------- */
#section_lp_area .LP12_hinyoukika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku12 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon12_hinyoukika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP12_hinyoukika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP12_hinyoukika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku12 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP12_hinyoukika .inr{} /* LP01へ */
}


/* LP13　美容外科
---------------------------------------------------------- */
#section_lp_area .LP13_biyougeka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku13 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon13_biyougeka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP13_biyougeka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP13_biyougeka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku13 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP13_biyougeka .inr{} /* LP01へ */
}


/* LP13　美容皮膚科
---------------------------------------------------------- */
#section_lp_area .LP14_biyouhifuka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku14 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon14_biyouhifuka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP13_biyougeka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP14_biyouhifuka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku14 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP14_biyouhifuka .inr{} /* LP01へ */
}


/* LP14　眼科
---------------------------------------------------------- */
#section_lp_area .LP15_ganka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku15 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon15_ganka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP15_ganka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP15_ganka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku15 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP15_ganka .inr{} /* LP01へ */
}


/* LP15　眼科
---------------------------------------------------------- */
#section_lp_area .LP15_ganka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku15 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon15_ganka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP15_ganka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP15_ganka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku15 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP15_ganka .inr{} /* LP01へ */
}


/* LP16　耳鼻咽喉科
---------------------------------------------------------- */
#section_lp_area .LP16_jibiinkouka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku16 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon16_jibiinkouka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP16_jibiinkouka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP16_jibiinkouka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku16 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP16_jibiinkouka .inr{} /* LP01へ */
}


/* LP17　呼吸器科
---------------------------------------------------------- */
#section_lp_area .LP17_kokyukika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku17 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon17_kokyukika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP17_kokyukika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP17_kokyukika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku17 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP17_kokyukika .inr{} /* LP01へ */
}


/* LP18　胃腸科
---------------------------------------------------------- */
#section_lp_area .LP18_ichoka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku18 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon18_ichoka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP18_ichoka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP18_ichoka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku18 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP18_ichoka .inr{} /* LP01へ */
}


/* LP19　神経内科
---------------------------------------------------------- */
#section_lp_area .LP19_shinkeinaika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku19 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon19_shinkeinaika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP19_shinkeinaika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP19_shinkeinaika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku19 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP19_shinkeinaika .inr{} /* LP01へ */
}


/* LP20　内分泌内科
---------------------------------------------------------- */
#section_lp_area .LP20_naibumpitsunaika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku20 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon20_naibumpitsunaika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP20_naibumpitsunaika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP20_naibumpitsunaika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku20 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP20_naibumpitsunaika .inr{} /* LP01へ */
}


/* LP21　リウマチ科
---------------------------------------------------------- */
#section_lp_area .LP21_riumachika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku21 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon21_riumachika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP21_riumachika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP21_riumachika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku21 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP21_riumachika .inr{} /* LP01へ */
}


/* LP22　腎臓内科
---------------------------------------------------------- */
#section_lp_area .LP22_jinzonaika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku22 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon22_jinzonaika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP22_jinzonaika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP22_jinzonaika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku22 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP22_jinzonaika .inr{} /* LP01へ */
}


/* LP23　アレルギー科
---------------------------------------------------------- */
#section_lp_area .LP23_arerugika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku23 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon23_arerugika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP23_arerugika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP23_arerugika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku23 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP23_arerugika .inr{} /* LP01へ */
}


/* LP24　緩和ケア内科
---------------------------------------------------------- */
#section_lp_area .LP24_kanwakeanaika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku24 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon24_kanwakeanaika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP24_kanwakeanaika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP24_kanwakeanaika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku24 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP24_kanwakeanaika .inr{} /* LP01へ */
}


/* LP25　心臓血管外科
---------------------------------------------------------- */
#section_lp_area .LP25_shinzokekkangeka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku25 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon25_shinzokekkangeka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP25_shinzokekkangeka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP25_shinzokekkangeka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku25 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP25_shinzokekkangeka .inr{} /* LP01へ */
}


/* LP26　呼吸器外科
---------------------------------------------------------- */
#section_lp_area .LP26_kokyukigeka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku26 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon26_kokyukigeka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP26_kokyukigeka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP26_kokyukigeka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku26 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP26_kokyukigeka .inr{} /* LP01へ */
}


/* LP27　呼吸器外科
---------------------------------------------------------- */
#section_lp_area .LP27_shonigeka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku27 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon27_shonigeka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP27_shonigeka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP27_shonigeka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku27 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP27_shonigeka .inr{} /* LP01へ */
}


/* LP28　呼吸器外科
---------------------------------------------------------- */
#section_lp_area .LP28_sanka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku28 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon28_sanka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP28_sanka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP28_sanka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku28 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP28_sanka .inr{} /* LP01へ */
}


/* LP29　婦人科
---------------------------------------------------------- */
#section_lp_area .LP29_fujinka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku29 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon29_fujinka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP29_fujinka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP29_fujinka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku29 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP29_fujinka .inr{} /* LP01へ */
}


/* LP30　乳腺外科
---------------------------------------------------------- */
#section_lp_area .LP30_nyusengeka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku30 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon30_nyusengeka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP30_nyusengeka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP30_nyusengeka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku30 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP30_nyusengeka .inr{} /* LP01へ */
}


/* LP31　肛門科
---------------------------------------------------------- */
#section_lp_area .LP31_komonka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku31 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon31_komonka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP31_komonka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP31_komonka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku31 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP31_komonka .inr{} /* LP01へ */
}


/* LP32　精神科
---------------------------------------------------------- */
#section_lp_area .LP32_seishinka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku32 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon32_seishinka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP32_seishinka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP32_seishinka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku32 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP32_seishinka .inr{} /* LP01へ */
}


/* LP33　神経科
---------------------------------------------------------- */
#section_lp_area .LP33_shinkeika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku33 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon33_shinkeika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP33_shinkeika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP33_shinkeika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku33 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP33_shinkeika .inr{} /* LP01へ */
}


/* LP34　リハビリ科
---------------------------------------------------------- */
#section_lp_area .LP34_rihabirika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku34 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon34_rihabirika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP34_rihabirika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP34_rihabirika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku34 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP34_rihabirika .inr{} /* LP01へ */
}


/* LP35　放射線科
---------------------------------------------------------- */
#section_lp_area .LP35_hoshasenka {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku35 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon35_hoshasenka.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP35_hoshasenka .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP35_hoshasenka {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku35 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP35_hoshasenka .inr{} /* LP01へ */
}


/* LP36　麻酔科
---------------------------------------------------------- */
#section_lp_area .LP36_masuika {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku36 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon36_masuika.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP36_masuika .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP36_masuika {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku36 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP36_masuika .inr{} /* LP01へ */
}


/* LP37　人工透析
---------------------------------------------------------- */
#section_lp_area .LP37_jinkotoseki {} /* LP01へ */
#section_lp_area .LPkamoku_ttl.kamoku37 {
	font-size: 285.7%;
	background: url('/img/lparea/ttl-icon37_jinkotoseki.png') no-repeat left top;
	background-size: 70px;
}
#section_lp_area .LP37_jinkotoseki .inr {} /* LP01へ */

/* SP Layout */	
@media screen and (max-width:768px) {
	#section_lp_area .LP37_jinkotoseki {} /* LP01へ */
	#section_lp_area .LPkamoku_ttl.kamoku37 {
		font-size: 171.4%;
		background-size: 40px;
		background-position:  0 0;
		}
	#section_lp_area .LP37_jinkotoseki .inr{} /* LP01へ */
}