 @charset "euc-kr";

 @font-face{font-family:'NGothic'; src:url('/font/NanumGothic.woff') format('woff'); }
 @font-face{font-family:'NGothicB'; src:url('/font/NanumGothicBold.woff') format('woff'); }
 @font-face{font-family:'NGothicEB'; src:url('/font/NanumGothicExtraBold.woff') format('woff'); }


@font-face {
	font-family:NotoSans;
	font-weight:normal;
	src:url('/font/NotoSansKR-Light.woff') format('woff');
}

@font-face {
	font-family:NotoSans;
	font-weight:bold;
	src:url('/font/NotoSansKR-Regular.woff') format('woff');
}

@font-face {
	font-family:NotoSans;
	font-weight:800;
	src:url('/font/NotoSansKR-Medium.woff') format('woff');
}


html { height:100%; width:100%; }
body { height:100%; width:100%; font-size: 14px; color: #393939; font-family:Notosans, "NGothic","³ª´®°íµñ"; background-color:#d8d8d8; font-weight:bold;}

form { color: #777777; line-height: 150%; font-family:Notosans,  "NGothic","³ª´®°íµñ" }
textarea {color: #777777; line-height: 150%; font-family:Notosans,  "NGothic","³ª´®°íµñ" }
center {color: #777777; line-height: 150%; font-family:Notosans,  "NGothic","³ª´®°íµñ" }
option {color: #777777; line-height: 150%; font-family:Notosans,  "NGothic","³ª´®°íµñ" }
pre {color: #777777; line-height: 150%; font-family:Notosans,  "NGothic","³ª´®°íµñ" }
blockquote {color: #777777; line-height: 150%; font-family:Notosans,  "NGothic","³ª´®°íµñ" }
input {color: #777777; line-height: 150%; font-family:Notosans,  "NGothic","³ª´®°íµñ" }


.textarea {	background-color:white; border: 1px solid #dedede; font-size:9pt; color:#000000; height:auto; }
.submit {color:white; height:19px; background-color:#999999; }






@media (min-width:1100px) {/* ÃÖ¼Ò 1100 ~ ÃÖ´ë */
	
#wrapper {width:100%; min-width:1100px; margin:0 auto; position:relative; background-color:#ffffff; }
	
header.firstheader {width:100%; height:200px; margin:0 auto; }
	.top_box {position:relative; max-width:1100px; height:150px; margin:0 auto; }
		.logo {float: left; height:150px; line-height:150px;}
			.logo img{vertical-align:middle;}
		.top_login_box {float:right; margin-top:15px;}
		
			.login_box { position:relative; color:#666; text-align:center; font-size:10px; }
			.login_box .link{display:inline-block; height:30px; line-height:30px;  vertical-align:middle;}
				.login_box .link a {display:inline-block; vertical-align:middle; color:#333333; font-size:10px; padding:0 10px; }
				.login_box .link a:hover { color:#0ca58f;; }
				.uname { font-size:12px; }

		.banner{ position:absolute; right:0; top:55px; }

	#menu_box { position:relative; width:100%; height:50px; background-color:#eef5f4; margin:0 auto;}
	#allmenu { display:none; }


	/* ¸ÞÀÎ ¸Þ´º */
	.gnb {width:1100px; height:50px; margin:0 auto;} 
		.gnb > li {position:relative; float:left; width:16.66%; text-align:center; height:50px; line-height:50px;}
		.gnb > li:nth-child(2n-1) {background: #dceae9;}
			.gnb > li > a {font-size:16px; font-weight:bold; color:#125f50;}
			.gnb > li > a:hover {color:#009288;}
				.menu {width: 100%;  z-index: 999;  position: absolute;  top: 50px;  background-color: rgba(0,127,109,0.7);  line-height:normal;}
					.menu > li{margin-bottom:20px;}
					.menu > li:first-child{margin-top:20px;}
						.menu > li > a {display: block;  color: #fff; font-size: 15px; cursor: pointer; font-family:Notosans,  "NGothicB"; font-weight:800; }
						.menu > li a:hover { color:#ffee00; }

	#contents { width:100%; margin:0 auto; background-color:#fff; }
	.container { position:relative; width:100%; height:auto; margin:0 auto; border:0px solid #000; background-color:#eef0f8; }

	.main_box { width:100%; padding-top:50px;}

		/* ¸ÞÀÎ½½¶óÀÌ´õ */
		.device .main_img_01{height:560px; background:url(/img/main_01.jpg) no-repeat; background-size:cover; background-position: center;}
		.device .main_img_02{ height:560px; background:url(/img/main_02.jpg) no-repeat; background-size:cover;  background-position: center;}
			.device .text_01{position:absolute; right:15%; top:100px;}

		/* //¸ÞÀÎ½½¶óÀÌ´õ */

		/*Å¬¸®´Ð ¹Ú½º*/
		.c_wrap { width:1100px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
			.c_list{cursor:pointer; position:relative; width:260px; height:260px; float:left; margin-right:20px; transition:background 0.3s; border:1px solid #e4e4e4; box-sizing:border-box;}
			.c_list:last-child{margin-right:0px;}
				.c_list p:nth-child(1){position:absolute; width:100%; top:25px; font-size:25px;  text-align:center; color:#393939; margin-bottom:7px; font-family:Notosans, "NGothicB"; font-weight:800;}
				.c_list p:nth-child(2){position:absolute; width:100%; top:65px; font-size:14px;  text-align:center; color:#b5b5b5; font-family:Notosans, "NGothicB"; font-weight:800;}
				.c_list p:nth-child(3){position:absolute; width:100%; bottom:20px; font-size:18px;  text-align:center; color:#393939;}
					.c_list p:nth-child(3) a{color:#393939; font-family:Notosans, "NGothicB";}
					.c_list p:nth-child(3) a:hover{color:#0ca58f;}
			.c_list:nth-child(1){background:url(/img/c_list_01.png) no-repeat center 110px;}
				.c_list:nth-child(1):hover{background-color:#e2f2f0;}
			.c_list:nth-child(2){background:url(/img/c_list_02.png) no-repeat center 110px;}
				.c_list:nth-child(2):hover{background-color:#e2f2f0;}
			.c_list:nth-child(3){background:url(/img/c_list_03.png) no-repeat center 110px;}
				.c_list:nth-child(3):hover{background-color:#e2f2f0;}
			.c_list:nth-child(4){background:url(/img/c_list_04.png) no-repeat center 110px;}
				.c_list:nth-child(4):hover{background-color:#e2f2f0;} 
		/*//Å¬¸®´Ð ¹Ú½º*/

		/*±×¹ÛÀÇ*/
		.others_wrap{ width:1100px; margin:0px auto;  overflow:hidden; }
			
			.consult{background:url(/img/notice_01.jpg) no-repeat center center; float:left; width:260px; height:180px; border:1px solid #e4e4e4; margin-right:20px; padding:20px 12px; box-sizing:border-box;} 
				.consult p:nth-child(1){margin-bottom:25px; font-family:Notosans,  "NGothicB"; font-weight:800;}
					.consult p:nth-child(1) a{font-size:22px; color:#393939; }
				.consult div a{line-height: 100%; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom:12px; color:#393939; font-size: 13px;}
				.consult div a:hover{color:#0ca58f;}

			.time{float:left; width:540px; height:180px; margin-right:20px;  border:1px solid #e4e4e4; box-sizing:border-box;}
			
				.number{overflow:hidden;}
					.number p:nth-child(1){float:left; width:260px; text-align:left; color:#393939;  font-family:Notosans,  "NGothicB"; font-weight:800; font-size:22px; padding:20px 0 0 15px; box-sizing:border-box;}
					.number p:nth-child(2){line-height: 100%; float:right; width:260px; text-align:left; font-size:36px; padding:15px 0 0 0;  box-sizing:border-box; font-family:Notosans, "NGothicB"; font-weight:800;}
						.number p:nth-child(2) a{color:#13a38d;}
						.number p:nth-child(2) a span{color:#ff5f5f;}
			
				.schedule{float:left; width:260px; padding: 18px 0px 0 15px;  box-sizing:border-box;}
					.schedule ul li{line-height:100%; overflow:hidden; margin-bottom:10px;}
						.schedule ul li p:nth-child(1){float:left; width:40%; color:#393939; font-size: 13px;}
						.schedule ul li p:nth-child(2){float:left; width:60%; color:#393939; font-size: 13px;}
						.schedule ul li:nth-child(3) p:nth-child(2){color:#ff3131;}

				
				.subject{float:right; width:260px; padding: 20px 0 0 0;  box-sizing:border-box; font-size:0px; }
					.subject a{
						line-height: 100%;
						font-size: 12px;
						display: inline-block;
						padding: 7px;
						background: #83a59f;
						color: #fff;
						margin: 0 8px 8px 0;
						transition: background 0.3s;	
					}
					.subject a:hover{background:#0ca58f;}		
				


			.others{float:left; width:260px; height:180px;  border:1px solid #e4e4e4; box-sizing:border-box; text-align:center;}
				.others .list{float:left; width:50%; height:50%; box-sizing:border-box;  font-family:Notosans,  "NGothicB"; font-weight:800;  transition:background 0.3s;}
				.others .list:nth-child(1){background:url(/img/other_01.png) no-repeat center 10px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
				.others .list:nth-child(2){background:url(/img/other_02.png) no-repeat center 10px; border-bottom:1px solid #e4e4e4;}
				.others .list:nth-child(3){background:url(/img/other_03.png) no-repeat center 10px; border-right:1px solid #e4e4e4; }
				.others .list:nth-child(4){background:url(/img/other_04.png) no-repeat center 10px; }
				.others .list:hover{background-color:#e2f2f0;}
					.others .list a{display:inline-block; width:100%; height:100%;}
						.others .list a p{padding-top:63px; color:#515151; font-size:14px;}
		/*//±×¹ÛÀÇ*/


	footer.realfooter { position:relative; width:100%; margin:0 auto; padding:80px 0; color:#515151;}
		#foot { position:relative; padding:0px 5px 0px 5px; box-sizing:border-box;  max-width:1100px; width:100%; margin:0 auto; overflow:hidden; }
		.foot_copy {float:left; font-size:13px; line-height:22px; }
		#foot_link {float:right; color:#393939; }
		#foot_link a {color:#515151; padding-left:5px; padding-right:5px;}
		#foot_link a:hover { color:#0ca58f; }
		#foot_link:after { content:""; display:block; clear:both; }





	/* ¼­ºêÆäÀÌÁö */

	/* header1 */
	.contents_head_01{width:100%;  height:250px; background:url(/img/contents_head_01.jpg) no-repeat center; background-size:cover; }
	/*// header1 */
	
	/* header2 */
	.contents_head_02{width:100%;  height:250px; background:url(/img/contents_head_02.jpg) no-repeat center; background-size:cover;}
	/*// header2 */

	/* header3 */
	.contents_head_03{width:100%;  height:250px; background:url(/img/contents_head_03.jpg) no-repeat center; background-size:cover;}
	/*// header3 */

	/* header4 */
	.contents_head_04{width:100%;  height:250px; background:url(/img/contents_head_04.jpg) no-repeat center; background-size:cover;}
	/*// header4 */ 

	/* header5 */
	.contents_head_05{width:100%;  height:250px; background:url(/img/contents_head_05.jpg) no-repeat center; background-size:cover; }
	/*// header5 */
	
	#sub_contents{overflow:hidden; width:1100px; margin:0px auto;  position:relative; top:-40px; }
	
		#sub_menu{width:210px; float:left;}
			
			.sm_title{position:relative; width:100%; height:150px; line-height:150px; font-size:28px; color:#fff; text-align:center; background:#0da58e; margin-bottom:20px; }
				.sm_title:after{content:"Dr.Park clinic"; line-height:normal; padding:5px 10px; border-top:1px solid #fff; display:inline-block; color:#fff; font-size:11px;  position:absolute; right:0; bottom:0px;}
			.sm_box{border:1px solid #e4e4e4; margin-bottom:50px;}
				.sm01{transition:background 0.3s;}
					.sm01 a{display:inline-block; width:100%; height:45px; line-height:45px; text-align:center; font-size:14px; color:#515151; }
				.sm01:hover{background:#dceae9;}
					.sm01:hover a{color:#125f50;}

			.sm_quick{border:1px solid #e4e4e4; overflow:hidden; margin-bottom:20px;}
				.sm_quick li{float:left; position:relative; width:50%; height:105px; box-sizing:border-box; transition:background 0.3s;}		
				.sm_quick li:nth-child(1){background:url(/img/other_01.png) no-repeat center 15px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
					.sm_quick li:nth-child(1):hover{background:url(/img/other_01_hover.png) no-repeat center 15px; background-color:#ff7271;}
				.sm_quick li:nth-child(2){background:url(/img/other_02.png) no-repeat center 15px; border-bottom:1px solid #e4e4e4;}
					.sm_quick li:nth-child(2):hover{background:url(/img/other_02_hover.png) no-repeat center 15px; background-color:#ff7271;}
				.sm_quick li:nth-child(3){background:url(/img/other_03.png) no-repeat center 15px; border-right:1px solid #e4e4e4; }
					.sm_quick li:nth-child(3):hover{background:url(/img/other_03_hover.png) no-repeat center 15px; background-color:#ff7271;}
				.sm_quick li:nth-child(4){background:url(/img/other_04.png) no-repeat center 15px; }
					.sm_quick li:nth-child(4):hover{background:url(/img/other_04_hover.png) no-repeat center 15px; background-color:#ff7271;}				
				
				.sm_quick li a{color:#515151; display:inline-block; width:100%; height:100%;}
					.sm_quick li:hover a{color:#fff;}
				.sm_quick li p{text-align:center; width:100%; position:absolute; bottom:10px;}

			.sm_tit{padding:10px 5px;}
				.sm_tit p:nth-child(1){color:#393939; font-size:16px; font-family:Notosans, "NGothicB"; font-weight:800;}
				.sm_tit p:nth-child(2){padding:5px 0; color:#ff6463; line-height: 100%; font-size:28px; font-family:Notosans, "NGothicB"; font-weight:800;}
				.sm_tit p:nth-child(3){color:#393939; font-size:12px;}

		#contents_box{width:890px; padding-left:20px; box-sizing:border-box; float:left;}	
			.content_head{position:relative; width:100%; height:150px; background:#eef5f4; margin-bottom: 20px;}
				.s_title{position:absolute; top:18px; left:25px; font-size:26px; color:#393939; }
				.navi{position:absolute; bottom:18px; right:25px; font-size:14px; color:#393939}
			.page{padding:0 25px;}
				
				/* ÆùÆ® */
				.title_01{height:200px; line-height:200px; text-align:center; color:#404040; font-size:45px;}
				.title_02{color:#13a38d; font-size:25px; padding-left:20px; margin-bottom:50px; background:url(/img/icon_01.gif) no-repeat left center;}
				.title_03{color:#515151;  font-size:18px; margin-bottom:20px; }
					.title_03 span{color:#ec6759;}
				.title_04{color:#515151;  font-size:14px; margin-bottom:15px; }
				.p_01{color:#515151; font-size:14px; line-height:26px; margin-bottom:15px; }
					.p_01:last-child{margin-bottom:0px; }	
				.b_01{font-family:Notosans, "NGothicB"; font-weight:800;}
				.c_01{color:#13a38d;}
				/*// ÆùÆ® */
				
				/* ¹®´Ü */
				.cont_box_01{padding:0 0 70px; margin:0 0 70px; border-bottom:1px dashed #a0a0a0;}
					.cont_box_01:last-child{padding-bottom:0px; margin-bottom:0px;  border-bottom:0px;}
				.cont_box_02{padding-left:20px; margin-bottom:60px;}
					.cont_box_02:last-child{margin-bottom:0px;}
				.cont_box_03{margin-bottom:30px;}
					.cont_box_03:last-child{margin-bottom:0px;}
				/*// ¹®´Ü */

				/*ÀÌ¹ÌÁö  */
				.img_01{display:block; text-align:center; margin-bottom:15px; }
				.img_01:last-child{margin-bottom:0px; }
					.img_01 img{vertical-align:top;}
				/*//ÀÌ¹ÌÁö  */
				
				/*Å×ÀÌºí  */
				.tb_01{border-top:4px solid #13a38d; width:100%;}
					.tb_01 th, .tb_01 td{ padding:15px 0; text-align:center; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#515151;}
					.tb_01 th:last-child, .tb_01 td:last-child{border-right:0px;}
				/*//Å×ÀÌºí  */

				/* ¸®½ºÆ® */
				.list_01{}
					.list_01 li{border-bottom: 1px dashed #ccc; font-size:14px; color:#515151; padding:15px 0;}
						.list_01 li span{color:#13a38d;}
				/*// ¸®½ºÆ® */

			/* ÀÎ»ç¸»  */
			.m07{}
				.m07 p:nth-of-type(1){color:#91d9ce; font-size:32px; text-align:center; font-family:Notosans, "NGothicB"; font-weight:800;}
				.m07 p:nth-of-type(1) span{color: #ffa5a5;}
				.m07 p:nth-of-type(2){padding:10px 0 30px; color:#393939; font-size:20px; text-align:center; font-family:Notosans, "NGothicB"; font-weight:800;}
					.m07 p:nth-of-type(2) span{color:#008a75;}	
				.m07 p:nth-of-type(3){padding:40px 0 0;color:#404040; font-size:16px; text-align:center; line-height:160%;}
					.m07 p:nth-of-type(3) span{font-family:Notosans, "NGothicB"; font-weight:800;}	
			/*//ÀÎ»ç¸»  */
			
			/*ÀÇ·áÁø¼Ò°³ */
			.m08{}
				.m08 .doctor_01{}
					.m08 .doctor_01 li{overflow:hidden; margin-bottom:70px; padding-bottom:70px; border-bottom:1px dashed #a0a0a0;}
					.m08 .doctor_01 li:last-child{margin-bottom:0px; padding-bottom:0px; border-bottom:0px;}
						.m08 .doctor_01 li .img{float:left; width:55%; text-align:center;}
						.m08 .doctor_01 li .txt{float:left; width:45%; padding-top:30px;}
						.m08 .doctor_01 li .txt h3{color:#404040; font-size:30px; margin-bottom:30px; font-family:Notosans, "NGothicB"; font-weight:800;}
							.m08 .doctor_01 li .txt h3 span{color:#13a38d;}
							.m08 .doctor_01 li .txt p{color:#515151; font-size:16px; line-height:35px;}
			/*//ÀÇ·áÁø¼Ò°³  */

			/*Clinic Preview*/
				#gallery{margin:0 auto;}
			/*//Clinic Preview  */


			/*Áø·á½Ã°£¾È³» */
			.m10{}
				.m10 .service_01{}
					.m10 .service_01 li{overflow:hidden; margin-bottom:70px; padding-bottom:70px; border-bottom:1px dashed #a0a0a0;}
					.m10 .service_01 li:last-child{margin-bottom:0px; padding-bottom:0px; border-bottom:0px;}
						.m10 .service_01 li h2{color:#13a38d; font-size:25px; margin-bottom:30px;}
						.m10 .service_01 li h2:last-child{margin-bottom:0px;}
						.m10 .service_01 li .txt{padding-left:20px;}
			/*//Áø·á½Ã°£¾È³»  */

			
			/*¿À½Ã´Â±æ  */
			.m11{}
				.m11 .location_01{}
					.m11 .location_01 li{overflow:hidden; margin-bottom:70px; padding-bottom:70px; border-bottom:1px dashed #a0a0a0;}
					.m11 .location_01 li:last-child{margin-bottom:0px; padding-bottom:0px; border-bottom:0px;}
						.m11 .location_01 li .map{height:400px; margin-bottom:40px;}
						.m11 .location_01 li h2{color:#13a38d; font-size:25px; margin-bottom:30px;}
						.m11 .location_01 li h2:last-child{margin-bottom:0px;}
						.m11 .location_01 li .txt{padding-left:20px;}
						.m11 .location_01 li .txt_01{margin-bottom:30px;}
						.m11 .location_01 li .txt_01:last-child{margin-bottom:0px;}
							.m11 .location_01 li h3{margin-bottom:15px; color:#515151; font-size:14px; font-family:Notosans, "NGothicB"; font-weight:800;}
							.m11 .location_01 li h3:last-child{margin-bottom:0px;}
							.m11 .location_01 li p{color:#515151; font-size:14px; line-height:26px; margin-bottom:5px;}
								.m11 .location_01 li p span{color:#13a38d;}
							.m11 .location_01 li p:last-child{margin-bottom:0px;}
								.m11 .location_01 li .c1{background-color:#0048cb; color:#fff; padding:3px 8px; border-radius:10px; font-family:Notosans, "NGothicB"; font-weight:800;}
			/*//¿À½Ã´Â±æ */



			/*Å¬¸®´Ð */

				/* ¼ºº´°ËÁø */
				.m12{}
				/* //¼ºº´°ËÁø*/

				/* ¿þµù°ËÁø/¿¹¹æÁ¢Á¾ */
				.m13{}
				/* //¿þµù°ËÁø/¿¹¹æÁ¢Á¾ */

				/* ÀÚ±Ã°æºÎ¾Ï¹é½Å */
				.m14{}
				/* //ÀÚ±Ã°æºÎ¾Ï¹é½Å */

				/* ³­¼Ò±â´É°Ë»ç */
				.m15{}
				/* //³­¼Ò±â´É°Ë»ç */

				/* ÇÇÀÓ¾à */
				.m16{}
				/* //ÇÇÀÓ¾à */

				/* ÀÀ±ÞÇÇÀÓ¾à */
				.m17{}
				/* //ÀÀ±ÞÇÇÀÓ¾à */

				/* ¹Ì·¹³ª */
				.m18{}
				/* //¹Ì·¹³ª */

				/* ÀÓÇÃ¶ó³í */
				.m19{}
				/* //ÀÓÇÃ¶ó³í */

				/* »êÀüÈÄ°ü¸®*/
				.m20{}
				/* //»êÀüÈÄ°ü¸® */

				/* Áú¿°/°ñ¹Ý¿°*/
				.m22{}
				/* //Áú¿°/°ñ¹Ý¿° */

				/* ºñÁ¤»óÀÚ±ÃÃâÇ÷*/
				.m23{}
				/* //ºñÁ¤»óÀÚ±ÃÃâÇ÷ */

				/* »ý¸®ºÒ¼ø */
				.m24{}
				/* //»ý¸®ºÒ¼ø */

				/* ÀÚ±Ã³»¸·Áõ */
				.m25{}
				/* //ÀÚ±Ã³»¸·Áõ */

				/* ÀÚ±Ã±ÙÁ¾/³­¼Ò³­Á¾ */
				.m26{}
				/* //ÀÚ±Ã±ÙÁ¾/³­¼Ò³­Á¾ */

				/* ¿©¼º¾Ï°ËÁø */
				.m27{}
				/* //¿©¼º¾Ï°ËÁø */

				/* ¼ÒÀ½¼ø¼ºÇü */
				.m28{}
				/* //¼ÒÀ½¼ø¼ºÇü */

				/* Áú¼ºÇü */
				.m29{}
				/* //Áú¼ºÇü */

				/* ¿©¼º¾Ï°ËÁø */
				.m30{}
				/* //¿©¼º¾Ï°ËÁø */

				/* ¹è¶õÀÏÃ¼Å© */
				.m32{}
					.m32 .tit_01{color:#13a38d; font-size:18px; text-align:center; margin-right:10px;}
					.m32 .table_01{margin: 0 auto; text-align: center; font-size: 16px; line-height: 28px; border-top: 2px solid #aaa; padding: 20px 20px;}
					.m32 select{margin:0; padding:0; border: 0; border-bottom: 1px solid #ccc; box-sizing: border-box; vertical-align: middle; height: 30px; font-size: 16px;}
					.m32 select option{font-size: 16px;}
					.m32 input[type="text"]{margin:0; padding:0; border: 0; border-bottom: 1px solid #ccc; box-sizing: border-box; vertical-align: middle; height: 30px; font-size: 16px;}
					.m32 input[type="submit"]{margin:0; padding:0; border: 0; background:#aaa; width:100px; height: 30px; font-size: 16px; color:#fff; cursor:pointer;}
					.m32 input[type="submit"]:hover{background:#888;}
					.m32 strong{font-family:Notosans, "NGothicB"; font-weight:800; color:#13a38d;}	
				/* //¹è¶õÀÏÃ¼Å© */

				/* ÀÓ½ÅÁÖ¼öÃ¼Å© */
				.m33{}
					.m33 .tit_01{color:#13a38d; font-size:18px; text-align:center; margin-right:10px;}
					.m33 .table_01{margin: 0 auto; text-align: center; font-size: 16px; line-height: 28px; border-top: 2px solid #aaa; padding: 20px 20px;}
					.m33 select{margin:0; padding:0; border: 0; border-bottom: 1px solid #ccc; box-sizing: border-box; vertical-align: middle; height: 30px; font-size: 16px;}
					.m33 select option{font-size: 16px;}
					.m33 input[type="text"]{margin:0; padding:0; border: 0; border-bottom: 1px solid #ccc; box-sizing: border-box; vertical-align: middle; height: 30px; font-size: 16px;}
					.m33 input[type="submit"]{margin:0; padding:0; border: 0; background:#aaa; width:100px; height: 30px; font-size: 16px; color:#fff; cursor:pointer;}
					.m33 input[type="submit"]:hover{background:#888;}
					.m33 strong{font-family:Notosans, "NGothicB"; font-weight:800; color:#13a38d;}	
				/* //ÀÓ½ÅÁÖ¼öÃ¼Å© */

			/*//Å¬¸®´Ð */

			/* »çÀÌÆ®¸Ê */
			.m35{}
				.m35{overflow:hidden; font-size:0;}
				.m35 .smap_box{display:inline-block; width:50%; text-align:center; margin-bottom:60px; vertical-align:top;}
				.m35 .smap_box:nth-child(5)~div{margin-bottom:0px;}
				.m35 .smap_box h2{font-size:20px; color:#13a38d;  margin-bottom:20px; }
				.m35 .smap_box li{font-size:14px;  margin-bottom:10px; }
					.m35 .smap_box li a{color:#515151;}	
					.m35 .smap_box li a:hover{color:#13a38d;}	
			/* //»çÀÌÆ®¸Ê */

			/* ºñ±Þ¿©¾È³» */
			.m38{}
				.m38 .unpaid{}
					.m38 .unpaid .p_tit_01{width:70%; margin:0 auto; font-size:18px; text-align:center; word-break:keep-all; line-height:160%; margin-bottom:40px;}
					.m38 .unpaid .table_box{margin-bottom:50px;}
						.m38 .unpaid .table_box .p_tit_02{font-size:22px; margin-bottom:15px; color:#13a38d;}
						.m38 .unpaid .table_box .p_tit_03{font-size:16px; margin-top:15px;}
						.m38 .unpaid .table_box .tb_01 th{background-color:#eaeaea; font-size:16px;}
						.m38 .unpaid .table_box .tb_01 td{font-size:14px;}
		
			/* //ºñ±Þ¿© */
	/*// ¼­ºêÆäÀÌÁö */


	#divpop_box{position: absolute;
		text-align: center;
		top: 100px;
		z-index: 99;
		width: 90%;
		left: 5%;
		box-sizing:border-box;	
		 min-width: 1600px;
		}
	#divpop{display: inline-block; vertical-align:top; box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size: 0;  margin-right: 30px; margin-bottom: 30px;}
	#divpop2{display: inline-block;  vertical-align:top;  box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size: 0;  margin-right: 30px; margin-bottom: 30px;}
	#divpop3{display: inline-block;  vertical-align:top;  box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size: 0;  margin-right: 30px; margin-bottom: 30px;}
	#divpop4{display: inline-block;  vertical-align:top;   box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size: 0;  margin-right: 30px; margin-bottom: 30px;}
	#divpop5{display: inline-block;  vertical-align:top;  box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size: 0;  margin-right: 30px; margin-bottom: 30px;}
	#divpop6{display: inline-block;  vertical-align:top;  box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size: 0;  margin-right: 30px; margin-bottom: 30px;}

	#divpop_box .bottom{text-align:center; font-size:14px;}
	#divpop_box .bottom form{height:30px; line-height:30px; color:#fff;}
		#divpop_box .bottom form a{color:#fff; font-weight:normal;}











}








@media (max-width:1099px) {/* ÃÖ¼Ò ~ ÃÖ´ë 1100 */

#wrapper {width:100%; position:relative; background-color:#ffffff; }
	
header.firstheader {width:100%; border-bottom: 10px solid #efefef;  font-size: 0px;}
	.top_box {position:relative;}
		.top_login_box {}
			.login_box { position:relative; color:#666; text-align:center; font-size:10px; }
				.login_box .link{height:40px; line-height:40px;}
					.login_box .link a {display:inline-block; color:#333333; font-size:10px; padding:0 10px; }
					.login_box .link a:hover { color:#0ca58f;; }
					.uname { font-size:12px; }

		.logo {height:90px; line-height:90px; text-align: center;}
			.logo img{vertical-align:middle; width:220px;}

			.uname { font-size:12px; }
		.banner{text-align: center; }
			.banner img{max-width:250px;}


	#menu_box { display:none;  }
	#allmenu { position:relative; width:90%; margin:20px auto 10px; z-index:41;}
		.allmenu { display:block; position:relative; padding-left:10px; font-size:15px;  width:100%; height:30px; margin:0 auto; border:1px solid #fff; color:#fff;
		background: url(/img/arrow_m.png) no-repeat 95% 50%;
		background-size:8px;
		background-color:#0ca58f;
		-webkit-appearance: none;/* ³×ÀÌÆ¼ºê ¿ÜÇü °¨Ãß±â */
		-moz-appearance: none;
		appearance: none;
		border-radius: 0px;/* ³×ÀÌÆ¼ºê radius ÇØÁ¦ */
		outline: none;
		}
	/* IE 10, 11ÀÇ ³×ÀÌÆ¼ºê È­»ìÇ¥ ¼û±â±â */	
	select::-ms-expand { display: none; }
	/* select ¼­ºê ¸Þ´º  */	
	
	.allmenu option { font-family:Notosans, "NGothic"; font-size:14px; color:#fff; margin-bottom:0px;  }
	option:hover {
	color: white;
	background: #1e8686 ;
	}

	#contents { width:100%; margin:0 auto; background-color:#fff; }
	.container { position:relative; width:100%; height:auto; margin:0 auto; border:0px solid #000; background-color:#eef0f8; border-bottom: 10px solid #efefef; }

	.main_box { width:100%; padding-top:20px;}

		/* ¸ÞÀÎ½½¶óÀÌ´õ */
		.device .main_img_01{width:100%; height:300px; background:url(/img/main_01.jpg) no-repeat center; background-size:cover;}
		.device .main_img_02{width:100%; height:300px; background:url(/img/main_02.jpg) no-repeat center; background-size:cover;}
			.device .text_01{position:absolute; right:5%;; top:80px;; width:180px;}

		/* //¸ÞÀÎ½½¶óÀÌ´õ */

		/*Å¬¸®´Ð ¹Ú½º*/
		.c_wrap { width:100%; overflow:hidden; margin-bottom:20px;}
			.c_list{cursor:pointer;  position:relative; width:90%; height:230px; margin:0 auto 20px; transition:background 0.3s;  border:1px solid #e4e4e4; box-sizing:border-box;}
				.c_list p:nth-child(1){position:absolute; width:100%; top:20px; font-size:25px;  text-align:center; color:#393939; margin-bottom:7px;}
				.c_list p:nth-child(2){position:absolute; width:100%; top:60px; font-size:14px;  text-align:center; color:#b5b5b5;}
				.c_list p:nth-child(3){position:absolute; width:100%; bottom:20px; font-size:16px;  text-align:center; color:#393939;}
					.c_list p:nth-child(3) a{color:#393939; font-family:Notosans, "NGothicB"; }
					.c_list p:nth-child(3) a:hover{color:#0ca58f;}
			.c_list:nth-child(1){background:url(/img/c_list_01.png) no-repeat center 100px;}
				.c_list:nth-child(1):hover{background-color:#e2f2f0;}
			.c_list:nth-child(2){background:url(/img/c_list_02.png) no-repeat center 100px;}
				.c_list:nth-child(2):hover{background-color:#e2f2f0;}
			.c_list:nth-child(3){background:url(/img/c_list_03.png) no-repeat center 100px;}
				.c_list:nth-child(3):hover{background-color:#e2f2f0;}
			.c_list:nth-child(4){background:url(/img/c_list_04.png) no-repeat center 100px;}
				.c_list:nth-child(4):hover{background-color:#e2f2f0} 
		/*//Å¬¸®´Ð ¹Ú½º*/

		/*±×¹ÛÀÇ*/
		.others_wrap{width:100%; margin:0px auto; overflow:hidden;}

			.consult{background:url(/img/notice_01.jpg) no-repeat center center; background-size:cover; width:90%; margin:0 auto;  border:1px solid #e4e4e4; padding:20px 12px; box-sizing:border-box; margin-bottom:20px;} 
				.consult p:nth-child(1){font-size:22px; color:#393939; margin-bottom:25px; font-family:Notosans,  "NGothicB"; font-weight:800; text-align:center;}
					.consult p:nth-child(1) a{font-size:22px; color:#393939;}
				.consult div a{line-height:100%; display:block; max-width:400px; margin:0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom:15px; color:#393939; font-size: 13px;}
				.consult div a:hover{color:#0ca58f;}


			.time{width:90%; border:1px solid #e4e4e4; box-sizing:border-box; padding:20px 0px; margin:0 auto; margin-bottom:20px;}
				.number{overflow:hidden; margin-bottom:20px;}
					.number p:nth-child(1){ text-align:center; color:#393939;  font-family:Notosans,  "NGothicB"; font-weight:800; font-size:22px; box-sizing:border-box;}
					.number p:nth-child(2){line-height:100%;  text-align:center; font-size:35px; padding:10px 0 0 0;  box-sizing:border-box; }
						.number p:nth-child(2) a{color:#13a38d;}
						.number p:nth-child(2) a span{color:#ff5f5f;}

				.schedule{ text-align:center; box-sizing:border-box; margin-bottom:20px; }
					.schedule ul li{overflow:hidden; margin-bottom:15px;}
						.schedule ul li p:nth-child(1){color:#393939; font-size: 15px; margin-bottom:5px;}
						.schedule ul li p:nth-child(2){color:#393939; font-size: 14px;}
						.schedule ul li:nth-child(3) p:nth-child(2){color:#ff3131;}

			
				.subject{text-align:center; box-sizing:border-box; font-size:0px; }
					.subject a{line-height:100%; font-size:12px; display:inline-block; padding: 5px 3px;  background:#83a59f; color:#fff; margin:0 3px 3px;}
					.subject a:hover{background:#0ca58f;}			
			
			.others{width:90%; margin:0 auto;  height:180px;  border:1px solid #e4e4e4; box-sizing:border-box; text-align:center; transition:background 0.3s;}
				.others .list{float:left; width:50%; height:50%; box-sizing:border-box;  font-family:Notosans,  "NGothicB"; font-weight:800;}
				.others .list:nth-child(1){background:url(/img/other_01.png) no-repeat center 10px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
				.others .list:nth-child(2){background:url(/img/other_02.png) no-repeat center 10px; border-bottom:1px solid #e4e4e4;}
				.others .list:nth-child(3){background:url(/img/other_03.png) no-repeat center 10px; border-right:1px solid #e4e4e4; }
				.others .list:nth-child(4){background:url(/img/other_04.png) no-repeat center 10px; }
				.others .list:hover{background-color:#e2f2f0;}
					.others .list a{display:inline-block; width:100%; height:100%;}
						.others .list a p{padding-top:63px; color:#515151; font-size:14px;}
		/*//±×¹ÛÀÇ*/


	footer.realfooter {text-align:center;  position:relative; width:100%; color:#515151; padding:40px 0;}
		#foot {width:90%; margin:0 auto;   box-sizing:border-box;  max-width:1100px;  }
		.foot_copy { font-size:13px; line-height:20px; margin-bottom:20px;}
		#foot_link { color:#fff; }
		#foot_link a {color:#515151; padding-left:5px; padding-right:5px;}
		#foot_link a:hover { color:#0ca58f; }


		/* ¼­ºêÆäÀÌÁö */

	/* header1 */
	.contents_head_01{width:100%;  height:140px; background:url(/img/contents_head_01.jpg) no-repeat center; background-size:cover; border-bottom: 10px solid #efefef;}
	/*// header1 */
	
	/* header2 */
	.contents_head_02{width:100%;  height:140px; background:url(/img/contents_head_02.jpg) no-repeat center; background-size:cover; border-bottom: 10px solid #efefef;}
	/*// header2 */

	/* header3 */
	.contents_head_03{width:100%;  height:140px; background:url(/img/contents_head_03.jpg) no-repeat center; background-size:cover; border-bottom: 10px solid #efefef;}
	/*// header3 */

	/* header4 */
	.contents_head_04{width:100%;  height:140px; background:url(/img/contents_head_04.jpg) no-repeat center; background-size:cover; border-bottom: 10px solid #efefef;}
	/*// header4 */

	/* header5 */
	.contents_head_05{width:100%;  height:140px; background:url(/img/contents_head_05.jpg) no-repeat center; background-size:cover; border-bottom: 10px solid #efefef;}
	/*// header5 */
	
	#sub_contents{}
	
		#sub_menu{display:none;}

		
		#contents_box{width:95%; margin:10px auto 0;}	
			.content_head{width:100%; background:url(/img/contents_bg.gif) repeat; text-align:center; padding:20px 5px 20px; box-sizing:border-box;}
				.s_title{font-size:25px; color:#fff; margin-bottom:10px; }
				.navi{font-size:14px; color:#fff}
			.page{border:1px solid #e4e4e4; padding: 0 10px; padding-bottom:70px;}			
				/* ÆùÆ® */
				.title_01{padding:40px 0; box-sizing:border-box; text-align:center; color:#404040; font-size:25px;}
				.title_02{color:#13a38d; font-size:18px; padding-left:15px; margin-bottom:20px; font-family:Notosans, "NGothicB"; font-weight:800; background:url(/img/icon_01.gif) no-repeat left center; background-size:contain;}
				.title_03{color:#515151;  font-size:16px; margin-bottom:15px; }
					.title_03 span{color:#ec6759;}
				.title_04{color:#515151;  font-size:14px; margin-bottom:15px; }
				.p_01{color:#515151; font-size:13px; line-height:22px; margin-bottom:15px; }
					.p_01:last-child{margin-bottom:0px; }	
				.b_01{font-family:Notosans, "NGothicB"; font-weight:800;}
				.c_01{color:#f26000;}
				/*// ÆùÆ® */
				
				/* ¹®´Ü */
				.cont_box_01{padding:0 0 50px; margin:0 0 50px; border-bottom:1px dashed #a0a0a0;}
					.cont_box_01:last-child{padding-bottom:0px; margin-bottom:0px;  border-bottom:0px;}
				.cont_box_02{padding-left:5px; margin-bottom:40px;}
					.cont_box_02:last-child{margin-bottom:0px;}
				.cont_box_03{margin-bottom:30px;}
					.cont_box_03:last-child{margin-bottom:0px;}
				/*// ¹®´Ü */

				/*ÀÌ¹ÌÁö  */
				.img_01{display:block; text-align:center; margin-bottom:15px; }
				.img_01:last-child{margin-bottom:0px; }
					.img_01 img{vertical-align:top;}
				/*//ÀÌ¹ÌÁö  */
				
				/*Å×ÀÌºí  */
				.tb_01{border-top:4px solid #13a38d; width:100%;}
					.tb_01 th, .tb_01 td{ padding:15px 0; text-align:center; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#515151;}
					.tb_01 th:last-child, .tb_01 td:last-child{border-right:0px;}
				/*//Å×ÀÌºí  */

				/* ¸®½ºÆ® */
				.list_01{}
					.list_01 li{border-bottom: 1px dashed #ccc; font-size:13px; color:#515151; padding:10px 0;}
						.list_01 li span{color:#13a38d;}
				/*// ¸®½ºÆ® */


			/* ÀÎ»ç¸»  */
			.m07{}
				.m07 p:nth-of-type(1){color:#91d9ce; font-size:25px; text-align:center; font-family:Notosans, "NGothicB"; font-weight:800;}
				.m07 p:nth-of-type(1) span{color: #ffa5a5;}
				.m07 p:nth-of-type(2){padding:10px 0 20px; color:#393939; font-size:18px; text-align:center; font-family:Notosans, "NGothicB"; font-weight:800;}
					.m07 p:nth-of-type(2) span{color:#008a75;}	
				.m07 p:nth-of-type(3){padding:20px 0 0;color:#404040; font-size:16px; text-align:center; line-height:160%;}
					.m07 p:nth-of-type(3) span{font-family:Notosans, "NGothicB"; font-weight:800;}	
			/*//ÀÎ»ç¸»  */



			/*ÀÇ·áÁø¼Ò°³ */
			.m08{}
				.m08 .doctor_01{}
					.m08 .doctor_01 li{overflow:hidden; margin-bottom:70px; padding-bottom:70px; border-bottom:1px dashed #a0a0a0;}
					.m08 .doctor_01 li:last-child{margin-bottom:0px; padding-bottom:0px; border-bottom:0px;}
						.m08 .doctor_01 li .img{text-align:center;}
						.m08 .doctor_01 li .txt{padding-top:30px; text-align:center;}
						.m08 .doctor_01 li .txt h3{color:#404040; font-size:25px; margin-bottom:20px; font-family:Notosans, "NGothicB"; font-weight:800;}
							.m08 .doctor_01 li .txt h3 span{color:#13a38d;}
							.m08 .doctor_01 li .txt p{color:#515151; font-size:14px; line-height:25px;}
			/*//ÀÇ·áÁø¼Ò°³  */


			/*Clinic Preview*/
			#gallery{margin:0 auto;}
			/*//Clinic Preview  */



			/*Áø·á½Ã°£¾È³» */
			.m10{}
				.m10 .service_01{}
					.m10 .service_01 li{margin-bottom:50px; padding-bottom:50px; border-bottom:1px dashed #a0a0a0;}
					.m10 .service_01 li:last-child{margin-bottom:0px; padding-bottom:0px; border-bottom:0px;}
						.m10 .service_01 li h2{color:#13a38d; font-size:20px; margin-bottom:30px;}
						.m10 .service_01 li h2:last-child{margin-bottom:0px;}
						.m10 .service_01 li .txt{}
			/*//Áø·á½Ã°£¾È³»  */

	



			/*¿À½Ã´Â±æ */
			.m11{}
				.m11 .location_01{}
					.m11 .location_01 li{margin-bottom:50px; padding-bottom:50px; border-bottom:1px dashed #a0a0a0;}
					.m11 .location_01 li:last-child{margin-bottom:0px; padding-bottom:0px; border-bottom:0px;}
						.m11 .location_01 li .map{height:250px; margin-bottom:30px;}
						.m11 .location_01 li h2{color:#13a38d; font-size:20px; margin-bottom:30px;}
						.m11 .location_01 li h2:last-child{margin-bottom:0px;}
						.m11 .location_01 li .txt{padding-left:20px;}
						.m11 .location_01 li .txt_01{margin-bottom:20px;}
						.m11 .location_01 li .txt_01:last-child{margin-bottom:0px;}
							.m11 .location_01 li h3{margin-bottom:15px; color:#515151; font-size:14px;  font-family:Notosans, "NGothicB"; font-weight:800;}
							.m11 .location_01 li h3:last-child{margin-bottom:0px;}
							.m11 .location_01 li p{color:#515151; font-size:13px; line-height:25px; margin-bottom:5px;}
							.m11 .location_01 li p span{color:#13a38d;}
							.m11 .location_01 li p:last-child{margin-bottom:0px;}
								.m11 .location_01 li .c1{background-color:#0048cb; color:#fff; padding:3px 8px; border-radius:10px; font-family:Notosans, "NGothicB"; font-weight:800;}
			/*//¿À½Ã´Â±æ */




			/*Å¬¸®´Ð */

				/* ¼ºº´°ËÁø */
				.m12{}
				/* //¼ºº´°ËÁø*/

				/* ¿þµù°ËÁø/¿¹¹æÁ¢Á¾ */
				.m13{}
				/* //¿þµù°ËÁø/¿¹¹æÁ¢Á¾ */

				/* ÀÚ±Ã°æºÎ¾Ï¹é½Å */
				.m14{}
				/* //ÀÚ±Ã°æºÎ¾Ï¹é½Å */

				/* ³­¼Ò±â´É°Ë»ç */
				.m15{}
				/* //³­¼Ò±â´É°Ë»ç */

				/* ÇÇÀÓ¾à */
				.m16{}
				/* //ÇÇÀÓ¾à */

				/* ÀÀ±ÞÇÇÀÓ¾à */
				.m17{}
				/* //ÀÀ±ÞÇÇÀÓ¾à */

				/* ¹Ì·¹³ª */
				.m18{}
				/* //¹Ì·¹³ª */

				/* ÀÓÇÃ¶ó³í */
				.m19{}
				/* //ÀÓÇÃ¶ó³í */

				/* »êÀüÈÄ°ü¸®*/
				.m20{}
				/* //»êÀüÈÄ°ü¸® */

				/* Áú¿°/°ñ¹Ý¿°*/
				.m22{}
				/* //Áú¿°/°ñ¹Ý¿° */

				/* ºñÁ¤»óÀÚ±ÃÃâÇ÷*/
				.m23{}
				/* //ºñÁ¤»óÀÚ±ÃÃâÇ÷ */

				/* »ý¸®ºÒ¼ø */
				.m24{}
				/* //»ý¸®ºÒ¼ø */

				/* ÀÚ±Ã³»¸·Áõ */
				.m25{}
				/* //ÀÚ±Ã³»¸·Áõ */

				/* ÀÚ±Ã±ÙÁ¾/³­¼Ò³­Á¾ */
				.m26{}
				/* //ÀÚ±Ã±ÙÁ¾/³­¼Ò³­Á¾ */

				/* ¿©¼º¾Ï°ËÁø */
				.m27{}
				/* //¿©¼º¾Ï°ËÁø */

				/* ¼ÒÀ½¼ø¼ºÇü */
				.m28{}
				/* //¼ÒÀ½¼ø¼ºÇü */

				/* Áú¼ºÇü */
				.m29{}
				/* //Áú¼ºÇü */

				/* ¿©¼º¾Ï°ËÁø */
				.m30{}
				/* //¿©¼º¾Ï°ËÁø */

				/* ¹è¶õÀÏÃ¼Å© */
				.m32{}
					.m32 .tit_01{color:#13a38d; font-size:18px; text-align:center; margin-right:10px;}	
					.m32 .table_01{margin: 0 auto; text-align: center; font-size: 14px; line-height: 26px; border-top: 2px solid #aaa; padding: 10px 10px;}
					.m32 select{margin:0; padding:0; border: 0; border-bottom: 1px solid #ccc; box-sizing: border-box; vertical-align: middle; height: 30px; font-size: 14px;}
					.m32 select option{font-size: 14px;}
					.m32 input[type="text"]{margin:0; padding:0; border: 0; border-bottom: 1px solid #ccc; box-sizing: border-box; vertical-align: middle; height: 20px; font-size: 14px;}
					.m32 input[type="submit"]{margin:0; padding:0; border: 0; background:#aaa; width:100px; height: 30px; font-size: 16px; color:#fff; cursor:pointer;}
					.m32 input[type="submit"]:hover{background:#888;}
					.m32 strong{font-family:Notosans, "NGothicB"; font-weight:800; color:#13a38d;}	
				/* //¹è¶õÀÏÃ¼Å© */

				/* ÀÓ½ÅÁÖ¼öÃ¼Å© */
				.m33{}
					.m33 .tit_01{color:#13a38d; font-size:18px; text-align:center; margin-right:10px;}	
					.m33 .table_01{margin: 0 auto; text-align: center; font-size: 14px; line-height: 26px; border-top: 2px solid #aaa; padding: 10px 10px;}
					.m33 select{margin:0; padding:0; border: 0; border-bottom: 1px solid #ccc; box-sizing: border-box; vertical-align: middle; height: 30px; font-size: 14px;}
					.m33 select option{font-size: 14px;}
					.m33 input[type="text"]{margin:0; padding:0; border: 0; border-bottom: 1px solid #ccc; box-sizing: border-box; vertical-align: middle; height: 20px; font-size: 14px;}
					.m33 input[type="submit"]{margin:0; padding:0; border: 0; background:#aaa; width:100px; height: 30px; font-size: 16px; color:#fff; cursor:pointer;}
					.m33 input[type="submit"]:hover{background:#888;}
					.m33 strong{font-family:Notosans, "NGothicB"; font-weight:800; color:#13a38d;}	
				/* //ÀÓ½ÅÁÖ¼öÃ¼Å© */

			/*//Å¬¸®´Ð */


			/* »çÀÌÆ®¸Ê */
			.m35{}
				.m35{overflow:hidden;}
				.m35 .smap_box{text-align:center; margin-bottom:40px;}
				.m35 .smap_box:last-child{margin-bottom:0px;}
				.m35 .smap_box h2{font-size:20px; color:#13a38d;  margin-bottom:20px; }
				.m35 .smap_box li{font-size:14px;  margin-bottom:10px; }
					.m35 .smap_box li a{color:#515151;}	
					.m35.smap_box li a:hover{color:#13a38d;}	
			/* //»çÀÌÆ®¸Ê */


			/* ºñ±Þ¿©¾È³» */
			.m38{}
				.m38 .unpaid{}
					.m38 .unpaid .p_tit_01{width:80%; margin:0 auto; font-size:16px; text-align:center; word-break:keep-all; line-height:160%; margin-bottom:30px;}
					.m38 .unpaid .table_box{margin-bottom:40px;}
						.m38 .unpaid .table_box .p_tit_02{font-size:18px; margin-bottom:15px; color:#13a38d;}
						.m38 .unpaid .table_box .p_tit_03{font-size:16px; margin-top:15px; line-height:160%; }
						.m38 .unpaid .table_box .tb_01 th{background-color:#eaeaea; font-size:16px; }
						.m38 .unpaid .table_box .tb_01 td{font-size:14px;}
		
			/* //ºñ±Þ¿© */


	/*// ¼­ºêÆäÀÌÁö */



	
	#divpop_box{position:relative; max-width:1800px; margin:0 auto;}
	#divpop{position:absolute; width:300px;  left:50%; margin-left:-150px; top:50px; z-index:99; box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size:0;}
	#divpop2{position:absolute; width:300px;  left:50%; margin-left:-150px; top:50px; z-index:99; box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size:0;}
	#divpop3{position:absolute; width:300px;  left:50%; margin-left:-150px; top:50px; z-index:99; box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size:0;}
	#divpop4{position:absolute; width:300px;  left:50%; margin-left:-150px; top:50px; z-index:99; box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size:0;}
	#divpop5{position:absolute; width:300px;  left:50%; margin-left:-150px; top:50px; z-index:99; box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size:0;}
	#divpop6{position:absolute; width:300px;  left:50%; margin-left:-150px; top:50px; z-index:99; box-shadow: 8px 8px 4px rgba(0,0,0,0.4);  font-size:0;}
		[id^=divpop] img{width:100%;}

	#divpop_box .pop:nth-of-type(1){z-index:100;}
	#divpop_box .pop:nth-of-type(2){}
	#divpop_box .pop:nth-of-type(3){}


	#divpop_box .bottom{text-align:center;  font-size:14px;} 
	#divpop_box .bottom form{height:30px; line-height:30px; color:#fff;}
		#divpop_box .bottom form a{color:#fff; font-weight:normal;}



}





/* ¸ÞÀÎ ÀÌ¹ÌÁö ½½¶óÀÌµå */

.device {
  position:relative;
  width:100%;
  overflow:hidden;
}

.m-pagination {
  z-index:9;
  position: absolute;
  left: 0;
  text-align: center;
  bottom:10px;
  width: 100%;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}

.device .arrow-left {
  z-index:9;
  background: url(/img/arrows.png) no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -25px;
  width: 50px;
  height: 50px;
}
.device .arrow-right {
  z-index:9;
  background: url(/img/arrows.png) no-repeat right bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -25px;
  width: 50px;
  height: 50px;
}

/* //¸ÞÀÎ ÀÌ¹ÌÁö ½½¶óÀÌµå */


/* ±×¹ÛÀÇ */
::-moz-selection { background:#4b9fe7; color:#fff; }
::selection { background:#4b9fe7; color:#fff; }

.btn_login { display:inline-block; width:100px; height:30px; color:#FFF; background-color:#aaa; margin:20px; font-size:16px; }
.btn_login a { color:#FFF; display:block; height:25px; padding-top:5px;  }
.btn_login a:hover { color:#FFF; background-color:#8a8a8a;}




