@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

@charset "utf-8";
* {padding:0; margin:0}
img {border:none}
body {width:127.5%; font-family:'Nanum Gothic', dotum; font-size:12px; background-color:#f9f9f9;}
ul {list-style:none}

 /* a */
a:link {text-decoration:none;font-family:'Nanum Gothic', dotum;}
a:visited {text-decoration:none;font-family:'Nanum Gothic', dotum;}
a:hover{text-decoration:none;font-family:'Nanum Gothic', dotum;}
a:active {text-decoration:none;font-family:'Nanum Gothic', dotum;}


#wrap {position:relative; width:100%; margin:0 auto; text-align:center; background-color:#ffffff;}
	.about_lbg {background:url(/images/bg_labout.jpg) no-repeat 100% 11px; width:50%; height:350px; position:absolute; 
		left:-599px; top:91px;z-index:10}
	.about_rbg {background:url(/images/bg_rabout.jpg) no-repeat 599px 11px; width:50%; height:350px; position:absolute; right:0px; 
		top:91px;z-index:10}
	.bg_about {background:#f2cec2; width:100%; height:310px; position:absolute;top:102px;z-index:1}

	.program_lbg {background:url(/images/bg_lprogram.jpg) no-repeat 100% 11px; width:50%; height:350px; position:absolute; 
		left:-599px; top:91px;z-index:10}
	.program_rbg {background:url(/images/bg_rprogram.jpg) no-repeat 599px 11px; width:50%; height:350px; position:absolute;
		right:0px; top:91px;z-index:10}
	.bg_program {background:#f5f5f5; width:100%; height:310px; position:absolute;top:102px;z-index:1}

	.biz_lbg {background:url(/images/bg_lbiz.jpg) no-repeat 100% 11px; width:50%; height:350px; position:absolute; left:-599px; top:91px;z-index:10}
	.biz_rbg {background:url(/images/bg_rbiz.jpg) no-repeat 599px 11px; width:50%; height:350px; position:absolute; right:0px; top:91px;z-index:10}
	.bg_biz {background:#fff0a6; width:100%; height:310px; position:absolute;top:102px;z-index:1}

	.support_lbg {background:url(/images/bg_lsupport.jpg) no-repeat 100% 11px; width:50%; height:350px; position:absolute; left:-599px; 
		top:91px;z-index:10}
	.support_rbg {background:url(/images/bg_rsupport.jpg) no-repeat 599px 11px; width:50%; height:350px; position:absolute; 
		right:0px; top:91px;z-index:10}
	.bg_support {background:#d7e5ac; width:100%; height:310px; position:absolute;top:102px;z-index:1}

	.info_lbg {background:url(/images/bg_linfo.jpg) no-repeat 100% 11px; width:50%; height:350px; position:absolute; left:-599px; top:91px;z-index:10}
	.info_rbg {background:url(/images/bg_rinfo.jpg) no-repeat 599px 11px; width:50%; height:350px; position:absolute; right:0px; top:91px;z-index:10}
	.bg_info {background:#ffd899; width:100%; height:310px; position:absolute;top:102px;z-index:1}


	/* 상단 긴이미지 */
	#long_img_wrap {float:left;width:100%;height:310px;background:#ffffff;border-top:1px solid #ccc}
		.long_img {position:relative;margin:0 auto;width:1200px;z-index:10}
		.long_img img {width:1200px;height:310px;}
			/* 긴이미지 안에 페이지 위치 */
			.site_location {position:absolute;left:0px;top:105px;width:100%;margin:0;padding:0;text-align:center;}
			.site_location li {float:left;width:100%;font-size:40px;font-weight:700;color:#fff}
			.site_location li:last-child {font-size:14px;font-weight:400;margin-top:15px;}


	/* left 메뉴  */
	.slidebutton_wrap{float:left;width:100%;}
		.slidebutton {width:1200px;margin:0 auto;}
		.slidebutton ul li{cursor:pointer;}
		.slidebutton ul li a {font-family:'Nanum Gothic', dotum;font-size:20px;font-weight:600; margin:0px; display:block; width:100%;}
		.slidebutton ul li.sm_on a {font-family:'Nanum Gothic', dotum;font-size:20px;font-weight:600}
			.about{position:absolute;  top:365px; z-index:99;  }
			.about ul{width: 1200px;  overflow:hidden; text-align:center;  }
			.about li{float:left;  width:299px; height: 47px; border-right: 1px solid #005900; background: #147a00; }
			.about li:last-child {border:none;}
			.about li a{position:relative;  top:25%;  color:#fff;  font-size:18px;  }
			.about li.sm_on{color:#000; background:#fff; }
			.about li.sm_on a{color:#000; font-size:20px;   top:25%;}

			.biz {position:absolute;  top:365px; z-index:99;  }
			.biz ul{width: 1200px;  overflow:hidden; text-align:center;  }
/*			.biz li{float:left;  width:599px ;height: 47px; border-right:1px solid #005900; background: #147a00; }*/
			.biz li{float:left;  width:1198px ;height: 47px; border-right:1px solid #005900; background: #147a00; }
			.biz li:last-child {border:none}
			.biz li a{position:relative;  top:25%;  color:#e6e6e6;  font-size:18px;  }
			.biz li.sm_on{color:#000; background:#fff; }
			.biz li.sm_on a{color:#000; font-size:18px;   top:25%;}

			.info{position:absolute;  top:365px; z-index:99;  }
			.info ul{width: 1200px;  overflow:hidden; text-align:center;  }
			.info li{float:left;  width:399px ;height: 47px; border-right:1px solid #005900; background: #147a00; }
			.info li:last-child {border:none}
			.info li a{position:relative;  top:25%;  color:#e6e6e6;  font-size:18px;  }
			.info li.sm_on{color:#000; background:#fff; }
			.info li.sm_on a{color:#000; font-size:18px;   top:25%;}


	/* Body 내용 */
	#body_wrap{float:left; width:100%; background-color:white;}
		.body_content{width:1100px; margin:0 auto;}
			.sub_body_content{float:left;width:100%;margin:65px 0 100px;text-align:left;}


                /* /about/facility.html */
				
li{list-style-type:none}

		/*  슬라이드 버튼부분  */
		#facility_button_wrap{float:left; width:100%; }
			.facility_button {width:1100px;  margin-left: auto; margin-right: auto;   }
			.facility_paging{top:657px; }
				.facility_paging ol{ overflow:hidden;text-align:center;  }
				.facility_paging li{float:left; text-align:center;  width: 273.7px ; height:45px; border:1px solid #999999; background: rgba(0,0,0,0.3); cursor:pointer; }
				.facility_paging li:nth-child(1){border-right:0px;}
				.facility_paging li:nth-child(2){border-right:0px;}
				.facility_paging li:nth-child(3){border-right:0px;}
				.facility_paging li a{position:relative;  top:25%;  color:#e6e6e6;  font-size:18px; font-weight:bold;}
					.noborder{border:0px; height:47px;}

		/* 위쪽 버튼 슬라이드 */
		#facility_img_wrap {float:left;width:100%; background-color:white;}
			.facility_img{overflow:hidden;position:relative; width:1100px;  margin-left: auto; margin-right: auto;  height:330px; background-color:white; margin-top:35px;}
				.facility_img  li{display:none; position:absolute;}
				.facility_img  li.on{display:block; }

		/* 아래쪽 버튼 슬라이드 */
		#facility_slide_wrap {float:left;width:100%; background-color:white; z-index:10;}
			.facility_slide{overflow:hidden;position:relative; width:1100px;  margin-left: auto; margin-right: auto;  height:640px; background-color:white; margin-top:35px;}
				.facility_slide  li{display:none; position:absolute;}
				.facility_slide  li.on{display:block; }

		/* 슬라이드  타이틀 */
		#slide_content_wrap{float:left; width:100%;  }
			.slide_content {position:absolute; top:924px; width:1100px;  margin-left: auto; margin-right: auto; background : rgba(0,0,0,0.5);  z-index:99; }
				.slide_content li{float:left; text-align:center;  width: 100%; height:45px;  background: rgba(0,0,0,0.3); }
				.slide_content li a{position:relative;  top:10px; color:#e6e6e6;  font-size:18px; }

		/* 슬라이드 버튼 */
		#slide_button_wrap{float:left; width:100%;  }
			.slide_button {position:absolute; top:1224px; width:1100px;  margin-left: auto; margin-right: auto;  z-index:99; }
				#prev{float:left;}
				#next{float:right; }

		/* 세부사진들 */
		#detail_photo_wrap{ float:left; width:100%; }
			.detail_photo_section{width:1100px; margin-top:30px; margin-left:auto; margin-right:auto}
				.detail_photo_section li{float:left; margin-left:5px; height:170px; opacity:0.5;}
				.detail_photo_section li:hover{cursor:pointer; opacity:0.8;}
					.detail_photo_section img{width:213px; height:122px; border:1px solid #cccccc;}
					.detail_photo_section div{font-size:16px; text-align:center; font-family:'Nanum Gothic', serif;}

					.other_floors{display:none}
					.third_floor{display:block}


                /* /about/contact.html */
						
		a {cursor:pointer;}
		#contact_head_wrap{float:left; width:100%;}
			.contact_head{width:1100px; height:210px;margin-left:auto; margin-right:auto;}
				.contact_head img{float:left;}
				.hospital_img{margin-top:8px;}

				.contact_head_text{float:left; margin-left:35px;} 
				.contact_main_text{font-size:36px; font-weight:bold; margin-top:4px;}
					.contact_number{font-size:21px;}
					.contact_head_text li:nth-child(2){margin-top:29px;}
					.contact_head_text li:nth-child(3){margin-top:14px;}
					.contact_head_text li:nth-child(4){margin-top:35.3px;}
						.print_img{margin-left:17px;}
						#map_wrap{float:left; width:100%; margin-top:30px;}
						#map{ height:530px; border:1px solid #cccccc;}


			
          /* /about/history.html */

		.history_green_bottom { float:left; width:150px; padding-bottom:8px; border-bottom:2px  solid #147a00;}
				
		#history_index{z-index:100;}
		.history_bold{font-size:18px; font-weight:bold;}
		.history_marginLeft30{margin-left:30px;}
		.history_marginLeft60 {margin-left:110px; margin-top:10px;}
		
		#history_present_wrap{float:left; width:100%;}
		.history_present{float:left; width:1200px; }
		.history_present_title {font-size:27px;  color:#147a00; font-weight:500;}
		.history_present_img{float:right; z-index:10; margin-top:48px;}

		#history_present_content_wrap{float:left; width:100%;}
		.history_present_content{float:left; width:1100px; height:475px; background-image: url("/about/images/img_history_rightimg1.jpg"); background-position:right 70px; background-repeat: no-repeat;}
		.history_present_content ul{float:left; margin-top:32px; z-index:10; }
		.history_present_content li {font-family:'Nanum Gothic', dotum;}
		.history_present_content li:nth-child(1n+2){margin-top:26px; z-index:99;}
		.history_present_content li:nth-child(5){margin-top:12px; z-index:99; }
		.history_present_content li:nth-child(1n+6){margin-top:27px; z-index:99;}

		#history_past_wrap{float:left; width:100%;margin-top:150px}
		.history_past{float:left; width:1200px; }
		.history_past_title {font-size:27px;  color:#147a00; font-weight:500;}
		.history_past_img{float:right; z-index:10; margin-top:48px;}

		#history_past_content_wrap{float:left; width:100%;}
		.history_past_content{float:left; width:1100px; background-image: url("/about/images/img_history_rightimg2.jpg"); background-position:right bottom; background-repeat: no-repeat;}
		.history_past_content ul{float:left; margin-top:31px; z-index:10; }
		.history_past_content li {font-family:'Nanum Gothic', dotum;}
		.history_past_content li:nth-child(1n+2){margin-top:27px; z-index:99;}
		.history_past_content li:nth-child(11){margin-top:12px; z-index:99; }

		#organization_chart_wrap{float:left; width:100%;}
		.organization_chart{width:1100px; margin-top:125px; margin-left:auto; margin-right:auto;}


		/* /program/dementia.html */
		.program_sti {float:left; margin-top:65px;}
		.pgimg_wrap {float:left; width:1100px; margin-top:20px; }
			.pgimg_lt {float:left; width:543px; margin-right:13px}
			.pgimg_rt {float:left; width:543px;}
			.pgexptx {width:543px; text-align:center;  font-size:18px; font-weight:500; font-family:'Nanum Gothic', dotum;}
		.pgimg_wrap_se {float:left; width:1100px; margin-top:20px; }


		.dementia_explanation{margin-top:25px; font-size:18px; font-weight:500; font-family:'Nanum Gothic', dotum;}
		.activity_explanation{margin-top:25px; font-size:18px; font-weight:500; font-family:'Nanum Gothic', dotum;}

		#dementia_topimg_wrap{float:left; width:100%;}
		.dementia_topimg{float:left; width:1100px; margin-left:auto; margin-right:auto; }
		.dementia_topimg img{cursor:pointer;}
		.dementia_topimg a:nth-child(1n+2){margin-left:21px;}

		#dementia_exercise_wrap{float:left; width:100%;}
		.dementia_exercise{float:left; width:1100px; margin-top:65px; }

		#dementia_exercise_img_wrap{float:left; width:100%;}
		.dementia_exercise_img{float:left; width:1100px; margin-top:20px; }
		.dementia_exercise_img img{float:left;}
		.dementia_exercise_img img:nth-child(2){float:left; margin-left:14px; }
		.dementia_exercise_img img:nth-child(1n+3){float:left; margin-top:14px; }
		.dementia_exercise_img img:nth-child(4){float:left; margin-left:14px; }

		#dementia_recreation_wrap{float:left; width:100%;}
		.dementia_recreation{float:left; width:1100px; margin-top:65px; }

		#dementia_recreation_img_wrap{float:left; width:100%;}
		.dementia_recreation_img{float:left; width:1100px; margin-top:20px; }
		.dementia_recreation_img img{float:left;}
		.dementia_recreation_img img:nth-child(2){float:left; margin-left:14px; }
		.dementia_recreation_img img:nth-child(1n+3){float:left; margin-top:14px; }
		.dementia_recreation_img img:nth-child(4){float:left; margin-left:14px; }

		#dementia_video_wrap{float:left; width:100%;}
		.dementia_video{float:left; width:1100px; margin-top:65px; }

		#dementia_video_img_wrap{float:left; width:100%;}
		.dementia_video_img{float:left; width:1100px; margin-top:20px; }
		.dementia_video_img img{float:left;}
		.dementia_video_img img:nth-child(2){float:left; margin-left:14px; }


		#dementia_treatment_wrap{float:left; width:100%;}
		.dementia_treatment{float:left; width:1100px; margin-top:65px; }

		#dementia_treatment_img_wrap{float:left; width:100%;}
		.dementia_treatment_img{float:left; width:1100px; margin-top:20px; }
		.dementia_treatment_img img{float:left;}
		.dementia_treatment_img img:nth-child(2){float:left; margin-left:14px; }
		.dementia_treatment_img img:nth-child(1n+3){float:left; margin-top:14px; }
		.dementia_treatment_img img:nth-child(4){float:left; margin-left:14px; }


		#dementia_tool_treatment_wrap{float:left; width:100%;}
		.dementia_tool_treatment{float:left; width:1100px; margin-top:65px; }

		#dementia_tool_treatment_img_wrap{float:left; width:100%;}
		.dementia_tool_treatment_img{float:left; width:1100px; margin-top:20px; }
		.dementia_tool_treatment_img img{float:left;}
		.dementia_tool_treatment_img img:nth-child(2){float:left; margin-left:14px; }
		.dementia_tool_treatment_img img:nth-child(1n+3){float:left; margin-top:14px; }
		.dementia_tool_treatment_img img:nth-child(4){float:left; margin-left:14px; }

		/* /program/activity.html */

		#activity_topimg_wrap{float:left; width:100%;}
		.activity_topimg{float:left; width:1100px; margin-left:auto; margin-right:auto; }
		.activity_topimg img{cursor:pointer;}
		.activity_topimg a:nth-child(1n+2){margin-left:21px;}

		#activity_music_wrap{float:left; width:100%;}
		.activity_music{float:left; width:1100px; margin-top:65px; }

		#activity_music_img_wrap{float:left; width:100%;}
		.activity_music_img{float:left; width:1100px; margin-top:20px; }
		.activity_music_img img{float:left;}
		.activity_music_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.activity_music_img img:nth-child(3){float:left; margin-top:15px;}

		#activity_art_wrap{float:left; width:100%;}
		.activity_art{float:left; width:1100px; margin-top:65px; }

		#activity_art_img_wrap{float:left; width:100%;}
		.activity_art_img{float:left; width:1100px; margin-top:20px; }
		.activity_art_img img{float:left;}
		.activity_art_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.activity_art_img img:nth-child(3){float:left; margin-top:15px;}

		#activity_horticulture_wrap{float:left; width:100%;}
		.activity_horticulture{float:left; width:1100px; margin-top:65px; }

		#activity_horticulture_img_wrap{float:left; width:100%;}
		.activity_horticulture_img{float:left; width:1100px; margin-top:20px; }
		.activity_horticulture_img img{float:left;}
		.activity_horticulture_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.activity_horticulture_img img:nth-child(3){float:left; margin-top:15px;}

		#activity_singing_wrap{float:left; width:100%;}
		.activity_singing{float:left; width:1100px; margin-top:65px; }

		#activity_singing_img_wrap{float:left; width:100%;}
		.activity_singing_img{float:left; width:1100px; margin-top:20px; }
		.activity_singing_img img{float:left;}
		.activity_singing_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.activity_singing_img img:nth-child(3){float:left; margin-top:15px;}

		#activity_movie_wrap{float:left; width:100%;}
		.activity_movie{float:left; width:1100px; margin-top:65px; }

		#activity_movie_img_wrap{float:left; width:100%;}
		.activity_movie_img{float:left; width:1100px; margin-top:20px; }
		.activity_movie_img img{float:left;}
		.activity_movie_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.activity_movie_img img:nth-child(3){float:left; margin-top:15px;}


		
		/* /program/adapt.html */

		#adapt_topimg_wrap{float:left; width:100%;}
		.adapt_topimg{float:left; width:1100px; margin-left:auto; margin-right:auto; }
		.adapt_topimg img{cursor:pointer;}
		.adapt_topimg a:nth-child(1n+2){margin-left:21px;}

		#program_goingout_wrap{float:left; width:100%;}
		.program_goingout{float:left; width:1100px; margin-top:65px; }
		
		#program_goingout_img_wrap{float:left; width:100%;}
		.program_goingout_img{float:left; width:1100px; margin-top:20px; }
		.program_goingout_img img{float:left;}
		.program_goingout_img img:nth-child(2){float:left; margin-left:14px; }
		.program_goingout_img img:nth-child(1n+3){float:left; margin-top:14px; }
		.program_goingout_img img:nth-child(4){float:left; margin-left:13px; }


		#program_cooking_wrap{float:left; width:100%;}
		.program_cooking{float:left; width:1100px; margin-top:65px; }

		#program_cooking_img_wrap{float:left; width:100%;}
		.program_cooking_img{float:left; width:1100px; margin-top:20px; }
		.program_cooking_img img{float:left;}
		.program_cooking_img img:nth-child(2){float:left; margin-left:14px; }
		.program_cooking_img img:nth-child(1n+3){float:left; margin-top:14px; }
		.program_cooking_img img:nth-child(4){float:left; margin-left:13px; }


		#program_picnic_wrap{float:left; width:100%;}
		.program_picnic{float:left; width:1100px; margin-top:65px; }

		#program_picnic_img_wrap{float:left; width:100%;}
		.program_picnic_img{float:left; width:1100px; margin-top:20px; }
		.program_picnic_img img{float:left;}
		.program_picnic_img img:nth-child(2){float:left; margin-left:14px; }
		.program_picnic_img img:nth-child(1n+3){float:left; margin-top:14px; }
		.program_picnic_img img:nth-child(4){float:left; margin-left:14px; }


		#program_school_wrap{float:left; width:100%;}
		.program_school{float:left; width:1100px; margin-top:65px; }

		#program_school_img_wrap{float:left; width:100%;}
		.program_school_img{float:left; width:1100px; margin-top:20px; }
		.program_school_img img{float:left;}
		.program_school_img img:nth-child(2){float:left; margin-left:14px; }
		.program_school_img img:nth-child(1n+3){float:left; margin-top:14px; }
		.program_school_img img:nth-child(4){float:left; margin-left:14px; }


		#program_area_wrap{float:left; width:100%;}
		.program_area{float:left; width:1100px; margin-top:65px; }

		#program_area_img_wrap{float:left; width:100%;}
		.program_area_img{float:left; width:1100px; margin-top:20px; }
		.program_area_img img{float:left;}
		.program_area_img img:nth-child(2){float:left; margin-left:14px; }
		.program_area_img img:nth-child(1n+3){float:left; margin-top:14px; }
		.program_area_img img:nth-child(4){float:left; margin-left:14px; }


		
		/* /program/special.html */

		.special_explanation{margin-top:17px; font-size:18px; font-weight:500; font-family:'Nanum Gothic', dotum;}
		.special_explanation li{margin-top:14px; font-size:18px; font-weight:500; font-family:'Nanum Gothic', dotum;}

		#special_topimg_wrap{float:left; width:100%;}
		.special_topimg{float:left; width:1100px; margin-left:auto; margin-right:auto; }
		.special_topimg img{cursor:pointer;}
		.special_topimg a:nth-child(1n+2){margin-left:21px;}

		#special_topimg_wrap2{float:left; width:100%;}
		.special_topimg2{float:left; width:1100px; margin-left:112px;}
		.special_topimg2 img{cursor:pointer;}
		.special_topimg2 a:nth-child(1n+2){margin-left:21px;}


		#special_bootbath_wrap{float:left; width:100%;}
		.special_footbath{float:left; width:1100px; margin-top:65px; }

		#special_bootbath_img_wrap{float:left; width:100%;}
		.special_footbath_img{float:left; width:1100px; margin-top:23px; }
		.special_footbath_img img{float:left;}
		.special_footbath_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.special_footbath_img img:nth-child(3){float:left; margin-top:15px;}


		#special_pottery_wrap{float:left; width:100%;}
		.special_pottery{float:left; width:1100px; margin-top:65px; }

		#special_pottery_img_wrap{float:left; width:100%;}
		.special_pottery_img{float:left; width:1100px; margin-top:25px; }
		.special_pottery_img img{float:left;}
		.special_pottery_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.special_pottery_img img:nth-child(3){float:left; margin-top:15px;}
	

		#special_baking_wrap{float:left; width:100%;}
		.special_baking{float:left; width:1100px; margin-top:65px; }

		#special_baking_img_wrap{float:left; width:100%;}
		.special_baking_img{float:left; width:1100px; margin-top:25px; }
		.special_baking_img img{float:left;}
		.special_baking_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.special_baking_img img:nth-child(3){float:left; margin-top:15px;}

		
		#special_soap_wrap{float:left; width:100%;}
		.special_soap{float:left; width:1100px; margin-top:65px; }

		#special_soap_img_wrap{float:left; width:100%;}
		.special_soap_img{float:left; width:1100px; margin-top:25px; }
		.special_soap_img img{float:left;}
		.special_soap_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.special_soap_img img:nth-child(3){float:left; margin-top:15px;}

		
		#special_birthday_wrap{float:left; width:100%;}
		.special_birthday{float:left; width:1100px; margin-top:65px; }

		#special_birthday_img_wrap{float:left; width:100%;}
		.special_birthday_img{float:left; width:1100px; margin-top:25px; }
		.special_birthday_img img{float:left;}
		.special_birthday_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.special_birthday_img img:nth-child(3){float:left; margin-top:15px;}

		
		#special_holiday_wrap{float:left; width:100%;}
		.special_holiday{float:left; width:1100px; margin-top:65px; }

		#special_holiday_img_wrap{float:left; width:100%;}
		.special_holiday_img{float:left; width:1100px; margin-top:25px; }
		.special_holiday_img img{float:left;}
		.special_holiday_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.special_holiday_img img:nth-child(3){float:left; margin-top:15px;}


		#special_newyeareve_wrap{float:left; width:100%;}
		.special_newyeareve{float:left; width:1100px; margin-top:65px; }

		#special_newyeareve_img_wrap{float:left; width:100%;}
		.special_newyeareve_img{float:left; width:1100px; margin-top:25px; }
		.special_newyeareve_img img{float:left;}
		.special_newyeareve_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.special_newyeareve_img img:nth-child(3){float:left; margin-top:15px;}


		#special_photo_wrap{float:left; width:100%;}
		.special_photo{float:left; width:1100px; margin-top:65px; }

		#special_photo_img_wrap{float:left; width:100%;}
		.special_photo_img{float:left; width:1100px; margin-top:25px; }
		.special_photo_img img{float:left;}
		.special_photo_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.special_photo_img img:nth-child(3){float:left; margin-top:15px;}


		#special_religion_wrap{float:left; width:100%;}
		.special_religion{float:left; width:1100px; margin-top:65px; }

		#special_religion_img_wrap{float:left; width:100%;}
		.special_religion_img{float:left; width:1100px; margin-top:25px; }
		.special_religion_img img{float:left;}
		.special_religion_img img:nth-child(1n+2){float:left; margin-left:15px;}
		.special_religion_img img:nth-child(3){float:left; margin-top:15px;}



		/* /biz/center.html */
				
		.titlefont{font-family:'Nanum Gothic', dotum; font-size:28px; font-weight:bold; color:#147a00;}
		.applyimg{float:left; position:absolute; margin-top:493px; margin-left:7px;}
		.levelfont{font-size:18px; font-family:'Nanum Gothic', dotum; font-weight:bold; color:#494949;} 
		.titlemargin{margin-left:6px;}
		#topimage_wrap{float:left; width:100%; }
			.topimage{float:left; width:1100px; }
				.topimage ul li{float:left;}
					.topimage ul li:nth-child(2){margin-left:60px;}

		#process_wrap{float:left; width:100%; }
			.process{float:left; width:1101px;}
				.process ul{float:left; margin-top:63px; }
					.process ul li{float:left; margin-top:22px; }

		#level_wrap{float:left; width:100%; }
			.level{float:left; width:1100px;}
				.level div{float:left; margin-top:68px; }
				.level ul{float:left; }
					.level ul li{float:left; margin-top:20px; margin-right:40px;}
		.balloon{float:left; margin-top:126px;}
		.balloontext{float:left; position:absolute; margin-top:186px;}

		#level_text_wrap{float:left; width:100%; }
			.level_text{float:left; width:1100px;}
				.level_text ul{float:left; }
					.level_text ul li{float:left; color:#333333;}
						.level_text ul li:nth-child(2){float:left; margin-left:62px; }
						.level_text ul li:nth-child(1n+3){float:left; margin-left:165px;}

		#qualification_wrap{float:left; width:100%; }
			.qualification{float:left; width:1100px;}
				.qualification ul{float:left; margin-top:67px;}
					.qualification ul li{float:left; margin-top:18px; font-size:18px; color:#333333;  font-weight:500;}

		#documents_wrap{float:left; width:100%; }
			.documents{float:left; width:1100px;}
				.documents ul{float:left; margin-top:38px;}
					.documents ul li{margin-top:25px; font-size:18px; color:#333333;  font-weight:500;}
						.documents ul li:nth-child(1n+2){margin-top:19px;}
						.documents ul li:nth-child(1n+3){margin-top:14px;}

		#information_wrap{float:left; width:100%;margin-top:38px;}
		#information_wrap .unit {display:flex;flex-flow: row wrap;font-size:16px;}
		#information_wrap .unit > span:last-child {margin-left:auto;}
		#information_wrap .titlefont~* {margin-top:18px;}
			.information {float:left; width:1100px;}
			.information .unit {margin-top:0 !important;}

		.bottom_info{float:left; width:1100px;}
			.bottom_info ul{float:left; margin-top:13px;}
				.bottom_info ul li{margin-top:18px; font-size:18px; color:#333333; font-weight:700;}
		.left10{margin-left:7px;}
		.greendot{margin-top:8px; float:left;}

		.information_table{float:left; border: 1px solid #548235; border-spacing: 0px; text-align:center; margin-top:23px;}
			.table_top1 td {border-top:1px solid #d9d9d9; border-collapse:collapse; text-align:center; }
				.information_thead td{border-left:1px solid #d9d9d9; border-collapse:collapse; text-align:center; font-weight:500;}
					.rowspan2:nth-child(1){border-left:0px solid #d9d9d9; border-collapse:collapse; text-align:center; }
					.rowspan2:nth-child(2){border-left:1px solid #a6a6a6;}
					.colspan3{border-left:1px solid #a6a6a6;}
						.table_bold:nth-child(1){border-left:1px solid #a6a6a6;}
						.table_bold:nth-child(4){border-left:1px solid #a6a6a6;}

		.information_tbody td{border-left:1px solid #d9d9d9;  border-top:1px solid #d9d9d9; border-collapse:collapse; text-align:center; font-weight:500;}
			.information_tbody tr:nth-child(1) td{border-top:1px solid #a6a6a6;}
			.information_tbody td:nth-child(1){border-left:0px solid red;}
					.information_tbody tr td:nth-child(2){border-left:1px solid #a6a6a6;}
					.information_tbody tr td:nth-child(3){border-left:1px solid #a6a6a6;}
					.information_tbody tr td:nth-child(6){border-left:1px solid #a6a6a6;}

		.rowspan2{font-size:18px; width:129px; height:129px; background-color:#f3f3f3; font-weight:700;}
		.colspan3{font-size:18px; width:410px; height:49px;  background-color:#f3f3f3;  font-weight:700;}
		.table_bold_bg{font-size:18px;  height:79px; width:126px; font-weight:700; background-color:#eaffe6; }
		.table_bold{font-size:18px;  height:79px; width:126px; font-weight:700;}
		.table_sum{font-size:18px; color:#548235;  height:79px; width:126px; font-weight:700; background-color:#fdf4d7;}
		.sum_font{font-size:18px; color:#548235; font-weight:bold; background-color:#fdf4d7;}
		.level_font{font-size:18px; background-color:#eaffe6; height:49px; width:129px; font-weight:700; }
		.normal_font{color:#3a3838; font-size:18px; }
		.food_font{font-size:18px; width:129px;  height:49px; background-color:#f3f3f3; font-weight:700; }
		.green{color:#147a00;}

		/* 250102 */
		.info_table {width:100%;border: 1px solid #548235; border-spacing: 0px; font-size:18px; text-align:center;}
		.info_table th,.info_table td {padding: 5px;border-width: 1px 0 0 1px; border-style: solid;}
		.info_table th {font-size: 16px; font-weight: 600; background-color: #f3f3f3; border-top-color: #548235;}
		.info_table td {border-color: #d9d9d9;}
		.info_table tr:first-child > td {border-top-color: #a6a6a6;}
		.info_table thead:first-child th {border-top: none !important;}
		.info_table th:first-child, .info_table tr:first-child > td:first-child {border-left: none;}
		.info_table th:last-child, .info_table td:last-child {border-left-color: #a6a6a6;}
		.info_table tbody {background-color: #eaffe6;}
		.info_table td:last-child {background-color: #fff;}
		.info_table td:nth-last-child(2) {padding-left: 40px;text-align: left;}



/* /biz/service.html */
		 li {font-size:18px; font-family:'Nanum Gothic', dotum; font-weight:500;}
		.line-height{ line-height:145%;}
		.greendot{margin-top:8px; float:left;}
		.left10{margin-left:7px;}
		.marginTop{margin-top:29px;}
		.marginTop45{float:left; margin-top:45px;}
		.marginLeft {margin-left:30px;}

		.service .priority{margin-top:22px; width:100%;}
		.priority_content{margin-top:12px; font-size:18px; font-family:'Nanum Gothic', dotum; font-weight:500;}

		.titlefont{font-family:'Nanum Gothic', dotum; font-size:28px; font-weight:bold; color:#147a00;}
		.titlefontBlue{font-family:'Nanum Gothic', dotum; font-size:28px; font-weight:bold; color:#3d3d99;}
		.sub_titlefontBlue{font-family:'Nanum Gothic', dotum; font-size:21px; font-weight:bold; color:#3d3d99;}
		.titlemargin{margin-left:6px;}

		.rowspan22{height:130px; background-color:#f3f3f3; font-size:18px; font-weight:700;}
		.colspan33{height:49px; background-color:#f3f3f3; font-size:18px;  font-weight:700;}
		.bold_font{ font-size:18px;  font-weight:700;}
		.level_font{font-size:18px; background-color:#eaffe6; height:49px; width:129px; font-weight:700; }
		.table_sum_title{font-size:18px; color:#548235;  height:79px; width:126px; font-weight:700}
		.table_sum_amount{font-size:18px; color:#548235; font-weight:500; background-color:#fdf4d7;}

		.font_green_normal{font-size:18px; color:#548235; font-weight:500; background-color:#fdf4d7;}
		.font_green_bold{font-size:18px; color:#548235; font-weight:700; background-color:#fdf4d7;}
		.black_bold{font-size:18px; color:#333333; font-weight:700; background-color:#f3f3f3;}
		.font_blue{color:#3d3d99;}

		#protection_wrap{float:left; width:100%;}
			.protection{float:left; width:1100px;}

		#visit_wrap{float:left; width:100%;}
			.visit{float:left; width:1100px; margin-top:100px;}

		#care_wrap{float:left; width:100%;}
			.care{float:left; width:1100px; margin-top:100px;}

		#service_pic_wrap{float:left; width:100%;}
			.service_pic{float:left; width:1100px; margin-top:95px;}

		#service_wrap{float:left; width:100%;}
			.service{float:left; width: 1100px;}
				.service .title{ margin-top:33px;}
				.service .titleSmaller{ margin-top:27px;}
				.service .tallerTitle{margin-top:41px;}
				.service .tallerTitle2{margin-top:46px;}
				.service .tallerTitle3{margin-top:48px;}
				.service .subtitle1{margin-top:7px;}
				.service .normal_text{ margin-top:22px;}
					.service ul{ margin-top:22px;}
					.service ul li{margin-top:12px;}
					

		.shorterUl{float:left; width: 1100px;}
			.shorterUl ul{margin-top:20px;}
			.shorterUl .marginTop17{margin-top:17px;}
			.shorterUl .marginTop14{margin-top:14px;}
				.shorterUl ul li{margin-top:12px;}
				.shorterUl .title{ margin-top:33px;}
				.shorterUl .tallerTitle{margin-top:42px;}
				.shorterUl .tallerTitle2{margin-top:45px;}

				.shorterUl .subtitle1{margin-top:7px;}
				.shorterUl .normal_text{ margin-top:22px;}

		.business_purpose {float:left; width: 1100px;}
			.business_purpose ul{margin-top:17px;}
				.business_purpose ul li{margin-top:12px;}
				.business_purpose .title{ margin-top:34px;}

		.service .marginUl{margin-top:52px;}
			.service .marginUl li:nth-child(2){margin-top:25px;}
				.service .marginUl li:nth-child(1n+2){margin-top:13px;}

		.visitClass{float:left; width: 1100px;}
			.visitClass div{ margin-top:46px;}
				.visitClass ul{ margin-top:22px;}
					.visitClass ul li{margin-top:12px;}

		.table_li{float:left; margin-top:24px; }
		.Service_Board{float:left; border: 1px solid #548235;  border-spacing: 0px; text-align:center; margin-top:23px;}
		.Service_Board .suga{float:left; border: 1px solid #548235;  border-spacing: 0px; text-align:center; margin-top:33px;}
		 td{font-size:18px; font-weight:500; color:#3a3838; font-family:'Nanum Gothic', dotum; }

		.suga_table_2017 tr td:nth-child(1){width:139px; height:49px;}
			.suga_table_2017 tr td:nth-child(1n+2){width:192px;}
				.table_info{float:right; font-size:16px; font-weight:500; font-family:'Nanum Gothic', dotum; margin-top:15px;}

		.service_thead td{border-left:1px solid #d9d9d9;}
			.service_thead tr:nth-child(2) td{border-top:1px solid #d9d9d9;}
			.service_thead tr:nth-child(1) td:nth-child(4){border-left:1px solid #a6a6a6;}
			.service_thead tr:nth-child(2) td:nth-child(1){border-left:1px solid #a6a6a6;}

		.rowspan22:nth-child(1){border-left:0px solid black;}
		.rowspan22:nth-child(2){border-left:1px solid #a6a6a6;}

		.service_tbody tr:nth-child(1) td{border-top:1px solid #a6a6a6;}
			.service_tbody td{border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
				.service_tbody tr td:nth-child(1){border-left:0px solid #d9d9d9;}
				.service_tbody tr:nth-child(11) td{border-bottom:0px solid red;}
				.service_tbody tr td:nth-child(2){border-left:1px solid #a6a6a6;}
				.service_tbody tr td:nth-child(4){border-left:1px solid #a6a6a6;}

		.suga_head td{border-left:1px solid #d9d9d9; height:49px;}
			.suga_head tr td:nth-child(1){border-left:0px solid #d9d9d9; width:138px; }
			.suga_head tr td:nth-child(2){border-left:1px solid #a6a6a6;}
			.suga_head tr td:nth-child(1n+2){width:119px; }
		.suga_body td{border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9;  height:49px;}
			.suga_body tr td:nth-child(1){border-left:0px solid #d9d9d9; width:138px; }
			.suga_body tr td:nth-child(2){border-left:1px solid #a6a6a6;}
			.suga_body tr td:nth-child(1n+2){width:119px; }

		.requred_price_head td{border-left:1px solid #d9d9d9; height:49px;}
			.requred_price_head tr td:nth-child(1){border-left:0px solid #d9d9d9;}
			.requred_price_head tr td:nth-child(2){border-left:1px solid #a6a6a6;}
		.requred_price_body td{border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9;  height:49px;}
			.requred_price_body tr td:nth-child(1){border-left:0px solid #d9d9d9}
			.requred_price_body tr td:nth-child(2){border-left:1px solid #a6a6a6;}

		.jeaga_head td{border-left:1px solid #d9d9d9; height:49px;}
			.jeaga_head tr td:nth-child(1){border-left:1px solid #d9d9d9; width:278px; }
			.jeaga_head tr td:nth-child(2){border-left:1px solid #a6a6a6;}
			.jeaga_head tr td:nth-child(1n+2){width:318px; }
		.jeaga_body td{border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9;  height:49px;}
			.jeaga_body tr td:nth-child(1){border-left:0px solid #d9d9d9; width:278px; }
			.jeaga_body tr td:nth-child(2){border-left:1px solid #a6a6a6;}
			.jeaga_body tr td:nth-child(1n+2){width:318px; }



				/* /support/volunteer.html */

				#support_service_guide_warp{float:left; width:100%; margin-bottom:8px;}
				.support_service_guide{width:1100px; height:220px; }
				.support_service_guide ul{float:left; margin-top:10px; }
				.support_service_guide li{margin-top:7px;}
				.support_service_guide li:nth-child(5){margin-top:11px;}
				.img_volunteer_guide2 img{float:right;}
				.support_service_guide .green{font-weight:700;}

				/* /info/onlinecs.html */
				.write_head { width:100px; height:41px; text-align:left; color:#8492A0;}
				#show_a {}
				.show_a {height:35px;border-bottom:1px solid #e7e7e7}
				.write_head_div {float:left; width:100px; text-align:left; color:#8492A0;  padding:12px 0 0px 0; }
				.write_head_select{float:left; width:300px; text-align:left; color:#8492A0;  padding:7px 0 0px 0; }
				.write_head_select select {width:100px; font-size:14px;}
				.field { border:1px solid #ccc; }

				.stx {margin-top:8px; font-size:11px; color:#555555; line-height:15px; letter-spacing:-1px;}
				.stitle {font-size:14px; color:#000000; line-height:18px; letter-spacing:0px; font-weight:bold;}
				.p_info_wrap {height:150px; overflow-y:scroll; border:solid 1px #cecece; padding:15px 0 15px 15px;}
				.sub_ti {font-size:12px; color:#555555; line-height:25px; letter-spacing:0px; font-weight:bold;}
				.sub_ti_tt {font-size:11px; color:#555555; line-height:18px; letter-spacing:-1px; font-weight:normal;}
				.agree_check {text-align:left; font-size:12px; width:100%; height:50px;}
				.ac_check {float:left; width:200px; margin:20px 0 0 10px}
				.ac_btn {float:right; width:110px; margin:10px 0 0 310px}

				.ct {font-family:'Nanum Gothic', dotum; color:#222222; } 
				.ed { border:1px solid #CCCCCC; } 
				.tx { border:1px solid #CCCCCC; } 
				.small { font-size:8pt; font-family:'Nanum Gothic', dotum; }
				.cloudy, a.cloudy {color:#888888;} /* 흐림 */

				input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
				input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
				textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

				.sf-back-to-top {background-color: black;  display: block;z-index: 999; left: 1360px; position: fixed;  bottom: 170px;  width: 50px; height: 50px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-border-radius: 50%;border-radius: 50%;}
				a.sf-back-to-top {color:white; font-weight: 600; letter-spacing: 2px; font-size: 12px;  text-transform: uppercase; text-align: center;  padding-left: 2px; padding-top: 4px; }
				i { text-align: center;border: solid white;border-width: 0 3px 3px 0; display:inline-block;padding:4px; margin-top:7px; }
				.up { transform: rotate(-135deg);-webkit-transform: rotate(-135deg);}





	/*  하단 정보부분       */
	#footer_wrap1 {float: left; width:100%;  height:115px;border-top:1px solid #d9d9d9;}
	#footer {margin-left: auto; margin-right: auto ; width:1200px; }
	.footer_content {float:left; }
	.footer_content img{margin:25px 60px 32px 0}
	.footer_font {float:left; text-align:left; font-size:14px; line-height:18px; font-weight:bolder; margin-top:33px;  margin-left: 20px; color:#8c8c8c;}
	 
	.copyright{position:absolute; padding-top:3px;  }
	.prev, .next, .stop{ cursor:pointer; }
	.joeunimg{float:left;}


@media only screen and (min-width: 1000px) {
  body {width:100%; margin:0; padding:0; font-family:'Nanum Gothic', dotum; background-color: #f8f8ff;}
}
