se @charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
html,body {margin:0;padding:0; font-size:12px; font-family:"Nanum Gothic";}
* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
ul, ol, li, dl, dt, dd {list-style:none; margin:0; padding:0;}
.clear {clear:both;}
img {border:0;}
p {margin:0; padding:0;}
a {text-decoration:none;}
.pt-10 {padding:10px;}
.pt-05 {padding:5px;}
#wrap {width:100%; height:100%!important;}
	.logo {width:100%; text-align:center;}


	.tmenu {position:relative;  top:0; left:0; height:20%; background-color:#8c8f91;}
		.tmenu a {color:#fff;}

		.tmenu .btn_tel {position:absolute; width:15%; top:0;  right:0px; text-align:center; color:#fff; padding-top:7px;font-size:28px;}
		.tmenu .toptel {text-align:center;  line-height:50px; font-family:"arial"; font-size:20px; font-weight:bold; color:#fff;}
		.tmenu .btn_menu {position:absolute; width:15%;  top:0; left:0; text-align:center; color:#fff; padding-top:7px; font-size:30px;}
		/**
	.tmenu {position:relative;  height:60px; background-color:#8c8f91;}
		.tmenu a {color:#fff;}
		.tmenu .btn_menu {position:absolute; width:50px; height:40px; top:0; left:0; text-align:center; color:#fff; padding-top:7px; font-size:30px;}
		.tmenu .toptel {text-align:center; line-height:40px; font-family:"arial"; font-size:20px; font-weight:bold; color:#fff;}
		.tmenu .btn_tel {position:absolute; width:50px; height:40px; top:0; right:0; text-align:center; color:#fff; padding-top:7px; font-size:28px;} **/
/*	#sliderWrap li {display:none; width:100%;}
		#sliderWrap li:first-child {display:block;}
		#sliderWrap li img {width:100%;}

	#slides {display: none; }
		#sildes img {display:block; }

		#sliderWrap2 li {display:none; width:100%;}
			#sliderWrap2 li:first-child {display:block;}
			#sliderWrap2 li img {width:100%;}

		#slides2 {display: none; }
			#sildes2 img {display:block; }

			#sliderWrap3 li {display:none; width:100%;}
				#sliderWrap3 li:first-child {display:block;}
				#sliderWrap3 li img {width:100%;}

			#slides3 {display: none; }
				#sildes3 img {display:block; }

				#sliderWrap4 li {display:none; width:100%;}
					#sliderWrap4 li:first-child {display:block;}
					#sliderWrap4 li img {width:100%;}

				#slides4 {display: none; }
					#sildes4 img {display:block; }

					#sliderWrap5 li {display:none; width:100%;}
						#sliderWrap5 li:first-child {display:block;}
						#sliderWrap5 li img {width:100%;}

					#slides5 {display: none; }
						#sildes5 img {display:block; }

						#sliderWrap6 li {display:none; width:100%;}
							#sliderWrap6 li:first-child {display:block;}
							#sliderWrap6 li img {width:100%;}

						#slides6 {display: none; }
							#sildes6 img {display:block; }

							#sliderWrap7 li {display:none; width:100%;}
								#sliderWrap7 li:first-child {display:block;}
								#sliderWrap7 li img {width:100%;}

							#slides7 {display: none; }
								#sildes7 img {display:block; }*/

								/**메인 슬라이드**/

								
 .slitem{border: solid 1px #cacaca; }
		#slides8{text-align:center; display:block; width:100%; padding:0 5% 10px  5%;}
		#slides8 li{height:auto; position:absolute;}
		#slides8 img{width:100%!important; height:auto;}

		#slides2{text-align:center; display:block; width:100%; padding:0 5% 10px  5%;}
		#slides2 li{height:auto;}
		#slides2 img{width:100%!important; height:auto;}

		#slides3{text-align:center; display:block; width:100%; padding:0 5% 10px  5%;}
		#slides3 li{height:auto;}
		#slides3 img{width:100%!important; height:auto;}

		#slides4{text-align:center; display:block; width:100%; padding:0 5% 10px  5%;}
		#slides4 li{height:auto;}
		#slides4 img{width:100%!important; height:auto;}

		#slides5{text-align:center; display:block; width:100%; padding:0 5% 10px  5%;}
		#slides5 li{height:auto;}
		#slides5 img{width:100%!important; height:auto;}

		#slides6{text-align:center; display:block; width:100%; padding:0 5% 10px  5%;}
		#slides6 li{height:auto;}
		#slides6 img{width:100%!important; height:auto;}

		
 .slitem2{border: solid 1px #cacaca; margin-bottom:20px; }
 .slitem2 .mint{width:60%; margin:0 20% 15px 20%; padding: 10px 2px; color:#ffffff; background:#03d8e6;font-size:1.3em; text-align:center; font-weight:600; }
 .slitem2 .mint small{color:#000000;}

 .slitem .pink{width:40%; margin:0 30% 15px 30%; padding:2px; background:#ffb0c2;font-size:1.3em; text-align:center; font-weight:600; }
 .slitem .pink small{font-size:0.7em; text-align:center; color:#7c7c7c; font-weight:300;}
 .slitem .mint{width:60%; margin:0 20% 15px 20%; padding: 10px 2px; color:#ffffff; background:#03d8e6;font-size:1.3em; text-align:center; font-weight:600; }
 .slitem .mint small{color:#000000;}
			/**메인 슬라이드**/


	.mobile_weisin {position:relative; width:100%; }
		.mobile_weisin img {width:100%;}

	.picto_tmenu {position:absolute; width:100%;  box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, 0.2); z-index:99; overflow:hidden;}
		.picto_tmenu a {color:#fff;}
		.picto_tmenu li {float:left;width:20%;}


			.picto_tmenu2 {position:relative; top:0px; left:0px;width:100%;}
				.picto_tmenu2 a {color:#fff;}
				.picto_tmenu2 li {float:left; width:20%;}

				.picto_tmenu3 {position:fixed; bottom:0; left:0;  width:100%;  z-index:99;}
					.picto_tmenu3 a {color:#fff;}
					.picto_tmenu3 ul.con {width:100%;}
					.picto_tmenu3 li {float:left; width:20%;}


	.tcumu {position:relative; width:100%; margin-bottom: : 10px; }
		.tcumu p.title {margin:0 auto;width:96%; text-align:center; font-size:28px; color:#ffffff; padding:10px; background-color:#141414;}
		.tcumu .tcumu-wrap {width:96%; height:240px; margin:0 auto; padding:5px; background-color:#f5f5f5;}
			.tcumu .tcumu-wrap li.data { margin-left: 20px; padding:5px; }
				.tcumu .tcumu-wrap li.data p {font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


					.tennen {position:relative; width:100%; margin-bottom: : 10px;  }

			.img_menu2 {width:100%;}
					.img_menu2 img {width:100%; height:auto;}
	.img_menu {position:relative; width:100%;}
			.img_menu img {display:block; width:100%; height:auto;}
	.center_tel {position:relative; width:100%; background-color:#d02c68;}
		.center_tel p {text-align:center;}
		.center_tel img {width:100%;}

	.cummu {position:relative; width:100%;}
		.cummu img {width:100%; height:auto;}
		.cummu_post {float:right; width:100%;}
			.cummu_post .left {position:relative; float:left; width:50%;}
			.cummu_post .right {position:relative; float:right; width:50%;}
		.cummu_bna {float:left; width:100%;}

	.m-machine {position:relative; width:100%;}
		.m-machine img {width:100%; height:auto;}

	.main_bmenu {position:relative;}
		.main_bmenu li {float:left; width:100%; height:60px; line-height:60px; border-bottom:1px solid #a41e4f; background-color:#cb2c66;}
			.main_bmenu li p {text-indent:5px; font-size:17px; overflow:hidden; color:#fff;}
			.main_bmenu li p a {text-indent:5px; font-size:17px; overflow:hidden; color:#fff;}
			.main_bmenu li img {float:right;}
	.SubMenu {width:100%;}
		.SubMenu li.SubList {float:left; width:50%; height:40px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#ffffff; color:#313131;}
		.SubMenu li.SubList:last-child {border-right:none;}
		.SubMenu li.SubList_on {float:left; width:50%; height:40px; border-right:1px solid #efefef; background-color:#ffffff; color:#00d8e6; cursor:pointer; line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
		.SubMenu li.SubList_on:last-child {border-right:none;}

	.SubMenu1 {width:100%;}
		.SubMenu1 li.SubList {float:left; width:75%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.SubMenu1 li.SubList:last-child {width:75%; border-right:none;}
		.SubMenu1 li.SubList_on {float:left; width:75%; height:40px; border-right:1px solid #bdbdbd; background-color:#d02c68; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px;}
		.SubMenu1 li.SubList_on:last-child {width:75%; border-right:none;}
		.SubMenu2 {width:100%;}
			.SubMenu2 li.SubList {float:left; width:33%; height:40px; border-bottom:1px solid #efefef;  border-right:1px solid  #efefef; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#ffffff;; color:#313131;}
			.SubMenu2 li.SubList:last-child {width:33%; border-right:none;}
			.SubMenu2 li.SubList_on {float:left; width:33%; height:40px; border-right:1px solid #efefef;  background-color:#ffffff; color:#00d8e6; cursor:pointer; line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
			.SubMenu2 li.SubList_on:last-child {width:33%; border-right:none;}

	.SubMenu3 {width:100%;}
		.SubMenu3 li.Left {float:left; width:75%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.SubMenu3 li.Left_on {float:left; width:75%; height:40px; border-right:1px solid #bdbdbd; background-color:#d02c68; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
		.SubMenu3 li.Right {float:left; width:75%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.SubMenu3 li.Right_on {float:left; width:75%; height:40px; border-right:1px solid #bdbdbd; background-color:#d02c68; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px; font-weight:bold;}

	.SubMenu4 {width:100%;}
		.SubMenu4 li.SubList_left {float:left; width:75%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.SubMenu4 li.SubList_right {float:left; width:75%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.SubMenu4 li.SubList_left_on {float:left; width:75%; height:40px; border-right:1px solid #bdbdbd; background-color:#d02c68; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px;}
		.SubMenu4 li.SubList_right_on {float:left; width:75%; height:40px; border-right:1px solid #bdbdbd; background-color:#d02c68; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px;}
	.SubMenu5 {width:100%;}
		.SubMenu5 li.SubList {float:left; width:25%; height:50px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; cursor:pointer; line-height:40px; text-align:center; font-size:14px; background-color:#ffffff; color:#313131;}
		.SubMenu5 li.SubList:last-child {width:25%; border-right:none;}
		.SubMenu5 li.SubList_on {float:left; width:25%; height:50px; border-right:1px solid #efefef; background-color:#ffffff; color:#00d8e6; font-weight: bold; cursor:pointer; line-height:40px; text-align:center; font-size:16px;}
		.SubMenu5 li.SubList_on:last-child {width:25%; border-right:none;}
	.SubMenu6 {width:100%;}
		.SubMenu6 li.SubList-left {float:left; width:33%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.SubMenu6 li.SubList-right {float:left; width:33%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.SubMenu6 li.SubList-left_on {float:left; width:33%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#d02c68; color:#fff; cursor:pointer;}
		.SubMenu6 li.SubList-right_on {float:left; width:33%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#d02c68; color:#fff; cursor:pointer;}
		.SubMenu6 li.SubList_on {float:left; width:33%; height:40px; border-right:1px solid #bdbdbd; background-color:#d02c68; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
		.SubMenu6 li.SubList_on:last-child {width:33%; border-right:none;}
	.SubMenu7 {width:100%;}
		.SubMenu7 li.SubList-left {float:left; width:25%; height:40px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#ffffff; color:#313131;}
		.SubMenu7 li.SubList-right {float:left; width:25%; height:40px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#ffffff; color:#313131;}
		.SubMenu7 li.SubList-left_on {float:left; width:25%; height:40px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#ffffff; color:#00d8e6; font-weight:bold;cursor:pointer;}
		.SubMenu7 li.SubList-right_on {float:left; width:25%; height:40px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#ffffff; color:#00d8e6; font-weight:bold;cursor:pointer;}
		.SubMenu7 li.SubList_on {float:left; width:25%; height:40px; border-right:1px solid #efefef; background-color:#ffffff; color:#00d8e6; cursor:pointer; line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
		.SubMenu7 li.SubList_on:last-child {width:25%; border-right:none;}

		.SubMenu8 {width:100%;}
			.SubMenu li.SubList {float:left; width:100%; height:40px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#ffffff; color:#313131;}
			.SubMenu li.SubList:last-child {border-right:none;}
			.SubMenu li.SubList_on {float:left; width:100%; height:40px; border-right:1px solid #efefef; background-color:#ffffff; color:#00d8e6; cursor:pointer; line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
			.SubMenu li.SubList_on:last-child {border-right:none;}

	/** 갤러리 시술 사진 **/
	.GalleryMenu1 {width:100%;}
		.GalleryMenu1 li.SubList {float:left; width:75%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.GalleryMenu1 li.SubList:last-child {width:75%; border-right:none;}
		.GalleryMenu1 li.SubList_on {float:left; width:75%; height:40px; border-right:1px solid #bdbdbd; background-color:#d02c68; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px;}
		.GalleryMenu1 li.SubList_on:last-child {width:75%; border-right:none;}

	.GalleryMenu2 {width:100%;}
		.GalleryMenu2 li.SubList-left {float:left; width:25%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.GalleryMenu2 li.SubList-right {float:left; width:25%; height:40px; border-bottom:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#f5f5f5; color:#000;}
		.GalleryMenu2 li.SubList-left_on {float:left; width:25%; height:40px; border-bottom:1px solid #bdbdbd; border-right:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#d02c68; color:#fff; cursor:pointer;}
		.GalleryMenu2 li.SubList-right_on {float:left; width:25%; height:40px; border-bottom:1px solid #bdbdbd; cursor:pointer; line-height:40px; text-align:center; font-size:12px; background-color:#d02c68; color:#fff; cursor:pointer;}
		.GalleryMenu2 li.SubList_on {float:left; width:25%; height:40px; border-right:1px solid #bdbdbd; background-color:#d02c68; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px; font-weight:bold;}
		.GalleryMenu2 li.SubList_on:last-child {width:25%; border-right:none;}

	.GalleryList {width:100%;}
	.GalleryList img {width:95%;}
	.GalleryList li {float:left; width:100%;}
	.GalleryList li p.image {padding-top:5px; text-align:center;}
	.GalleryList li p.title {padding-top:5px; padding-bottom:20px;text-align:center; font-size:14px;}
	.GalleryList li a {color:#000;}
    /** 갤러리 시술 사진 **/

	.Title_Img {position:relative; width:100%;}
		.Title_Img img {width:100%;}
	.makeup1 {position:relative; width:100%; padding:10px;}
		.makeup1 p {padding-bottom:5px;}
		.makeup1 p.subtitle {color:#606060; font-size:16px;}
		.makeup1 p.title {color:#00d8e6; font-size:20px; font-weight:bold;}
		.makeup1 p.info {color:#606060;}
		.makeup1 p.info span {font-weight:bold; font-size:13px; color:#000;}
		.makeup1 img {width:100%; height:auto;}
	.makeup2 {position:relative; width:100%; padding:10px;}
		.makeup2 p {padding-bottom:5px;}
		.makeup2 p.subtitle {color:#606060; font-size:20px;}
		.makeup2 p.title {color:#00d8e6; font-size:20px; font-weight:bold;}
		.makeup2 table.makeup {width:100%; border-collapse:collapse;}
			.makeup2 table.makeup td.left {width:40%; text-align:center; background-color:#66646c; color:#fff; font-weight:bold; font-size:14px;}
			.makeup2 table.makeup td.center {width:20%; text-align:center; background:url("/images/vs_bg.gif") top center;}
			.makeup2 table.makeup td.right {width:40%; text-align:center; background-color:#9b9aa1; color:#fff; font-weight:bold; font-size:14px;}
			.makeup2 table.makeup td.cleft {height:40px; text-align:center; color:#000; font-size:12px; border-bottom:1px solid #c2b2b2;}
			.makeup2 table.makeup td.ccenter {text-align:center; background-color:#f3e3e3; font-size:13px; font-weight:bold; color:#a28583; border-bottom:1px solid #c2b2b2;}
			.makeup2 table.makeup td.cright {text-align:center; color:#000; font-size:12px; border-bottom:1px solid #c2b2b2;}
			.makeup2 table.makeup td.fatleft {width:20%; text-align:center; background-color:#e4e4e4; color:#000; font-weight:bold; font-size:14px; border:1px solid #b2b2b2;}
			.makeup2 table.makeup td.fatright {width:80%; background-color:#fff color:#000; font-size:12px; padding:5px; border:1px solid #b2b2b2;}
	.makeup_title {text-align:center; width:100%; padding:10px 0 5px 10px; font-size:1.5em; letter-spacing:-1px;}
		.makeup_title span.icon {font-size:16px; color:#ac0018;}
		.makeup_title span.title {font-weight:bold; color:#00d8e6;}
		.makeup_title span.info {color:#606060;}
	.makeup_img img {width:100%;}
	.makeup_img1 img {width:98%; padding:0 0 2px 4px;}
	.makeup_info {position:relative; text-align:center; width:88%; padding:10px 10px 10px 10px; font-size:1em; letter-spacing:-1px; line-height:150%; color:#626262;}
	.makeup_info2 {position:relative; width:92%;}
	.makeup_info2 img {width:100%; }
	.makeup_info3 {position:relative; width:96%; height: 100%;}
	.makeup_info3 img {position:relative width:96%; text-align:center;}
	.makeup_line {height:auto; border-bottom:3px solid #c4a18e;}

	.makeup_recommend {position:relative; width:100%; padding-left:10px; letter-spacing:-1px;}
		.makeup_recommend li {float:left; width:100%; font-size:1em; letter-spacing:-1px;}
	.makeup_recommend1 {position:relative; width:100%; padding-left:10px; letter-spacing:-1px;}
		.makeup_recommend1 li {float:left; width:100%; font-size:1em; padding-left:20px;padding-bottom:5px;}
			.makeup_recommend1 li img {padding-right:3px;}
	.makeup_caution {position:relative; width:100%; padding-left:10px; letter-spacing:-1px;  color:#626262;}
		.makeup_caution li {float:left; width:92%; line-height:150%;font-size:1em; letter-spacing:-1px;  color:#626262;}



.makeup_recommend2 {color:#00d8e6; size:5px; font-weight:bold;}



.Notice {float:left; width:100%;}
	.Notice p {padding-top:20px; padding-bottom:10px;}
	.Notice ul {width:100%; height:430px; border:1px solid #e5e5e5;}
	.Notice li.content {float:left; width:100%;color:#000; padding:10px;}
	.Notice li.content img {padding-right:10px;}
	.Notice li.dot {float:left; width:100%; height:9px; background:url("/images/table_dot.gif");}


.Gallery_Hospital {position:relative; width:100%;}
	.Gallery_Hospital p.title {height:40px;font-size:20px; font-weight:bold; line-height:50px; text-indent:10px;}
	.Gallery_Hospital li {float:left; width:100%;}
		.Gallery_Hospital li p.pic {text-align:center; padding:10px;}
		.Gallery_Hospital li img {width:100%;}



table {width:100%; border-collapse:collapse;}
	table caption {height:40px; border-bottom:3px solid #c4a18e;}
		table caption p.left {float:left; font-size:20px; color:#000; text-align:left; padding:10px 0 0 10px;}
	table tr.counsell {height:60px;}
	table tr.top {height:40px; border-bottom:1px solid #b1b1b1; background-color:#f5f5f5;}
	table tr.contents {height:40px; border-bottom:1px solid #e4e4e4; cursor:pointer;}
	table tr.contents-none {height:200px; border-bottom:1px solid #bfbfbf;}
	table tr.view {height:40px; border-bottom:1px solid #bfbfbf;}
	table tr.view-none {height:40px;}
	table tr.contents:hover {background-color:#eee;}
		table td a:link, a:hover, a:active, a:visited {font-weight:bold; font-size:13px; color:#000;}
		table td.td-tc-none {text-align:center;}
		table td.td-tl-none {text-align:left;}
		table td.td-tl-pl10 {text-align:left; line-height:200%; padding-left:10px;}
		table td.td-tl-pl20 {text-align:left; line-height:200%; padding:10px 0 10px 20px;}
		table td.td460-tl-pl20 {text-align:left; width:460px; padding:10px 0 10px 20px;}
		table td.td200-tc-none {width:200px; text-align:center;}
		table td.td-tc-none {text-align:center;}
		table td.td250-tc-none {width:250px; text-align:center;}
		table td.td120-tc-none {width:120px; text-align:center; }
		table td.td100-tc-none {width:100px; text-align:center;}
		table td.td100-tc-gray {width:100px; text-align:center; background-color:#f2f2f2;}
		table td.td80-tc-gray {width:80px; text-align:center; background-color:#f2f2f2; border:1px solid #bfbfbf;}
		table td.td120-tc-gray {width:120px; text-align:center; background-color:#f2f2f2; border:1px solid #bfbfbf;}
		table td.td60-tc-none {width:60px; text-align:center;}
		table td.td200-tc-r1px {width:200px; text-align:center; border-right:1px solid #b1b1b1;}
		table td.td600-tc-r1px {width:400px; text-align:center; border-right:1px solid #b1b1b1;}
		table td.td200-tl-r1px {width:200px; text-align:left; border-right:1px solid #b1b1b1;}
		table td.td600-tl-r1px {width:400px; text-align:left; border-right:1px solid #b1b1b1;}
		table td.td-tc-none {text-align:center;}





.table-wrap {width:100%; background-color:#f0f0f0;}
.table-wrap .table-contents {margin:0 auto; padding:10px 0 10px 0;}
.table-wrap .table-contents2 {margin:0 auto; padding:10px 0 10px 0;}
.table1200 {width:100%; background-color:#fff; border:1px solid #e5e5e5; padding:20px;}
	.table1200 p.title {padding:20px 0 10px 0; font-size:28px; color:#000;}
	.table1200 p img {width:95%;margin-bottom: 10px;}
	.table1200 p.title2 {padding:40px 0 10px 0; font-size:40px; color:#000;}
	.table1200 p.subtitle {padding-bottom:10px; font-size:14px; color:#808080;}
	.table1200 p.subtitle2 {padding:0 0 10px 0; font-size:20px; color:#808080;}








table.BoardList {width:100%; border-collapse:collapse;}
	table.BoardList caption {border-bottom:2px solid #e0ba5b; padding:10px;}
		table.BoardList caption p.title {float:left; width:60%; text-align:left; font-size:20px;}
		table.BoardList caption p.image {float:right; width:30%; text-align:right;}
		table.BoardList caption p.image img {width:70px;}
	table.BoardList thead th {height:30px; line-height:30px; background-color:#ffecbb; border-bottom:1px solid #e0ba5b; font-size:12px;}
		table.BoardList thead th.number {width:50px;}
		table.BoardList thead th.category {width:80px; text-align:center;}
		table.BoardList thead th.subject {text-align:center;}
	table.BoardList tbody tr {border-bottom:1px solid #e5e5e5; font-size:12px;}
		table.BoardList tbody tr:hover {background-color:#fff7e4; cursor:pointer;}
		table.BoardList tbody td {padding:10px;}
		table.BoardList tbody td.tcenter {text-align:center;}
		table.BoardList tbody td.category {width:80px; text-align:center;}
		table.BoardList tbody td.ttitle {font-size:1em; letter-spacing:-1px;}
		table.BoardList tbody td.datanone {height:100px; text-align:center;}
		table.BoardList tbody td img {padding-right:5px;}
		table.BoardList tbody td span {color:#be0000;}
		table.BoardList tfoot tr {height:50px; text-align:right;}
			table.BoardList tfoot td { padding-right:10px;}
			table.BoardList tfoot td img {width:70px; height:31px;}
.Gallery_Hospital {position:relative; width:100%;}
	.Gallery_Hospital p.title {height:40px;font-size:20px; font-weight:bold; line-height:50px; text-indent:10px;}
	.Gallery_Hospital li {float:left; width:100%;}
		.Gallery_Hospital li p.pic {text-align:center; padding:10px;}
		.Gallery_Hospital li img {width:100%;}
.GalleryList {width:100%;}
	.GalleryList img {width:95%;}
	.GalleryList li {float:left; width:100%;}
	.GalleryList li p.image {padding-top:5px; text-align:center;}
	.GalleryList li p.title {padding-top:5px; padding-bottom:20px;text-align:center; font-size:14px;}
		.GalleryList li a {color:#000;}

.MovieList {width:100%;}
	.MovieList img {width:95%;}
	.MovieList li {float:left; width:100%;}
	.MovieList li p.image {padding-top:5px; text-align:center;}
	.MovieList li p.title {padding-top:5px; padding-bottom:20px;text-align:center; font-size:14px;}
		.MovieList li a {color:#000;}
.listpage {border:0px; text-align:center; height:50px;margin-bottom:100px;}
table.PageList {width:100%; text-align:center;}
table.PageList td.first {text-align:center; width:30px; border:1px solid #b5b5b5; padding:3px; background-color:#ebebeb; font-size:10px;}
table.PageList td.on {text-align:center; height:20px; border:1px solid #31537b; padding:6px; background-color:#5d7694; font-size:16px; color:#fff;}
table.PageList td.off {text-align:center; height:20px; border:1px solid #b5b5b5; padding:6px; background-color:#ebebeb; font-size:14px;}
table.PageList td.off a {color:#000;}

.BoardView {width:100%;}
	.BoardView h2 {font-size:30px; font-weight:bold; color:#000; text-align:left; margin:0; padding-bottom:10px;}
	.BoardView .Subject {border-bottom:1px solid #e0ba5b; background-color:#fff7e4; padding:10px;}
		.BoardView .Subject p {font-size:15px; color:#000;}
	.BoardView .Contents {border-bottom:1px solid #e5e5e5; padding:10px; padding-bottom:10px; line-height:200%; font-size:12px;}
		.BoardView .Contents img {width:100%;}
	.BoardView .Button {padding:10px; text-align:right;}


table.PostWrite {width:100%; border-collapse:collapse;}
	table.PostWrite tbody tr {border-bottom:1px solid #e5e5e5; font-size:12px; font-family:"gulim";}
		table.PostWrite tbody td.name {text-align:center; background-color:#fff7e4; padding:5px;}
		table.PostWrite tbody td.category {text-align:center; background-color:#fff7e4;}
		table.PostWrite tbody td.field {padding:10px;}
	table.PostWrite tfoot tr {height:50px; text-align:right;}


	.cummu_box {position:relative; width:100%; height:90px; padding:20px;}
		.cummu_box .bnabox {float:right; width:100%; height:50px; line-height:50px; background-color:#141414; border:1px solid #141414; margin:0 auto;}
			.cummu_box .bnabox p {text-align:center; font-size:1em; color:#fff;}

	.map_title {position:relative; width:100%; height:50px; background:url("/images/map_info_bg.gif");}
		.map_title p {font-size:14px; font-weight:bold; color:#000; line-height:50px; text-indent:10px;}
		.map_title img {position:absolute; right:10px; top:10px;}

	.move_pc_screen {position:relative; width:100%; height:30px; background-color:#bbbbbb; text-align:center; line-height:40px; font-size:20px; color:#ffffff;}

	.footer {position:absolute; line-height:150%; background-color:#ececec; padding-top:40px; padding-bottom:40px; color:#838383;}
		.footer p {text-align:center; font-size:12px; color:#838383;}
		.footer span {color:#767676; padding-left:5px; padding-right:5px;}

	.footer1 {position:relative; line-height:150%; background-color:#e5e5e5; padding-top:40px; padding-bottom:40px;}
		.footer1 p {text-align:center; font-size:18px; color:#4a4a4a;}
		.footer1 span {color:#767676; padding-left:5px; padding-right:5px;}



table.Login {width:100%; border-collapse:collapse;}
	table.Login thead tr {border-bottom:1px solid #e5e5e5;}
		table.Login thead th {padding:10px;}
			table.Login thead th p.title {text-align:left; font-size:14px; color:blue; padding-bottom:3px;}
			table.Login thead th p.title1 {width:100px; text-align:center; font-size:16px; color:blue; padding-bottom:3px;}
			table.Login thead th p.info {text-align:left; font-size:12px; color:#808080; font-weight:normal;}
	table.Login tbody tr {border-bottom:1px solid #e5e5e5; font-size:12px; font-family:"gulim";}
		table.Login tbody td.name {width:70px; text-align:center; background-color:#fff7e4;}
		table.Login tbody td.category {text-align:center; background-color:#fff7e4;}
		table.Login tbody td.field {padding:10px;}
		table.Login tbody td.idtext {padding:5px; text-indent:10px;}
	table.Login tfoot td {padding:10px; text-align:center;}
		table.Login tfoot .btn {position:relative; width:100px; height:50px; border:1px solid #efa32a; margin:0 auto; background:url("/images/btn_bg.gif");}
		table.Login tfoot p.text {line-height:50px; font-size:14px; font-weight:bold; color:#000;}
		table.Login tfoot p.ot_text a {font-size:12px; color:#000;}
		table.Login tfoot span {font-weight:bold; color:#808080; padding-left:5px; padding-right:5px;}
.formtext99p {width:99%; height:200px;}
.select1{width:100%; height:30px;}
.select2{width:98%; height:30px;}
.f_9 {font-size:9px; color:#808080;}
.f_12_black {font-size:12px; color:#000000;}
.f_12b_black {font-size:16px; text-align:center; font-weight: bold; color:#000000;}
.f_13_black {font-size:13px; font-weight: bold; color:#000000;}
.f_14_black {font-size:14px; font-weight: bold; color:#000000;}
.f_16_black {font-size:16px; font-weight: bold; color:#000000;}
.f_18_black {font-size:18px; font-weight: bold; color:#000000;}
.f_11 {font-size:11px; color:#808080;}
.f_12 {font-size:12px; color:#808080;}
.f_12b {font-size:12px; font-weight: bold; color:#606060;}
.f_13 {font-size:13px; font-weight: bold; color:#606060;}
.f_14 {font-size:14px; font-weight: bold; color:#606060;}
.f_12_r {font-size:12px; color:#B90000;}
.f_12b_r {font-size:12px; font-weight: bold; color:#B90000;}
.f_13_r {font-size:13px; font-weight: bold; color:#B90000;}
.f_14_r {font-size:14px; font-weight: bold; color:#B90000;}
.f_16_r {font-size:16px; font-weight: bold; color:#B90000;}
.f_12_b {font-size:12px; color:#0000B9;}
.f_12b_b {font-size:12px; font-weight: bold; color:#0000B9;}
.f_13_b {font-size:13px; font-weight: bold; color:#0000B9;}
.f_12_w {font-size:12px; color:#ffffff;}
.f_12b_w {font-size:12px; font-weight: bold; color:#ffffff;}
.f_13_w {font-size:13px; font-weight: bold; color:#ffffff;}
.f_18_w {font-size:18px; font-weight: bold; color:#ffffff;}
p.btn_gray {background:url("/images/btn_bg.gif"); text-align:center; cursor:pointer; padding:5px; border:1px solid #a5a5a7; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-family:"gulim";}

.img_menu {position:relative; width:100%;}
		.img_menu li {float:left; width:50%;}
			.img_menu li img {display:block; width:100%;}
