@charset "utf-8";

/* ******************************************************************************************************************** */
/* ÇÁ·Î±×·¥¼Ò°³ */
/* ******************************************************************************************************************** */

.emotional_program01																				{ background:url('/share/images/emotional/program_img01.jpg') no-repeat top left; background-size:100%; }
.emotional_program02																				{ background:url('/share/images/emotional/program_img02.jpg') no-repeat top left; background-size:100%; }
.emotional_program03																				{ background:url('/share/images/emotional/program_img03.jpg') no-repeat top left; background-size:100%; }
.emotional_program04																				{ background:url('/share/images/emotional/program_img04.jpg') no-repeat top left; background-size:100%; }
.emotional_program05																				{ background:url('/share/images/emotional/program_img05.jpg') no-repeat top left; background-size:100%; }
.emotional_program06																				{ background:url('/share/images/emotional/program_img06.jpg') no-repeat top left; background-size:100%; }
.emotional_program07																				{ background:url('/share/images/emotional/program_img07.jpg') no-repeat top left; background-size:100%; }
.emotional_program08																				{ background:url('/share/images/emotional/program_img08.jpg') no-repeat top left; background-size:100%; }
.emotional_program09																				{ background:url('/share/images/emotional/program_img09.jpg') no-repeat top left; background-size:100%; }

/* ******************************************************************************************************************** */
/* ÁÖ°£ÀÏÁ¤Ç¥ */
/* ******************************************************************************************************************** */

.weekly_table																							{ width:100%; border:1px solid #cac6c5;}
	.weekly_table th																					{ padding:10px 0; border-bottom:1px solid #cac6c5; border-right:1px solid #cac6c5; vertical-align:middle; font-family:'NanumGothicBold'; }
	.weekly_table td																					{ padding:10px; text-align:center; border-bottom:1px solid #cac6c5; border-right:1px solid #cac6c5; vertical-align:middle; }
	.weekly_bg																							{ background:#fff5f1; }
	.weekly_table thead th																			{ background:#ebf7fc; }



/* ******************************************************************************************************************** */
/* Á¾±³È°µ¿ */
/* ******************************************************************************************************************** */
.religion_img_wrap																					{ width:100%; }
	.religion_img_wrap img																			{ width:100%; vertical-align:middle; }
	.religion_img_wrap li																			{ width:49.5%; margin-bottom:15px;  float:left; position:relative; }
	.religion_img_wrap li span																	{ width:100%; height:45px; display:block; position:absolute; bottom:0; left:0; text-align:center; line-height:45px; color:#fff; font-family:'NanumGothicBold';
																										/* Fallback for web browsers that don't support RGBa */background-color: rgb(0, 0, 0);
																										/* RGBa with 0.6 opacity */background-color: rgba(0, 0, 0, 0.8);
																										/* For IE 5.5 - 7*/filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);
																										/* For IE 8*/-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000)";}
	.religion_img_wrap li:first-child																{ margin-right:1%; }
	.religion_img_wrap figure img																{ width:32.8%; margin-left:0.8%; }
	.religion_img_wrap figure img:first-child													{ margin-left:0; }



 


/* ----------------------------------------------------------------------------- */
/* MEDIA QUERY */
/* ----------------------------------------------------------------------------- */
	@media only screen and (min-width:0px) and (max-width:480px) {			/* width 360ÀÌÇÏ ¸ð¹ÙÀÏ(°¶·°½ÃS2 ´ë»ó) */


	
	}
	@media only screen and (min-width:0px) and (max-width:768px) {			/* ¸ð¹ÙÀÏ(°¶·°½Ã³ëÆ®±Þ ´ë»ó) */

/* ******************************************************************************************************************** */
/* ÁÖ°£ÀÏÁ¤Ç¥ */
/* ******************************************************************************************************************** */

	.weekly_select_wrap																			{ width:100%; margin-bottom:10px; }
		.weekly_select_wrap select																{ width:78%; font-size:100%; height:35px; font-family:'NanumGothic'; float:left; -webkit-border-radius:1px; }
		.weekly_select_wrap input																{ width:20%; font-size:100%; height:35px; font-family:'NanumGothic'; background:#d63c00; color:#fff; border:none; float:right; -webkit-border-radius:1px; -webkit-appearance:none; }

/* ******************************************************************************************************************** */
/* Á¾±³È°µ¿ */
/* ******************************************************************************************************************** */
.religion_img_wrap																					{ width:100%; }
	.religion_img_wrap img																			{ width:100%; vertical-align:middle; }
	.religion_img_wrap li																			{ width:100%; margin-bottom:15px;  float:left; position:relative; }
	.religion_img_wrap li span																	{ width:100%; height:45px; display:block; position:absolute; bottom:0; left:0; text-align:center; line-height:45px; color:#fff; font-family:'NanumGothicBold';
																										/* Fallback for web browsers that don't support RGBa */background-color: rgb(0, 0, 0);
																										/* RGBa with 0.6 opacity */background-color: rgba(0, 0, 0, 0.8);
																										/* For IE 5.5 - 7*/filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);
																										/* For IE 8*/-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000)";}
	.religion_img_wrap li:first-child																{ margin-right:0; }
	.religion_img_wrap figure img																{ width:100%; margin-left:0; margin-bottom:10px; }
	.religion_img_wrap figure img:first-child													{ margin-left:0; }



	}
	@media only screen and (min-width:769px) and (max-width:1099px) {		/* Å×ºí¸´() iPad LandSpace */

/* ******************************************************************************************************************** */
/* 정서재활프로그램 */
/* ******************************************************************************************************************** */

.emotional_program01																				{ background:url('/share/images/emotional/program_img01.jpg') no-repeat top left; background-size:116%; }
.emotional_program02																				{ background:url('/share/images/emotional/program_img02.jpg') no-repeat top left; background-size:144%; }
.emotional_program03																				{ background:url('/share/images/emotional/program_img03.jpg') no-repeat top left; background-size:158%; }
.emotional_program04																				{ background:url('/share/images/emotional/program_img04.jpg') no-repeat top left; background-size:144%; }
.emotional_program05																				{ background:url('/share/images/emotional/program_img05.jpg') no-repeat top left; background-size:158%; }
.emotional_program06																				{ background:url('/share/images/emotional/program_img06.jpg') no-repeat top left; background-size:102%; }
.emotional_program07																				{ background:url('/share/images/emotional/program_img07.jpg') no-repeat top left; background-size:201%; }
.emotional_program08																				{ background:url('/share/images/emotional/program_img08.jpg') no-repeat top left; background-size:100%; }
.emotional_program09																				{ background:url('/share/images/emotional/program_img09.jpg') no-repeat top left; background-size:100%; }



	}