@charset "euc-kr";



@media (min-width:1024px) {/* ÃÖ¼Ò 1024 ~ ÃÖ´ë */

#wrapper {height:100%; width:100%; min-width:1300px; margin:auto; position:relative; background-color:#ffffff;}

	header.firstheader {position: absolute; z-index: 100; min-width:1300px; width: 100%; transition:background 0.3s;}
		.top_wrap{width:100%; background:rgba(0,0,0,0.1);}
			.top_box{max-width:1300px; overflow:hidden; margin:0 auto; padding:10px 30px;}

				.top_box .logo_box{float:left; height: 70px; margin-right: 20px; box-sizing: border-box;  line-height: normal;}
					.top_box .logo_box a{width:110px; height:73px; background:url(/img/logo.png) no-repeat center center; background-size: contain!important; display:inline-block; line-height: normal;}
				
				.top_box .login_box {height: 70px; line-height:70px; float:left; font-size:14px; color:#fff;}
					.top_box .login_box a {padding:0px 5px; color:#fff;}
					.top_box .login_box a:hover {color:#ee8797!important;}
		
				.top_box .link_box{height: 70px; line-height:70px; float:right; }
					.top_box .link_box li{float:left; margin-right:5px; }
					.top_box .link_box li:last-child{margin-right:0px; }
						.top_box .link_box li a{display:inline-block; height:30px; line-height:30px; border:1px solid #fff; padding:0 10px; color:#fff; font-family:"NBGothic";}
						.top_box .link_box li a:hover{border:1px solid #ee8797!important; color:#ee8797!important;}

				
		.top_menu{display:none;}
			#sb-btn img {display:none;}
			.calling {display:none;}

		
	
	
	/*Äü¸Þ´º*/
	#scroll{position: absolute; right: 0px; z-index: 5; display: none;}
		.s_quick li {background: #fff;  margin-bottom: 5px; text-align: center; box-shadow: 0px 5px 8px -5px #6f6f6f;}
			.s_quick li a {display: block;  padding-top: 0px;  padding: 10px;}
			.s_quick li:not(.sq07) a:hover { background-color:#ffe9e4; }
			.s_quick .sq05 {}
			.s_quick .sq06 {}
			.s_quick .sq07 {}
	/*//Äü¸Þ´º*/	



	#contents { width:100%; position:relative;}
		.container { position:relative; width:100%;}
			
			/* ¼½¼Ç °øÅë */
			.common_top{text-align:center; margin-bottom:80px;}
				.common_top p:nth-child(1){font-family:"NBGothic"; font-size:24px; color:#2d2d2d; margin-bottom:10px;}
					.common_top p:nth-child(1) span{font-size:34px; color:#ff8081;}
				.common_top p:nth-child(2){display:inline-block; font-family:"NBGothic"; font-size:38px; color:#2d2d2d; box-shadow: inset 0 -10px 0 #ffe1d0; border-bottom: 2px solid #ffe1d0; padding: 0 5px;}



			/* ¼½¼Ç1 */
			.sec01{width:1300px; margin:0 auto; padding:100px 0 100px; position:relative; z-index:10;}
			
				.sec01 .bottom{
					opacity: 0;
					margin: 0 auto;
					font-size: 0;
				}
				.sec01 .bottom:after{clear:both; display:block; content:"";}

				.sec01 .bottom > p{
					font-size: 40px;
					line-height: 52px;
					margin-bottom: 28px;
					float:right;
					text-align: left;
					width: 50%;
					box-sizing: border-box;
					padding: 150px 128px 0 150px;
					word-break: keep-all;
				}

				.sec01 .bottom > .mv{
					box-shadow: 20px 20px #eee;
					float:left;
					width: 50%;
					height: 430px;
				}

				.sec01 .bottom > .mv iframe{
					width:100%;
					height:100%;
				}





			/* ¼½¼Ç2 */
			.sec02{ overflow: hidden; height:500px; line-height:500px; margin:0 auto; box-sizing:border-box; background:url(/img/sec_02_bg.jpg) no-repeat center center; background-size: cover; text-align:center;}
				.sec02 ul{opacity:0; display:inline-block; vertical-align:middle; width:1300px;}
					.sec02 ul li{transition:all 0.3s; position:relative; float:left; width:25%; height:400px; line-height:normal; background:gray;}
					.sec02 ul li:nth-child(1){background:rgba(236, 192, 192, 0.8);}
					.sec02 ul li:nth-child(2){background:rgba(255, 161, 160, 0.8);}
					.sec02 ul li:nth-child(3){background:rgba(255, 215, 145, 0.8);}
					.sec02 ul li:nth-child(4){background:rgba(255, 168, 117, 0.8);}
					.sec02 ul li:hover{z-index:2; transform:scale(1.1);}
					.sec02 ul li:nth-child(1):hover{background:rgba(236, 192, 192, 1);}
					.sec02 ul li:nth-child(2):hover{background:rgba(255, 161, 160, 1);}
					.sec02 ul li:nth-child(3):hover{background:rgba(255, 215, 145, 1);}
					.sec02 ul li:nth-child(4):hover{background:rgba(255, 168, 117, 1);}
			
					.sec02 ul li .p1{position:absolute; top:60px; left:0px; width:100%; color:#fff; font-family:"NBGothic"; font-size:28px;}
					.sec02 ul li .p2{position:absolute; top:95px; left:0px; width:100%; color:#fff; font-family:"NBGothic"; font-size:14px;}

					.sec02 ul li:nth-child(1) .img{position:absolute; top:160px; left:0px; width:100%; height:80px; background:url(/img/sec_02_01.png) no-repeat center center;}
					.sec02 ul li:nth-child(2) .img{position:absolute; top:160px; left:0px; width:100%; height:80px; background:url(/img/sec_02_02.png) no-repeat center center;}
					.sec02 ul li:nth-child(3) .img{position:absolute; top:160px; left:0px; width:100%; height:80px; background:url(/img/sec_02_03.png) no-repeat center center;}
					.sec02 ul li:nth-child(4) .img{position:absolute; top:160px; left:0px; width:100%; height:80px; background:url(/img/sec_02_04.png) no-repeat center center;}

					.sec02 ul li .link{position:absolute; bottom:0px; left:0px; width:100%; padding:30px 0; font-family:"NBGothic"; font-size:22px;  color:#2d2d2d;}
						.sec02 ul li .link a{position:relative; left: -10px;}
								.sec02 ul li .link a span{transition:all 0.3s; border-bottom: 0px solid #ddf6ff;}
								.sec02 ul li .link a:hover span{box-shadow: inset 0 -10px 0 #fff; border-bottom: 2px solid #fff;}
							.sec02 ul li .link a:after{transition:all 0.3s; position:absolute; right:-25px; top:5px; content:""; display:inline-block; width:18px; height:16px; background:url(/img/arrow_02.png) no-repeat center center;}
						.sec02 ul li .link a:hover:after{right:-30px;}
					
					.sec02 ul li:nth-child(1) .link{background:#ffecec;}
					.sec02 ul li:nth-child(2) .link{background:#ffdfde;}
					.sec02 ul li:nth-child(3) .link{background:#ffebc9;}
					.sec02 ul li:nth-child(4) .link{background:#ffe7da;}




			/* ¼½¼Ç4 */
			.sec04{position:relative; padding:100px 0;    background-image: linear-gradient(to bottom right, #ffac7c, #ee8494); overflow:hidden;}
			.sec04:before{
			content:"";
			display:block;
			height: 500px;
			width: 500px;
			background-image: radial-gradient(rgba(253,167,127,0.1), rgba(255,255,255,0.2));
			border-radius:50%;
			position:absolute;
			left:-80px;
			top:-30px;}

			.sec04:after{
			content:"";
			display:block;
			height: 800px;
			width: 800px;
			background-image: radial-gradient(rgba(239,133,148,0.1), rgba(255,255,255,0.2));
			border-radius:50%;
			position:absolute;
			right:-120px;
			bottom:-50px;}


			
			.sec04 .common_top p:nth-child(1) {
				color: #fff;
			}
			.sec04 .common_top p:nth-child(1) span{
				color: #ca3f11;
			}
			.sec04 .common_top p:nth-child(2) {
				color: #fff;
				box-shadow: inset 0 -10px 0 #ca3f11;
				border-bottom: 2px solid #ca3f11;
			}
							
				
				.sec04 .box{position:relative; z-index:2; width:1300px; margin:0 auto; }			
				.sec04 .img{opacity:0; height:400px;  margin-bottom:60px; background:url(/img/sec_04.jpg) no-repeat center center; background-size:cover;     box-shadow: -20px 20px 0px 0px #fff;}
				
				.sec04 .text{font-family:"NBGothic"; font-size:0;}
					.sec04 .text p:nth-child(1){opacity:0; display:inline-block; vertical-align: middle; width:40%; position:relative; font-size:34px; padding:10px 0 10px 30px; box-sizing:border-box;}
					.sec04 .text p:nth-child(1):before{ display:inline-block; position:absolute; left:0px; top:50%; margin-top:-60px; content:"";  width:8px; height:120px; background:#ca3f11;}
						.sec04 .text p:nth-child(1) span:nth-child(1){display:block; color:#ca3f11; margin-bottom:8px;}
						.sec04 .text p:nth-child(1) span:nth-child(2){display:block;color:#fff;}
					
					.sec04 .text p:nth-child(2){opacity:0; color:#fff; display:inline-block; vertical-align: middle; width:60%; box-sizing:border-box; padding-right:80px; font-family:"NBGothic"; font-size:18px; line-height:32px; word-break:keep-all;}



			/* ¼½¼Ç5 */
			.sec05{ padding:100px 0; font-size:0; background: #fff2eb;}
				.sec05 .left{opacity:0; position:relative; display:inline-block; width:50%; height:525px; background:url(/img/sec_05_01.jpg) no-repeat center center; background-size: cover;}
					.sec05 .left p:nth-child(1){position:absolute; left:75px; top:75px; color:#fff; font-family:"NBGothic";  font-size:40px;}
						.sec05 .left p:nth-child(1) span{display:block; font-size:45px;}
					.sec05 .left p:nth-child(2){position:absolute; width:40%; left:75px; top:230px; color:#fff; font-family:"NBGothic";  font-size:16px; line-height:30px; word-break:keep-all;}

					.sec05 .left .link_box{position:absolute; bottom:30px; left:75px;}
						.sec05 .left .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#fff; font-size:20px; }
						.sec05 .left .link:after{transition:all 0.3s; position:absolute; right:-65px; top:5px; content:""; display:inline-block; width:56px; height:15px; background:url(/img/arrow_03.png) no-repeat center center;}
						.sec05 .left .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
						.sec05 .left .link:hover:after{right:-75px;}

				.sec05 .right{opacity:0; display:inline-block; vertical-align: top; width:50%; height:525px;}
					.sec05 .notice{height:50%; position:relative;}
					.sec05 .consult{height:50%; position:relative;}
						.sec05 .title{display:inline-block;  vertical-align: top; width:30%; height:100%; box-sizing:border-box; padding-top:170px; font-family:"NBGothic"; font-size:24px; color:#2d2d2d; text-align:center;}
						.sec05 .notice .title{background:url(/img/sec_05_02.png) no-repeat center 75px; background-size:84px;}
						.sec05 .consult .title{background:url(/img/sec_05_03.png) no-repeat center 75px;  background-size:84px;}
						.sec05 .cont{display:inline-block; width:70%; padding-top: 50px; font-family:"NBGothic"; }
							.sec05 .cont p{margin-bottom:18px;}
								.sec05 .cont p a{font-size:16px; color:#2d2d2d;  display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  padding-right: 50px; }
								.sec05 .cont p a:hover{color:#ed8393; }
						.sec05 .right .link{transition:all 0.3s;  border-bottom: 0px; position:absolute; top:10px; right:30px; font-size:18px; color:#2d2d2d;  }
						.sec05 .right .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}

	
			/* ¼½¼Ç6 */
			.sec06{width:1300px; margin: auto; padding:100px 0 30px;}
				.sec06 .top_link{opacity:0; margin-bottom:30px;}
				.sec06 .top_link:after{content:""; display:block; clear:both;}
					.sec06 .top_link > li{float:left; width:33.33%; height:190px;}
					.sec06 .top_link > li > a{display:inline-block; max-width:365px; width: 100%; height: 100%; padding:40px 0 0 30px; box-sizing:border-box; font-family:"NBGothic"; }
					

					.sec06 .top_link > li:nth-child(1){text-align:left;}
						.sec06 .top_link > li:nth-child(1) a{background-image: linear-gradient(to bottom, #f6f1de,#d8e5d4, #a9c9c8);}				
							.sec06 .top_link > li:nth-child(1) a p:nth-child(1){font-size:14px; color:#51a550; margin-bottom:25px;  background:url(/img/naver_cafe.jpg) no-repeat 260px center; }
								.sec06 .top_link > li:nth-child(1) a p:nth-child(1) span{display:block; font-size:40px; line-height:100%; color:#51a550; margin-bottom:10px; font-family: 'NBGothicB';}
							.sec06 .top_link > li:nth-child(1) a p:nth-child(2){display:inline-block; font-size:16px; color:#fff; background-color:#51a550; border-radius:30px; padding:10px 15px; }
					
					
					.sec06 .top_link > li:nth-child(2){text-align:center;}
						.sec06 .top_link > li:nth-child(2) a{background:url(/img/sec_06_02.jpg) no-repeat center center; text-align:left;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(1){font-size:20px; color:#2d2d2d; margin-bottom:20px;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(2){font-size:14px; line-height:20px; color:#2d2d2d; margin-bottom:30px;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(3){transition:all 0.3s; float:right;  margin-right:20px; font-size:30px; line-height:20px; color:#fff;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(3):hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
					.sec06 .top_link > li:nth-child(3){text-align:right;}
						.sec06 .top_link > li:nth-child(3) a{background:url(/img/sec_06_03.jpg) no-repeat center center; text-align:left;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(1){font-size:20px; color:#2d2d2d; margin-bottom:20px;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(2){font-size:14px; line-height:20px; color:#2d2d2d; margin-bottom:20px;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(3){transition:all 0.3s; float:right;  margin-right:20px; font-size:30px; line-height:20px; color:#fff;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(3):hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}




			



	/* ÇªÅÍ */
	footer{width:100%;}

		.call_sche{width:1300px; margin:0 auto; padding-bottom:70px; padding-top: 70px;}
			.call_sche .call{font-size:0px; text-align:center; margin-bottom:80px;}
				.call_sche .call .left{display:inline-block; width:33.33%;}
					.call_sche .call .left p{font-family:"NBGothicb"; font-size:28px; color:#2d2d2d; margin-bottom:10px;}
					.call_sche .call .left a{font-family:"NBGothicb"; font-size:58px; letter-spacing:-1px; color:#63c4ff;}
	
					
				.call_sche .call .center{display:inline-block; width:33.33%;}
					.call_sche .call .center p{font-family:"NBGothicb"; font-size:28px; color:#2d2d2d; margin-bottom:10px;}
					.call_sche .call .center a{font-family:"NBGothicb"; font-size:58px; letter-spacing:-1px;  color:#ff5656;}

				.call_sche .call .right{display:inline-block; width:33.33%;}
					.call_sche .call .right p{font-family:"NBGothicb"; font-size:28px; color:#2d2d2d; margin-bottom:10px;}
					.call_sche .call .right a{font-family:"NBGothicb"; font-size:58px; letter-spacing:-1px;  color:#63c4ff;}

			.call_sche .sche{overflow:hidden; font-size:0px; text-align:center;}
				.call_sche .sche li{display:inline-block; vertical-align:top; width:50%; box-sizing:border-box; padding:20px 20px; text-align:center; font-family:"NBGothic"; font-size:18px; line-height:34px; color:#2d2d2d;}
					.call_sche .sche  table{width:100%; border-top:5px solid #ff826f;}
						.call_sche .sche  table th{background:#f3f3f3; padding:10px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:22px; font-weight:bold;}
						.call_sche .sche  table td{padding:10px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; text-align:center;}
						.call_sche .sche  table .tit{border-right:0px;}	




		.cooper{box-sizing: border-box; font-size:0px; padding: 50px 0; border-top: 2px solid #ccc;}
			.cooper > p{margin-bottom:30px; text-align:center; font-family:"NBGothicb"; font-size:30px; color:#2d2d2d;}
				.cooper > p span{color:#ff8585;}
			.cooper > ul{text-align:center;}
				.cooper > ul li{display:inline-block; margin-right:25px; margin-bottom:15px; border:1px solid #ccc;}
					.cooper > ul li a{display:block; padding: 0 5px;}
				
		
		
		
		.interior{height:500px; line-height:500px; background:url(/img/interior_bg.jpg) no-repeat center center; background-size: cover; text-align:center;}
			.interior .text{opacity:0; color:#fff; display:inline-block; line-height:normal; vertical-align:middle;}
			.interior .text p:nth-child(1){font-family:"NBGothic"; font-size:30px; font-style:italic; margin-bottom:30px;}
			.interior .text p:nth-child(2){font-family:"NBGothic"; font-size:22px; line-height:40px;}
			.interior .text .link_box{display:inline-block; margin-top:40px; padding: 10px 80px 10px 20px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
				.interior .text .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#fff; font-size:20px; }
				.interior .text .link:after{transition:all 0.3s; position:absolute; right:-65px; top:5px; content:""; display:inline-block; width:56px; height:15px; background:url(/img/arrow_03.png) no-repeat center center;}
				.interior .text .link:hover{box-shadow: inset 0 -5px 0 #000; border-bottom: 2px solid #000;}
				.interior .text .link:hover:after{right:-75px;}		
		
	
		.foot{width:100%; background-color:#ffa1a0;}
			.foot .foot_top{background-color:#ffa1a0; text-align:center; padding:20px 0}
				.foot .top_link{font-size:0; width:1300px; margin:0 auto;}
					.foot .top_link > li{display:inline-block; width:20%;}
						.foot .top_link > li a{transition:all 0.3s; font-family:"NBGothic"; font-size:18px; color:#fff; border-bottom: 0px;}
						.foot .top_link > li a:hover{box-shadow: inset 0 -5px 0 #ce5958;  border-bottom: 2px solid #ce5958;}
				
				.foot .foot_logo{display:inline-block;  margin:30px 0;     width: 130px;}
			
				.foot .info{font-family:"NBGothic"; font-size:16px; line-height:28px; color:#fff; }
				
			
			.foot .foot_bottom{height:60px; line-height:60px; background-color:#ffa875; color:#fff; font-size:14px; text-align:center;}
	

	
	
	/* ¼­ºêÆäÀÌÁö */
	#sub_contents{margin:0 auto;}			
		.sub_header_01{width:100%;}
		    .sub_header_01 .sub_header_bg{position: relative; width:100%; height:500px; background:url(/img/sub_header_01.jpg) no-repeat center; background-size: cover;}
			.sub_header_02 .sub_header_bg{position: relative; width:100%; height:500px; background:url(/img/sub_header_02.jpg) no-repeat center; background-size: cover;}
			.sub_header_03 .sub_header_bg{position: relative; width:100%; height:500px; background:url(/img/sub_header_03.jpg) no-repeat center; background-size: cover;}
			.sub_header_04 .sub_header_bg{position: relative; width:100%; height:500px; background:url(/img/sub_header_04.jpg) no-repeat center; background-size: cover;}
			.sub_header_05 .sub_header_bg{position: relative; width:100%; height:500px; background:url(/img/sub_header_05.jpg) no-repeat center; background-size: cover;}
			.sub_header_06 .sub_header_bg{position: relative; width:100%; height:500px; background:url(/img/sub_header_06.jpg) no-repeat center; background-size: cover;}
			.sub_header_07 .sub_header_bg{position: relative; width:100%; height:500px; background:url(/img/sub_header_07.jpg) no-repeat center; background-size: cover;}
			.sub_header_08 .sub_header_bg{position: relative; width:100%; height:500px; background:url(/img/sub_header_08.jpg) no-repeat center; background-size: cover;}
			.sub_header_09 .sub_header_bg{position: relative; width:100%; height:500px; background:url(/img/sub_header_09.jpg) no-repeat center; background-size: cover;}
				.sub_header_bg .top_sec{position:absolute; top:220px; min-width:1300px; width:100%; text-align:center;}
					.sub_header_bg .top_sec .img{display:inline-block; width:270px; height:29px; margin-bottom:15px; background:url(/img/sub_header_text.png) no-repeat center; }
					.sub_header_bg .top_sec h2{font-family: "NBGothicB"; font-size:35px; color:#fff; margin-bottom:15px;}
					.sub_header_bg .top_sec p{font-family:"NGothic"; font-size:16px; color:#fff;}
			
			



			/* ¼­ºê¸Þ´º */
			.submenu_box{border-bottom: 1px solid #ccc;}
				.submenu{font-size: 0; width: 1300px; margin: 0 auto;}
				.sub_header_etc	.submenu{text-align:center;}	
					.submenu .sm01{position: relative; overflow: hidden; height:47px; line-height:47px; transition: color 0.3s; display: inline-block; vertical-align: top; text-align: center;}
						.submenu .sm01 a{color: #3b3b3b; font-size: 16px;} 
						.submenu .sm01 a:hover{color:#e87061; } 
					
					.submenu .sm02{background:#eaeaea; position: relative; overflow: hidden; height:47px; line-height:47px; transition: color 0.3s; display: inline-block; vertical-align: top; text-align: center;}
						.submenu .sm02 a{color: #3b3b3b; font-size: 14px;} 
						.submenu .sm02 a:hover{color:#e87061; } 
	
					/*haeder1 ¼­ºê¸Þ´º  */
					.sub_header_01 .submenu [class^="sm"]{width:16.66%;}

					/*haeder2 ¼­ºê¸Þ´º  */
					.sub_header_02 .submenu [class^="sm"]{width:20%;}

					/*haeder3 ¼­ºê¸Þ´º  */
					.sub_header_03 .submenu [class^="sm"]{width:25%;}


					/*haeder5 ¼­ºê¸Þ´º  */
					.sub_header_05 .submenu [class^="sm"]{width:33.33%;}

					/*haeder6 ¼­ºê¸Þ´º  */
					.sub_header_06 .submenu [class^="sm"]{width:25%;}

					/*haeder7 ¼­ºê¸Þ´º  */
					.sub_header_07 .submenu [class^="sm"]{width:33.33%;}

					/*haeder8 ¼­ºê¸Þ´º  */
					.sub_header_08 .submenu [class^="sm"]{width:100%;}

					/*haeder9 ¼­ºê¸Þ´º  */
					.sub_header_09 .submenu .sm01{width:16.66%;}

					

		#sub_contents_box{height:100%; position: relative; margin:0 auto; border-bottom: 2px solid #ccc;}
		#sub_contents_box:before {
			content: "";
			display: block;
			width: 2px;
			height: 58px;
			position: absolute;
			background: #ccc;
			left: 50%;
			margin-left: -1px;
			bottom: -29px;
		}
			.page{position:relative; width:100%; padding:0px 0px 150px; opacity:0;}
			.board_page{position:relative; width:1300px; margin:0 auto; padding:0px 0px 150px; opacity:0;}
				
				/* ¼­ºêÆäÀÌÁö °øÅë »ó´Ü */
				.sub_common_top{width:1300px; margin:0 auto; padding:50px 0 100px;  text-align:center;}
					.sub_common_top h2{font-family: "NBGothic"; font-size:50px; color:#2d2d2d; display:inline-block; margin-bottom:20px; box-shadow: inset 0 -15px 0 #ffe1d0; border-bottom: 2px solid #ffe1d0; padding: 0 5px;}
					.sub_common_top p:nth-of-type(1){text-align:right; padding-right:20px;  margin-bottom:50px;  font-family: "NBGothic"; font-size:16px; color:#2d2d2d; }
						.sub_common_top p:nth-of-type(1) span{display:inline-block; width:27px; height:24px; margin-right:5px;  vertical-align: middle; background:url(/img/sub_common_top_img.jpg) no-repeat center; }
					.sub_common_top p:nth-of-type(2){font-family: "NBGothic"; font-size:18px; color:#2d2d2d; }
				/* //¼­ºêÆäÀÌÁö °øÅë »ó´Ü */
				
			
				.sub_contents{}

					/* ÀÎ»ç¸» */
						.m10 .img_box{height:400px;  margin-bottom:100px;}
							.m10 .img_box .img{width:1300px; margin:0 auto; height:100%; background:url(/img/m10_01.jpg) no-repeat center bottom; background-size:cover; }
					
						.m10 .story{}
						
							.m10 .story .p1{margin-bottom:40px; font-family: "NBGothic"; font-size:30px; color:#2d2d2d; font-style:italic; text-align:center;}
							.m10 .story .p2{font-family: "NBGothic"; font-size:26px; color:#2d2d2d; font-style:italic; text-align:center;}
							.m10 .story .p2:before{content:""; display:block; width:1px; height:100px; margin:30px auto; background:#ccc;}
							.m10 .story ul > li{padding:100px 0;}
							.m10 .story ul > li:nth-child(2n-1){}
							.m10 .story ul > li:nth-child(2){background:#fff8f8;}
							.m10 .story ul > li:nth-child(4){background:#fff7f2;}
							.m10 .story ul > li:nth-child(6){background:#fff8f8;}
							.m10 .story ul > li:nth-child(8){background:#fff7f2;}
							
								.m10 .story ul > li .in{width:1300px; margin: 0 auto;}
								.m10 .story ul > li .in:after{content:""; display:block; clear:both;}	
									.m10 .story ul > li:nth-child(2n-1) .img{float:left;}
									.m10 .story ul > li:nth-child(2n) .img{float:right;}
									.m10 .story ul > li:nth-child(1) .img{width:520px; height:245px; background:url(/img/m10_03.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
									.m10 .story ul > li:nth-child(2) .img{width:520px; height:245px; background:url(/img/m10_04.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe9e9;}
									.m10 .story ul > li:nth-child(3) .img{width:520px; height:245px; background:url(/img/m10_05.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
									.m10 .story ul > li:nth-child(4) .img{width:520px; height:245px; background:url(/img/m10_06.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe8da;}
									.m10 .story ul > li:nth-child(5) .img{width:520px; height:245px; background:url(/img/m10_07.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
									.m10 .story ul > li:nth-child(6) .img{width:520px; height:245px; background:url(/img/m10_08.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe9e9;}
									.m10 .story ul > li:nth-child(7) .img{width:520px; height:245px; background:url(/img/m10_09.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
									.m10 .story ul > li:nth-child(8) .img{width:520px; height:245px; background:url(/img/m10_10.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe8da;}
					
									.m10 .story ul > li:nth-child(2n-1) .txt{position:relative; float:right;  width:calc(100% -  520px); padding-left:100px; padding-right:20px; padding-top:50px; box-sizing:border-box; }
									.m10 .story ul > li:nth-child(2n) .txt{position:relative; float:left;  width:calc(100% -  520px); padding-left:20px; padding-right:100px; padding-top:50px; box-sizing:border-box;  }
									
									.m10 .story ul > li:nth-child(1) .txt:before, .m10 .story ul > li:nth-child(3) .txt:before, .m10 .story ul > li:nth-child(5) .txt:before, .m10 .story ul > li:nth-child(7) .txt:before{position:absolute; left:100px; top:0px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q01.png) no-repeat center;  }
									.m10 .story ul > li:nth-child(1) .txt:after, .m10 .story ul > li:nth-child(3) .txt:after, .m10 .story ul > li:nth-child(5) .txt:after, .m10 .story ul > li:nth-child(7) .txt:after{position:absolute; right:20px; bottom:-45px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q02.png) no-repeat center;  }
									
									.m10 .story ul > li:nth-child(2) .txt:before, .m10 .story ul > li:nth-child(6) .txt:before{position:absolute; left:20px; top:0px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q03.png) no-repeat center;  }
									.m10 .story ul > li:nth-child(2) .txt:after, .m10 .story ul > li:nth-child(6) .txt:after{position:absolute; right:100px; bottom:-45px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q04.png) no-repeat center;  }

									.m10 .story ul > li:nth-child(4) .txt:before, .m10 .story ul > li:nth-child(8) .txt:before{position:absolute; left:20px; top:0px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q05.png) no-repeat center;  }
									.m10 .story ul > li:nth-child(4) .txt:after, .m10 .story ul > li:nth-child(8) .txt:after{position:absolute; right:100px; bottom:-45px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q06.png) no-repeat center;  }
										

										.m10 .story ul > li .txt p:nth-child(1){font-family: "NBGothic"; font-size:36px; color:#2d2d2d; margin-bottom:20px; }
											.m10 .story ul > li .txt p:nth-child(1) span{font-size:46px; color:#2d2d2d; }		
											.m10 .story ul > li:nth-child(2n-1) .txt p:nth-child(1) span{box-shadow: inset 0 -16px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
											.m10 .story ul > li:nth-child(2) .txt p:nth-child(1) span{box-shadow: inset 0 -16px 0 #ffdada; border-bottom: 2px solid #ffdada;}
											.m10 .story ul > li:nth-child(4) .txt p:nth-child(1) span{box-shadow: inset 0 -16px 0 #ffe1cf; border-bottom: 2px solid #ffe1cf;}
											.m10 .story ul > li:nth-child(6) .txt p:nth-child(1) span{box-shadow: inset 0 -16px 0 #ffdada; border-bottom: 2px solid #ffdada;}
											.m10 .story ul > li:nth-child(8) .txt p:nth-child(1) span{box-shadow: inset 0 -16px 0 #ffe1cf; border-bottom: 2px solid #ffe1cf;}
										.m10 .story ul > li .txt p:nth-child(2){font-family: "NBGothic"; font-size:16px; color:#2d2d2d; line-height:24px; word-break:keep-all; }
					
					
					/* ÀÇ·áÁø¼Ò°³ */
						
						.m11 .doc_list{width:1300px; margin:0 auto 100px;  }
						.m11 .doc_list:after{clear:both; display:block; content:"";}
							.m11 .doc_list li{float:left; width:360px; margin-right:calc((100% - 1080px)/2); margin-bottom:100px;}
							.m11 .doc_list li:after{clear:both; display:block; content:"";}
							.m11 .doc_list li:nth-child(1){width:100%;}						
							.m11 .doc_list li:nth-child(4){margin-right:0px;}
							.m11 .doc_list li:nth-child(7){margin-right:0px;}
							.m11 .doc_list li:nth-child(10){margin-right:0px;}
							
								.m11 .doc_list li .doc{}
									.m11 .doc_list li .doc .img{margin-bottom:10px; width:100%; height:380px;}
									.m11 .doc_list li:nth-child(1) .doc .img img:nth-child(2){display:none;}

									.m11 .doc_list li .doc .pf{
										font-family: "NBGothic";
										color: #2d2d2d;
										border-left: 2px solid #ccc;
										padding: 8px 15px;
										width: 95%;
										margin: 0 auto;
										box-sizing: border-box;									
									}
										.m11 .doc_list li .doc .pf p:nth-child(1){font-size:20px;  margin-bottom:5px; }
										.m11 .doc_list li .doc .pf p:nth-child(2){font-size:16px; }	
			

									
								.m11 .doc_list li .link_box{float:right; margin-right:70px;}
									.m11 .doc_list li .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; }
									.m11 .doc_list li .link:after{transition:all 0.3s; position:absolute; right:-60px; top:5px; content:""; display:inline-block; width:55px; height:13px; background:url(/img/arrow_01.jpg) no-repeat center center; background-size:contain;}
									.m11 .doc_list li .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
									.m11 .doc_list li .link:hover:after{right:-65px;}


								.m11 .doc_list li:nth-child(1) .doc{float:right; width:490px;}
								.m11 .doc_list li:nth-child(1) .comment{
								    position: relative;
									float: left;
									width: calc(100% - 490px);
									padding: 100px 0 0 150px;
									height: 380px;
									font-family: "NBGothic";
									color: #2d2d2d;
									font-size: 44px;
									line-height: 68px;
									box-sizing: border-box;
								}	
									.m11 .doc_list li:nth-child(1) .comment .q_l{position:absolute; left:110px; top:70px; width:33px; height:28px; background:url(/img/q01.jpg) no-repeat center;}
									.m11 .doc_list li:nth-child(1) .comment .q_r{position:absolute; left:547px; bottom:40px; width:33px; height:28px; background:url(/img/q02.jpg) no-repeat center;}
									.m11 .doc_list li:nth-child(1) .comment .under{ box-shadow: inset 0 -15px 0 #ffd9d9; border-bottom: 2px solid #ffd9d9;}
								.m11 .doc_list li:nth-child(1) .link_box{clear:both; }
							
						
						
						/* ÀÇ·áÁø »ó¼¼  */
						.m11 .sm{width:1300px; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.m11 .sm li{display:inline-block; width:20%; height:40px;  line-height:40px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:16px; box-sizing:border-box;}
							.m11 .sm li:nth-child(5n){border-right:0;}
							.m11 .sm li:nth-child(5n)~li{border-bottom:0px;}
							.m11 .sm li.border{border-bottom:0px;}
							.m11 .sm li.on a{background:#ff8a8a; color:#fff;}
							.m11 .sm li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}
							
							.m11 .sm li:hover a{background:#ff8a8a; color:#fff;}


						.m11 .doc_dt{width:1300px; margin:0 auto; margin-bottom:50px;}
						.m11 .doc_dt:after{clear:both; display:block; content:"";}
							.m11 .doc_dt .img{float:left; width:590px; height:590px;}

							.m11 .doc_dt .cont{float:left; width:calc(100% - 590px); box-sizing:border-box; padding-left:40px; padding-top:40px;}
								.m11 .doc_dt .name{position:relative;  font-family:"NBGothic"; color:#2d2d2d; font-size:35px; margin-bottom:30px; }
								.m11 .doc_dt .name:before{position:absolute; top:50%; margin-top:-2px; left:-70px; content:""; display:block; width: 50px; height:4px; background:#2d2d2d;  }
									.m11 .doc_dt .name span{font-size:25px; }
									.m11 .doc_dt .name i{font-size:18px; font-style:normal;}
								.m11 .doc_dt .pf{overflow:hidden; padding-top:35px;}
								.m11 .doc_dt p{float:left; width:20%; font-family: "NBGothic"; margin-bottom: 15px; word-break:keep-all; color:#2d2d2d; font-size:22px; }
								.m11 .doc_dt ul{float:left; width:80%; }
								.m11 .doc_dt ul li{padding-left: 20px; text-indent: -20px; line-height: 25px; margin-bottom: 15px; word-break:keep-all; color:#2d2d2d; font-size:15px; }
								.m11 .doc_dt ul li.emty{height:5px;}
						.m11 .back{display:block; width:400px; height:50px; line-height:50px;  margin:0 auto; border:1px dashed #ccc; font-family:"NBGothic"; color:#2d2d2d; font-size:16px;  text-align:center;}
						.m11 .back:hover{transition:all 0.3s; border:1px dashed #e57469; font-family:"NBGothic"; color:#e57469; font-size:16px;  text-align:center;}




					
					/* Áø·á½Ã°£¾È³» */
						.m12 .img_box{height:400px;  margin-bottom:50px;}
							.m12 .img_box .img{width:1300px; margin:0 auto; height:100%; background:url(/img/m12_01.jpg) no-repeat center center; background-size:cover;}
						
						.m12 .table_box{width:1300px; margin:0 auto;}
							.m12 table{width:100%; border-top:5px solid #ff826f;}
							.m12 table thead th{background:#f3f3f3;  border-right:1px dashed #ccc; padding:15px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px;}
							.m12 table tbody td{border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:15px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:14px; text-align:center;}
							.m12 table .tit{border-right:0px;}

							.m12 table .tit01{font-size:18px; color: #ff5b61;}


					/* Áø·á½ºÄÉÁÙ¾È³» */
					.m58{}
						.m58 .sub_contents{max-width:1300px; margin:0 auto;} 
						.m58 .b_section{margin-top:0px;}
						.m58 .tit_box{margin:20px 0 100px; border:2px solid #efefef; padding:10px; font-size:16px;}
						.m58 .title01{display: inline-block; position: relative; font-family: "NBGothic"; color: #2d2d2d; font-size: 22px; margin-bottom: 20px;}
						.m58 .title01:after {position: absolute; top: 50%; right: -70px; content: ""; display: block; width: 50px;	height: 1px; background: #2d2d2d;}
							.m58 .title01 span{color:#ff826f;}

						.m58 .table_box{max-width:1300px; margin:0 auto;}
							.m58 .table_box table{width:100%; border-top:5px solid #ff826f;}
							.m58 .table_box table thead th{background:#f3f3f3;  border-right:1px dashed #ccc; padding:15px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px;}
							.m58 .table_box table tbody td{border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:15px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:14px; text-align:center;}
							.m58 .table_box table .tit{border-right:0px;}
							.m58 .table_box table .left{text-align:left;}



					/* ´çÁ÷ÀÇ Áø·áÀÏÁ¤ */
					.m59 .sub_contents{width:1300px; margin:0 auto;} 
					
					

					/* º´¿øµÑ·¯º¸±â */
						.m13{opacity:1;}

						.m13 .button{width:1300px; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.m13 .button li{display:inline-block; width:20%; height:90px;  line-height:90px;  word-break:keep-all; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:14px; box-sizing:border-box;}
							.m13 .button li:nth-child(5n){border-right:0;}
							.m13 .button li.border{border-bottom:0px;}
							.m13 .button li.on a{background:#ff8a8a; color:#fff;}
							.m13 .button li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}
								
							.m13 .button li:hover a{background:#ff8a8a; color:#fff;}
								.m13 .button li a span{display:inline-block; line-height:26px; vertical-align:middle;}
								.m13 .button li a b{color:#ff8a8a;font-weight:normal; font-family: "NBGothicb"; font-size:18px; display:inline-block;}
								.m13 .button li.on a b{color:#fff;}
						.m13 .section{width:1300px; margin:0 auto;}

						.m13 .view iframe{width:100%; height:700px;}






					/* ¿À½Ã´Â±æ */
						.m14 .map_wrap {position:relative; overflow:hidden; width:1300px; height:500px; margin:0 auto 50px;}

						.m14 .aran{width:1300px; margin:0 auto 80px; overflow:hidden;}
							.m14 .aran .add{float:left; width:50%; box-sizing:border-box; padding-left:30px;}
								.m14 .aran .add > p:nth-child(2){font-family:"NBGothic"; color:#2d2d2d; font-size:18px;}
							.m14 .aran .tell{float:left; width:50%; box-sizing:border-box;  padding-left:30px;}
								.m14 .aran .tell > p:nth-child(2){font-family:"NBGothicB";  color:#2d2d2d; font-size:24px;}
								.m14 .aran .tell > p:nth-child(2) span{font-size:20px;}
							
						.m14 .title01{display: inline-block; position:relative; font-family:"NBGothic"; color:#2d2d2d; font-size:22px; margin-bottom:20px;}
							.m14 .title01:after{position:absolute; top:50%; right:-70px; content:""; display:block; width: 50px; height:1px; background:#2d2d2d; }
									
						.m14 .title02{padding:2px 0 2px 40px; margin-bottom:30px; font-family:"NBGothic";  color:#2d2d2d; font-size:22px;}
							.m14 .left .title02{background:url(/img/m13_01.jpg) no-repeat left center;}
							.m14 .right_t .title02{background:url(/img/m13_02.jpg) no-repeat left center;}
							.m14 .right_b .title02{background:url(/img/m13_03.jpg) no-repeat 3px center;}
							.m14 .right_m .title02{background:url(/img/m13_04.jpg) no-repeat 3px center;}
						
						
						.m14 .title03{font-family:"NBGothic"; color:#2d2d2d; font-size:18px; margin-bottom:20px;}
			
						.m14 .blue{color:#438eff;}
						.m14 .red{color:#ff5858;}
						.m14 .green{color:#3ac737;}

						.m14 .list01 > li{margin-bottom:55px;}
						.m14 .list01 > li:last-child{margin-bottom:0px;}

						.m14 .list02 > li{margin-bottom:10px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px;}
						.m14 .list02 > li:last-child{margin-bottom:0px;}

						.m14 .public{width:1300px; margin:0 auto; overflow:hidden;}
						
						.m14 .box01{border:1px solid #ccc; overflow:hidden;}
						
						.m14 .left{float:left; width:50%; padding:20px;  box-sizing:border-box;}
						.m14 .right{float:left;  width:50%;  padding:20px; border-left:1px solid #ccc; box-sizing:border-box; }
						
						.m14 .right_t {margin-bottom:40px;}
							.m14 .right_t > p:nth-child(2){font-family:"NBGothic"; color:#2d2d2d; font-size:16px; line-height:26px;}
						
						.m14 .right_m{margin-bottom:40px;}
							.m14 .right_m p:nth-of-type(2){font-size:16px; line-height:24px; background:#efefef; padding:10px;}
						
						.m14 .link{overflow:hidden;}
							.m14 .link a:nth-child(1){float:left; width:80px; height:30px; margin-right:10px; line-height:30px; text-align:center; color:#fff; background:#5bd64b; font-size:16px;}
								.m14 .link a:nth-child(1):hover{background:#3cbf2b;}
							.m14 .link a:nth-child(2){float:left; width:80px; height:30px; line-height:30px; text-align:center; color:#fff; background:#eda742; font-size:16px;}
								.m14 .link a:nth-child(2):hover{background:#c5801e;}
						
						
						
						
					
					
					
					
					
					
					/* Å¬¸®´ÐÆäÀÌÁö */


					.clinic{font-family:"NBGothic"; color:#2d2d2d;  }
						
						/* °øÅë */
						
							/* Á¤ÀÇ01 */
							.def_01{width:1300px; margin:0 auto 80px;}
							.def_01:after{clear:both; display:block; content:"";}
								.def_01 .img{float:left; width:550px; height:400px; background:#c8ecee; background-size: cover!important; box-shadow: 15px 15px #eeeeee;}
								.def_01 .txt{float:left; width:calc(100% - 550px); box-sizing:border-box; padding: 60px 0 0 80px;}
									.def_01 .txt p:nth-child(1){border-left:5px solid #ffd0d0; padding:5px 0 5px 15px; margin-bottom:20px; font-size:38px;  word-break: keep-all; line-height: 50px;}
									.def_01 .txt p:nth-child(2){font-size:16px; line-height:26px; word-break:keep-all;}
							
							/*// Á¤ÀÇ01 */

							/* Á¤ÀÇ02 */
							.def_02{width:1300px; height:400px; margin:0 auto 80px; box-shadow:0 40px 0px -20px #eeeeee;}
								.def_02 .img{width:100%; height:100%; background:#c8ecee;     background-size: cover!important;}
							/*// Á¤ÀÇ02 */



							/* ·¹ÀÌ¾Æ¿ô */
							.clinic .bg{background:#fbfbfb;  border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}
							.clinic .layout1{padding:100px 0;}
							.clinic .layout2{padding:100px 0;}

							.clinic .layout_in{width:1300px; margin:0 auto;}
							.clinic .layout_in:after{clear:both; display:block; content:"";}
				

							.clinic .layout1 .title{float:left; width:350px; box-sizing:border-box; position:relative; padding-right:135px;}
								.clinic .layout1 .title span{}
							.clinic .layout1 .title:after{
							position: absolute;
							right: 50px;
							top: 10px;
							display: block;
							width: 55px;
							height: 7px;
							content: "";
							background: linear-gradient(135deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%);
							background-size: 0.4em 0.4em;
							background-repeat: repeat-x, repeat-x;}
			
							.clinic .layout1 .cont_box{float:right;  width: calc(100% - 350px); box-sizing:border-box;}

							.clinic .layout2 .title{position:relative; margin-bottom:40px;}
							.clinic .layout2 .title:after{
							margin-top: 40px;
							display: block;
							width: 150px;
							height: 7px;
							content: "";
							background: linear-gradient(135deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%);
							background-size: 0.4em 0.4em;
							background-repeat: repeat-x, repeat-x;}
							/* //·¹ÀÌ¾Æ¿ô */


							/* ¹®´Ü */
							.clinic .con_box{}
							.clinic [class^="con_"]:last-child{margin-bottom:0px;}
							.clinic .cont_01{padding-left:30px; margin-bottom:100px;}
							.clinic .cont_01:last-child{margin-bottom:0px;}
							.clinic .cont_02{padding-left:30px; margin-bottom:70px;}
							.clinic .cont_02:last-child{margin-bottom:0px;}
							.clinic .cont_03{padding-left:30px; margin-bottom:50px;}
							.clinic .cont_03:last-child{margin-bottom:0px;}
							/*// ¹®´Ü */




							/* ÆùÆ® */
							.clinic .title{font-size:34px; line-height:48px; word-break:keep-all;}
								.clinic .title span{color:#ee8494; font-size:46px;}
							.clinic .h01{ padding-left:25px; margin-bottom:25px; background:url(/img/h2_01.png) no-repeat left 5px; font-size:24px; line-height:30px; word-break:keep-all;}
							.clinic .h02{ margin-bottom:20px; color: #ff8f00; font-size:20px; line-height:26px; word-break:keep-all;}
								.clinic .h02 span{ border-bottom: 3px solid #ff8f01;}
							.clinic .h03{ margin-bottom:10px; font-size:20px; font-family:"NBGothicb"; line-height:24px; word-break:keep-all;}

							.clinic .p01{border: 1px solid #ccc; background:#f9f9f9; padding:15px; font-size:16px; line-height:26px; word-break:keep-all;}
							/* //ÆùÆ® */	




							/* ¸®½ºÆ® */

							.clinic .list01 li{margin-bottom:20px;}
								.clinic .list01 li p:nth-child(1){margin-bottom:5px; font-size:16px; line-height:24px; color:#ff7d7d;  text-indent: -30px; padding-left: 30px; word-break: keep-all;}
									.clinic .list01 li p:nth-child(1) span{margin-right:5px; color:#ccc; font-size:18px;}
								.clinic .list01 li p:nth-child(2){padding-left:30px; font-size:14px; line-height:22px; word-break:keep-all;}
							.clinic .list01 li:last-child{margin-bottom:0px;}

							.clinic .list01_1 li {margin-bottom:20px; font-size:16px; line-height:24px; color:#2d2d2d;  text-indent: -30px; padding-left: 30px; word-break: keep-all;}
									.clinic .list01_1 li span{margin-right:5px; color:#ccc; font-size:18px;}
							.clinic .list01_1 li:last-child{margin-bottom:0px;}



							.clinic .list02 li{margin-bottom:20px;}
								.clinic .list02 li p:nth-child(1){display:inline-block; font-family:"NBGothicb"; margin-bottom:5px; box-shadow: inset 0 -10px 0 #daf3ff;  font-size:15px; line-height:25px;}
								.clinic .list02 li p:nth-child(2){font-size:14px; line-height:24px; word-break:keep-all;}
							.clinic .list02 li:last-child{margin-bottom:0px;}



							.clinic .list03 li{position:relative; margin-bottom:15px; padding-left:20px; font-size:16px; line-height:26px; word-break:keep-all;}
							.clinic .list03 li:last-child{margin-bottom:0px;}
								.clinic .list03 li:before{position:absolute; left:0px; top:7px; display:block; width:8px; height:8px; background:#ffdbc6; content:"";}


							.clinic .list04{font-size:0px;}
							.clinic .list04 li{
								padding-left: 25px;
								margin-bottom: 20px;
								background-image: url(/img/list04_01.png);
								background-position: 15px 25px;
								background-repeat:no-repeat;
								background-color:#fff;
								font-size: 16px;
								line-height: 26px;
								word-break: keep-all;
								display: inline-block;
								width: 48%;
								box-sizing: border-box;
								vertical-align: top;
								border: 1px dashed #ccc;
								padding: 20px 20px 20px 40px;
							}
							.clinic .list04 li:nth-child(2n-1){margin-right:4%;}
							.clinic .list04 li:last-child{margin-bottom:0px;}

							
							.clinic .list05{}
								.clinic .list05 li{margin-bottom:20px; font-size:0px; }
								.clinic .list05 .img{display:inline-block; vertical-align:top; width:370px;}
								.clinic .list05 .txt{display:inline-block; vertical-align:top; width:calc(100% - 370px); padding:40px 0 40px 40px; box-sizing:border-box; font-size:16px; line-height:26px; word-break:keep-all;}
								.clinic .list05 .txt span{display:block; margin-bottom:5px; font-family:"NBGothicb"; font-size:18px;  color: #f38395;}

							.clinic .list06{font-size:0px;}
								.clinic .list06 li{display:inline-block; vertical-align:top; width:400px; margin-right:calc((100% - 1200px)/2); margin-bottom:2%; box-sizing:border-box;}
								.clinic .list06 li:nth-child(3n){margin-right:0;}
									.clinic .list06 li .img{display:block;}
									.clinic .list06 li .img img{width:100%;}
									.clinic .list06 li .txt{padding:15px 20px;}
										.clinic .list06 li .txt p:nth-child(1){margin-bottom:5px;  font-family:"NBGothicb"; font-size:16px; line-height:26px;}
										.clinic .list06 li .txt p:nth-child(2){font-size:14px; line-height:24px; word-break:keep-all;}

							.clinic .list07{font-size:0px;}
								.clinic .list07 li{display:inline-block; vertical-align:top; width:32%; margin-right:2%; margin-bottom:2%; font-size:16px; line-height:25px; box-sizing:border-box; border:2px dashed #ccc; padding:10px; word-break:keep-all;}
								.clinic .list07 li:nth-child(3n){margin-right:0;}
									.clinic .list07 li span{color:#ccc; font-size:18px; float:left; width:30px;}
									.clinic .list07 li p{float:left;  width:calc(100% - 30px);}
							

							.clinic .list08{font-size:0px;}
								.clinic .list08 li{display:inline-block; vertical-align:top; box-shadow: 15px 15px #ffd7d7; width:22%; min-height: 150px; margin-right:4%; margin-bottom:2%; box-sizing:border-box; padding:40px 20px 20px 20px; background:#fff; text-align:center;}
								.clinic .list08 li:nth-child(4n){margin-right:0;}
									.clinic .list08 li span{display: block;  margin-bottom: 10px; font-size: 28px;  color: #ee8494;}
									.clinic .list08 li p{word-break:keep-all; font-size:16px; line-height:26px;}
							
							/* //¸®½ºÆ® */




							/* Å×ÀÌºí  */
							.clinic .table_box{overflow:hidden;}
							
							.clinic .tb_01{width:calc(100% + 1px); border-top:5px solid #ffb0a4; font-family:"NBGothic"; color:#2d2d2d; }
							.clinic .tb_01 th{background:#f9f9f9; text-align:center; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc;  padding:15px 5px;  font-size:16px;}
							.clinic .tb_01 td{background: #fff; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:10px 5px; font-size:14px; line-height:24px; text-align:center; word-break:keep-all;}
			
							.clinic .tb_01 .left{text-align:left;}

							.clinic .tb_02{width:calc(100% + 1px);  border-top:5px solid #ffb0a4; font-family:"NBGothic"; color:#2d2d2d; }
							.clinic .tb_02 th{background:#f9f9f9; text-align:center; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc;  padding:15px 5px;  font-size:16px;}
							.clinic .tb_02 td{background: #fff; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:10px 15px; font-size:14px; line-height:24px; text-align:left; word-break:keep-all;}
				
							.clinic .tb_02 .center{text-align:center;}



							/*// Å×ÀÌºí  */




							/* ÀÌ¹ÌÁö */

								
								/* ÀÌ¹ÌÁö, 1300px~875px;  */
								.clinic .img_01{margin-top:40px;}
									.clinic .img_01 img{vertical-align: top; width:100%;}
								.clinic .img_01:first-child{margin-top:0px;}


								/* ÀÌ¹ÌÁö, 875px ÀÌÇÏ, °³º° ¹é±×¶ó¿îµå ÇÊ¿ä  */
								.clinic .img_02{margin-top:40px; text-align:center;}
									.clinic .img_02 img{vertical-align: top;}
								.clinic .img_02:first-child{margin-top:0px;}
								

								/* ÀÌ¹ÌÁö ½ºÅ©·Ñ ¹Ú½º  */
								.clinic .img_box_wrapper{position:relative;}
								.clinic .img_box_wrap{font-size:0px; width: 100%;  overflow-x: scroll; -webkit-overflow-scrolling: touch;}
									.clinic .img_box{}
										.clinic .img_box img{display:inline-block; width:583px;}
								
			
						
									.clinic .img_box_wrapper:before {
										content: "¡Ø ¿À¸¥ÂÊÀ¸·Î ½ºÅ©·Ñ ÇÏ¼¼¿ä!";
										display: block;
										text-align: right;
										color: #109dff;
										font-size: 16px;
										margin-bottom: 10px;
									}

									.clinic .img_box_wrapper:after {
										content: "";
										display: block;
										position: absolute;
										width: 25px;
										height: calc(100% - 29px);
										background-image: linear-gradient(to right, rgba(255,255,255,0.1), white);
										right: 0px;
										top: 29px;
									}
									

									.clinic .img_box_wrap::-webkit-scrollbar {
										
										height:10px;
									  }
								  .clinic .img_box_wrap::-webkit-scrollbar-thumb {
									background-color: #ffb0a4;
									border-radius: 0px;
								  }
								  .clinic .img_box_wrap::-webkit-scrollbar-track {
									background-color: grey;
									border-radius: 10px;
									box-shadow: inset 0px 0px 5px white;
								  }


							/* //ÀÌ¹ÌÁö */


							/* »ó´Ü ¼Ò¸Þ´º */
							.clinic .sm{width:1300px; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.clinic .sm li{display:inline-block; width:20%; height:40px;  line-height:40px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:16px; box-sizing:border-box;}
							.clinic .sm li:nth-child(5n){border-right:0;}
							.clinic .sm li.border{border-bottom:0px;}
							.clinic .sm li.on a{background:#ff8a8a; color:#fff;}
							.clinic .sm li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}	
							.clinic .sm li:hover a{background:#ff8a8a; color:#fff;}
							/* //»ó´Ü ¼Ò¸Þ´º */	
							

							/* »ó´Ü Ä¡·á ¿ä¾à */

							.sum_01{ position:relative;  width:1300px; margin:0 auto 50px; padding:20px 30px; box-sizing:border-box;}
							.sum_01:before{content:""; position:absolute; top:0px; left:0px; display:block; width:30px; height:100%; border-top:5px solid #ccc; border-bottom:5px solid #ccc; border-left:5px solid #ccc;}
							.sum_01:after{content:""; position:absolute; top:0px; right:0px; display:block; width:30px; height:100%; border-top:5px solid #ccc; border-bottom:5px solid #ccc; border-right:5px solid #ccc;}
								.sum_01 ul{font-size: 0; overflow:hidden; width:95%; margin:0 auto;}
									.sum_01 ul li{display: inline-block; width:20%; text-align:center;}
										.sum_01 ul li .img{display:inline-block;  vertical-align:middle;  width:49px; height:49px;}		
										.sum_01 ul li .txt{display:inline-block; vertical-align:middle; text-align:left; padding-left:15px; font-size:15px; line-height:21px;}

							/* //»ó´Ü Ä¡·á ¿ä¾à */	


						/* °øÅë */




						/* AranNature Care ºÐ¸¸ */
						.m61 .def_02 .img00{background:url(/img/m61_mn00.jpg) no-repeat center;}
						.m61 .def_01 .img01{background:url(/img/m61_mn01.jpg) no-repeat center;}
						.m61 .def_01 .img02{background:url(/img/m61_mn02.jpg) no-repeat center;}
						.m61 .def_01 .img03{background:url(/img/m61_mn03.jpg) no-repeat center;}

						.m61 .clinic .sm li{width:25%;}
						
						.m61 .title_tit{position:relative; font-size:20px;  margin-bottom:60px;}
							.m61 .title_tit span{display:block; color:#ee8494; font-size:30px; margin-top:5px;}
							.m61 .title_tit:after{position:absolute; left:0px; bottom: -30px; display:block; width:50px; height: 3px; background: #ffdce1; content:"";}

						.m61 .m61_tit_01{position:relative; clear: both; padding:70px 100px 0; font-size:20px; line-height:30px; word-break:keep-all;}
						.m61 .m61_tit_01:before{position:absolute; left:60px; top:40px; width:33px; height:20px; content:""; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
						.m61 .m61_tit_01:after{position:absolute; left:250px; bottom:-30px; width:33px; height:20px;  content:""; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}	
							.m61 .m61_tit_01 span{font-size:24px; color:#ff9595;}

						
						/*// AranNature Care ºÐ¸¸  */




						/* »êÀü°Ë»ç */
						.m62 .def_02 .img{background:url(/img/m62_mn.jpg) no-repeat center;}
						/*// »êÀü°Ë»ç  */



						/* °íÀ§ÇèÀÓ½Å Å¬¸®´Ð*/
						.m63 .def_01 .img01{background:url(/img/m63_mn01.jpg) no-repeat center;}
						.m63 .def_02 .img02{background:url(/img/m63_mn02.jpg) no-repeat center;}

						.m63 .clinic .sm li{width:50%;}
						.m63 .clinic .sm li.border{border-bottom:0px;}

						/*// °íÀ§ÇèÀÓ½Å Å¬¸®´Ð*/ 


						/* ºêÀÌ¹é(VBAC)Å¬¸®´Ð */
						.m64 .def_01 .img{background:url(/img/m64_mn.jpg) no-repeat center;}
						/*// ºêÀÌ¹é(VBAC)Å¬¸®´Ð  */


						/* ´ÙÅÂ¾ÆÅ¬¸®´Ð */
						.m65 .def_01 .img{background:url(/img/m65_mn.jpg) no-repeat center;}
						/*// ´ÙÅÂ¾ÆÅ¬¸®´Ð  */



						/* ½À°ü¼ºÀ¯»êÅ¬¸®´Ð */
						.m66 .def_02 .img{background:url(/img/m66_mn.jpg) no-repeat center;}
						/*// ½À°ü¼ºÀ¯»êÅ¬¸®´Ð  */


						/* ¾ÆÀÌÈñ¸Á¼¾ÅÍ */
						.m67 .def_02 .img{background:url(/img/m67_mn.jpg) no-repeat center;}
						.m67 .m67_tit_01{position:relative; width:1300px; margin:0 auto 100px; padding:70px 100px 0; font-size:20px; line-height:30px; box-sizing:border-box; word-break:keep-all; text-align:center;}
						.m67 .m67_tit_01:before{position:absolute; left:180px; top:40px; width:33px; height:20px; content:""; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
						.m67 .m67_tit_01:after{position:absolute; right:180px; bottom:-30px; width:33px; height:20px;  content:""; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}	
							.m67 .m67_tit_01 span{font-size:24px; color:#ff9595;}

						/*// ¾ÆÀÌÈñ¸Á¼¾ÅÍ  */


						/* ¼Ò¾ÆÃ»¼Ò³â°ú */
						.m68 .def_02 .img01{background:url(/img/m68_mn.jpg) no-repeat center;}
						.m68 .def_02 .img02{background:url(/img/m68_mn02.jpg) no-repeat center;}
						.m68 .def_02 .img03{background:url(/img/m68_mn03.jpg) no-repeat center;}
						.m68 .def_02 .img04{background:url(/img/m68_mn04.jpg) no-repeat center;}
						/*// ¼Ò¾ÆÃ»¼Ò³â°ú  */


						/* º¹°­°æ¼¾ÅÍ */
						.m72 .def_01 .img{background:url(/img/m72_mn.jpg) no-repeat center;}
						.m72 .tit_01{color:#2daac7; font-size:18px!important;}
						/*// º¹°­°æ¼¾ÅÍ  */


						/* ¿ä½Ç±Ý¼¾ÅÍ */
						.m73 .def_01 .img{background:url(/img/m73_mn.jpg) no-repeat center;}
						.m73 .img_tit_01{background:#fff;}
						.m73 .img_tit_02{background:#fff;}
						/*// ¿ä½Ç±Ý¼¾ÅÍ  */

						
						/* ºÎÀÎÁ¾¾ç¼¾ÅÍ */
						.m74 .def_02 .img01{background:url(/img/m74_mn01.jpg) no-repeat center;}
						.m74 .def_02 .img02{background:url(/img/m74_mn02.jpg) no-repeat center;}
						.m74 .def_02 .img03{background:url(/img/m74_mn03.jpg) no-repeat center;}
						/*// ºÎÀÎÁ¾¾ç¼¾ÅÍ  */



						/* ¿©¼º¼ºÇü¼¾ÅÍ */
						.m75{}
						.m75 .def_02 .img{background:url(/img/m75_mn.jpg) no-repeat center;}
						.m75 .sum_tit li{width:16.66%;}
						/*// ¿©¼º¼ºÇü¼¾ÅÍ  */

						/* ¼ºÀÎº´/¸¸¼ºÁúÈ¯ */
						.m70{}
							.m70 .def_02 .img01{background:url(/img/m70_mn01.jpg) no-repeat center;}
							.m70 .def_02 .img02{background:url(/img/m70_mn02.jpg) no-repeat center;}
							.m70 .def_02 .img03{background:url(/img/m70_mn03.jpg) no-repeat center;}
							.m70 .def_02 .img04{background:url(/img/m70_mn04.jpg) no-repeat center;}
						/*// ¼ºÀÎº´/¸¸¼ºÁúÈ¯  */



						/* À¯¹æ°©»ó¼±¼¾ÅÍ */
						.m71 .def_01 .img{background:url(/img/m71_mn.jpg) no-repeat center;}
						.m71 .tit{font-size:20px!important; border:2px dashed #49b3dc; padding:10px;}
						/*// À¯¹æ°©»ó¼±¼¾ÅÍ  */
		

						/* °Ç°­ÁõÁø¼¾ÅÍ¼Ò°³ */
						.m36 .def_01 .img{background:url(/img/m36_mn.jpg) no-repeat center;}
						/*// °Ç°­ÁõÁø¼¾ÅÍ¼Ò°³ */

						/* °ËÁøÇÁ·Î±×·¥ */
						.m35 .def_02 .img00{background:url(/img/m35_mn00.jpg) no-repeat center;}
						.m35 .def_02 .img01{background:url(/img/m35_mn01.jpg) no-repeat center;}
						.m35 .def_02 .img02{background:url(/img/m35_mn02.jpg) no-repeat center;}
						.m35 .def_02 .img03{background:url(/img/m35_mn03.jpg) no-repeat center;}
						.m35 .def_02 .img04{background:url(/img/m35_mn04.jpg) no-repeat center;}
						.m35 .def_02 .img05{background:url(/img/m35_mn05.jpg) no-repeat center;}
						.m35 .def_02 .img06{background:url(/img/m35_mn06.jpg) no-repeat center;}
						.m35 .def_02 .img07{background:url(/img/m35_mn07.jpg) no-repeat center;}
						.m35 .def_02 .img08{background:url(/img/m35_mn08.jpg) no-repeat center;}
						.m35 .def_02 .img09{background:url(/img/m35_mn09.jpg) no-repeat center;}
						.m35 .def_02 .img10{background:url(/img/m35_mn10.jpg) no-repeat center;}

						.m35 .m35_tit{font-size:16px; color:#ff8270; margin-bottom:10px; text-align:right;}
						.m35 .m35_tit01{font-size:26px; color:#ff8270; margin-bottom:10px; text-align:right;}
						
						
						
						
						/*// °ËÁøÇÁ·Î±×·¥  */


						/* °ËÁøÁÖÀÇ»çÇ× */
						.m34 .def_02 .img{background:url(/img/m34_mn.jpg) no-repeat center;}
						.m34 .qna{}
							.m34 .qna li{display:block; margin-bottom:40px; border-bottom:2px dashed #eee; padding-bottom:20px;}
							.m34 .qna li:last-child{margin-bottom:0px;}
							.m34 .qna li.on{display:block;}
								.m34 .qna li.on .q .q_arrow{background:url(/img/qna_arrow.jpg) no-repeat center center;}
								.m34 .qna li.on .q p{font-weight:bold;}

							.m34 .qna .q{position:relative; padding-left:45px; padding-right:40px; margin-bottom:15px;}
								.m34 .qna .q .q_logo{position:absolute; left:0; top:-5px; border:1px solid #ff7c7c; width:30px; height:30px; line-height:32px; text-align:center; font-size:20px; color:#ff7c7c;}
								.m34 .qna .q p{cursor:pointer;  display:inline-block; font-size:16px; line-height:26px; color:#2d2d2d;}
								.m34 .qna .q .q_arrow{position:absolute; right:0px; top:5px; width:20px; height:15px; background:url(/img/qna_arrow_r.jpg) no-repeat center center;}

							.m34 .qna .txt{display:none; border:1px solid #ccc; font-size:15px; line-height:25px; padding:20px; word-break:keep-all;}
						
							.m34 .qna li:nth-child(1) .txt{display:block;}
						/*// °ËÁøÁÖÀÇ»çÇ×  */


						/* »êÈÄÁ¶¸®¼¾ÅÍ¼Ò°³ */
						.m37 .def_01 .img{background:url(/img/m37_mn.jpg) no-repeat center;}
						.m37 .color_01{color:#f55;}
						.m37 .tit01{background:#fff; border: 1px dashed #ccc; padding: 15px; font-size: 14px; line-height: 20px;}
						.m37 .tit02{font-size: 22px;  line-height: normal;}
							.m37 .tit02 span{font-style: italic; display: inline-block; box-shadow: inset 0 -8px 0 #cceaff; border-bottom: 1px solid #cceaff;}
						
						
						/*// »êÈÄÁ¶¸®¼¾ÅÍ¼Ò°³ */


						/* »êÈÄÁ¶¸®¼¾ÅÍ ½Ã¼³¾È³» */

						.m38 #gallery1{width:1300px; margin:0 auto;} 

					
						.m38 .button{width:1300px; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.m38 .button li{display:inline-block; width:33.3333%; height:40px;  line-height:40px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:16px; box-sizing:border-box;}
							.m38 .button li:nth-child(3n){border-right:0;}
							.m38 .button li.border{border-bottom:0px;}
							.m38 .button li.on a{background:#ff8a8a; color:#fff;}
							.m38 .button li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}
							
							.m38 .button li:hover a{background:#ff8a8a; color:#fff;}

						.m38 .section{width:1300px; margin:0 auto;}

			

						/*// »êÈÄÁ¶¸®¼¾ÅÍ ½Ã¼³¾È³»  */



						/* »êÈÄÁ¶¸®¼¾ÅÍÀÌ¿ë¾È³» */
						.m39 .def_02 .img{background:url(/img/m39_mn.jpg) no-repeat center;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍÀÌ¿ë¾È³»  */


						/* »êÈÄÁ¶¸®¼¾ÅÍÇÁ·Î±×·¥ */
						.m40 .def_02 .img{background:url(/img/m40_mn.jpg) no-repeat center;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍÇÁ·Î±×·¥  */

						/* ¹®È­¼¾ÅÍ µÑ·¯º¸±â */

						.m42 #gallery1{width:1300px; margin:0 auto;} 
						/*// ¹®È­¼¾ÅÍ µÑ·¯º¸±â  */


						/* ¹®È­¼¾ÅÍ¼Ò°³ */
						.m43 .def_01 .img{background:url(/img/m43_mn.jpg) no-repeat center;}
						.m43 .def_01 p:nth-child(3){font-size:22px; margin-top:50px;}
						.m43 .def_01 p:nth-child(3) a{font-style: italic; display:inline-block; box-shadow: inset 0 -8px 0 #cceaff; border-bottom: 1px solid #cceaff;}
						
						.m43  .list01_1 li i{font-style:normal; color: #55a7ff;}
						.m43 .tit01{display:block; text-indent:0px; margin-top:10px; font-size:15px;}
						.m43 .tit02{font-size:18px; display:block; margin-bottom:5px;}	
						.m43 .link_tit{transition:all 0.3s; display:block; border:5px dashed #ffa1a0;  text-align:center; margin:30px auto 0; padding:40px 0; font-size:24px;}
						.m43 .link_tit:hover{color:#ffa1a0;}

						.m43 .tit_link{display:inline-block; font-size:18px; border:1px solid #ccc; padding:10px; margin-right:10px; text-indent: 0;}
						.m43 .tit_link:hover{border:1px solid #f38495;  color:#f38495;}

						.m43 .link01:hover{text-decoration:underline; color:#f38495;}
						/*// ¹®È­¼¾ÅÍ¼Ò°³  */


						
						

						/* ¹®È­¼¾ÅÍ ÇÁ·Î±×·¥ */
						.m44 .sub_contents{width:1300px; margin:0 auto;} 
						.m44 .b_section{margin-top:100px;}
						.m44 .title01{display: inline-block; position: relative; font-family: "NBGothic"; color: #2d2d2d; font-size: 22px; margin-bottom: 30px;}
							.m44 .title01:after {position: absolute; top: 50%; right: -70px; content: ""; display: block; width: 50px;	height: 1px; background: #2d2d2d;}
								.m44 .title01 span{color:#ff826f;}
						.m44 .button{font-size:0px;}
							.m44 .button li{display:inline-block; width:30%; margin-right:5%; margin-bottom:20px; }
							.m44 .button li:nth-child(3n){margin-right:0;}
								.m44 .button li a{transition:all 0.3s; display:inline-block; font-size:14px; width:100%; padding:10px; border:1px solid #ccc; box-sizing:border-box;}
								.m44 .button li a:hover{border:1px solid #ff7966; color:#ff7966; }
						
						
						/*// ¹®È­¼¾ÅÍ ÇÁ·Î±×·¥  */


					


						/* ÃÊÀ½ÆÄµ¿¿µ»óº¸±â */

						.m48 .tit{width:1300px; height:400px; line-height:400px; margin:0 auto 80px; text-align:center;  background:url(/img/m48_01.jpg) no-repeat center;  box-shadow:0 40px 0px -20px #eeeeee;}
							.m48 .tit div{display:inline-block; border:2px solid #fff; padding:20px; line-height:normal;  }
								.m48 .tit div a{transition:all 0.3s; font-family:"NBGothic"; font-size:30px; color:#fff; }
								.m48 .tit div a:hover{box-shadow: inset 0 -15px 0 #291610; border-bottom: 2px solid #291610; font-size:32px;}	
						/*// ÃÊÀ½ÆÄµ¿¿µ»óº¸±â  */



						/* ¾Æ¶õÈÄ±â */
						.m49 .sub_contents{
							    width: 1300px;
							margin:0 auto;
						}	
						.m49 .link_tit{text-align:center; margin-bottom:50px; }
						.m49 .link_tit a{ font-size:30px;}
						.m49 .link_tit:hover a{color:#ffa1a0;}
						.m49 .link_img{text-align:center; }
						/*// ¾Æ¶õÈÄ±â  */



						
	



					/* // Å¬¸®´ÐÆäÀÌÁö */

					

					







	/*·Î±×ÀÎcss*/	
	.login{padding-bottom: 150px; opacity:0;}
		.login .login_inner{text-align:center; width:70%; margin:0 auto; padding:75px 0; border-top:10px solid #eee;}
			.login .txt{line-height:normal;}
				.login .txt p{font-family:"NBGothic"; font-size:35px; color:#f38495; margin-bottom:40px;}
					.login .txt p span{display:block; color:#7d7d7d; font-size:16px; padding-top:5px;  letter-spacing: 4px;}
			.login .input table{width:50%; margin:0 auto; text-align:left; border:1px solid #ccc; border-bottom:0;}
				.login .input table td:nth-child(1){width:10%; padding:15px 20px; border-bottom:1px solid #ccc;}
				.login .input table td:nth-child(2){width:90%; padding:15px 10px; border-bottom:1px solid #ccc;}
				.login .input table td input{width:100%; border:0; outline:0; font-size:13px;}
							
					.login .input label{font-size:13px; padding-right:10px;}

		.login .btn_login { width:50%; margin:20px auto 0; background-color:#7c7c7c; font-size:16px; }
			.login .btn_login a { color:#FFF; display:block; height:35px; line-height:35px; }
			.login .btn_login a:hover { color:#FFF; background-color:#f38495;}	





	/* È¯ÀÚ±Ç¸®ÀåÀü */
	/*// È¯ÀÚ±Ç¸®ÀåÀü */


	/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
	/*// °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */


	/* ºñ±Þ¿©¾È³» */
	/*// ºñ±Þ¿©¾È³» */



	/*»çÀÌÆ®¸Ê  */
	.sitemap{}
		.sitemap .def_02 .img{background:url(/img/sitemap_mn.jpg) no-repeat center;}
		.sitemap .tit01:hover{color:#f38495;}

	.smap_box {font-family:"NBGothic"; font-size:0; }
	.smap_box .smap1{ vertical-align: top; width:33.33%;  display:inline-block; margin-bottom:50px; font-size:12px; min-height:300px; text-align:center;}
		.smap_box .smap1 a:hover{ color:#f38495;}
	.smap_box .tit_01{font-size:20px; padding-bottom:20px; color:#f38495; width:50%; margin:0 auto; margin-bottom:20px; border-bottom: 2px dashed #ccc;}
	.smap_box .tit_02{font-size:20px; padding-bottom:20px; color:#393939;}
	.smap_box .list > li {margin-bottom:25px; }
	.smap_box .list > li > a{font-size:16px; color:#393939;}
	.smap_box .list01{width:80%; margin:0 auto; background:#eaeaea; padding:10px 0; margin-top:10px;}	
		.smap_box .list01 > li {margin-bottom:10px;}
			.smap_box .list01 > li > a{font-size:13px; color:#393939;}
		

	/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
	.m53{width:1300px; margin:0 auto;}
		.m53 .sub_contents{font-size:15px; line-height:25px;}
	/* //°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */

	/* È¯ÀÚ±Ç¸®ÀåÀü */
	.m54{width:1300px; margin:0 auto;}
		.m54 .sub_contents{font-size:15px; line-height:25px;}
	/* È¯ÀÚ±Ç¸®ÀåÀü */


	/*//»çÀÌÆ®¸Ê  */





}





@media screen and (min-width:768px) and (max-width: 1023px) {/* ÃÖ¼Ò 768 ~ 1023  */

::-webkit-scrollbar{-webkit-appearance: none;}
  /* ±âº» ½ºÅ©·Ñ¹Ù¸¦ ¾Èº¸ÀÌ°Ô ÇÔ */
::-webkit-scrollbar-track-piece{background-color:#e7e7e7}
  /* ¾ç ³¡ È­»ìÇ¥¿Í ¸öÅë ¹Ù¸¦ Á¦¿ÜÇÑ ±æ */
::-webkit-scrollbar:horizontal{height:10px;}
  /* °¡·Î ½ºÅ©·Ñ¹ÙÀÇ Å©±â, ¼¼·Î´Â horizontalÀ» vertical·Î ¹Ù²Ù¸é µÈ´Ù */
::-webkit-scrollbar-thumb{background-color: #a8a8a8;border-radius:10px;border:2px solid #eeeeee;} 
  /* ½ÇÁ¦·Î ¿òÁ÷ÀÌ´Â ¸öÅë ¹Ù */





#wrapper {height:100%; width:100%; position:relative; background-color:#ffffff;  overflow: hidden;}

	header.firstheader {position: fixed; z-index: 100; width:100%; transition:height 0.6s; background :rgba(0,0,0,0.1); }
		.top_wrap{width:100%; background:rgba(0,0,0,0.2);}
			.top_box{max-width:1300px; overflow:hidden; margin:0 auto; padding:10px 10px;}

				.top_box .logo_box{float:left; height: 70px; margin-right: 20px; box-sizing: border-box;  line-height: normal;}
					.top_box .logo_box a{width:110px; height:73px; background:url(/img/logo.png) no-repeat center center; background-size: contain!important; display:inline-block; line-height: normal;}
				
				.top_box .login_box {width: 200px; word-break: keep-all; float: left; font-size: 11px; color: #fff; margin-top: 16px;  line-height: 20px;}
					.top_box .login_box a {padding:0px 5px; color:#fff;}
					.top_box .login_box a:hover {color:#ee8797!important;}
		
				.top_box .link_box{height: 70px; line-height:70px; float:right; }
					.top_box .link_box li{float:left; margin-right:5px; }
					.top_box .link_box li:last-child{margin-right:0px; }
						.top_box .link_box li a{display:inline-block; height:30px; line-height:30px; border:1px solid #fff; padding:0 10px; color:#fff; font-family:"NBGothic";}
						.top_box .link_box li a:hover{border:1px solid #ee8797!important; color:#ee8797!important;}

				
		.top_menu{display:none;}
			#sb-btn img {display:none;}
			.calling {display:none;}


	/*Äü¸Þ´º*/
	#scroll{position: absolute; right: 0px; z-index: 5; display: none;}
		.s_quick li {background: #fff;  margin-bottom: 5px; text-align: center; box-shadow: 0px 5px 8px -5px #6f6f6f;}
			.s_quick li a {display: block;  padding-top: 0px;  padding: 10px;}
			.s_quick li:not(.sq07) a:hover { background-color:#ffe9e4; }
			.s_quick .sq05 {}
			.s_quick .sq06 {}
			.s_quick .sq07 {}
	/*//Äü¸Þ´º*/	


	#contents { width:100%; position:relative; }
		.container { position:relative; width:100%;}
			
			/* ¼½¼Ç °øÅë */
			.common_top{text-align:center; margin-bottom:50px;}
				.common_top p:nth-child(1){font-family:"NBGothic"; font-size:18px; color:#2d2d2d; margin-bottom:5px;}
					.common_top p:nth-child(1) span{font-size:28px; color:#ff8081;}
				.common_top p:nth-child(2){display:inline-block; font-family:"NBGothic"; font-size:30px; color:#2d2d2d; box-shadow: inset 0 -5px 0 #ffe1d0; border-bottom: 2px solid #ffe1d0; padding: 0 5px;} 

			
			/* ¼½¼Ç1 */
			.sec01{width:100%; margin:0 auto; padding:80px 0; overflow:hidden;}
			
				.sec01 .bottom{
					margin: 0 auto;
					margin-bottom: 0px;
					font-size: 0;
					padding:0 30px;
				}
				.sec01 .bottom:after{clear:both; display:block; content:"";}

				.sec01 .bottom > p{
					font-size: 34px;
					line-height: 42px;
					margin-bottom: 28px;
					float:right;
					text-align: left;
					width: 50%;
					box-sizing: border-box;
					padding: 100px 50px 0 100px;
					word-break: keep-all;
				}

				.sec01 .bottom > .mv{
					box-shadow: 20px 20px #eee;
					float:left;
					width: 50%;
					height: 300px;
				}

				.sec01 .bottom > .mv iframe{
					width:100%;
					height:100%;
				}

			/* ¼½¼Ç2 */
			.sec02{height:450px; line-height:450px; margin:0 auto; box-sizing:border-box; background:url(/img/sec_02_bg.jpg) no-repeat center center; text-align:center;}
				.sec02 ul{display:inline-block; vertical-align:middle; width:95%; margin:0 auto;}
					.sec02 ul li{transition:all 0.3s; position:relative; float:left; width:25%; height:300px; line-height:normal;}
					.sec02 ul li:nth-child(1){background:rgba(236, 192, 192, 0.8);}
					.sec02 ul li:nth-child(2){background:rgba(255, 161, 160, 0.8);}
					.sec02 ul li:nth-child(3){background:rgba(255, 215, 145, 0.8);}
					.sec02 ul li:nth-child(4){background:rgba(255, 168, 117, 0.8);}
					.sec02 ul li:hover{z-index:2; transform:scale(1.1);}
					.sec02 ul li:nth-child(1):hover{background:rgba(236, 192, 192, 1);}
					.sec02 ul li:nth-child(2):hover{background:rgba(255, 161, 160, 1);}
					.sec02 ul li:nth-child(3):hover{background:rgba(255, 215, 145, 1);}
					.sec02 ul li:nth-child(4):hover{background:rgba(255, 168, 117, 1);}
			
					.sec02 ul li .p1{position:absolute; top:35px; left:0px; width:100%; color:#fff; font-family:"NBGothic"; font-size:20px;}
					.sec02 ul li .p2{position:absolute; top:65px; left:0px; width:100%; color:#fff; font-family:"NBGothic"; font-size:12px;}

					.sec02 ul li:nth-child(1) .img{position:absolute; top:120px; left:0px; width:100%; height:70px; background:url(/img/sec_02_01.png) no-repeat center center; background-size:contain;}
					.sec02 ul li:nth-child(2) .img{position:absolute; top:120px; left:0px; width:100%; height:70px; background:url(/img/sec_02_02.png) no-repeat center center; background-size:contain;}
					.sec02 ul li:nth-child(3) .img{position:absolute; top:120px; left:0px; width:100%; height:70px; background:url(/img/sec_02_03.png) no-repeat center center; background-size:contain; }
					.sec02 ul li:nth-child(4) .img{position:absolute; top:120px; left:0px; width:100%; height:70px; background:url(/img/sec_02_04.png) no-repeat center center; background-size:contain;}

					.sec02 ul li .link{position:absolute; bottom:0px; left:0px; width:100%; padding:25px 0; font-family:"NBGothic"; font-size:16px;  color:#2d2d2d;}
						.sec02 ul li .link a{position:relative; left: -10px;}
								.sec02 ul li .link a span{transition:all 0.3s; border-bottom: 0px solid #ddf6ff;}
								.sec02 ul li .link a:hover span{box-shadow: inset 0 -8px 0 #fff; border-bottom: 1px solid #fff;}
							.sec02 ul li .link a:after{transition:all 0.3s; position:absolute; right:-22px; top:4px; content:""; display:inline-block; width:18px; height:12px; background:url(/img/arrow_02.png) no-repeat center center;}
						.sec02 ul li .link a:hover:after{right:-25px;}
					
					.sec02 ul li:nth-child(1) .link{background:#ffecec; }
					.sec02 ul li:nth-child(2) .link{background:#ffdfde;}
					.sec02 ul li:nth-child(3) .link{background:#ffebc9;}
					.sec02 ul li:nth-child(4) .link{background:#ffe7da;}

			/* ¼½¼Ç3 */
			.sec03{padding:80px 0; }
				.sec03 ul{width:95%; margin:0 auto;}
				.sec03 ul:after{clear:both; display:block; content:"";}
					.sec03 ul li{float:left; width:50%;  box-sizing:border-box; text-align:right;}
						.sec03 ul li > div{display:inline-block; position:relative; width:90%; height:300px; box-shadow: -20px 20px 0px 0px #eee; font-family:"NBGothic"; color:#fff; text-align:center;}
						.sec03 ul li:nth-child(1) > div{margin-right: 20px; background:url(/img/sec_03_01.jpg) no-repeat center center;}
						.sec03 ul li:nth-child(2) > div{background:url(/img/sec_03_02.jpg) no-repeat center center;}
							.sec03 ul li > div .p1{position:absolute; width:100%; top:70px; font-size:24px;}
							.sec03 ul li > div .p2{position:absolute; width:100%; top:100px; font-size:16px;}
							.sec03 ul li > div .p2:after{content:""; display:block; width:28px; height:5px; margin:0 auto;  background: #fff; margin-top:25px;}
							.sec03 ul li > div .p3{position:absolute; width:100%; top:180px; font-size:14px;}
					
					.sec03 ul li > div .link_box{position:absolute; bottom:15px; right:90px;}
						.sec03 ul li > div .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#fff; font-size:16px; }
						.sec03 ul li > div .link:after{transition:all 0.3s; position:absolute; right:-60px; top:5px; content:""; display:inline-block; width:56px; height:14px; background:url(/img/arrow_03.png) no-repeat center center;}
						.sec03 ul li > div .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
						.sec03 ul li > div .link:hover:after{right:-65px;}


			/* ¼½¼Ç4 */
			.sec04{position:relative; padding:80px 0;  background-image: linear-gradient(to bottom right, #ffac7c, #ee8494);}
			
			.sec04:before{
			content:"";
			display:block;
			height: 400px;
			width: 400px;
			background-image: radial-gradient(rgba(253,167,127,0.1), rgba(255,255,255,0.2));
			border-radius:50%;
			position:absolute;
			left:-40px;
			top:-10px;}

			.sec04:after{
			content:"";
			display:block;
			height: 600px;
			width: 600px;
			background-image: radial-gradient(rgba(239,133,148,0.1), rgba(255,255,255,0.2));
			border-radius:50%;
			position:absolute;
			right:-120px;
			bottom:-50px;}


			.sec04 .common_top p:nth-child(1) {
				color: #fff;
			}
			.sec04 .common_top p:nth-child(1) span{
				color: #ca3f11;
			}
			.sec04 .common_top p:nth-child(2) {
				color: #fff;
				box-shadow: inset 0 -5px 0 #ca3f11;
				border-bottom: 2px solid #ca3f11;
			}
				.sec04 .box{position:relative; z-index:1; width:95%; margin:0 auto; }		
				.sec04 .img{height:300px;  margin-bottom:40px;  background:url(/img/sec_04.jpg) no-repeat center center; background-size:cover; box-shadow: -10px 10px 0px 0px #fff; }
				.sec04 .text{font-family:"NBGothic"; font-size:0;}
					.sec04 .text p:nth-child(1){display:inline-block; vertical-align: middle; width:40%; position:relative; font-size:22px; padding-left:20px; box-sizing:border-box;}
					.sec04 .text p:nth-child(1):before{ display:inline-block; position:absolute; left:0px; top:50%; margin-top:-45px; content:"";  width:5px; height:90px; background:#ca3f11;}
						.sec04 .text p:nth-child(1) span:nth-child(1){display:block; color:#ca3f11; margin-bottom:8px;}
						.sec04 .text p:nth-child(1) span:nth-child(2){display:block;color:#fff;}
					
					.sec04 .text p:nth-child(2){display:inline-block; color:#fff; vertical-align: middle; width:60%; box-sizing:border-box; padding-right:40px; font-family:"NBGothic"; font-size:14px; line-height:24px; word-break:keep-all;}






			/* ¼½¼Ç5 */
			.sec05{padding:80px 0;  background: #fff2eb;}
				.sec05 .left{position:relative; height:350px; background:url(/img/sec_05_01.jpg) no-repeat center center; background-size:cover; margin-bottom:40px;}
					.sec05 .left p:nth-child(1){position:absolute; left:40px; top:30px; color:#fff; font-family:"NBGothic";  font-size:30px; line-height:45px;}
						.sec05 .left p:nth-child(1) span{display:block; font-size:35px;}
					.sec05 .left p:nth-child(2){position:absolute; width:40%; left:40px; top:150px; color:#fff; font-family:"NBGothic";  font-size:16px; line-height:30px; word-break:keep-all;}

					.sec05 .left .link_box{position:absolute; bottom:30px; left:40px;}
						.sec05 .left .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#fff; font-size:16px; }
						.sec05 .left .link:after{transition:all 0.3s; position:absolute; right:-60px; top:5px; content:""; display:inline-block; width:56px; height:14px; background:url(/img/arrow_03.png) no-repeat center center;}
						.sec05 .left .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
						.sec05 .left .link:hover:after{right:-65px;}

				.sec05 .right{}
					.sec05 .notice{position:relative; overflow:hidden; margin-bottom:40px; padding-top:30px;}
					.sec05 .consult{position:relative;  overflow:hidden;  padding-top:30px;}
					
						.sec05 .title{float:left; width:30%; padding-top:100px; font-family:"NBGothic"; font-size:20px; color:#2d2d2d; text-align:center;}

						.sec05 .notice .title{background:url(/img/sec_05_02.png) no-repeat center 0px; background-size:74px;}
						.sec05 .consult .title{background:url(/img/sec_05_03.png) no-repeat center 0px;  background-size:74px;}

						.sec05 .cont{float:left; width:70%; font-family:"NBGothic"; }
							.sec05 .cont p{margin-bottom:15px;}
								.sec05 .cont p a{font-size:14px; color:#2d2d2d;  display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  padding-right: 30px; }
								.sec05 .cont p a:hover{color:#ed8393; }
						.sec05 .right .link{transition:all 0.3s;  border-bottom: 0px; position:absolute; top:0px; right:0px; font-size:14px; color:#2d2d2d;  }
						.sec05 .right .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}


			/* ¼½¼Ç6 */
			.sec06{width:95%; margin:0 auto;  padding:50px 0 0; }
				.sec06 .top_link{margin-bottom:20px;}
				.sec06 .top_link:after{content:""; display:block; clear:both;}
					.sec06 .top_link > li{float:left; width:33.33%; height:160px;}
					.sec06 .top_link > li > a{display:inline-block; width: 100%; height: 100%; padding:30px 0 0 20px; box-sizing:border-box; font-family:"NBGothic"; }
					
					.sec06 .top_link > li:nth-child(1){text-align:left;}
						.sec06 .top_link > li:nth-child(1) a{background-image: linear-gradient(to bottom, #f6f1de,#d8e5d4, #a9c9c8);}				
							.sec06 .top_link > li:nth-child(1) a p:nth-child(1){font-size:12px; color:#51a550; margin-bottom:25px;  background:url(/img/naver_cafe.jpg) no-repeat 230px center; background-size:50px; }
								.sec06 .top_link > li:nth-child(1) a p:nth-child(1) span{display:block; font-size:30px; line-height:100%; color:#51a550; margin-bottom:10px; font-family: 'NBGothicB';}
							.sec06 .top_link > li:nth-child(1) a p:nth-child(2){display:inline-block; font-size:14px; color:#fff; background-color:#51a550; border-radius:30px; padding:10px 15px; }
					
					
					.sec06 .top_link > li:nth-child(2){text-align:center;}
						.sec06 .top_link > li:nth-child(2) a{background:url(/img/sec_06_02.jpg) no-repeat center center; background-size:cover;  text-align:left;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(1){font-size:16px; color:#2d2d2d; margin-bottom:10px;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(2){font-size:12px; line-height:18px;  color:#2d2d2d; margin-bottom:30px; }
							.sec06 .top_link > li:nth-child(2) a p:nth-child(3){transition:all 0.3s; float:right;  margin-right:20px; font-size:24px; line-height:20px; color:#fff;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(3):hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
					.sec06 .top_link > li:nth-child(3){text-align:right;}
						.sec06 .top_link > li:nth-child(3) a{background:url(/img/sec_06_03.jpg) no-repeat center center;  background-size:cover;  text-align:left;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(1){font-size:16px; color:#2d2d2d; margin-bottom:10px;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(2){font-size:12px; line-height:18px; color:#2d2d2d;  margin-bottom:30px; }
							.sec06 .top_link > li:nth-child(3) a p:nth-child(3){transition:all 0.3s; float:right;  margin-right:20px; font-size:24px; line-height:20px; color:#fff;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(3):hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}

				


	/* ÇªÅÍ */
	footer{width:100%;}

		.call_sche{padding-bottom:50px;  padding-top: 50px;}
			.call_sche .call{text-align:center; margin-bottom:50px; font-size:0px;}
				.call_sche .call .left{display:inline-block; width:33.33%;}
					.call_sche .call .left p{font-family:"NBGothicb"; font-size:18px; color:#2d2d2d; margin-bottom:10px;}
					.call_sche .call .left a{font-family:"NBGothicb"; font-size:28px; color:#63c4ff;}
			

				.call_sche .call .center{display:inline-block; width:33.33%;}
					.call_sche .call .center p{font-family:"NBGothicb"; font-size:18px; color:#2d2d2d; margin-bottom:10px;}
					.call_sche .call .center a{font-family:"NBGothicb"; font-size:28px; color:#ff5656;}

				.call_sche .call .right{display:inline-block; width:33.33%;}
					.call_sche .call .right p{font-family:"NBGothicb"; font-size:18px; color:#2d2d2d; margin-bottom:10px;}
					.call_sche .call .right a{font-family:"NBGothicb"; font-size:28px; color:#63c4ff;}

			.call_sche .sche{font-size:0;}
				.call_sche .sche li{display:inline-block; vertical-align:top; width:50%; box-sizing:border-box; padding:10px 10px; text-align:center; font-family:"NBGothic"; font-size:18px; line-height:34px; color:#2d2d2d;}
					.call_sche .sche  table{width:100%; border-top:5px solid #ff826f;}
						.call_sche .sche  table th{background:#f3f3f3; padding:5px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:18px; font-weight:bold;}
						.call_sche .sche  table td{line-height:22px;  padding:10px 5px; word-break:keep-all; font-family:"NBGothic"; color:#2d2d2d; font-size:14px; text-align:center;}
						.call_sche .sche  table .tit{border-right:0px;}	


		.cooper{box-sizing: border-box; font-size:0px; padding: 30px 0; border-top: 2px solid #ccc;}
			.cooper > p{margin-bottom:30px; text-align:center; font-family:"NBGothicb"; font-size:26px; color:#2d2d2d;}
				.cooper > p span{color:#ff8585;}
			.cooper > ul{text-align:center;}
				.cooper > ul li{display:inline-block; margin-right:25px; margin-bottom:15px; border:1px solid #ccc;}
					.cooper > ul li a{display:block; padding: 0 5px;}
				

		.interior{height:350px; line-height:350px; background:url(/img/interior_bg.jpg) no-repeat center center; background-size:cover; text-align:center;}
			.interior .text{color:#fff; display:inline-block; line-height:normal; vertical-align:middle;}
			.interior .text p:nth-child(1){font-family:"NBGothic"; font-size:26px; font-style:italic; margin-bottom:20px;}
			.interior .text p:nth-child(2){font-family:"NBGothic"; font-size:18px; line-height:30px;}
			.interior .text .link_box{display:inline-block; margin-top:30px; padding: 7px 70px 7px 10px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
				.interior .text .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#fff; font-size:16px; }
				.interior .text .link:after{transition:all 0.3s; position:absolute; right:-60px; top:5px; content:""; display:inline-block; width:56px; height:14px; background:url(/img/arrow_03.png) no-repeat center center;}
				.interior .text .link:hover{box-shadow: inset 0 -5px 0 #000; border-bottom: 2px solid #000;}
				.interior .text .link:hover:after{right:-65px;}		

		.foot{width:100%; background-color:#ffa1a0;}
			.foot .foot_top{background-color:#ffa1a0; text-align:center; padding:20px 0}
				.foot .top_link{font-size:0; width:95%; margin:0 auto;}
					.foot .top_link > li{display:inline-block; width:25%;}
						.foot .top_link > li a{transition:all 0.3s; font-family:"NBGothic"; font-size:16px; color:#fff; border-bottom: 0px;}
						.foot .top_link > li a:hover{box-shadow: inset 0 -5px 0 #ce5958;  border-bottom: 2px solid #ce5958;}
				
				.foot .foot_logo{display:inline-block;  margin:30px 0; width: 130px;}
			
				.foot .info{font-family:"NBGothic"; font-size:14px; line-height:26px; color:#fff; }
				
			
			.foot .foot_bottom{height:50px; line-height:50px; background-color:#ffa875; color:#fff; font-size:14px; text-align:center;}
	



    /* ¼­ºêÆäÀÌÁö ÇªÅÍ ÆÐ·² */
	.sub_footer{position:relative; height:350px; background:url(/img/sub_footer_img.jpg) no-repeat;  background-position: 20% center; background-size:cover; background-attachment:fixed;}
		.sub_footer img{position:absolute; left:20%; top:50%; height:130px; margin-top:-65px;}

	/* ¼­ºêÆäÀÌÁö ÇªÅÍ ¸µÅ© */
	.sub_link{}
		.sub_link > p {text-align:center; font-size:25px; color:#2d2d2d;}
			.sub_link > p span{color:#d24567;}

		.sub_link ul{overflow:hidden;  height:80px; line-height:80px;}
			.sub_link li{float:left; width:25%;  height:80px; line-height:80px; text-align: center;}
				.sub_link li a{transition:all 0.3s; display:inline-block; line-height:normal;  text-align:center;}
				.sub_link li a:hover{transform:scale(1.1);}
					.sub_link li a p{display:inline-block; padding-left:10px; font-size:18px; color:#2d2d2d; transition:color 0.6s;}
					.sub_link li a:hover p{display:inline-block; color:#2364cb;}
					.sub_link li a span{display:inline-block; width:50px; height:50px; line-height:50px; border-radius:50%;  background-color:#9e9e9e; transition:all 0.3s;}
					.sub_link li a:hover span{background-color:#2364cb;}
						.sub_link li a span img{vertical-align:middle; height:30px;}	




	

	/* ¼­ºêÆäÀÌÁö */
	#sub_contents{width:100%; position:relative;}	
		.sub_header_01{width:100%;}
			.sub_header_01 .sub_header_bg{position: relative; width:100%; height:350px; background:url(/img/sub_header_01.jpg) no-repeat center;}
			.sub_header_02 .sub_header_bg{position: relative; width:100%; height:350px; background:url(/img/sub_header_02.jpg) no-repeat center; }
			.sub_header_03 .sub_header_bg{position: relative; width:100%; height:350px; background:url(/img/sub_header_03.jpg) no-repeat center;}
			
			.sub_header_05 .sub_header_bg{position: relative; width:100%; height:350px; background:url(/img/sub_header_05.jpg) no-repeat center;}
			.sub_header_06 .sub_header_bg{position: relative; width:100%; height:350px; background:url(/img/sub_header_06.jpg) no-repeat center;}
			.sub_header_07 .sub_header_bg{position: relative; width:100%; height:350px; background:url(/img/sub_header_07.jpg) no-repeat center;}
			.sub_header_08 .sub_header_bg{position: relative; width:100%; height:350px; background:url(/img/sub_header_08.jpg) no-repeat center;}
			.sub_header_09 .sub_header_bg{position: relative; width:100%; height:350px; background:url(/img/sub_header_09.jpg) no-repeat center;}
				 .sub_header_bg .top_sec{position:absolute; top:160px; width:100%; text-align:center;}
					 .sub_header_bg .top_sec .img{display:inline-block; width:270px; height:22px; margin-bottom:10px; background:url(/img/sub_header_text.png) no-repeat center; background-size:contain;}
					 .sub_header_bg .top_sec h2{font-family: "NBGothicB"; font-size:30px; color:#fff; margin-bottom:10px;}
					 .sub_header_bg .top_sec p{font-family:"NGothic"; font-size:14px; color:#fff;}
			
					



			/* ¼­ºê¸Þ´º */
			.submenu_box{border-bottom: 1px solid #ccc;}
				.submenu{font-size: 0; width: 100%; margin: 0 auto;}
				.sub_header_etc	.submenu{text-align:center;}	
					.submenu .sm01{position: relative; overflow: hidden; width:20%; height:40px; line-height:40px; transition: color 0.3s; display: inline-block; vertical-align: top; text-align: center;}
						.submenu .sm01 a{color: #3b3b3b; font-size: 14px;} 
						.submenu .sm01 a:hover{color:#e87061; } 
	
					.submenu .sm02{background:#eaeaea; position: relative; overflow: hidden; height:40px; line-height:40px; transition: color 0.3s; display: inline-block; vertical-align: top; text-align: center;}
						.submenu .sm02 a{color: #3b3b3b; font-size: 12px;} 
						.submenu .sm02 a:hover{color:#e87061; } 
					


		#sub_contents_box{width:100%; height:100%; margin:0 auto; position:relative;  border-bottom: 2px solid #ccc; }
		
		#sub_contents_box:before {
			content: "";
			display: block;
			width: 2px;
			height: 58px;
			position: absolute;
			background: #ccc;
			left: 50%;
			margin-left: -1px;
			bottom: -29px;
		}
			.page{position:relative;  padding:0px 0px 100px;  opacity:0; }
			.board_page{position:relative; width:95%; margin:0 auto; padding:0px 0px 100px; opacity:0;}
				
				/* ¼­ºêÆäÀÌÁö °øÅë »ó´Ü */
				.sub_common_top{padding:20px 0 40px;  text-align:center;}
					.sub_common_top h2{font-family: "NBGothic"; font-size:28px; color:#2d2d2d; display:inline-block; margin-bottom:15px; box-shadow: inset 0 -10px 0 #ffe1d0; border-bottom: 2px solid #ffe1d0; padding: 0 5px;}
					.sub_common_top p:nth-of-type(1){text-align:right; padding-right:10px;  margin-bottom:25px;  font-family: "NBGothic"; font-size:14px; color:#2d2d2d; }
						.sub_common_top p:nth-of-type(1) span{display:inline-block; width:27px; height:18px; margin-right:5px;  vertical-align: middle; background:url(/img/sub_common_top_img.jpg) no-repeat center; background-size:contain; }
					.sub_common_top p:nth-of-type(2){font-family: "NBGothic"; font-size:14px; color:#2d2d2d; }
				/* //¼­ºêÆäÀÌÁö °øÅë »ó´Ü */
				

				.sub_contents{}
					
					
					/* ÀÎ»ç¸» */
					.m10 .img_box{width:95%; margin:0 auto; height:300px;  margin-bottom:50px;}
						.m10 .img_box .img{height:100%;  background:url(/img/m10_01.jpg) no-repeat center center; background-size:cover; }
			
					.m10 .story{}
					
						.m10 .story .p1{font-family: "NBGothic"; font-size:22px; color:#2d2d2d; font-style:italic; text-align:center;}
						.m10 .story .p2{font-family: "NBGothic"; font-size:20px; color:#2d2d2d; font-style:italic; text-align:center;}
						.m10 .story .p2:before{content:""; display:block; width:1px; height:80px; margin:30px auto; background:#ccc;}
						.m10 .story ul > li{padding:60px 0;}
						.m10 .story ul > li:nth-child(2n-1){}
						.m10 .story ul > li:nth-child(2){background:#fff8f8;}
						.m10 .story ul > li:nth-child(4){background:#fff7f2;}
						.m10 .story ul > li:nth-child(6){background:#fff8f8;}
						.m10 .story ul > li:nth-child(8){background:#fff7f2;}
						
							.m10 .story ul > li .in{width:95%; margin:0 auto;}
							.m10 .story ul > li .in:after{content:""; display:block; clear:both;}	
								.m10 .story ul > li:nth-child(2n-1) .img{float:left;}
								.m10 .story ul > li:nth-child(2n) .img{float:right;}
								.m10 .story ul > li:nth-child(1) .img{width:350px; height:200px; background:url(/img/m10_03.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
								.m10 .story ul > li:nth-child(2) .img{width:350px; height:200px; background:url(/img/m10_04.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe9e9;}
								.m10 .story ul > li:nth-child(3) .img{width:350px; height:200px; background:url(/img/m10_05.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
								.m10 .story ul > li:nth-child(4) .img{width:350px; height:200px; background:url(/img/m10_06.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe8da;}
								.m10 .story ul > li:nth-child(5) .img{width:350px; height:200px; background:url(/img/m10_07.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
								.m10 .story ul > li:nth-child(6) .img{width:350px; height:200px; background:url(/img/m10_08.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe9e9;}
								.m10 .story ul > li:nth-child(7) .img{width:350px; height:200px; background:url(/img/m10_09.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
								.m10 .story ul > li:nth-child(8) .img{width:350px; height:200px; background:url(/img/m10_10.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe8da;}
				
								.m10 .story ul > li:nth-child(2n-1) .txt{position:relative; float:right;  width:calc(100% -  350px); padding-left:50px; padding-right:20px; padding-top:50px; box-sizing:border-box; }
								.m10 .story ul > li:nth-child(2n) .txt{position:relative; float:left;  width:calc(100% -  350px); padding-left:20px; padding-right:50px; padding-top:50px; box-sizing:border-box;  }

								.m10 .story ul > li:nth-child(1) .txt:before, .m10 .story ul > li:nth-child(3) .txt:before, .m10 .story ul > li:nth-child(5) .txt:before, .m10 .story ul > li:nth-child(7) .txt:before{position:absolute; left:50px; top:0px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q01.png) no-repeat center;  }
								.m10 .story ul > li:nth-child(1) .txt:after, .m10 .story ul > li:nth-child(3) .txt:after, .m10 .story ul > li:nth-child(5) .txt:after, .m10 .story ul > li:nth-child(7) .txt:after{position:absolute; right:20px; bottom:-45px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q02.png) no-repeat center;  }
								
								.m10 .story ul > li:nth-child(2) .txt:before, .m10 .story ul > li:nth-child(6) .txt:before{position:absolute; left:20px; top:0px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q03.png) no-repeat center;  }
								.m10 .story ul > li:nth-child(2) .txt:after, .m10 .story ul > li:nth-child(6) .txt:after{position:absolute; right:50px; bottom:-45px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q04.png) no-repeat center;  }

								.m10 .story ul > li:nth-child(4) .txt:before, .m10 .story ul > li:nth-child(8) .txt:before{position:absolute; left:20px; top:0px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q05.png) no-repeat center;  }
								.m10 .story ul > li:nth-child(4) .txt:after, .m10 .story ul > li:nth-child(8) .txt:after{position:absolute; right:50px; bottom:-45px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q06.png) no-repeat center;  }
									


									.m10 .story ul > li .txt p:nth-child(1){font-family: "NBGothic"; font-size:26px; color:#2d2d2d; margin-bottom:10px; }
										.m10 .story ul > li .txt p:nth-child(1) span{font-size:20px; color:#2d2d2d; }		
										.m10 .story ul > li:nth-child(2n-1) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
										.m10 .story ul > li:nth-child(2) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ffdada; border-bottom: 2px solid #ffdada;}
										.m10 .story ul > li:nth-child(4) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ffe1cf; border-bottom: 2px solid #ffe1cf;}
										.m10 .story ul > li:nth-child(6) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ffdada; border-bottom: 2px solid #ffdada;}
										.m10 .story ul > li:nth-child(8) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ffe1cf; border-bottom: 2px solid #ffe1cf;}
									.m10 .story ul > li .txt p:nth-child(2){font-family: "NBGothic"; font-size:14px; color:#2d2d2d; line-height:22px; word-break:keep-all; }
				

			
				/* ÀÇ·áÁø¼Ò°³ */
					
				
				.m11 .doc_list{width:95%; margin:0 auto;  }
				.m11 .doc_list:after{clear:both; display:block; content:"";}
					.m11 .doc_list li{float:left; width:45%; margin-right:10%; margin-bottom:80px;}
					.m11 .doc_list li:after{clear:both; display:block; content:"";}
					.m11 .doc_list li:nth-child(1){width:100%;}						
					.m11 .doc_list li:nth-child(2n-1){margin-right:0px;}
					
						.m11 .doc_list li .doc{}
							.m11 .doc_list li .doc .img{margin-bottom:10px; width:100%; height:330px;  overflow:hidden;}
							.m11 .doc_list li:nth-child(1) .doc .img img:nth-child(1){display:none;}

							.m11 .doc_list li .doc .pf{font-family: "NBGothic"; color:#2d2d2d; border-left:3px solid #ccc; padding:10px;}
								.m11 .doc_list li .doc .pf p:nth-child(1){font-size:16px;  margin-bottom:3px; }
								.m11 .doc_list li .doc .pf p:nth-child(2){font-size:14px; }	
	

						
						.m11 .doc_list li .link_box{float:right; margin-right:70px;}
							.m11 .doc_list li .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; }
							.m11 .doc_list li .link:after{transition:all 0.3s; position:absolute; right:-60px; top:3px; content:""; display:inline-block; width:59px; height:14px; background:url(/img/arrow_01.jpg) no-repeat center center; background-size:contain;}
							.m11 .doc_list li .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
							.m11 .doc_list li .link:hover:after{right:-65px;}



						.m11 .doc_list li:nth-child(1) .doc{float:right; width:45%;}
						.m11 .doc_list li:nth-child(1) .comment{position:relative; float:left; width:55%; padding:120px 0 0 80px; font-family:"NBGothic"; color:#2d2d2d; font-size:26px; line-height:40px; box-sizing:border-box;}	
							.m11 .doc_list li:nth-child(1) .comment .q_l{position:absolute; left:40px; top:100px; width:33px; height:20px; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
							.m11 .doc_list li:nth-child(1) .comment .q_r{position:absolute; left:300px; bottom:-30px; width:33px; height:20px; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}
							.m11 .doc_list li:nth-child(1) .comment .under{ box-shadow: inset 0 -10px 0 #ffd9d9; border-bottom: 2px solid #ffd9d9;}
						.m11 .doc_list li:nth-child(1) .link_box{clear:both; }
					
					
					
					/* ÀÇ·áÁø »ó¼¼  */
					.m11 .sm{width:95%; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
						.m11 .sm li{display:inline-block; width:20%; height:30px;  line-height:30px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:14px; box-sizing:border-box;}
						.m11 .sm li:nth-child(5n){border-right:0;}
						.m11 .sm li.border{border-bottom:0px;}
						
							.m11 .sm li:nth-child(5n)~li{border-bottom:0px;}
						.m11 .sm li.on a{background:#ff8a8a; color:#fff;}
						.m11 .sm li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}
						
						.m11 .sm li:hover a{background:#ff8a8a; color:#fff;}

					.m11 .doc_dt{width:95%; margin:0 auto; margin-bottom:50px;}
					.m11 .doc_dt:after{clear:both; display:block; content:"";}
						.m11 .doc_dt .img{float:left; width:400px; height:400px; overflow:hidden;}
	
						.m11 .doc_dt .cont{float:left; width:calc(100% - 400px); box-sizing:border-box; padding-left:20px; padding-top:20px;}
							.m11 .doc_dt .name{position:relative;  font-family:"NBGothic"; color:#2d2d2d; font-size:24px; margin-bottom:20px; }
							.m11 .doc_dt .name:before{position:absolute; top:50%; margin-top:-2px; left:-35px; content:""; display:block; width: 30px; height:4px; background:#2d2d2d;  }
								.m11 .doc_dt .name span{font-size:16px; }
								.m11 .doc_dt .name i{font-size:14px; font-style:normal;}
							
							.m11 .doc_dt .pf{overflow:hidden; padding-top:25px;}
								.m11 .doc_dt p{float:left; width:30%; font-family: "NBGothic"; margin-bottom: 15px; word-break:keep-all; color:#2d2d2d; font-size:18px; }
								.m11 .doc_dt ul{float:left; width:70%; }
								.m11 .doc_dt ul li{padding-left:15px; text-indent: -15px; margin-bottom: 10px; word-break:keep-all; color:#2d2d2d; font-size:12px; }
								.m11 .doc_dt ul li.emty{height:5px;}



					.m11 .back{display:block; width:300px; height:40px; line-height:40px;  margin:0 auto; border:1px dashed #ccc; font-family:"NBGothic"; color:#2d2d2d; font-size:14px;  text-align:center;}
					.m11 .back:hover{transition:all 0.3s; border:1px dashed #e57469; font-family:"NBGothic"; color:#e57469; font-size:14px;  text-align:center;}

					
					/* Áø·á½Ã°£¾È³» */
					.m12 .img_box{width:95%; margin:0 auto; height:300px; margin-bottom:50px;}
						.m12 .img_box .img{height:100%; background:url(/img/m12_01.jpg) no-repeat center center;  background-size:cover; } 
					
					.m12 .table_box{width:95%; margin:0 auto;}
						.m12 table{width:100%; border-top:5px solid #ff826f;}
						.m12 table thead th{background:#f3f3f3;  border-right:1px dashed #ccc; padding:15px 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:13px;}
						.m12 table tbody td{border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:15px 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:13px; text-align:center;}
						.m12 table .tit{border-right:0px;}

						.m12 table .tit01{font-size:16px; color: #ff5b61;}



					/* Áø·á½ºÄÉÁÙ¾È³» */
					.m58{}
						.m58 .sub_contents{width:95%; margin:0 auto;} 
						.m58 .t_section{width:100%; overflow-x: scroll;} 
							.m58 .t_section .table{width:120%;} 
						
						.m58 .b_section{margin-top:0px;}
						.m58 .tit_box{margin:10px 0 60px; border:2px solid #efefef; padding:10px; font-size:14px;}
						.m58 .title01{display: inline-block; position: relative; font-family: "NBGothic"; color: #2d2d2d; font-size: 18px;  margin-bottom: 15px;}
						.m58 .title01:after {position:absolute; top:50%; right:-50px; content:""; display:block; width: 30px; height:1px; background:#2d2d2d; }
							.m58 .title01 span{color:#ff826f;}

						.m58 .table_box{}
							.m58 .table_box table{width:100%; border-top:5px solid #ff826f;}
							.m58 .table_box table thead th{background:#f3f3f3;  border-right:1px dashed #ccc; padding:15px 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:13px;}
							.m58 .table_box table tbody td{border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:15px 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:13px; text-align:center;}
							.m58 .table_box table .tit{border-right:0px;}
							.m58 .table_box table .left{text-align:left;}


					/* ´çÀÛÀÇ Áø·áÀÏÁ¤ */
					.m59 .sub_contents{width:95%; margin:0 auto; overflow-x: scroll;} 
						.m59 .sub_contents .box{width:120%;} 
					
					

					/* º´¿øµÑ·¯º¸±â */
						.m13{opacity:1;}

						.m13 .button{width:95%; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.m13 .button li{display:inline-block; width:20%; word-break:keep-all; height:70px;  line-height:70px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:12px; box-sizing:border-box;}
							.m13 .button li:nth-child(5n){border-right:0;}
							.m13 .button li.border{border-bottom:0px;}
							.m13 .button li.on a{background:#ff8a8a; color:#fff;}
							.m13 .button li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}
							
							.m13 .button li:hover a{background:#ff8a8a; color:#fff;}
							
								.m13 .button li a span{
								display: inline-block;
								line-height: 20px;
								vertical-align: middle;
								width: 100%;
								padding: 0 10px;
								box-sizing: border-box;}
								.m13 .button li a b{color:#ff8a8a;font-weight:normal; font-family: "NBGothicb"; font-size:14px; display:inline-block;}
								.m13 .button li.on a b{color:#fff;}
						.m13 .section{width:95%; margin:0 auto;}

						.m13 .view iframe{width:100%; height:500px;}

					
					/* ¿À½Ã´Â±æ */
						.m14 .map_wrap {position:relative;overflow:hidden; width:95%; height:400px; margin:0 auto;  margin-bottom:50px;}
		
						.m14 .aran{width:95%; margin:0 auto 50px; overflow:hidden;}
							.m14 .aran .add{float:left; width:50%; box-sizing:border-box; padding-right:20px;}
								.m14 .aran .add > p:nth-child(2){font-family:"NBGothic"; color:#2d2d2d; font-size:16px;}
							.m14 .aran .tell{float:left; width:50%; box-sizing:border-box;}
								.m14 .aran .tell > p:nth-child(2){font-family:"NBGothicB";  color:#2d2d2d; font-size:20px;}
								.m14 .aran .tell > p:nth-child(2) span{font-size:16px;}
							
						.m14 .title01{display: inline-block; position:relative; font-family:"NBGothic"; color:#2d2d2d; font-size:18px; margin-bottom:15px;}
							.m14 .title01:after{position:absolute; top:50%; right:-50px; content:""; display:block; width: 30px; height:1px; background:#2d2d2d; }
									
						.m14 .title02{padding:2px 0 2px 30px; margin-bottom:15px; font-family:"NBGothic";  color:#2d2d2d; font-size:16px;}
							.m14 .left .title02{background:url(/img/m13_01.jpg) no-repeat left center; background-size:24px;}
							.m14 .right_t .title02{background:url(/img/m13_02.jpg) no-repeat left center; background-size:24px;}
							.m14 .right_b .title02{background:url(/img/m13_03.jpg) no-repeat 3px center; background-size:24px;}
							.m14 .right_m .title02{background:url(/img/m13_04.jpg) no-repeat 3px center; background-size:24px;}
						

						.m14 .title03{font-family:"NBGothic"; color:#2d2d2d; font-size:16px; margin-bottom:15px;}
			
						.m14 .blue{color:#438eff;}
						.m14 .red{color:#ff5858;}
						.m14 .green{color:#3ac737;}

						.m14 .list01 > li{margin-bottom:35px;}
						.m14 .list01 > li:last-child{margin-bottom:0px;}

						.m14 .list02 > li{margin-bottom:5px; font-family:"NBGothic"; color:#2d2d2d; font-size:14px;}
						.m14 .list02 > li:last-child{margin-bottom:0px;}

						.m14 .public{width:95%; margin:0 auto; overflow:hidden;}
						
						.m14 .box01{border:1px solid #ccc; overflow:hidden;}
						
						.m14 .left{float:left; width:50%; padding:20px;  box-sizing:border-box;}
						.m14 .right{float:left;  width:50%;  padding:20px; box-sizing:border-box; border-left:1px solid #ccc;}
						
						.m14 .right_t {margin-bottom:30px;}
							.m14 .right_t > p:nth-child(2){font-family:"NBGothic"; color:#2d2d2d; font-size:14px; line-height:20px;}
							
						.m14 .right_m{margin-bottom:30px;}
							.m14 .right_m p:nth-of-type(2){font-size:14px; line-height:22px; background:#efefef; padding:10px;}
						

						.m14 .link{overflow:hidden;}
							.m14 .link a:nth-child(1){float:left; width:60px; height:30px; margin-right:10px; line-height:30px; text-align:center; color:#fff; background:#5bd64b; font-size:14px;}
								.m14 .link a:nth-child(1):hover{background:#3cbf2b;}
							.m14 .link a:nth-child(2){float:left; width:60px; height:30px; line-height:30px; text-align:center; color:#fff; background:#eda742; font-size:14px;}
								.m14 .link a:nth-child(2):hover{background:#c5801e;}
						
						
					
					
					
				
				/* Å¬¸®´ÐÆäÀÌÁö */


					.clinic{font-family:"NBGothic"; color:#2d2d2d;  }

						/* °øÅë  */

							/* Á¤ÀÇ01 */
							.def_01{width:95%; margin:0 auto 60px;}
							.def_01:after{clear:both; display:block; content:"";}
								.def_01 .img{float:left; width:350px; height:300px; background:#c8ecee; box-shadow: 15px 15px #eeeeee;}
								.def_01 .txt{float:left; width:calc(100% - 350px); box-sizing:border-box; padding: 30px 0 0 30px;}
									.def_01 .txt p:nth-child(1){border-left:5px solid #ffd0d0; padding:5px 0 5px 10px; margin-bottom:15px; font-size:20px; word-break: keep-all; line-height: 28px;}
									.def_01 .txt p:nth-child(2){font-size:14px; line-height:20px; word-break:keep-all;}
							
							/*// Á¤ÀÇ01 */

							/* Á¤ÀÇ02 */
							.def_02{width:95%; height:300px; margin:0 auto 60px;  box-shadow:0 30px 0px -15px #eeeeee;}
								.def_02 .img{width:100%; height:100%; background:#c8ecee; background-size: cover!important;}
							/*// Á¤ÀÇ02 */

							/* ·¹ÀÌ¾Æ¿ô */
							.clinic .bg{background:#fbfbfb;   border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}
							.clinic .layout1{padding:60px 0;}
							.clinic .layout2{padding:60px 0;}

							.clinic .layout_in{width:95%; margin:0 auto;}
							.clinic .layout_in:after{clear:both; display:block; content:"";}

							.clinic .layout1 .title{float:left; width:250px; box-sizing:border-box; position:relative; padding-right:100px;}
								.clinic .layout1 .title span{}
							.clinic .layout1 .title:after{
							position: absolute;
							right: 50px;
							top: 10px;
							display: block;
							width: 43px;
							height: 7px;
							content: "";
							background: linear-gradient(135deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%);
							background-size: 0.6em 0.6em;
							background-repeat: repeat-x, repeat-x;}
			
							.clinic .layout1 .cont_box{float:right; width:calc(100% - 250px); box-sizing:border-box;}

				
							.clinic .layout2 .title{position:relative; margin-bottom:40px;}
							.clinic .layout2 .title:after{
							margin-top: 40px;
							display: block;
							width: 130px;
							height: 7px;
							content: "";
							background: linear-gradient(135deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%);
							background-size: 0.6em 0.6em;
							background-repeat: repeat-x, repeat-x;}
							/* //·¹ÀÌ¾Æ¿ô */




							/* ¹®´Ü */
							.clinic .cont_box{}
							.clinic [class^="con_"]:last-child{margin-bottom:0px;}
							.clinic .cont_01{margin-bottom:60px;}
							.clinic .cont_01:last-child{margin-bottom:0px;}
							.clinic .cont_02{padding-left:20px; margin-bottom:30px;}
							.clinic .cont_02:last-child{margin-bottom:0px;}
							.clinic .cont_03{padding-left:20px; margin-bottom:20px;}
							.clinic .cont_03:last-child{margin-bottom:0px;}
							/*// ¹®´Ü */



							/* ÆùÆ® */
							.clinic .title{padding:3px 0; font-size:24px; line-height:34px; word-break:keep-all;}
								.clinic .title span{color:#ee8494; font-size:32px;}
							.clinic .h01{ padding-left:20px; margin-bottom:20px; background:url(/img/h2_01.png) no-repeat left  2px;  background-size:13px;  font-size:18px; line-height:22px;  word-break:keep-all;}
							.clinic .h02{ margin-bottom:15px; padding-left:20px;   color: #ff8f00; font-size:16px; line-height:22px; word-break:keep-all;}
								.clinic .h02 span{ border-bottom: 3px solid #ff8f01;}
							.clinic .h03{ margin-bottom:10px; padding-left:20px; font-size:14px; font-family:"NBGothicb"; line-height:20px; word-break:keep-all;}

							
							.clinic .p01{border: 1px solid #ccc; background:#f9f9f9; padding:15px; font-size:14px; line-height:20px; word-break:keep-all;}
							/* //ÆùÆ® */	




							/* ¸®½ºÆ® */

							.clinic .list01 li{margin-bottom:15px;}
								.clinic .list01 li p:nth-child(1){margin-bottom:5px; font-size:14px; line-height:22px; color:#ff7d7d;  text-indent: -30px; padding-left: 30px; word-break: keep-all;}
									.clinic .list01 li p:nth-child(1) span{margin-right:5px; color:#ccc; font-size:16px;}
								.clinic .list01 li p:nth-child(2){padding-left:30px; font-size:13px; line-height:21px; word-break:keep-all;}
							.clinic .list01 li:last-child{margin-bottom:0px;}


							.clinic .list01_1 li {margin-bottom:15px; font-size:14px; line-height:22px; color:#2d2d2d;  text-indent: -30px; padding-left: 30px; word-break: keep-all;}
									.clinic .list01_1 li span{margin-right:5px; color:#ccc; font-size:16px;}
							.clinic .list01_1 li:last-child{margin-bottom:0px;}
							
					
							.clinic .list02 li{margin-bottom:15px;}
								.clinic .list02 li p:nth-child(1){display:inline-block; margin-bottom:5px; font-family:"NBGothicb";  box-shadow: inset 0 -8px 0 #daf3ff;  font-size:14px; line-height:20px;}
								.clinic .list02 li p:nth-child(2){font-size:12px; line-height:18px; word-break:keep-all;}
							.clinic .list02 li:last-child{margin-bottom:0px;}


							.clinic .list03 li{position:relative; margin-bottom:10px; padding-left:20px; font-size:14px; line-height:20px; word-break:keep-all;}
							.clinic .list03 li:last-child{margin-bottom:0px;}
								.clinic .list03 li:before{position:absolute; left:0px; top:7px; display:block; width:8px; height:8px; background:#ffdbc6; content:"";}


							.clinic .list04{font-size:0px;}
							.clinic .list04 li{
								padding-left: 25px;
								margin-bottom: 20px;
								background-image: url(/img/list04_01.png);
								background-position: 15px 20px;
								background-repeat:no-repeat;
								background-color:#fff;
								font-size: 14px;
								line-height: 20px;
								word-break: keep-all;
								display: inline-block;
								width: 48%;
								box-sizing: border-box;
								vertical-align: top;
								border: 1px dashed #ccc;
								padding: 20px 20px 20px 40px;
							}
							.clinic .list04 li:nth-child(2n-1){margin-right:4%;}
							.clinic .list04 li:last-child{margin-bottom:0px;}

							.clinic .list05{}
								.clinic .list05 li{margin-bottom:20px; font-size:0px; }
								.clinic .list05 .img{display:inline-block; vertical-align:top; width:320px;}
								.clinic .list05 .txt{display:inline-block; vertical-align:top; width:calc(100% - 370px); padding:30px 0 30px 30px; box-sizing:border-box; font-size:14px; line-height:20px; word-break:keep-all;}
								.clinic .list05 .txt span{display:block; margin-bottom:5px; font-family:"NBGothicb"; font-size:16px;  color: #f38395;}


							.clinic .list06{font-size:0px;}
								.clinic .list06 li{display:inline-block; vertical-align:top; width:32%; margin-right:2%; margin-bottom:2%; box-sizing:border-box;}
								.clinic .list06 li:nth-child(3n){margin-right:0;}
									.clinic .list06 li .img{}
									.clinic .list06 li .txt{padding:10px 20px;}
										.clinic .list06 li .txt p:nth-child(1){margin-bottom:10px; font-size:15px;   font-family:"NBGothicb"; line-height:21px; word-break:keep-all;}
										.clinic .list06 li .txt p:nth-child(2){font-size:13px; line-height:19px; word-break:keep-all;}



							.clinic .list07{font-size:0px;}
								.clinic .list07 li{display:inline-block; vertical-align:top; width:32%; margin-right:2%; margin-bottom:2%; font-size:14px; line-height:20px; box-sizing:border-box; border:2px dashed #ccc; padding:10px; word-break:keep-all;}
								.clinic .list07 li:nth-child(3n){margin-right:0;}
									.clinic .list07 li span{color:#ccc; font-size:16px; float:left; width:25px;}
									.clinic .list07 li p{float:left;  width:calc(100% - 25px);}
							
							
							.clinic .list08{font-size:0px;}
								.clinic .list08 li{display:inline-block; vertical-align:top; box-shadow: 10px 10px #ffd7d7; width:32%; min-height: 120px; margin-right:2%; margin-bottom:4%; box-sizing:border-box; padding:30px 20px 20px 20px; background:#fff; text-align:center;}
								.clinic .list08 li:nth-child(3n){margin-right:0;}
									.clinic .list08 li span{display: block;  margin-bottom: 10px; font-size: 26px;  color: #ee8494;}
									.clinic .list08 li p{word-break:keep-all; font-size:14px; line-height:20px;}
						
							/* //¸®½ºÆ® */




							/* Å×ÀÌºí  */
							.clinic .table_box{width:100%; overflow:hidden;}
							.clinic .tb_01{width:calc(100% + 1px); border-top:5px solid #ffb0a4; font-family:"NBGothic"; color:#2d2d2d; }
							.clinic .tb_01 th{background:#f9f9f9; text-align:center; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc;  padding:10px 10px;  font-size:15px;}
							.clinic .tb_01 td{background: #fff;  border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:10px 10px; font-size:14px; line-height:20px; text-align:center; word-break:keep-all;}
							.clinic .tb_01 .left{text-align:left;}



							.clinic .tb_02{width:calc(100% + 1px);  border-top:5px solid #ffb0a4; font-family:"NBGothic"; color:#2d2d2d; }
							.clinic .tb_02 th{background:#f9f9f9; text-align:center; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc;  padding:10px;  font-size:15px;}
							.clinic .tb_02 td{background: #fff; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:10px; font-size:14px; line-height:20px; text-align:left; word-break:keep-all;}
							.clinic .tb_02 .center{text-align:center;}


							/* //Å×ÀÌºí  */





							/* ÀÌ¹ÌÁö */
								
								/* ÀÌ¹ÌÁö, 1300px~875px;  */
								.clinic .img_01{margin-top:30px;}
									.clinic .img_01 img{vertical-align: top;}
								.clinic .img_01:first-child{margin-top:0px;}


								/* ÀÌ¹ÌÁö, 875px ÀÌÇÏ, °³º° ¹é±×¶ó¿îµå ÇÊ¿ä  */
								.clinic .img_02{margin-top:30px; text-align:center;}
									.clinic .img_02 img{vertical-align: top;}
								.clinic .img_02:first-child{margin-top:0px;}

								/* ÀÌ¹ÌÁö ½ºÅ©·Ñ ¹Ú½º  */
								.clinic .img_box_wrapper{position:relative;}
								.clinic .img_box_wrap{font-size:0px; width: 100%;  overflow-x: scroll; -webkit-overflow-scrolling: touch;}
									.clinic .img_box{}
										.clinic .img_box img{display:inline-block; width:583px;}
								
			
						
									.clinic .img_box_wrapper:before {
										content: "¡Ø ¿À¸¥ÂÊÀ¸·Î ÅÍÄ¡ ½ºÅ©·Ñ ÇÏ¼¼¿ä!";
										display: block;
										text-align: right;
										color: #109dff;
										font-size: 16px;
										margin-bottom: 10px;
									}

									.clinic .img_box_wrapper:after {
										content: "";
										display: block;
										position: absolute;
										width: 25px;
										height: calc(100% - 29px);
										background-image: linear-gradient(to right, rgba(255,255,255,0.1), white);
										right: 0px;
										top: 29px;
									}
									.clinic .img_box_wrap::-webkit-scrollbar {
										
										height:10px;
									  }
								  .clinic .img_box_wrap::-webkit-scrollbar-thumb {
									background-color: #ffb0a4;
									border-radius: 0px;
								  }
								  .clinic .img_box_wrap::-webkit-scrollbar-track {
									background-color: grey;
									border-radius: 10px;
									box-shadow: inset 0px 0px 5px white;
								  }

							
							/* //ÀÌ¹ÌÁö */


							/* »ó´Ü ¼Ò¸Þ´º */
							.clinic .sm{width:95%; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.clinic .sm li{display:inline-block; width:20%; height:30px;  line-height:30px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:14px; box-sizing:border-box;}
							.clinic .sm li:nth-child(5n){border-right:0;}
							.clinic .sm li.border{border-bottom:0px;}
							.clinic .sm li.on a{background:#ff8a8a; color:#fff;}
							.clinic .sm li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}	
							.clinic .sm li:hover a{background:#ff8a8a; color:#fff;}
							/* //»ó´Ü ¼Ò¸Þ´º */	



							/* »ó´Ü Ä¡·á ¿ä¾à */

							.sum_01{ position:relative;  width:95%; margin:0 auto 50px; padding:15px 20px; box-sizing:border-box;}
							.sum_01:before{content:""; position:absolute; top:0px; left:0px; display:block; width:20px; height:100%; border-top:3px solid #ccc; border-bottom:3px solid #ccc; border-left:3px solid #ccc;}
							.sum_01:after{content:""; position:absolute; top:0px; right:0px; display:block; width:20px; height:100%; border-top:3px solid #ccc; border-bottom:3px solid #ccc; border-right:3px solid #ccc;}
								.sum_01 ul{ font-size:0px; width:95%; margin:0 auto;}
									.sum_01 ul li{display:inline-block; width:20%; text-align:center;}
										.sum_01 ul li .img{display:inline-block;  vertical-align:middle;  width:35px; height:35px;}
										.sum_01 ul li:nth-child(1) .img{background:url(/img/etc_01.jpg) no-repeat center center; background-size:cover;}
										.sum_01 ul li:nth-child(2) .img{background:url(/img/etc_02.jpg) no-repeat center center; background-size:cover;}
										.sum_01 ul li:nth-child(3) .img{background:url(/img/etc_03.jpg) no-repeat center center; background-size:cover;}
										.sum_01 ul li:nth-child(4) .img{background:url(/img/etc_04.jpg) no-repeat center center; background-size:cover;}
										.sum_01 ul li:nth-child(5) .img{background:url(/img/etc_05.jpg) no-repeat center center;  background-size:cover;}
										
										.sum_01 ul li .txt{display:inline-block; vertical-align:middle; text-align:left; padding-left:10px; font-size:14px; line-height:22px;}

							/* //»ó´Ü Ä¡·á ¿ä¾à */	




						/* //°øÅë  */
						
						/* AranNature Care ºÐ¸¸ */
	
						.m61 .clinic .sm li{width:25%;}
						.m61 .clinic .sm li.border{border-bottom:0px;}
						
						.m61 .def_02 .img00{background:url(/img/m61_mn00.jpg) no-repeat center; background-size:cover;}
						.m61 .def_01 .img01{background:url(/img/m61_mn01.jpg) no-repeat center; background-size:cover;}
						.m61 .def_01 .img02{background:url(/img/m61_mn02.jpg) no-repeat center; background-size:cover;}
						.m61 .def_01 .img03{background:url(/img/m61_mn03.jpg) no-repeat center; background-size:cover;}

						.m61 .m61_tit_01{position:relative; clear: both; padding:50px 50px 0; font-size:16px; line-height:22px; word-break:keep-all;}
						.m61 .m61_tit_01:before{position:absolute; left:20px; top:30px; width:33px; height:15px; content:""; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
						.m61 .m61_tit_01:after{position:absolute; left:220px; bottom:-25px; width:33px; height:15px;  content:""; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}	
							.m61 .m61_tit_01 span{font-size:20px; color:#ff9595;}
						/*// AranNature Care ºÐ¸¸  */



						/* »êÀü°Ë»ç */
						.m62 .def_02 .img{background:url(/img/m62_mn.jpg) no-repeat center; background-size:cover; }
						/*// »êÀü°Ë»ç  */


						/* °íÀ§ÇèÀÓ½Å Å¬¸®´Ð*/
						.m63 .def_01 .img01{background:url(/img/m63_mn01.jpg) no-repeat center; background-size:cover; }
						.m63 .def_02 .img02{background:url(/img/m63_mn02.jpg) no-repeat center; background-size:cover; }

						.m63 .clinic .sm li{width:50%;}
						.m63 .clinic .sm li.border{border-bottom:0px;}

						/*// °íÀ§ÇèÀÓ½Å Å¬¸®´Ð*/  


						/* ºêÀÌ¹é(VBAC)Å¬¸®´Ð */
						.m64 .def_01 .img{background:url(/img/m64_mn.jpg) no-repeat center; background-size:cover; }
						/*// ºêÀÌ¹é(VBAC)Å¬¸®´Ð  */


						/* ´ÙÅÂ¾ÆÅ¬¸®´Ð */
						.m65 .def_01 .img{background:url(/img/m65_mn.jpg) no-repeat center;  background-size:cover; }
						/*// ´ÙÅÂ¾ÆÅ¬¸®´Ð  */


						/* ½À°ü¼ºÀ¯»êÅ¬¸®´Ð */
						.m66 .def_02 .img{background:url(/img/m66_mn.jpg) no-repeat center; background-size:cover;}

						/*// ½À°ü¼ºÀ¯»êÅ¬¸®´Ð  */


						/* ¾ÆÀÌÈñ¸Á¼¾ÅÍ */
						.m67 .def_02 .img{background:url(/img/m67_mn.jpg) no-repeat center; background-size:cover;}
						.m67 .m67_tit_01{position:relative; padding:50px 120px 0; margin-bottom:80px; font-size:16px; line-height:22px; word-break:keep-all; text-align:center;}
						.m67 .m67_tit_01:before{position:absolute; left:150px; top:30px; width:33px; height:15px; content:""; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
						.m67 .m67_tit_01:after{position:absolute; right:150px; bottom:-25px; width:33px; height:15px;  content:""; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}	
							.m67 .m67_tit_01 span{font-size:20px; color:#ff9595;}
						/*// ¾ÆÀÌÈñ¸Á¼¾ÅÍ  */

						/* ¼Ò¾ÆÃ»¼Ò³â°ú */
						.m68 .def_02 .img01{background:url(/img/m68_mn.jpg) no-repeat center;}
						.m68 .def_02 .img02{background:url(/img/m68_mn02.jpg) no-repeat center;}
						.m68 .def_02 .img03{background:url(/img/m68_mn03.jpg) no-repeat center;}
						.m68 .def_02 .img04{background:url(/img/m68_mn04.jpg) no-repeat center;}
						/*// ¼Ò¾ÆÃ»¼Ò³â°ú  */

						/* º¹°­°æ¼¾ÅÍ */
						.m72 .def_01 .img{background:url(/img/m72_mn.jpg) no-repeat center; background-size:cover;}
						.m72 .tit_01{color:#2daac7; font-size:16px!important;}
						/*// º¹°­°æ¼¾ÅÍ  */
						

						/* ¿ä½Ç±Ý¼¾ÅÍ */
						.m73 .def_01 .img{background:url(/img/m73_mn.jpg) no-repeat center; background-size:cover;}
						.m73 .img_tit_01{background:#fff;}
						.m73 .img_tit_02{background:#fff;;}
						/*// ¿ä½Ç±Ý¼¾ÅÍ  */


						/* ºÎÀÎÁ¾¾ç¼¾ÅÍ */
						.m74 .def_02 .img01{background:url(/img/m74_mn01.jpg) no-repeat center; background-size:cover;}
						.m74 .def_02 .img02{background:url(/img/m74_mn02.jpg) no-repeat center; background-size:cover;}
						.m74 .def_02 .img03{background:url(/img/m74_mn03.jpg) no-repeat center; background-size:cover;}
						/*// ºÎÀÎÁ¾¾ç¼¾ÅÍ  */


			
						/* ¿©¼º¼ºÇü¼¾ÅÍ */
						.m75 .def_02 .img{background:url(/img/m75_mn.jpg) no-repeat center; background-size:cover;}
						.m75 .sum_tit li{width:33.33%; margin-bottom:20px;}
						.m75 .sum_tit li:nth-child(3)~li{margin-bottom:0px;}
						/*// ¿©¼º¼ºÇü¼¾ÅÍ  */



						/* ¼ºÀÎº´/¸¸¼ºÁúÈ¯ */
						.m70{}
							.m70 .def_02 .img01{background:url(/img/m70_mn01.jpg) no-repeat center;}
							.m70 .def_02 .img02{background:url(/img/m70_mn02.jpg) no-repeat center;}
							.m70 .def_02 .img03{background:url(/img/m70_mn03.jpg) no-repeat center;}
							.m70 .def_02 .img04{background:url(/img/m70_mn04.jpg) no-repeat center;}
						/*// ¼ºÀÎº´/¸¸¼ºÁúÈ¯  */


						/* À¯¹æ°©»ó¼±¼¾ÅÍ */
						.m71 .def_01 .img{background:url(/img/m71_mn.jpg) no-repeat center; background-size:cover;}
						.m71 .tit{font-size:16px!important; border:2px dashed #49b3dc; padding:10px;}
						/*// À¯¹æ°©»ó¼±¼¾ÅÍ  */

						
				

						/* °Ç°­ÁõÁø¼¾ÅÍ¼Ò°³ */
						.m36 .def_01 .img{background:url(/img/m36_mn.jpg) no-repeat center; background-size:cover;}
						/*// °Ç°­ÁõÁø¼¾ÅÍ¼Ò°³ */

						/* °ËÁøÇÁ·Î±×·¥ */
						
						.m35 .def_02 .img00{background:url(/img/m35_mn00.jpg) no-repeat center;}
						.m35 .def_02 .img01{background:url(/img/m35_mn01.jpg) no-repeat center;}
						.m35 .def_02 .img02{background:url(/img/m35_mn02.jpg) no-repeat center;}
						.m35 .def_02 .img03{background:url(/img/m35_mn03.jpg) no-repeat center;}
						.m35 .def_02 .img04{background:url(/img/m35_mn04.jpg) no-repeat center;}
						.m35 .def_02 .img05{background:url(/img/m35_mn05.jpg) no-repeat center;}
						.m35 .def_02 .img06{background:url(/img/m35_mn06.jpg) no-repeat center;}
						.m35 .def_02 .img07{background:url(/img/m35_mn07.jpg) no-repeat center;}
						.m35 .def_02 .img08{background:url(/img/m35_mn08.jpg) no-repeat center;}
						.m35 .def_02 .img09{background:url(/img/m35_mn09.jpg) no-repeat center;}
						.m35 .def_02 .img10{background:url(/img/m35_mn10.jpg) no-repeat center;}

						
						.m35 .m35_tit{font-size:15px; color:#ff8270; margin-bottom:10px; text-align:right;}
						.m35 .m35_tit01{font-size:22px; color:#ff8270; margin-bottom:10px; text-align:right;}
						
						/*// °ËÁøÇÁ·Î±×·¥  */

						/* °ËÁøÁÖÀÇ»çÇ× */
						.m34 .def_02 .img{background:url(/img/m34_mn.jpg) no-repeat center; background-size:cover;}
						.m34 .qna{}
							.m34 .qna li{display:block; margin-bottom:30px; border-bottom:1px dashed #eee; padding-bottom:20px;}
							.m34 .qna li:last-child{margin-bottom:0px;}
							.m34 .qna li.on{display:block;}
								.m34 .qna li.on .q .q_arrow{background:url(/img/qna_arrow.jpg) no-repeat center center;}
								.m34 .qna li.on .q p{font-weight:bold;}

							.m34 .qna .q{position:relative; padding-left:35px; padding-right:30px; margin-bottom:10px;}
								.m34 .qna .q .q_logo{position:absolute; left:0; top:-3px; border:1px solid #ff7c7c; width:25px; height:25px; line-height:27px; text-align:center; font-size:16px; color:#ff7c7c;}
								.m34 .qna .q p{cursor:pointer;  display:inline-block; font-size:15px; line-height:25px; color:#2d2d2d;}
								.m34 .qna .q .q_arrow{position:absolute; right:0px; top:5px; width:20px; height:15px; background:url(/img/qna_arrow_r.jpg) no-repeat center center;}

							.m34 .qna .txt{display:none; border:1px solid #ccc; font-size:14px; line-height:24px; padding:10px; word-break:keep-all;}
						
							.m34 .qna li:nth-child(1) .txt{display:block;}
						/*// °ËÁøÁÖÀÇ»çÇ×  */

						/* »êÈÄÁ¶¸®¼¾ÅÍ¼Ò°³ */
						.m37 .def_01 .img{background:url(/img/m37_mn.jpg) no-repeat center; background-size:cover;}
						.m37 .color_01{color:#f55;}
						.m37 .tit01{background:#fff;  border: 1px dashed #ccc; padding: 10px; font-size: 13px; line-height: 18px;}
						.m37 .tit02{font-size: 18px;  line-height: normal;}
							.m37 .tit02 span{font-style: italic; display: inline-block; box-shadow: inset 0 -5px 0 #cceaff; border-bottom: 1px solid #cceaff;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍ¼Ò°³ */
						

						/* »êÈÄÁ¶¸®¼¾ÅÍ ½Ã¼³¾È³» */

						.m38 .button{width:95%; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.m38 .button li{display:inline-block; width:33.3333%; height:30px;  line-height:30px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:14px; box-sizing:border-box;}
							.m38 .button li:nth-child(3n){border-right:0;}
							.m38 .button li.border{border-bottom:0px;}
							.m38 .button li.on a{background:#ff8a8a; color:#fff;}
							.m38 .button li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}
							
							.m38 .button li:hover a{background:#ff8a8a; color:#fff;}
						
						.m38 .section{width:95%; margin:0 auto;}


						/*// »êÈÄÁ¶¸®¼¾ÅÍ ½Ã¼³¾È³»  */


						/* »êÈÄÁ¶¸®¼¾ÅÍÀÌ¿ë¾È³» */
						.m39 .def_02 .img{background:url(/img/m39_mn.jpg) no-repeat center; background-size:cover;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍÀÌ¿ë¾È³»  */


						/* »êÈÄÁ¶¸®¼¾ÅÍÇÁ·Î±×·¥ */
						.m40 .def_02 .img{background:url(/img/m40_mn.jpg) no-repeat center; background-size:cover;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍÇÁ·Î±×·¥  */
						
				
						/* ¹®È­¼¾ÅÍ µÑ·¯º¸±â */
						.m42 #gallery1{width:95%; margin:0 auto;} 
						/*// ¹®È­¼¾ÅÍ µÑ·¯º¸±â  */



						/* ¹®È­¼¾ÅÍ¼Ò°³ */
						.m43 .def_01 .img{background:url(/img/m43_mn.jpg) no-repeat center;  background-size:cover;}
						.m43 .def_01 p:nth-child(3){font-size:18px; margin-top:30px;}
						.m43 .def_01 p:nth-child(3) a{font-style: italic; display:inline-block; box-shadow: inset 0 -5px 0 #cceaff; border-bottom: 1px solid #cceaff;}

						.m43  .list01_1 li i{font-style:normal; color: #55a7ff;}
						.m43 .tit01{display:block; text-indent:0px; margin-top:10px; font-size:14px;}
						.m43 .tit02{font-size:18px; display:block; margin-bottom:5px;}	
						.m43 .link_tit{transition:all 0.3s;  display:block; border:4px dashed #ffa1a0;  text-align:center; margin:20px auto 0; padding:30px 0; font-size:22px;}
						.m43 .link_tit:hover{color:#ffa1a0;}
						.m43 .tit_link{display:inline-block; font-size:16px; border:1px solid #ccc; padding:5px; margin-right:10px; text-indent: 0;}
						.m43 .tit_link:hover{border:1px solid #f38495;  color:#f38495;}

						.m43 .link01:hover{text-decoration:underline; color:#f38495;}
						/*// ¹®È­¼¾ÅÍ¼Ò°³  */



						/* ¹®È­¼¾ÅÍ ÇÁ·Î±×·¥ */
						.m44 .sub_contents{width:95%; margin:0 auto;} 
						.m44 .t_section{width:100%; overflow-x: scroll;}
							.m44 .t_section .table{width:120%;} 
						.m44 .b_section{margin-top:100px;}
						.m44 .title01{display: inline-block; position: relative; font-family: "NBGothic"; color: #2d2d2d; font-size: 18px;  margin-bottom: 20px;}
							.m44 .title01:after {position:absolute; top:50%; right:-50px; content:""; display:block; width: 30px; height:1px; background:#2d2d2d; }
								.m44 .title01 span{color:#ff826f;}

						.m44 .button{font-size:0px;}
							.m44 .button li{display:inline-block; width:30%; margin-right:5%; margin-bottom:20px; }
							.m44 .button li:nth-child(3n){margin-right:0;}
								.m44 .button li a{transition:all 0.3s; display:inline-block; font-size:14px; width:100%; padding:10px; border:1px solid #ccc; box-sizing:border-box; word-break:keep-all;}
								.m44 .button li a:hover{border:1px solid #ff7966; color:#ff7966; }
						
						
						/*// ¹®È­¼¾ÅÍ ÇÁ·Î±×·¥  */


						/* ÃÊÀ½ÆÄµ¿¿µ»óº¸±â */

						.m48 .tit{width:95%; height:300px; line-height:300px; margin:0 auto 60px; text-align:center;  background:url(/img/m48_01.jpg) no-repeat center;  box-shadow:0 40px 0px -20px #eeeeee;}
							.m48 .tit div{display:inline-block; border:2px solid #fff; padding:20px; line-height:normal;  }
								.m48 .tit div a{transition:all 0.3s; font-family:"NBGothic"; font-size:20px; color:#fff; }
								.m48 .tit div a:hover{box-shadow: inset 0 -15px 0 #291610; border-bottom: 2px solid #291610; font-size:22px;}	
						/*// ÃÊÀ½ÆÄµ¿¿µ»óº¸±â  */


						/* ¾Æ¶õÈÄ±â */
						.m49 .sub_contents{
							    width: 95%;
							margin:0 auto;
						}	
						.m49 .link_tit{text-align:center; margin-bottom:30px; }
						.m49 .link_tit a{ font-size:26px;}
						.m49 .link_tit:hover a{color:#ffa1a0;}
						.m49 .link_img{text-align:center; }
						/*// ¾Æ¶õÈÄ±â  */








					/* // Å¬¸®´ÐÆäÀÌÁö */


					


			




	/*·Î±×ÀÎcss*/	
	.login{padding-bottom: 100px;}
		.login .login_inner{text-align:center; width:95%; margin:0 auto; padding:60px 0; border-top:10px solid #eee;}
			.login .txt{line-height:normal;}
				.login .txt p{font-size:30px; color:#f38495; margin-bottom:30px;}
					.login .txt p span{display:block; color:#7d7d7d; font-size:14px; padding-top:5px;  letter-spacing: 3px;}
			.login .input table{width:60%; margin:0 auto; text-align:left; border:1px solid #ccc; border-bottom:0;}
				.login .input table td:nth-child(1){width:10%; padding:10px 20px; border-bottom:1px solid #ccc;}
				.login .input table td:nth-child(2){width:90%; padding:10px 10px; border-bottom:1px solid #ccc;}
				.login .input table td input{width:100%; border:0; outline:0; font-size:13px;}
							
					.login .input label{font-size:13px; padding-right:10px;}

		.login .btn_login { width:60%; margin:10px auto 0; background-color:#7c7c7c; font-size:14px; }
			.login .btn_login a { color:#FFF; display:block; height:25px; line-height:25px; }
			.login .btn_login a:hover { color:#FFF; background-color:#f38495;}	




	/* È¯ÀÚ±Ç¸®ÀåÀü */
	/*// È¯ÀÚ±Ç¸®ÀåÀü */

	/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
	/*// °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */


	/* ºñ±Þ¿©¾È³» */
	/*// ºñ±Þ¿©¾È³» */


	/*»çÀÌÆ®¸Ê  */
	.sitemap{}
		.sitemap .def_02 .img{background:url(/img/sitemap_mn.jpg) no-repeat center;  background-size:cover;}
		.sitemap .tit01:hover{color:#f38495;}

	.smap_box {font-family:"NBGothic";  font-size:0; }
	.smap_box .smap1{ vertical-align: top; width:50%;  display:inline-block; margin-bottom:50px; font-size:12px; min-height:300px; text-align:center;}
		.smap_box .smap1 a:hover{ color:#f38495;}
	.smap_box .tit_01{font-size:18px; padding-bottom:15px; color:#f38495; width:80%; margin:0 auto; margin-bottom:20px; border-bottom: 2px dashed #ccc;}
	.smap_box .tit_02{font-size:20px; padding-bottom:15px; color:#393939;}
	.smap_box .list > li {margin-bottom:20px; }
	.smap_box .list > li > a{font-size:15px; color:#393939;}
	.smap_box .list01{width:80%; margin:0 auto; background:#eaeaea; padding:10px 0; margin-top:10px;}	
		.smap_box .list01 > li {margin-bottom:10px;}
			.smap_box .list01 > li > a{font-size:12px; color:#393939;}
	/*//»çÀÌÆ®¸Ê  */

	/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
	.m53{width:95%; margin:0 auto;}
		.m53 .sub_contents{font-size:14px; line-height:24px;}
	/* //°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */

	/* È¯ÀÚ±Ç¸®ÀåÀü */
	.m54{width:95%; margin:0 auto;}
		.m54 .sub_contents{font-size:14px; line-height:24px;}
	/* È¯ÀÚ±Ç¸®ÀåÀü */




}







@media (max-width:767px){


::-webkit-scrollbar{-webkit-appearance: none;}
  /* ±âº» ½ºÅ©·Ñ¹Ù¸¦ ¾Èº¸ÀÌ°Ô ÇÔ */
::-webkit-scrollbar-track-piece{background-color:#e7e7e7}
  /* ¾ç ³¡ È­»ìÇ¥¿Í ¸öÅë ¹Ù¸¦ Á¦¿ÜÇÑ ±æ */
::-webkit-scrollbar:horizontal{height:10px;}
  /* °¡·Î ½ºÅ©·Ñ¹ÙÀÇ Å©±â, ¼¼·Î´Â horizontalÀ» vertical·Î ¹Ù²Ù¸é µÈ´Ù */
::-webkit-scrollbar-thumb{background-color: #a8a8a8;border-radius:10px;border:2px solid #eeeeee;} 
  /* ½ÇÁ¦·Î ¿òÁ÷ÀÌ´Â ¸öÅë ¹Ù */




#wrapper {width:100%; margin:auto; background-color:#ffffff;}
	header.firstheader{width:100%;  background: #fff;}
		.top_box_wrap{width:100%; background: #fff;}


			.top_box{width:100%; position:relative; padding:20px 0; }

				.top_box .logo_box{text-align:center; margin-bottom:30px;}
					.top_box .logo_box a{display:inline-block; width:110px; height:73px; background:url(/img/logo_c.png) no-repeat center center;  background-size: contain!important; display:inline-block; line-height: normal;}
				
				.top_box .login_box {text-align:center; margin-bottom:20px; font-size:11px; color:#fff;}
					.top_box .login_box a {padding:0px 5px; color:#2d2d2d;}
		
				.top_box .link_box{text-align:center; overflow:hidden;}
					.top_box .link_box li{display:inline-block; margin-right:5px; margin-bottom:5px;}
					.top_box .link_box li:last-child{margin-right:0px; }
						.top_box .link_box li a{display:inline-block; height:25px; line-height:25px; border:1px solid #2d2d2d; padding:0 10px; color:#2d2d2d; font-family:"NBGothic";}
				
				#sb-btn{position: absolute; top: 30px; left:10px;}
					.sb-toggle-left { display:inline-block; cursor:pointer; line-height: normal;}
						.sb-toggle-left img{ vertical-align: middle;     width: 40px;}
			
				.calling {position:absolute; top: 30px; right:10px;}
					.calling  a{display:inline-block; cursor:pointer; line-height: normal;}
						.calling  a img{ vertical-align: middle;     width: 40px;}
					
		.top_menu{width:100%;}
			.top_menu ul{width:100%; overflow:hidden; border-bottom:8px solid #ccc;}
				.top_menu ul li{float:left; width:25%; text-align:center;}				
					.top_menu ul li a{display: inline-block; padding:10px 0; width: 100%; box-sizing:border-box; border-right:1px solid #a9a9a9; border-top:1px solid #a9a9a9;  color: #2d2d2d; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top;}
					.top_menu ul li:nth-child(4n) a{border-right:0;}
					.top_menu ul li:nth-child(4)~ li a{border-bottom:0px;}	

				
	
	/*Äü¸Þ´º*/
	#scroll{display: none!important;}

	/*//Äü¸Þ´º*/	

	

	#contents { width:100%; position:relative; }
		.container { position:relative; width:100%;}



			/* ¼½¼Ç °øÅë */
			.common_top{text-align:center; margin-bottom:20px;}
				.common_top p:nth-child(1){font-family:"NBGothic"; font-size:14px; color:#2d2d2d; margin-bottom:5px;}
					.common_top p:nth-child(1) span{font-size:20px; color:#ff8081;}
				.common_top p:nth-child(2){display:inline-block; font-family:"NBGothic"; font-size:20px; color:#2d2d2d; box-shadow: inset 0 -5px 0 #ffe1d0; border-bottom: 2px solid #ffe1d0; padding: 0 3px;}
		

			/* ¼½¼Ç1 */
			.sec01{width:100%; margin:0 auto; padding:55px 0;}
			
				.sec01 .bottom{
					margin: 0 auto;
					margin-bottom: 0px;
					font-size: 0;
					padding:0 30px;
				}
				.sec01 .bottom:after{clear:both; display:block; content:"";}

				.sec01 .bottom > p{
					font-size: 22px;
					line-height: 32px;
					margin-bottom: 28px;
					text-align: left;
					box-sizing: border-box;
					padding: 0px 50px 0 0px;
					word-break: keep-all;
				}

				.sec01 .bottom > .mv{
					box-shadow: 10px 10px #eee;
					width: 100%;
					height: 250px;
				}

				.sec01 .bottom > .mv iframe{
					width:100%;
					height:100%;
				}

			/* ¼½¼Ç2 */
			.sec02{padding:50px 0; margin:0 auto; box-sizing:border-box; background:url(/img/sec_02_bg.jpg) no-repeat center center; background-size:cover; text-align:center;}
				.sec02 ul{width:95%; margin:0 auto;}
				.sec02 ul:after{clear:both; content:""; display:block;}
					.sec02 ul li{transition:all 0.3s; position:relative; float:left; width:50%; height:180px; line-height:normal;}
					.sec02 ul li:nth-child(1){background:rgba(236, 192, 192, 0.8);}
					.sec02 ul li:nth-child(2){background:rgba(255, 161, 160, 0.8);}
					.sec02 ul li:nth-child(3){background:rgba(255, 215, 145, 0.8);}
					.sec02 ul li:nth-child(4){background:rgba(255, 168, 117, 0.8);}
			
					.sec02 ul li .p1{position:absolute; top:20px; left:0px; width:100%; color:#fff; font-family:"NBGothic"; font-size:18px;}
					.sec02 ul li .p2{position:absolute; top:45px; left:0px; width:100%; color:#fff; font-family:"NBGothic"; font-size:11px;  overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;  padding: 0 10px; box-sizing: border-box;}

					.sec02 ul li:nth-child(1) .img{position:absolute; top:75px; left:0px; width:100%; height:50px; background:url(/img/sec_02_01.png) no-repeat center center; background-size:contain;}
					.sec02 ul li:nth-child(2) .img{position:absolute; top:75px; left:0px; width:100%; height:50px; background:url(/img/sec_02_02.png) no-repeat center center; background-size:contain;}
					.sec02 ul li:nth-child(3) .img{position:absolute; top:75px; left:0px; width:100%; height:50px; background:url(/img/sec_02_03.png) no-repeat center center; background-size:contain; }
					.sec02 ul li:nth-child(4) .img{position:absolute; top:75px; left:0px; width:100%; height:50px; background:url(/img/sec_02_04.png) no-repeat center center; background-size:contain;}

					.sec02 ul li .link{position:absolute; bottom:0px; left:0px; width:100%; padding:10px 0; font-family:"NBGothic"; font-size:12px;  color:#2d2d2d;}
						.sec02 ul li .link a{position:relative; left: -10px;}
								.sec02 ul li .link a span{transition:all 0.3s; border-bottom: 0px solid #ddf6ff;}
							.sec02 ul li .link a:after{transition:all 0.3s; position:absolute; right:-20px; top:3px; content:""; display:inline-block; width:18px; height:10px; background:url(/img/arrow_02.png) no-repeat center center;}
					
					.sec02 ul li:nth-child(1) .link{background:#ffecec; }
					.sec02 ul li:nth-child(2) .link{background:#ffdfde;}
					.sec02 ul li:nth-child(3) .link{background:#ffebc9;}
					.sec02 ul li:nth-child(4) .link{background:#ffe7da;}



			/* ¼½¼Ç4 */
			.sec04{position:relative; padding:50px 0; background-image: linear-gradient(to bottom right, #ffac7c, #ee8494);}
			.sec04:before{
			content:"";
			display:block;
			height: 200px;
			width: 200px;
			background-image: radial-gradient(rgba(253,167,127,0.1), rgba(255,255,255,0.2));
			border-radius:50%;
			position:absolute;
			left:-40px;
			top:-10px;}

			.sec04:after{
			content:"";
			display:block;
			height: 400px;
			width: 400px;
			background-image: radial-gradient(rgba(239,133,148,0.1), rgba(255,255,255,0.2));
			border-radius:50%;
			position:absolute;
			right:-120px;
			bottom:-50px;}

			.sec04 .common_top p:nth-child(1) {
				color: #fff;
			}
			.sec04 .common_top p:nth-child(1) span{
				color: #ca3f11;
			}
			.sec04 .common_top p:nth-child(2) {
				color: #fff;
				box-shadow: inset 0 -5px 0 #ca3f11;
				border-bottom: 2px solid #ca3f11;
			}
				.sec04 .box{width:95%; margin:0 auto; }				
				.sec04 .img{width:100%; height:250px;  margin-bottom:50px;   background:url(/img/sec_04.jpg) no-repeat center center; background-size:cover; box-shadow: 0px 30px 0px -15px #fff; }
				.sec04 .text{font-family:"NBGothic";}
					.sec04 .text p:nth-child(1){position:relative; font-size:20px; padding-left:15px; box-sizing:border-box; margin-bottom:30px;}
					.sec04 .text p:nth-child(1):before{ display:inline-block; position:absolute; left:0px; top:50%; margin-top:-40px; content:"";  width:5px; height:80px; background: #ca3f11;}
						.sec04 .text p:nth-child(1) span:nth-child(1){display:block; color:#ca3f11; margin-bottom:5px;}
						.sec04 .text p:nth-child(1) span:nth-child(2){display:block; color:#fff;}
					
					.sec04 .text p:nth-child(2){font-family:"NBGothic";  color:#fff; font-size:12px; line-height:20px; word-break:keep-all;}



			/* ¼½¼Ç5 */
			.sec05{padding:50px 0;  background: #fff2eb;}
				.sec05 .left{position:relative; height:250px; background:url(/img/sec_05_01.jpg) no-repeat center center; background-size:cover; margin-bottom:40px;}
					.sec05 .left p:nth-child(1){position:absolute; left:20px; top:30px; color:#fff; font-family:"NBGothic";  font-size:20px; line-height:24px;}
						.sec05 .left p:nth-child(1) span{display:block; font-size:24px;}
					.sec05 .left p:nth-child(2){position:absolute; width:80%; left:20px; top:110px; color:#fff; font-family:"NBGothic";  font-size:12px; line-height:20px; word-break:keep-all;}

					.sec05 .left .link_box{position:absolute; bottom:20px; left:20px;}
						.sec05 .left .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#fff; font-size:12px; }
						.sec05 .left .link:after{transition:all 0.3s; position:absolute; right:-60px; top:5px; content:""; display:inline-block; width:56px; height:12px; background:url(/img/arrow_03.png) no-repeat center center; background-size:contain;}


				.sec05 .right{}
					.sec05 .notice{position:relative; overflow:hidden; margin-bottom:20px; padding-top:35px;}
					.sec05 .consult{position:relative;  overflow:hidden;  padding-top:30px;}
						.sec05 .title{float:left; width:35%; padding:90px 10px 0; box-sizing:border-box; font-family:"NBGothic"; font-size:16px; color:#2d2d2d; text-align:center; word-break:keep-all;}
						.sec05 .notice .title{background:url(/img/sec_05_02.png) no-repeat center 0px; background-size:70px;}
						.sec05 .consult .title{background:url(/img/sec_05_03.png) no-repeat center 0px;  background-size:70px;}

						
						.sec05 .cont{float:left; width:65%; font-family:"NBGothic"; }
							.sec05 .cont p{margin-bottom:15px;}
								.sec05 .cont p a{font-size:14px; color:#2d2d2d;  display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  padding-right: 10px; }
		
						.sec05 .right .link{transition:all 0.3s;  border-bottom: 0px; position:absolute; top:0px; right:20px; font-size:18px; color:#2d2d2d;  }
		
			/* ¼½¼Ç6 */
			.sec06{width:95%; margin:0 auto;  padding:50px 0 0; }
				.sec06 .top_link {}
					.sec06 .top_link > li{height:150px; margin-bottom:20px;}
					.sec06 .top_link > li > a{display:inline-block; width: 100%; height: 100%; padding:30px 0 0 20px; box-sizing:border-box; font-family:"NBGothic"; }
					
					.sec06 .top_link > li:nth-child(1){text-align:left;}
						.sec06 .top_link > li:nth-child(1) a{background-image: linear-gradient(to bottom, #f6f1de,#d8e5d4, #a9c9c8);}				
							.sec06 .top_link > li:nth-child(1) a p:nth-child(1){font-size:12px; color:#51a550; margin-bottom:15px;  background:url(/img/naver_cafe.jpg) no-repeat 95% center; background-size:50px; }
								.sec06 .top_link > li:nth-child(1) a p:nth-child(1) span{display:block; font-size:30px; line-height:100%; color:#51a550; margin-bottom:10px; font-family: 'NBGothicB';}
							.sec06 .top_link > li:nth-child(1) a p:nth-child(2){display:inline-block; font-size:14px; color:#fff; background-color:#51a550; border-radius:30px; padding:10px 15px; }
					
					
					.sec06 .top_link > li:nth-child(2){}
						.sec06 .top_link > li:nth-child(2) a{background:url(/img/sec_06_02.jpg) no-repeat center center; background-size:cover;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(1){font-size:16px; color:#2d2d2d; margin-bottom:10px;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(2){font-size:12px; line-height:18px;  color:#2d2d2d; margin-bottom:20px; }
							.sec06 .top_link > li:nth-child(2) a p:nth-child(3){transition:all 0.3s; float:right;  margin-right:20px; font-size:20px; line-height:20px; color:#fff;}

					.sec06 .top_link > li:nth-child(3){}
						.sec06 .top_link > li:nth-child(3) a{background:url(/img/sec_06_03.jpg) no-repeat center center;  background-size:cover;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(1){font-size:16px; color:#2d2d2d; margin-bottom:10px;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(2){font-size:12px; line-height:18px; color:#2d2d2d;  margin-bottom:20px; }
							.sec06 .top_link > li:nth-child(3) a p:nth-child(3){transition:all 0.3s; float:right;  margin-right:20px; font-size:20px; line-height:20px; color:#fff;}

			

	/* ÇªÅÍ */
	footer{width:100%;}

		.call_sche{padding-bottom:60px; padding-top: 60px;}
			.call_sche .call{text-align:center; margin-bottom:60px; font-size:0px;}
				.call_sche .call .left{margin-bottom:40px;}
					.call_sche .call .left p{font-family:"NBGothicb"; font-size:18px; color:#2d2d2d; margin-bottom:10px;}
					.call_sche .call .left a{font-family:"NBGothicb"; font-size:34px; color:#63c4ff;}
					
				.call_sche .call .center{margin-bottom:40px;}
					.call_sche .call .center p{font-family:"NBGothicb"; font-size:18px; color:#2d2d2d; margin-bottom:10px;}
					.call_sche .call .center a{font-family:"NBGothicb"; font-size:34px; color:#ff5656;}

				.call_sche .call .right{}
					.call_sche .call .right p{font-family:"NBGothicb"; font-size:18px; color:#2d2d2d; margin-bottom:10px;}
					.call_sche .call .right a{font-family:"NBGothicb"; font-size:34px; color:#63c4ff;}


			.call_sche .sche{padding:0 10px;}
				.call_sche .sche li{padding:15px 0; text-align:center; font-family:"NBGothic"; color:#2d2d2d;}
					.call_sche .sche  table{width:100%; border-top:5px solid #ff826f;}
						.call_sche .sche  table th{background:#f3f3f3; padding:5px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; font-weight:bold;}
						.call_sche .sche  table td{line-height:22px; padding:5px 5px; word-break:keep-all; font-family:"NBGothic"; color:#2d2d2d; font-size:12px; text-align:center;}
						.call_sche .sche  table .tit{border-right:0px;}	


		.cooper{box-sizing: border-box; font-size:0px; padding: 30px 0; border-top: 2px solid #ccc;}
			.cooper > p{margin-bottom:20px; text-align:center; font-family:"NBGothicb"; font-size:22px; color:#2d2d2d;}
				.cooper > p span{color:#ff8585;}
			.cooper > ul{text-align:center;}
				.cooper > ul li{display:inline-block; margin:0 10px; margin-bottom:10px; border:1px solid #ccc;}
					.cooper > ul li a{display:block; padding: 0 5px;}
					.cooper > ul li a img{height:38px;}
				
		.interior{height:300px; line-height:300px; background:url(/img/interior_bg.jpg) no-repeat center center;  background-size:cover;  text-align:center;}
			.interior .text{color:#fff; display:inline-block; padding:0 20px; line-height:normal; vertical-align:middle;}
			.interior .text p:nth-child(1){font-family:"NBGothic"; font-size:20px; font-style:italic; margin-bottom:20px;}
			.interior .text p:nth-child(2){font-family:"NBGothic"; font-size:14px; line-height:22px;}
				.interior .text p:nth-child(2) br{display:none;}
			.interior .text .link_box{display:inline-block; margin-top:30px; padding: 5px 60px 5px 10px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
				.interior .text .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#fff; font-size:12px; }
				.interior .text .link:after{transition:all 0.3s; position:absolute; right:-60px; top:2px; content:""; display:inline-block; width:56px; height:12px; background:url(/img/arrow_03.png) no-repeat center center; background-size:contain;}


		.foot{width:100%; background-color:#ffa1a0;}
			.foot .foot_top{background-color:#ffa1a0; text-align:center; padding:20px 0}
				.foot .top_link{font-size:0; width:95%; margin:0 auto;}
					.foot .top_link > li{display:inline-block; width:33.33%; margin-bottom:10px; padding:0 5px; box-sizing:border-box;}
						.foot .top_link > li a{transition:all 0.3s; font-family:"NBGothic"; font-size:12px; color:#fff; border-bottom: 0px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

				.foot .foot_logo{display:inline-block;  margin:20px 0; width: 130px;}
			
				.foot .info{font-family:"NBGothic"; font-size:12px; line-height:24px; color:#fff; word-break:keep-all;}
					.foot .info br{display:none;}
					
			.foot .foot_bottom{height:40px; line-height:40px; background-color:#ffa875; color:#fff; font-size:12px; text-align:center;}
	


    /* ¼­ºêÆäÀÌÁö ÇªÅÍ ÆÐ·² */
	.sub_footer{position:relative; height:250px; background:url(/img/sub_footer_img.jpg) no-repeat;  background-position:center; background-size:cover; }
		.sub_footer img{position:absolute; left:15%; top:50%; height:70px; margin-top:-35px;}

	/* ¼­ºêÆäÀÌÁö ÇªÅÍ ¸µÅ© */
	.sub_link{}
		.sub_link > p {text-align:center; font-size:25px; color:#2d2d2d;}
			.sub_link > p span{color:#d24567;}

		.sub_link ul{overflow:hidden; padding-top:30px; }
			.sub_link li{float:left; width:50%; margin-bottom:30px; text-align: center;}
				.sub_link li a{transition:all 0.3s; display:inline-block; text-align:center;}

					.sub_link li a p{padding-top:10px; font-size:16px; color:#2d2d2d; transition:color 0.6s; }
					.sub_link li a span{display:inline-block; width:50px; height:50px; line-height:50px; border-radius:50%;  background-color:#9e9e9e; transition:all 0.3s;}
						.sub_link li a span img{vertical-align:middle; height:30px;}	







	/* ¼­ºêÆäÀÌÁö */
	#sub_contents{width:100%;}			
		.sub_header_01{width:100%;}
			.sub_header_01 .sub_header_bg{position:relative; width:100%; height:200px; background:url(/img/sub_header_01.jpg) no-repeat center; background-size:cover;}
			.sub_header_02 .sub_header_bg{position:relative; width:100%; height:200px; background:url(/img/sub_header_02.jpg) no-repeat center; background-size:cover;}
			.sub_header_03 .sub_header_bg{position:relative; width:100%; height:200px; background:url(/img/sub_header_03.jpg) no-repeat center; background-size:cover;}
			
			.sub_header_05 .sub_header_bg{position:relative; width:100%; height:200px; background:url(/img/sub_header_05.jpg) no-repeat center; background-size:cover;}
			.sub_header_06 .sub_header_bg{position:relative; width:100%; height:200px; background:url(/img/sub_header_06.jpg) no-repeat center; background-size:cover;}
			.sub_header_07 .sub_header_bg{position:relative; width:100%; height:200px; background:url(/img/sub_header_07.jpg) no-repeat center; background-size:cover;}
			.sub_header_08 .sub_header_bg{position:relative; width:100%; height:200px; background:url(/img/sub_header_08.jpg) no-repeat center; background-size:cover;}
			.sub_header_09 .sub_header_bg{position:relative; width:100%; height:200px; background:url(/img/sub_header_09.jpg) no-repeat center; background-size:cover;}
				.sub_header_bg .top_sec{position:absolute; top:50px; width:100%; text-align:center;}
					.sub_header_bg .top_sec .img{display:inline-block; width:270px; height:15px; margin-bottom:10px; background:url(/img/sub_header_text.png) no-repeat center; background-size:contain;}
					.sub_header_bg .top_sec h2{font-family: "NBGothicB"; font-size:22px; color:#fff; margin-bottom:10px;}
					.sub_header_bg .top_sec p{font-family:"NGothic"; font-size:12px; color:#fff; padding:0 20px; word-break:keep-all; line-height:18px;}
					
					

			/* ¼­ºê¸Þ´º */
			.submenu_box{border-bottom: 1px solid #ccc;}
				.submenu{font-size: 0; width: 100%; margin: 0 auto;}
				.sub_header_etc	.submenu{text-align:center;}	
					.submenu .sm01{position: relative; overflow: hidden; width:33.33%; height:40px; line-height:40px; transition: color 0.3s; display: inline-block; vertical-align: top; text-align: center;}
						.submenu .sm01 a{display:block; overflow:hidden; color: #3b3b3b; font-size: 12px; text-overflow: ellipsis; white-space: nowrap; padding: 0 5px;  box-sizing: border-box;} 
						.submenu .sm01 a:hover{color:#e87061; } 
	
				.submenu .sm02{background:#eaeaea; position: relative; overflow: hidden; height:40px; line-height:40px; transition: color 0.3s; display: inline-block; vertical-align: top; text-align: center; }
						.submenu .sm02 a{display:block; color: #3b3b3b; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 5px;  box-sizing: border-box; } 
						.submenu .sm02 a:hover{color:#e87061; } 
					

		
		#sub_contents_box{ position: relative;  width:100%; height:100%; margin:0 auto;  border-bottom: 2px solid #ccc;}
		#sub_contents_box:before {
			content: "";
			display: block;
			width: 2px;
			height: 58px;
			position: absolute;
			background: #ccc;
			left: 50%;
			margin-left: -1px;
			bottom: -29px;
		}
			.page{position:relative; padding:0px 0px 50px;  opacity:0;}
			.board_page{position:relative; width:95%; margin:0 auto; padding:0px 0px 50px; opacity:0;}
				

					
				/* ¼­ºêÆäÀÌÁö °øÅë »ó´Ü */
				.sub_common_top{padding:15px 0 30px;  text-align:center;}
					.sub_common_top h2{font-family: "NBGothic"; font-size:24px; color:#2d2d2d; display:inline-block; margin-bottom:10px; box-shadow: inset 0 -5px 0 #ffe1d0; border-bottom: 2px solid #ffe1d0; padding: 0 3px;}
					.sub_common_top p:nth-of-type(1){text-align:right; padding-right:10px;  margin-bottom:20px;  font-family: "NBGothic"; font-size:12px; color:#2d2d2d; }
						.sub_common_top p:nth-of-type(1) span{display:inline-block; width:27px; height:14px;  vertical-align: middle; background:url(/img/sub_common_top_img.jpg) no-repeat center; background-size:contain; }
					.sub_common_top p:nth-of-type(2){font-family: "NBGothic"; font-size:12px; color:#2d2d2d; }
				/* //¼­ºêÆäÀÌÁö °øÅë »ó´Ü */
				
				
			
				.sub_contents{}
					

					/* ÀÎ»ç¸» */
					.m10 .img_box{width:95%; margin:0 auto; height:250px;  margin-bottom:40px; overflow-x: scroll;}
						.m10 .img_box .img{width:750px; height:100%;  background:url(/img/m10_01.jpg) no-repeat center center; background-size:cover;  position: relative;  left: 0%;  margin-left: 0px; }

					.m10 .story{}
					
						.m10 .story .p1{font-family: "NBGothic"; font-size:18px; color:#2d2d2d; font-style:italic; text-align:center;}
						.m10 .story .p2{font-family: "NBGothic"; font-size:16px; color:#2d2d2d; font-style:italic; text-align:center;}
						.m10 .story .p2:before{content:""; display:block; width:1px; height:50px; margin:20px auto; background:#ccc;}
						
						.m10 .story ul > li{padding:50px 0;}
						.m10 .story ul > li:nth-child(2n-1){}
						.m10 .story ul > li:nth-child(2){background:#fff8f8;}
						.m10 .story ul > li:nth-child(4){background:#fff7f2;}
						.m10 .story ul > li:nth-child(6){background:#fff8f8;}
						.m10 .story ul > li:nth-child(8){background:#fff7f2;}
						
							.m10 .story ul > li .in{width:95%; margin:0 auto;}
							.m10 .story ul > li .in:after{content:""; display:block; clear:both;}	
								.m10 .story ul > li:nth-child(2n-1) .img{}
								.m10 .story ul > li:nth-child(2n) .img{}
								.m10 .story ul > li:nth-child(1) .img{width:100%; height:150px; background:url(/img/m10_03.jpg) no-repeat center; background-size:cover;   box-shadow: 0px 20px 0px -10px #eaeaea;}
								.m10 .story ul > li:nth-child(2) .img{width:100%; height:150px; background:url(/img/m10_04.jpg) no-repeat center; background-size:cover;   box-shadow: 0px 20px 0px -10px #eaeaea;}
								.m10 .story ul > li:nth-child(3) .img{width:100%; height:150px; background:url(/img/m10_05.jpg) no-repeat center; background-size:cover;   box-shadow: 0px 20px 0px -10px #eaeaea;}
								.m10 .story ul > li:nth-child(4) .img{width:100%; height:150px; background:url(/img/m10_06.jpg) no-repeat center; background-size:cover;   box-shadow: 0px 20px 0px -10px #eaeaea;}
								.m10 .story ul > li:nth-child(5) .img{width:100%; height:150px; background:url(/img/m10_07.jpg) no-repeat center; background-size:cover;   box-shadow: 0px 20px 0px -10px #eaeaea;}
								.m10 .story ul > li:nth-child(6) .img{width:100%; height:150px; background:url(/img/m10_08.jpg) no-repeat center; background-size:cover;   box-shadow: 0px 20px 0px -10px #eaeaea;}
								.m10 .story ul > li:nth-child(7) .img{width:100%; height:150px; background:url(/img/m10_09.jpg) no-repeat center; background-size:cover;   box-shadow: 0px 20px 0px -10px #eaeaea;}
								.m10 .story ul > li:nth-child(8) .img{width:100%; height:150px; background:url(/img/m10_10.jpg) no-repeat center; background-size:cover;   box-shadow: 0px 20px 0px -10px #eaeaea;}
				
								.m10 .story ul > li:nth-child(2n-1) .txt{position:relative; padding:40px 10px 0 10px; box-sizing:border-box; word-break:keep-all; }
								.m10 .story ul > li:nth-child(2n) .txt{position:relative; padding:40px 10px 0 10px; box-sizing:border-box; text-align:right;  word-break:keep-all;  }
								

								.m10 .story ul > li:nth-child(1) .txt:before, .m10 .story ul > li:nth-child(3) .txt:before, .m10 .story ul > li:nth-child(5) .txt:before, .m10 .story ul > li:nth-child(7) .txt:before{position:absolute; left:10px; top:10px; content:""; display:block; width:22px; height:22px; background:url(/img/m10_q01.png) no-repeat center; background-size:contain;  }
								.m10 .story ul > li:nth-child(1) .txt:after, .m10 .story ul > li:nth-child(3) .txt:after, .m10 .story ul > li:nth-child(5) .txt:after, .m10 .story ul > li:nth-child(7) .txt:after{position:absolute; left:10px; bottom:-30px; content:""; display:block; width:22px; height:22px; background:url(/img/m10_q02.png) no-repeat center;  background-size:contain;  }
								
								.m10 .story ul > li:nth-child(2) .txt:before, .m10 .story ul > li:nth-child(6) .txt:before{position:absolute; right:20px; top:10px; content:""; display:block; width:22px; height:22px; background:url(/img/m10_q03.png) no-repeat center; background-size:contain; }
								.m10 .story ul > li:nth-child(2) .txt:after, .m10 .story ul > li:nth-child(6) .txt:after{position:absolute; right:20px; bottom:-30px; content:""; display:block; width:22px; height:22px; background:url(/img/m10_q04.png) no-repeat center; background-size:contain; }

								.m10 .story ul > li:nth-child(4) .txt:before, .m10 .story ul > li:nth-child(8) .txt:before{position:absolute; right:20px; top:10px; content:""; display:block; width:22px; height:22px; background:url(/img/m10_q05.png) no-repeat center; background-size:contain; }
								.m10 .story ul > li:nth-child(4) .txt:after, .m10 .story ul > li:nth-child(8) .txt:after{position:absolute; right:20px; bottom:-30px; content:""; display:block; width:22px; height:22px; background:url(/img/m10_q06.png) no-repeat center; background-size:contain;}
										

									.m10 .story ul > li .txt p:nth-child(1){font-family: "NBGothic"; font-size:22px; color:#2d2d2d; margin-bottom:10px; }
										.m10 .story ul > li .txt p:nth-child(1) span{font-size:16px; color:#2d2d2d; }		
										.m10 .story ul > li:nth-child(2n-1) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
										.m10 .story ul > li:nth-child(2) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ffdada; border-bottom: 2px solid #ffdada;}
										.m10 .story ul > li:nth-child(4) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ffe1cf; border-bottom: 2px solid #ffe1cf;}
										.m10 .story ul > li:nth-child(6) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ffdada; border-bottom: 2px solid #ffdada;}
										.m10 .story ul > li:nth-child(8) .txt p:nth-child(1) span{box-shadow: inset 0 -5px 0 #ffe1cf; border-bottom: 2px solid #ffe1cf;}
									.m10 .story ul > li .txt p:nth-child(2){font-family: "NBGothic"; font-size:13px; color:#2d2d2d; line-height:22px; word-break:keep-all; }
			

					
					/* ÀÇ·áÁø¼Ò°³ */
					
					.m11 .doc_list{width:95%; margin:0 auto;  }
						.m11 .doc_list li{margin-bottom:60px;}
						.m11 .doc_list li:after{clear:both; display:block; content:"";}		
						.m11 .doc_list li:last-child{margin-bottom:0px;}
						
							.m11 .doc_list li .doc{}
								.m11 .doc_list li .doc .img{margin-bottom:10px; width:100%;}
									.m11 .doc_list li .doc .img img{width:100%;}
									.m11 .doc_list li:nth-child(1) .doc .img img:nth-child(1){display:none;}

			
								.m11 .doc_list li .doc .pf{font-family: "NBGothic"; color:#2d2d2d; border-left:3px solid #ccc; padding:10px;}
									.m11 .doc_list li .doc .pf p:nth-child(1){font-size:16px;  margin-bottom:3px; }
									.m11 .doc_list li .doc .pf p:nth-child(2){font-size:14px; }	
		
							
							.m11 .doc_list li .link_box{float:right; margin-right:70px;}
								.m11 .doc_list li .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; }
								.m11 .doc_list li .link:after{transition:all 0.3s; position:absolute; right:-60px; top:5px; content:""; display:inline-block; width:59px; height:12px; background:url(/img/arrow_01.jpg) no-repeat center center; background-size:contain;}



							.m11 .doc_list li:nth-child(1) .doc{}
							.m11 .doc_list li:nth-child(1) .comment{position:relative; padding:0px 0 50px 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:18px; line-height:30px; box-sizing:border-box; text-align:center;}	
								.m11 .doc_list li:nth-child(1) .comment .q_l{position:absolute; left:20px; top:10px; width:33px; height:20px; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
								.m11 .doc_list li:nth-child(1) .comment .q_r{position:absolute; right:20px; top:50px; width:33px; height:20px; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}
								.m11 .doc_list li:nth-child(1) .comment .under{ box-shadow: inset 0 -10px 0 #ffd9d9; border-bottom: 2px solid #ffd9d9;}

						
					
					
					/* ÀÇ·áÁø »ó¼¼  */
					.m11 .sm{width:95%; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
						.m11 .sm li{display:inline-block; width:50%; height:30px;  line-height:30px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:14px; box-sizing:border-box;}
						.m11 .sm li.border{}
						.m11 .sm li:nth-child(2n){border-right:0;}
						.m11 .sm li:nth-child(8)~li{border-bottom:0;}
						.m11 .sm li.on a{background:#ff8a8a; color:#fff;}
						.m11 .sm li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top; overflow: hidden; white-space: nowrap;  text-overflow: ellipsis; padding: 0 10px;}


					.m11 .doc_dt{width:95%; margin:0 auto 50px;}
						.m11 .doc_dt .img{width:100%;}
							.m11 .doc_dt .img img{width:100%;}
					
						.m11 .doc_dt .cont{padding-left:0px; padding-top:20px;}
							.m11 .doc_dt .name{position:relative; padding-left:30px; font-family:"NBGothic"; color:#2d2d2d; font-size:20px; margin-bottom:20px; }
							.m11 .doc_dt .name:before{position:absolute; top:50%; margin-top:-2px; left:0px; content:""; display:block; width: 20px; height:4px; background:#2d2d2d;  }
								.m11 .doc_dt .name span{font-size:14px; }
								.m11 .doc_dt .name i{font-size:12px; font-style:normal;}
							
							.m11 .doc_dt .pf{overflow:hidden; padding-top:25px;}
								.m11 .doc_dt p{float:left; width:110px; font-family: "NBGothic"; margin-bottom: 15px; word-break:keep-all; color:#2d2d2d; font-size:18px; }
								.m11 .doc_dt ul{float:left; width:calc(100% - 110px); }
								.m11 .doc_dt ul li{padding-left:12px; text-indent: -12px; margin-bottom: 10px; word-break:keep-all; color:#2d2d2d; font-size:12px; }
								.m11 .doc_dt ul li.emty{height:5px;}

					.m11 .back{display:block; width:95%;  height:40px; line-height:40px;  margin:0 auto; border:1px dashed #ccc; font-family:"NBGothic"; color:#2d2d2d; font-size:14px;  text-align:center;}
					.m11 .back:hover{transition:all 0.3s; border:1px dashed #e57469; font-family:"NBGothic"; color:#e57469; font-size:14px;  text-align:center;}

					
					/* Áø·á½Ã°£¾È³» */
					.m12 .img_box{width:95%; margin:0 auto; height:250px; margin-bottom:40px;}
						.m12 .img_box .img{height:100%; background:url(/img/m12_01.jpg) no-repeat center center;  background-size:cover; } 
					
					.m12 .table_box{width:95%; margin:0 auto; overflow-x: scroll;}
						.m12 table{width:150%; border-top:5px solid #ff826f;}
						.m12 table thead th{background:#f3f3f3;  border-right:1px dashed #ccc; padding:15px 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:12px;}
						.m12 table tbody td{border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:15px 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:12px; line-height:18px; text-align:center;}
						.m12 table .tit{border-right:0px;}

						.m12 table .tit01{font-size:16px; color: #ff5b61;}


					
					/* Áø·á½ºÄÉÁÙ¾È³» */
					.m58{}
						.m58 .sub_contents{width:95%; margin:0 auto;} 
						.m58 .t_section{width:100%; overflow-x: scroll;} 
							.m58 .t_section .table{width:200%;} 
						.m58 .b_section{margin-top:0px;}
							.m58 .tit_box{margin:10px 0 50px; border:2px solid #efefef; padding:10px; font-size:14px;}
						.m58 .title01{display: inline-block; position:relative; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; margin-bottom:15px;}
						.m58 .title01:after{position:absolute; top:50%; right:-40px; content:""; display:block; width: 30px; height:1px; background:#2d2d2d; }
							.m58 .title01 span{color:#ff826f;}		

						.m58 .table_box{width:100%; overflow-x: scroll;}
							.m58 .table_box table{width:150%; border-top:5px solid #ff826f;}
							.m58 .table_box table thead th{background:#f3f3f3;  border-right:1px dashed #ccc; padding:10px 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:12px;}
							.m58 .table_box table tbody td{border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:10px 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:12px; line-height:18px; text-align:center;}
							.m58 .table_box table .tit{border-right:0px;}
							.m58 .table_box table .left{text-align:left;}


					/* ´çÁ÷ÀÇ Áø·áÀÏÁ¤ */
					.m59 .sub_contents{width:95%; margin:0 auto; overflow-x: scroll;} 
						.m59 .sub_contents .box{width:160%;} 


					
					/* º´¿øµÑ·¯º¸±â */
						.m13{opacity:1;}

						.m13 .button{width:95%; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.m13 .button li{display:inline-block; width:50%; height:70px;  line-height:70px; word-break:keep-all;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:12px; box-sizing:border-box;}
							.m13 .button li.border{}
							.m13 .button li:nth-child(2n){border-right:0;}
							.m13 .button li:nth-child(8)~li{border-bottom:0;}
							.m13 .button li.on a{background:#ff8a8a; color:#fff;}
							.m13 .button li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;  padding: 0 10px;}
								.m13 .button li:hover a{background:#ff8a8a; color:#fff;}
							
								.m13 .button li a span{
								display: inline-block;
								line-height: 20px;
								vertical-align: middle;
								width: 100%;
								padding: 0 10px;
								box-sizing: border-box;}
								.m13 .button li a b{color:#ff8a8a;font-weight:normal; font-family: "NBGothicb"; font-size:14px; display:inline-block;}
								.m13 .button li.on a b{color:#fff;}
						
						.m13 .section{width:95%; margin:0 auto;}

							.m13 .view iframe{width:100%; height:300px;}



					
					/* ¿À½Ã´Â±æ */
					.m14 .map_wrap {position:relative;overflow:hidden; width:95%; height:360px; margin:0 auto 40px;}
					
					.m14 .aran{width:95%; margin:0 auto 50px;}
						.m14 .aran .add{margin-bottom:50px;}
							.m14 .aran .add > p:nth-child(2){font-family:"NBGothic"; color:#2d2d2d; font-size:14px;}
						.m14 .aran .tell{}
							.m14 .aran .tell > p:nth-child(2){font-family:"NBGothicB";  color:#2d2d2d; font-size:16px;}
							.m14 .aran .tell > p:nth-child(2) span{font-size:14px;}
							
					.m14 .title01{display: inline-block; position:relative; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; margin-bottom:15px;}
						.m14 .title01:after{position:absolute; top:50%; right:-40px; content:""; display:block; width: 30px; height:1px; background:#2d2d2d; }
								
					.m14 .title02{padding:2px 0 2px 30px; margin-bottom:15px; font-family:"NBGothic";  color:#2d2d2d; font-size:14px;}
						.m14 .left .title02{background:url(/img/m13_01.jpg) no-repeat left center; background-size:20px;}
						.m14 .right_t .title02{background:url(/img/m13_02.jpg) no-repeat left center; background-size:20px;}
						.m14 .right_b .title02{background:url(/img/m13_03.jpg) no-repeat 3px center; background-size:20px;}
						.m14 .right_m .title02{background:url(/img/m13_04.jpg) no-repeat 3px center; background-size:20px;}
					

					.m14 .title03{font-family:"NBGothic"; color:#2d2d2d; font-size:14px; margin-bottom:15px;}
		
					.m14 .blue{color:#438eff;}
					.m14 .red{color:#ff5858;}
					.m14 .green{color:#3ac737;}

					.m14 .list01 > li{margin-bottom:20px;}
					.m14 .list01 > li:last-child{margin-bottom:0px;}

					.m14 .list02 > li{margin-bottom:5px; font-family:"NBGothic"; color:#2d2d2d; font-size:14px;}
					.m14 .list02 > li:last-child{margin-bottom:0px;}

					.m14 .public{width:95%; margin:0 auto;}
					
					.m14 .box01{border:1px solid #ccc;}
					
					.m14 .left{padding:10px; border-bottom:1px solid #ccc; box-sizing:border-box;}
					.m14 .right{padding:10px; box-sizing:border-box;}
					
					.m14 .right_t {margin-bottom:30px;}
						.m14 .right_t > p:nth-child(2){font-family:"NBGothic"; color:#2d2d2d; font-size:14px; line-height:20px;}
					
					.m14 .right_m{margin-bottom:30px;}
						.m14 .right_m p:nth-of-type(2){font-size:14px; line-height:22px; background:#efefef; padding:10px;}
						

					
					.m14 .link{overflow:hidden;}
						.m14 .link a:nth-child(1){float:left; width:60px; height:30px; margin-right:10px; line-height:30px; text-align:center; color:#fff; background:#5bd64b; font-size:14px;}
							.m14 .link a:nth-child(1):hover{background:#3cbf2b;}
						.m14 .link a:nth-child(2){float:left; width:60px; height:30px; line-height:30px; text-align:center; color:#fff; background:#eda742; font-size:14px;}
							.m14 .link a:nth-child(2):hover{background:#c5801e;}
					
					
				
									

				/* Å¬¸®´ÐÆäÀÌÁö */


					.clinic{font-family:"NBGothic"; color:#2d2d2d;}
						
						
						/* °øÅë  */

							/* Á¤ÀÇ01 */
							.def_01{width:95%; margin:0 auto 40px;}
								.def_01 .img{height:200px; background:#c8ecee;  box-shadow: 0px 20px 0px -10px #eeeeee;;}
								.def_01 .txt{padding: 30px 0 0 0px;}
									.def_01 .txt p:nth-child(1){border-left:5px solid #ffd0d0; padding:5px 0 5px 10px; margin-bottom:10px; font-size:18px; word-break: keep-all; line-height: 26px;}
									.def_01 .txt p:nth-child(2){font-size:13px; line-height:19px; word-break:keep-all;}
							
							/*// Á¤ÀÇ01 */


							/* Á¤ÀÇ02 */
							.def_02{width:95%; height:200px; margin:0 auto 40px;  box-shadow:0 20px 0px -10px #eeeeee;}
								.def_02 .img{width:100%; height:100%; background:#c8ecee; background-size: cover!important;}
							/*// Á¤ÀÇ02 */



							/* ·¹ÀÌ¾Æ¿ô */
							.clinic .bg{background:#fbfbfb;   border-bottom: 1px solid #ccc; border-top: 1px solid #ccc;}
							.clinic .layout1{padding:50px 0;}
							.clinic .layout2{padding:50px 0;}

							.clinic .layout_in{width:95%; margin:0 auto;}
							
							.clinic .layout1 .title{position:relative; margin-bottom:40px;}
							.clinic .layout1 .title:after{
							margin-top: 40px;
							display: block;
							width: 120px;
							height: 6px;
							content: "";
							background: linear-gradient(135deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%);
							background-size: 0.6em 0.6em;
							background-repeat: repeat-x, repeat-x;}


							.clinic .layout2 .title{position:relative; margin-bottom:40px;}
							.clinic .layout2 .title:after{
							margin-top: 40px;
							display: block;
							width: 112px;
							height: 7px;
							content: "";
							background: linear-gradient(135deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%),linear-gradient(45deg, transparent, transparent 45%, #888, transparent 55%, transparent 100%);
							background-size: 0.6em 0.6em;
							background-repeat: repeat-x, repeat-x;}
							/* //·¹ÀÌ¾Æ¿ô */
							/* //·¹ÀÌ¾Æ¿ô */



							/* ¹®´Ü */
							.clinic .cont_box{}
							.clinic [class^="con_"]:last-child{margin-bottom:0px;}
							.clinic .cont_01{margin-bottom:80px;}
							.clinic .cont_01:last-child{margin-bottom:0px;}
							.clinic .cont_02{padding-left:15px; margin-bottom:50px;}
							.clinic .cont_02:last-child{margin-bottom:0px;}
							.clinic .cont_03{padding-left:15px; margin-bottom:25px;}
							.clinic .cont_03:last-child{margin-bottom:0px;}
							/*// ¹®´Ü */


							/* ÆùÆ® */
							.clinic .title{font-size:24px; line-height:26px; word-break:keep-all;}
								.clinic .title span{color:#ee8494; font-size:30px;}
							.clinic .h01{ padding-left:20px; margin-bottom:20px; background:url(/img/h2_01.png) no-repeat left  3px;  background-size:13px;  font-size:16px; line-height:22px;  word-break:keep-all;}
							.clinic .h02{ margin-bottom:15px; padding-left:15px;   color: #ff8f00; font-size:14px; line-height:20px; word-break:keep-all;}
								.clinic .h02 span{ border-bottom: 3px solid #ff8f01;}
							.clinic .h03{ margin-bottom:10px; padding-left:15px; font-size:13px; font-family:"NBGothicb"; line-height:19px; word-break:keep-all;}

							
							.clinic .p01{border: 1px solid #ccc; background:#f9f9f9; padding:10px; font-size:13px; line-height:19px; word-break:keep-all;}
							/* //ÆùÆ® */	



							/* ¸®½ºÆ® */


							.clinic .list01 li{margin-bottom:15px;}
								.clinic .list01 li p:nth-child(1){margin-bottom:5px; font-size:13px; line-height:21px; color:#ff7d7d;  text-indent: -30px; padding-left: 30px; word-break: keep-all;}
									.clinic .list01 li p:nth-child(1) span{margin-right:5px; color:#ccc; font-size:15px;}
								.clinic .list01 li p:nth-child(2){padding-left:30px; font-size:12px; line-height:20px; word-break:keep-all;}
							.clinic .list01 li:last-child{margin-bottom:0px;}


							.clinic .list01_1 li {margin-bottom:15px; font-size:13px; line-height:21px; color:#2d2d2d;  text-indent: -30px; padding-left: 30px; word-break: keep-all;}
									.clinic .list01_1 li span{margin-right:5px; color:#ccc; font-size:15px;}
							.clinic .list01_1 li:last-child{margin-bottom:0px;}

							
							.clinic .list02 li{margin-bottom:15px;}
								.clinic .list02 li p:nth-child(1){display:inline-block; margin-bottom:5px; font-family:"NBGothicb";  box-shadow: inset 0 -6px 0 #daf3ff;  font-size:13px; line-height:19px;}
								.clinic .list02 li p:nth-child(2){font-size:12px; line-height:18px; word-break:keep-all;}
							.clinic .list02 li:last-child{margin-bottom:0px;}


							.clinic .list03 li{position:relative; margin-bottom:15px; padding-left:15px; font-size:13px; line-height:19px; word-break:keep-all;}
							.clinic .list03 li:last-child{margin-bottom:0px;}
								.clinic .list03 li:before{position:absolute; left:0px; top:8px; display:block; width:5px; height:5px; background:#ffdbc6; content:"";}


							.clinic .list04{font-size:0px;}
							.clinic .list04 li{
								padding-left: 25px;
								margin-bottom: 15px;
								background-image: url(/img/list04_01.png);
								background-position: 15px 15px;
								background-repeat:no-repeat;
								background-color:#fff;
								font-size: 13px;
								line-height: 19px;
								word-break: keep-all;
								vertical-align: top;
								border: 1px dashed #ccc;
								padding: 15px 15px 15px 35px;
							}
							.clinic .list04 li:last-child{margin-bottom:0px;}
							
							.clinic .list05{}
								.clinic .list05 li{margin-bottom:20px; font-size:0px; }
								.clinic .list05 .img{display:inline-block; vertical-align:top; width:50%;}
								.clinic .list05 .txt{display:inline-block; vertical-align:top; width:50%; padding:10px 0 10px 10px; box-sizing:border-box; font-size:13px; line-height:19px; word-break:keep-all;}
								.clinic .list05 .txt span{display:block; margin-bottom:5px; font-family:"NBGothicb"; font-size:16px;  color: #f38395;}


							.clinic .list06{font-size:0px;}
								.clinic .list06 li{display:inline-block; vertical-align:top; width:48%; margin-right:4%; margin-bottom:2%; box-sizing:border-box;}
								.clinic .list06 li:nth-child(2n){margin-right:0;}
									.clinic .list06 li .img{}
									.clinic .list06 li .txt{padding:10px 10px;}
										.clinic .list06 li .txt p:nth-child(1){margin-bottom:10px; font-size:14px;  font-family:"NBGothicb"; line-height:20px; word-break:keep-all;}
										.clinic .list06 li .txt p:nth-child(2){font-size:12px; line-height:18px; word-break:keep-all;}


							
							.clinic .list07{font-size:0px;}
								.clinic .list07 li{overflow:hidden; margin-bottom:15px; font-size:13px; line-height:19px; box-sizing:border-box; border:1px dashed #ccc; padding:5px; word-break:keep-all;}
								.clinic .list07 li:last-child{margin-bottom:0;}
									.clinic .list07 li span{color:#ccc; font-size:16px; float:left; width:25px;}
									.clinic .list07 li p{float:left;  width:calc(100% - 25px);}
							

							.clinic .list08{font-size:0px;}
								.clinic .list08 li{box-shadow: 5px 5px #ffd7d7; margin-bottom:15px; box-sizing:border-box; padding:20px 10px 10px 10px; background:#fff; text-align:center;}
								.clinic .list08 li:last-child{margin-bottom:0;}
									.clinic .list08 li span{display: block;  margin-bottom: 10px; font-size: 22px;  color: #ee8494;}
									.clinic .list08 li p{word-break:keep-all; font-size:13px; line-height:19px;}
							

							/* //¸®½ºÆ® */




							/* Å×ÀÌºí  */
							.clinic .table_box{width: 100%; overflow-x: scroll; }
							.clinic .tb_01{border-left:1px dashed #ccc; width:140%; border-top:5px solid #ffb0a4; font-family:"NBGothic"; color:#2d2d2d; }
							.clinic .tb_01 th{background:#f9f9f9; text-align:center; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc;  padding:10px;  font-size:13px;}
							.clinic .tb_01 td{background: #fff; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:5px; font-size:12px; line-height:18px; text-align:center;}
			
							.clinic .tb_01 .left{text-align:left;}


							.clinic .tb_02{border-left:1px dashed #ccc; width:140%; border-top:5px solid #ffb0a4; font-family:"NBGothic"; color:#2d2d2d; }
							.clinic .tb_02 th{background:#f9f9f9; text-align:center; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc;  padding:5px;  font-size:13px;}
							.clinic .tb_02 td{background: #fff; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:10px; font-size:12px; line-height:18px; text-align:left; word-break:keep-all;}
			
							.clinic .tb_02 .left{text-align:center;}
							/*// Å×ÀÌºí  */



							/* ÀÌ¹ÌÁö */


								/* ÀÌ¹ÌÁö, 1300px~875px;  */
								.clinic .img_01{margin-top:20px;}
									.clinic .img_01 img{vertical-align: top;}
								.clinic .img_01:first-child{margin-top:0px;}


								/* ÀÌ¹ÌÁö, 875px ÀÌÇÏ, °³º° ¹é±×¶ó¿îµå ÇÊ¿ä  */
								.clinic .img_02{margin-top:20px; text-align:center;}
									.clinic .img_02 img{vertical-align: top; width:60%;}
								.clinic .img_02:first-child{margin-top:0px;}


								/* ÀÌ¹ÌÁö ½ºÅ©·Ñ ¹Ú½º  */
								.clinic .img_box_wrapper{position:relative;}
								.clinic .img_box_wrap{font-size:0px; width: 100%;  overflow-x: scroll; -webkit-overflow-scrolling: touch;}
									.clinic .img_box{}
										.clinic .img_box img{display:inline-block; width:300px;}
								
			
						
									.clinic .img_box_wrapper:before {
										content: "¡Ø ¿À¸¥ÂÊÀ¸·Î ÅÍÄ¡ ½ºÅ©·Ñ ÇÏ¼¼¿ä!";
										display: block;
										text-align: right;
										color: #109dff;
										font-size: 16px;
										margin-bottom: 10px;
									}

									.clinic .img_box_wrapper:after {
										content: "";
										display: block;
										position: absolute;
										width: 25px;
										height: calc(100% - 29px);
										background-image: linear-gradient(to right, rgba(255,255,255,0.1), white);
										right: 0px;
										top: 29px;
									}
									
									.clinic .img_box_wrap::-webkit-scrollbar {
										
										height:10px;
									  }
								  .clinic .img_box_wrap::-webkit-scrollbar-thumb {
									background-color: #ffb0a4;
									border-radius: 0px;
								  }
								  .clinic .img_box_wrap::-webkit-scrollbar-track {
									background-color: grey;
									border-radius: 10px;
									box-shadow: inset 0px 0px 5px white;
								  }

							
							/* //ÀÌ¹ÌÁö */



							/* »ó´Ü ¼Ò¸Þ´º */
							.clinic .sm{width:95%; margin:0 auto 40px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
								.clinic .sm li{display:inline-block; width:50%; height:30px;  line-height:30px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:13px; box-sizing:border-box;}
						
								.clinic .sm li:nth-child(2n){border-right:0;}
								.clinic .sm li.on a{background:#ff8a8a; color:#fff;}
								.clinic .sm li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top; overflow: hidden; white-space: nowrap;  text-overflow: ellipsis; padding: 0 10px;}

							/* //»ó´Ü ¼Ò¸Þ´º */
							
							
							/* »ó´Ü Ä¡·á ¿ä¾à */

							.sum_01{ position:relative;  width:95%; margin:0 auto 40px; padding:10px 10px; box-sizing:border-box;}
							.sum_01:before{content:""; position:absolute; top:0px; left:0px; display:block; width:20px; height:100%; border-top:3px solid #ccc; border-bottom:3px solid #ccc; border-left:3px solid #ccc;}
							.sum_01:after{content:""; position:absolute; top:0px; right:0px; display:block; width:20px; height:100%; border-top:3px solid #ccc; border-bottom:3px solid #ccc; border-right:3px solid #ccc;}
								.sum_01 ul{font-size:0px; width:95%; margin:0 auto;}
									.sum_01 ul li{display:inline-block; width:33.33%; margin-bottom:15px; text-align:center;}
									.sum_01 ul li:nth-child(3)~li{margin-bottom:0px;}
										.sum_01 ul li .img{display:inline-block;  width:30px; height:30px; margin-bottom:5px;}
										.sum_01 ul li:nth-child(1) .img{background:url(/img/etc_01.jpg) no-repeat center center; background-size:cover;}
										.sum_01 ul li:nth-child(2) .img{background:url(/img/etc_02.jpg) no-repeat center center; background-size:cover;}
										.sum_01 ul li:nth-child(3) .img{background:url(/img/etc_03.jpg) no-repeat center center; background-size:cover;}
										.sum_01 ul li:nth-child(4) .img{background:url(/img/etc_04.jpg) no-repeat center center; background-size:cover;}
										.sum_01 ul li:nth-child(5) .img{background:url(/img/etc_05.jpg) no-repeat center center;  background-size:cover;}
										
										.sum_01 ul li .txt{font-size:13px; line-height:19px;}

							/* //»ó´Ü Ä¡·á ¿ä¾à */	




						/* //°øÅë  */




						/* AranNature Care ºÐ¸¸ */

						.m61 .clinic .sm li{width:50%;}
						.m61 .clinic .sm li:nth-child(3).border{border-bottom:0px;}
						
						.m61 .def_02 .img00{background:url(/img/m61_mn00.jpg) no-repeat center; background-size:cover;}
						.m61 .def_01 .img01{background:url(/img/m61_mn01.jpg) no-repeat center; background-size:cover;}
						.m61 .def_01 .img02{background:url(/img/m61_mn02.jpg) no-repeat center; background-size:cover;}
						.m61 .def_01 .img03{background:url(/img/m61_mn03.jpg) no-repeat center; background-size:cover;}
					
						
						.m61 .m61_tit_01{position:relative; clear: both; padding:50px 0px 10px; font-size:16px; line-height:22px; word-break:keep-all;}
						.m61 .m61_tit_01:before{position:absolute; left:50%; top:20px; margin-left:-16px; width:33px; height:13px; content:""; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
						.m61 .m61_tit_01:after{position:absolute; left:50%; bottom:-20px;  margin-left:-16px; width:33px; height:13px;  content:""; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}	
							.m61 .m61_tit_01 span{font-size:18px; color:#ff9595;}
						
						/*// AranNature Care ºÐ¸¸  */



						/* »êÀü°Ë»ç */
						.m62 .def_02 .img{background:url(/img/m62_mn.jpg) no-repeat center; background-size:cover; }
						/*// »êÀü°Ë»ç  */


						/* °íÀ§ÇèÀÓ½Å Å¬¸®´Ð*/
						.m63 .def_01 .img01{background:url(/img/m63_mn01.jpg) no-repeat center; background-size:cover; }
						.m63 .def_02 .img02{background:url(/img/m63_mn02.jpg) no-repeat center; background-size:cover; }

						.m63 .clinic .sm li.border{border-bottom:0px;}

						/*// °íÀ§ÇèÀÓ½Å Å¬¸®´Ð*/  



						/* ºêÀÌ¹é(VBAC)Å¬¸®´Ð */
						.m64 .def_01 .img{background:url(/img/m64_mn.jpg) no-repeat center; background-size:cover; }
						/*// ºêÀÌ¹é(VBAC)Å¬¸®´Ð  */


						/* ´ÙÅÂ¾ÆÅ¬¸®´Ð */
						.m65 .def_01 .img{background:url(/img/m65_mn.jpg) no-repeat center;  background-size:cover; }
						/*// ´ÙÅÂ¾ÆÅ¬¸®´Ð  */



						/* ½À°ü¼ºÀ¯»êÅ¬¸®´Ð */
						.m66 .def_02 .img{background:url(/img/m66_mn.jpg) no-repeat center; background-size:cover;}
						
						/*// ½À°ü¼ºÀ¯»êÅ¬¸®´Ð  */


						/* ¾ÆÀÌÈñ¸Á¼¾ÅÍ */
						.m67 .def_02 .img{background:url(/img/m67_mn.jpg) no-repeat center; background-size:cover;}
						.m67 .m67_tit_01{position:relative; padding:40px 30px 0; margin-bottom:60px; font-size:16px; line-height:22px; word-break:keep-all; text-align:center;}
						.m67 .m67_tit_01:before{position:absolute; left:50%; top:20px; margin-left:-16px; width:33px; height:13px; content:""; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
						.m67 .m67_tit_01:after{position:absolute; left:50%; bottom:-20px;  margin-left:-16px; width:33px; height:13px;  content:""; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}	
							.m67 .m67_tit_01 span{font-size:18px; color:#ff9595;}
						
						.m67 .clinic .sm li:nth-child(4)~li{border-bottom:0}
						/*// ¾ÆÀÌÈñ¸Á¼¾ÅÍ  */

						/* ¼Ò¾ÆÃ»¼Ò³â°ú */
						.m68 .def_02 .img01{background:url(/img/m68_mn.jpg) no-repeat center;}
						.m68 .def_02 .img02{background:url(/img/m68_mn02.jpg) no-repeat center;}
						.m68 .def_02 .img03{background:url(/img/m68_mn03.jpg) no-repeat center;}
						.m68 .def_02 .img04{background:url(/img/m68_mn04.jpg) no-repeat center;}
						.m68 .clinic .sm{border-bottom:0}
						.m68 .clinic .sm li:nth-child(4) ~ li{display:none;}
						/*// ¼Ò¾ÆÃ»¼Ò³â°ú  */

						/* º¹°­°æ¼¾ÅÍ */
						.m72 .def_01 .img{background:url(/img/m72_mn.jpg) no-repeat center; background-size:cover;}
						.m72 .tit_01{color:#2daac7; font-size:14px!important;}
						/*// º¹°­°æ¼¾ÅÍ  */


						/* ¿ä½Ç±Ý¼¾ÅÍ */
						.m73 .def_01 .img{background:url(/img/m73_mn.jpg) no-repeat center; background-size:cover;}
						.m73 .img_tit_01{background:#fff;}
						.m73 .img_tit_02{background:#fff;;}

						/*// ¿ä½Ç±Ý¼¾ÅÍ  */


	
						/* ºÎÀÎÁ¾¾ç¼¾ÅÍ */
						.m74 .def_02 .img01{background:url(/img/m74_mn01.jpg) no-repeat center; background-size:cover;}
						.m74 .def_02 .img02{background:url(/img/m74_mn02.jpg) no-repeat center; background-size:cover;}
						.m74 .def_02 .img03{background:url(/img/m74_mn03.jpg) no-repeat center; background-size:cover;}
		
						.m74 .clinic .sm{border-bottom:0}
						.m74 .clinic .sm li:nth-child(18) ~ li{display:none;}
						
						
						/*// ºÎÀÎÁ¾¾ç¼¾ÅÍ  */


						
						/* ¿©¼º¼ºÇü¼¾ÅÍ */
						.m75 .def_02 .img{background:url(/img/m75_mn.jpg) no-repeat center; background-size:cover;}
						/*// ¿©¼º¼ºÇü¼¾ÅÍ  */


						/* ¼ºÀÎº´/¸¸¼ºÁúÈ¯ */
						.m70{}
							.m70 .def_02 .img01{background:url(/img/m70_mn01.jpg) no-repeat center;}
							.m70 .def_02 .img02{background:url(/img/m70_mn02.jpg) no-repeat center;}
							.m70 .def_02 .img03{background:url(/img/m70_mn03.jpg) no-repeat center;}
							.m70 .def_02 .img04{background:url(/img/m70_mn04.jpg) no-repeat center;}
						.m70 .clinic .sm{border-bottom:0}
						.m70 .clinic .sm li:nth-child(4) ~ li{display:none;}
						/*// ¼ºÀÎº´/¸¸¼ºÁúÈ¯  */
						
		

						/* À¯¹æ°©»ó¼±¼¾ÅÍ */
						.m71 .def_01 .img{background:url(/img/m71_mn.jpg) no-repeat center; background-size:cover;}
						.m71 .tit{font-size:15px!important; border:1px dashed #49b3dc; padding:10px;}
						/*// À¯¹æ°©»ó¼±¼¾ÅÍ  */


						

						/* °Ç°­ÁõÁø¼¾ÅÍ¼Ò°³ */
						.m36 .def_01 .img{background:url(/img/m36_mn.jpg) no-repeat center; background-size:cover;}
						/*// °Ç°­ÁõÁø¼¾ÅÍ¼Ò°³ */


						/* °ËÁøÇÁ·Î±×·¥ */
						
						.m35 .def_02 .img00{background:url(/img/m35_mn00.jpg) no-repeat center;}
						.m35 .def_02 .img01{background:url(/img/m35_mn01.jpg) no-repeat center;}
						.m35 .def_02 .img02{background:url(/img/m35_mn02.jpg) no-repeat center;}
						.m35 .def_02 .img03{background:url(/img/m35_mn03.jpg) no-repeat right center;}
						.m35 .def_02 .img04{background:url(/img/m35_mn04.jpg) no-repeat right center;}
						.m35 .def_02 .img05{background:url(/img/m35_mn05.jpg) no-repeat right center;}
						.m35 .def_02 .img06{background:url(/img/m35_mn06.jpg) no-repeat right center;}
						.m35 .def_02 .img07{background:url(/img/m35_mn07.jpg) no-repeat center;}
						.m35 .def_02 .img08{background:url(/img/m35_mn08.jpg) no-repeat center;}
						.m35 .def_02 .img09{background:url(/img/m35_mn09.jpg) no-repeat center;}

						
						.m35 .m35_tit{font-size:14px; color:#ff8270; margin-bottom:5px; text-align:right;}
						.m35 .m35_tit01{font-size:20px; color:#ff8270; margin-bottom:5px; text-align:right;}
						
						/*// °ËÁøÇÁ·Î±×·¥  */


						/* °ËÁøÁÖÀÇ»çÇ× */
						.m34 .def_02 .img{background:url(/img/m34_mn.jpg) no-repeat center; background-size:cover;}
						.m34 .qna{}
							.m34 .qna li{display:block; margin-bottom:30px; border-bottom:1px dashed #eee; padding-bottom:20px;}
							.m34 .qna li:last-child{margin-bottom:0px;}
							.m34 .qna li.on{display:block;}
								.m34 .qna li.on .q .q_arrow{background:url(/img/qna_arrow.jpg) no-repeat center center;}
								.m34 .qna li.on .q p{font-weight:bold;}

							.m34 .qna .q{position:relative; padding-left:30px; padding-right:20px; margin-bottom:10px;}
								.m34 .qna .q .q_logo{position:absolute; left:0; top:-3px; border:1px solid #ff7c7c; width:20px; height:20px; line-height:22px; text-align:center; font-size:15px; color:#ff7c7c;}
								.m34 .qna .q p{cursor:pointer; display:inline-block; font-size:14px; line-height:24px; color:#2d2d2d;}
								.m34 .qna .q .q_arrow{position:absolute; right:0px; top:5px; width:20px; height:15px; background:url(/img/qna_arrow_r.jpg) no-repeat center center;}

							.m34 .qna .txt{display:none; border:1px solid #ccc; font-size:12px; line-height:22px; padding:10px; word-break:keep-all;}
						
							.m34 .qna li:nth-child(1) .txt{display:block;}
						/*// °ËÁøÁÖÀÇ»çÇ×  */

						/* »êÈÄÁ¶¸®¼¾ÅÍ¼Ò°³ */
						.m37 .def_01 .img{background:url(/img/m37_mn.jpg) no-repeat center; background-size:cover;}
						.m37 .color_01{color:#f55;}
						.m37 .tit01{background:#fff;  border: 1px dashed #ccc; padding: 10px; font-size: 12px; line-height: 18px;}
						.m37 .tit02{font-size: 18px;  line-height: normal;}
							.m37 .tit02 span{font-style: italic; display: inline-block; box-shadow: inset 0 -5px 0 #cceaff; border-bottom: 1px solid #cceaff;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍ¼Ò°³ */

						/* »êÈÄÁ¶¸®¼¾ÅÍ ½Ã¼³¾È³» */

						.m38 .button{width:95%; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.m38 .button li{display:inline-block; width:50%; height:30px;  line-height:30px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:14px; box-sizing:border-box;}
							.m38 .button li.border{}
							.m38 .button li:nth-child(2n){border-right:0;}
							.m38 .button li:nth-child(2)~li{border-bottom:0;}
							.m38 .button li.on a{background:#ff8a8a; color:#fff;}
							.m38 .button li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top; overflow: hidden; white-space: nowrap;  text-overflow: ellipsis; padding: 0 10px;}


						.m38 .section{width:95%; margin:0 auto;}


						/*// »êÈÄÁ¶¸®¼¾ÅÍ ½Ã¼³¾È³»  */



						/* »êÈÄÁ¶¸®¼¾ÅÍÀÌ¿ë¾È³» */
						.m39 .def_02 .img{background:url(/img/m39_mn.jpg) no-repeat center; background-size:cover;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍÀÌ¿ë¾È³»  */

						/* »êÈÄÁ¶¸®¼¾ÅÍÇÁ·Î±×·¥ */
						.m40 .def_02 .img{background:url(/img/m40_mn.jpg) no-repeat center; background-size:cover;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍÇÁ·Î±×·¥  */

						
						/* ¹®È­¼¾ÅÍ µÑ·¯º¸±â */
						.m42 #gallery1{width:95%; margin:0 auto;} 
						/*// ¹®È­¼¾ÅÍ µÑ·¯º¸±â  */


						/* ¹®È­¼¾ÅÍ¼Ò°³ */
						.m43 .def_01 .img{background:url(/img/m43_mn.jpg) no-repeat center;  background-size:cover;}
						.m43 .def_01 p:nth-child(3){font-size:18px; margin-top:30px;}
						.m43 .def_01 p:nth-child(3) a{font-style: italic; display:inline-block; box-shadow: inset 0 -5px 0 #cceaff; border-bottom: 1px solid #cceaff;}
						
						.m43  .list01_1 li i{font-style:normal; color: #55a7ff;}
						.m43 .tit01{display:block; text-indent:0px; margin-top:5px; font-size:12px;}
						.m43 .tit02{font-size:16px; display:block; margin-bottom:5px;}	
						.m43 .link_tit{display:block; border:3px dashed #ffa1a0; text-align:center; margin:20px auto 0; padding:25px 0; font-size:18px;}
						.m43 .link_tit:hover{color:#ffa1a0;}
						.m43 .tit_link{display:inline-block; font-size:14px; border:1px solid #ccc; padding:5px; margin-right:10px; margin-bottom:10px; text-indent: 0;}
						.m43 .tit_link:hover{border:1px solid #f38495;  color:#f38495;}

						.m43 .link01:hover{text-decoration:underline; color:#f38495;}
						/*// ¹®È­¼¾ÅÍ¼Ò°³  */

						

						

						/* ¹®È­¼¾ÅÍ ÇÁ·Î±×·¥ */
						.m44 .sub_contents{width:95%; margin:0 auto;} 
							.m44 .t_section{width:100%; overflow-x: scroll;} 
								.m44 .t_section .table{width:200%;} 
							.m44 .b_section{margin-top:50px;}
							.m44 .title01{display: inline-block; position:relative; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; margin-bottom:15px;}
							.m44 .title01:after{position:absolute; top:50%; right:-40px; content:""; display:block; width: 30px; height:1px; background:#2d2d2d; }
								.m44 .title01 span{color:#ff826f;}	
			
						.m44 .button{font-size:0px;}
							.m44 .button li{display:inline-block; width:46%; margin-right:8%; margin-bottom:20px; }
							.m44 .button li:nth-child(2n){margin-right:0;}
								.m44 .button li a{transition:all 0.3s; display:inline-block; font-size:13px; width:100%; padding:10px; border:1px solid #ccc; box-sizing:border-box; word-break:keep-all;}
								.m44 .button li a:hover{border:1px solid #ff7966; color:#ff7966; }
						
						
						/*// ¹®È­¼¾ÅÍ ÇÁ·Î±×·¥  */


						/* ÃÊÀ½ÆÄµ¿¿µ»óº¸±â */

						.m48 .tit{width:95%; height:200px; line-height:200px; margin:0 auto 40px; text-align:center;  background:url(/img/m48_01.jpg) no-repeat center;  box-shadow:0 40px 0px -20px #eeeeee;}
							.m48 .tit div{display:inline-block; border:2px solid #fff; padding:20px; line-height:normal;  }
								.m48 .tit div a{box-shadow: inset 0 -5px 0 #291610; border-bottom: 2px solid #291610; font-family:"NBGothic"; font-size:18px; color:#fff; }
						/*// ÃÊÀ½ÆÄµ¿¿µ»óº¸±â  */


						/* ¾Æ¶õÈÄ±â */
						.m49 .sub_contents{
							    width: 95%;
							margin:0 auto;
						}	
						.m49 .link_tit{text-align:center; margin-bottom:20px; }
						.m49 .link_tit a{ font-size:20px;}
						.m49 .link_tit:hover a{color:#ffa1a0;}
						.m49 .link_img{text-align:center; }
						/*// ¾Æ¶õÈÄ±â  */









					/* // Å¬¸®´ÐÆäÀÌÁö */


					








	/*·Î±×ÀÎcss*/	
	.login{padding-bottom: 50px;}
		.login .login_inner{text-align:center; width:95%; margin:0 auto; padding:50px 0; border-top:10px solid #eee;}
			.login .txt{line-height:normal;}
				.login .txt p{font-size:25px; color:#f38495; margin-bottom:30px;}
					.login .txt p span{display:block; color:#7d7d7d; font-size:13px; padding-top:5px;  letter-spacing: 3px;}
			.login .input table{width:80%; margin:0 auto; text-align:left; border:1px solid #ccc; border-bottom:0;}
				.login .input table td:nth-child(1){width:10%; padding:10px 20px; border-bottom:1px solid #ccc;}
				.login .input table td:nth-child(2){width:90%; padding:10px 10px; border-bottom:1px solid #ccc; overflow:hidden;}
				.login .input table td input{width:100%; border:0; outline:0; font-size:13px;}
							
					.login .input label{font-size:13px; padding-right:10px;}

		.login .btn_login { width:80%; margin:10px auto 0; background-color:#7c7c7c; font-size:14px; }
			.login .btn_login a { color:#FFF; display:block; height:25px; line-height:25px; }
			.login .btn_login a:hover { color:#FFF; background-color:#f38495;}	

	/* È¯ÀÚ±Ç¸®ÀåÀü */
	/*// È¯ÀÚ±Ç¸®ÀåÀü */

	/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
	/*// °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */


	/* ºñ±Þ¿©¾È³» */
	/*// ºñ±Þ¿©¾È³» */


	/*»çÀÌÆ®¸Ê  */
	.sitemap{}
		.sitemap .def_02 .img{background:url(/img/sitemap_mn.jpg) no-repeat center;  background-size:cover;}
		.sitemap .tit01:hover{color:#f38495;}

	.smap_box {font-family:"NBGothic";   text-align:center; margin-top:30px; font-size:0; }
	.smap_box .smap1{ vertical-align: top; width:100%;  display:inline-block; margin-bottom:50px; font-size:12px;}
		.smap_box .smap1 a:hover{ color:#f38495;}
	.smap_box .tit_01{font-size:18px; padding-bottom:15px; color:#f38495; width:80%; margin:0 auto; margin-bottom:20px; border-bottom: 3px dashed #ddd;}
	.smap_box .tit_02{font-size:15px; padding-bottom:15px; color:#393939;}
	.smap_box .list > li {margin-bottom:15px; }
	.smap_box .list > li > a{font-size:15px; color:#393939;}
	.smap_box .list01{width:80%; margin:0 auto; background:#eaeaea; padding:10px 0; margin-top:10px;}	
		.smap_box .list01 > li {margin-bottom:10px;}
			.smap_box .list01 > li > a{font-size:12px; color:#393939;}
	/*//»çÀÌÆ®¸Ê  */

	/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
	.m53{width:95%; margin:0 auto;}
		.m53 .sub_contents{font-size:13px; line-height:23px;}
	/* //°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */

	/* È¯ÀÚ±Ç¸®ÀåÀü */
	.m54{width:95%; margin:0 auto;}
		.m54 .sub_contents{font-size:13px; line-height:23px;}
	/* È¯ÀÚ±Ç¸®ÀåÀü */


	.table_box:before{content:"¡Ø ¿À¸¥ÂÊÀ¸·Î ÅÍÄ¡ ½ºÅ©·Ñ ÇÏ¼¼¿ä!"; display:block;  color: #109dff; font-size:15px; margin-bottom:10px;}
	.t_section:before{content:"¡Ø ¿À¸¥ÂÊÀ¸·Î ÅÍÄ¡ ½ºÅ©·Ñ ÇÏ¼¼¿ä!"; display:block;  color: #109dff; font-size:15px; margin-bottom:10px;}
}


/* ³»¿ë °øÅë */
::-moz-selection { background:#ff6e6c; color:#fff; }
::selection { background:#ff6e6c; color:#fff; }
.liner { border-bottom:1px dotted #999999; margin-top:10px; margin-bottom:20px; }
.c_point { color:#333333; font-size:25px; font-family:"NGothicB"; }





@media print {

#divpop_box{display:none;}

#wrapper {height:100%; width:100%; min-width:1300px; margin:auto; position:relative; background-color:#ffffff;}

	header.firstheader {display:none;}

	
	/*Äü¸Þ´º*/
	.quick{display:none!important;}
	/*//Äü¸Þ´º*/	



	#contents { width:100%; position:relative;}
		.container { position:relative; width:100%;}
			
			/* ¼½¼Ç °øÅë */
			.common_top{text-align:center; margin-bottom:80px;}
				.common_top p:nth-child(1){font-family:"NBGothic"; font-size:24px; color:#2d2d2d; margin-bottom:10px;}
					.common_top p:nth-child(1) span{font-size:34px; color:#ff8081;}
				.common_top p:nth-child(2){display:inline-block; font-family:"NBGothic"; font-size:38px; color:#2d2d2d; box-shadow: inset 0 -10px 0 #ffe1d0; border-bottom: 2px solid #ffe1d0; padding: 0 5px;}



			/* ¼½¼Ç1 */
			.sec01{width:1300px; margin:0 auto; padding:100px 0 100px; position:relative; z-index:10;}
			
				.sec01 .bottom{opacity:1; width:100%; height:641px; margin-top:100px;  box-shadow: -20px 20px 0px 0px #eee;}

			/* ¼½¼Ç2 */
			.sec02{ overflow: hidden; height:500px; line-height:500px; margin:0 auto; box-sizing:border-box; background:url(/img/sec_02_bg.jpg) no-repeat center center; background-size: cover; text-align:center;}
				.sec02 ul{opacity:1; display:inline-block; vertical-align:middle; width:1300px;}
					.sec02 ul li{transition:all 0.3s; position:relative; float:left; width:25%; height:400px; line-height:normal; background:gray;}
					.sec02 ul li:nth-child(1){background:rgba(236, 192, 192, 0.8);}
					.sec02 ul li:nth-child(2){background:rgba(255, 161, 160, 0.8);}
					.sec02 ul li:nth-child(3){background:rgba(255, 215, 145, 0.8);}
					.sec02 ul li:nth-child(4){background:rgba(255, 168, 117, 0.8);}
					.sec02 ul li:hover{z-index:2; transform:scale(1.1);}
					.sec02 ul li:nth-child(1):hover{background:rgba(236, 192, 192, 1);}
					.sec02 ul li:nth-child(2):hover{background:rgba(255, 161, 160, 1);}
					.sec02 ul li:nth-child(3):hover{background:rgba(255, 215, 145, 1);}
					.sec02 ul li:nth-child(4):hover{background:rgba(255, 168, 117, 1);}
			
					.sec02 ul li .p1{position:absolute; top:60px; left:0px; width:100%; color:#fff; font-family:"NBGothic"; font-size:28px;}
					.sec02 ul li .p2{position:absolute; top:95px; left:0px; width:100%; color:#fff; font-family:"NBGothic"; font-size:14px;}

					.sec02 ul li:nth-child(1) .img{position:absolute; top:160px; left:0px; width:100%; height:80px; background:url(/img/sec_02_01.png) no-repeat center center;}
					.sec02 ul li:nth-child(2) .img{position:absolute; top:160px; left:0px; width:100%; height:80px; background:url(/img/sec_02_02.png) no-repeat center center;}
					.sec02 ul li:nth-child(3) .img{position:absolute; top:160px; left:0px; width:100%; height:80px; background:url(/img/sec_02_03.png) no-repeat center center;}
					.sec02 ul li:nth-child(4) .img{position:absolute; top:160px; left:0px; width:100%; height:80px; background:url(/img/sec_02_04.png) no-repeat center center;}

					.sec02 ul li .link{position:absolute; bottom:0px; left:0px; width:100%; padding:30px 0; font-family:"NBGothic"; font-size:22px;  color:#2d2d2d;}
						.sec02 ul li .link a{position:relative; left: -10px;}
								.sec02 ul li .link a span{transition:all 0.3s; border-bottom: 0px solid #ddf6ff;}
								.sec02 ul li .link a:hover span{box-shadow: inset 0 -10px 0 #fff; border-bottom: 2px solid #fff;}
							.sec02 ul li .link a:after{transition:all 0.3s; position:absolute; right:-25px; top:5px; content:""; display:inline-block; width:18px; height:16px; background:url(/img/arrow_02.png) no-repeat center center;}
						.sec02 ul li .link a:hover:after{right:-30px;}
					
					.sec02 ul li:nth-child(1) .link{background:#ffecec;}
					.sec02 ul li:nth-child(2) .link{background:#ffdfde;}
					.sec02 ul li:nth-child(3) .link{background:#ffebc9;}
					.sec02 ul li:nth-child(4) .link{background:#ffe7da;}



			/* ¼½¼Ç4 */
			.sec04{padding:100px 0; background:#f9f9f9;}
				.sec04 .box{width:1300px; margin:0 auto; }			
				.sec04 .img{opacity:1; height:400px;  margin-bottom:60px; background:url(/img/sec_04.jpg) no-repeat center center; background-size:cover;}
				
				.sec04 .text{font-family:"NBGothic"; font-size:0;}
					.sec04 .text p:nth-child(1){opacity:1; display:inline-block; vertical-align: middle; width:40%; position:relative; font-size:32px; padding:10px 0 10px 60px; box-sizing:border-box;}
					.sec04 .text p:nth-child(1):before{ display:inline-block; position:absolute; left:30px; top:50%; margin-top:-50px; content:"";  width:5px; height:100px; background-image: linear-gradient(#ffa1a0, #ffa875);}
						.sec04 .text p:nth-child(1) span:nth-child(1){display:block; color:#ffa1a0; margin-bottom:8px;}
						.sec04 .text p:nth-child(1) span:nth-child(2){display:block;color:#ffa875;}
					
					.sec04 .text p:nth-child(2){opacity:1; display:inline-block; vertical-align: middle; width:60%; box-sizing:border-box; padding-right:80px; font-family:"NBGothic"; font-size:16px; line-height:30px; word-break:keep-all;}



			/* ¼½¼Ç5 */
			.sec05{ padding:100px 0; font-size:0;}
				.sec05 .left{opacity:1; position:relative; display:inline-block; width:50%; height:525px; background:url(/img/sec_05_01.jpg) no-repeat center center; background-size: cover;}
					.sec05 .left p:nth-child(1){position:absolute; left:75px; top:75px; color:#fff; font-family:"NBGothic";  font-size:40px;}
						.sec05 .left p:nth-child(1) span{display:block; font-size:45px;}
					.sec05 .left p:nth-child(2){position:absolute; width:40%; left:75px; top:230px; color:#fff; font-family:"NBGothic";  font-size:16px; line-height:30px; word-break:keep-all;}

					.sec05 .left .link_box{position:absolute; bottom:30px; left:75px;}
						.sec05 .left .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#fff; font-size:20px; }
						.sec05 .left .link:after{transition:all 0.3s; position:absolute; right:-65px; top:5px; content:""; display:inline-block; width:56px; height:15px; background:url(/img/arrow_03.png) no-repeat center center;}
						.sec05 .left .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
						.sec05 .left .link:hover:after{right:-75px;}

				.sec05 .right{opacity:1; display:inline-block; vertical-align: top; width:50%; height:525px;}
					.sec05 .notice{height:50%; position:relative;}
					.sec05 .consult{height:50%; position:relative;}
						.sec05 .title{display:inline-block;  vertical-align: top; width:30%; height:100%; box-sizing:border-box; padding-top:170px; font-family:"NBGothic"; font-size:24px; color:#2d2d2d; text-align:center;}
						.sec05 .notice .title{background:url(/img/sec_05_02.jpg) no-repeat center 75px;}
						.sec05 .consult .title{background:url(/img/sec_05_03.jpg) no-repeat center 75px;}
						.sec05 .cont{display:inline-block; width:70%; padding-top: 50px; font-family:"NBGothic"; }
							.sec05 .cont p{margin-bottom:18px;}
								.sec05 .cont p a{font-size:16px; color:#2d2d2d;  display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  padding-right: 50px; }
								.sec05 .cont p a:hover{color:#ed8393; }
						.sec05 .right .link{transition:all 0.3s;  border-bottom: 0px; position:absolute; top:10px; right:30px; font-size:18px; color:#2d2d2d;  }
						.sec05 .right .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}

	
			/* ¼½¼Ç6 */
			.sec06{width:1300px; margin: auto; padding:100px 0;}
				.sec06 .top_link{opacity:1; margin-bottom:30px;}
				.sec06 .top_link:after{content:""; display:block; clear:both;}
					.sec06 .top_link > li{float:left; width:33.33%; height:190px;}
					.sec06 .top_link > li > a{display:inline-block; max-width:365px; width: 100%; height: 100%; padding:40px 0 0 30px; box-sizing:border-box; font-family:"NBGothic"; }
					
					.sec06 .top_link > li:nth-child(1){text-align:left;}
						.sec06 .top_link > li:nth-child(1) a{background:url(/img/sec_06_01.jpg) no-repeat 260px center; background-color:#fde900; }
							.sec06 .top_link > li:nth-child(1) a p:nth-child(1){font-size:20px; color:#503133; margin-bottom:20px;}
							.sec06 .top_link > li:nth-child(1) a p:nth-child(2){font-size:14px; color:#503133; margin-bottom:20px;}
							.sec06 .top_link > li:nth-child(1) a p:nth-child(3){display:inline-block; font-size:20px; color:#fde900; background-color:#5f3b3c; border-radius:15px; padding:10px; }
					
					
					.sec06 .top_link > li:nth-child(2){text-align:center;}
						.sec06 .top_link > li:nth-child(2) a{background:url(/img/sec_06_02.jpg) no-repeat center center; text-align:left;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(1){font-size:20px; color:#2d2d2d; margin-bottom:20px;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(2){font-size:14px; line-height:20px; color:#2d2d2d; margin-bottom:30px;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(3){transition:all 0.3s; float:right;  margin-right:20px; font-size:30px; line-height:20px; color:#fff;}
							.sec06 .top_link > li:nth-child(2) a p:nth-child(3):hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
					.sec06 .top_link > li:nth-child(3){text-align:right;}
						.sec06 .top_link > li:nth-child(3) a{background:url(/img/sec_06_03.jpg) no-repeat center center; text-align:left;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(1){font-size:20px; color:#2d2d2d; margin-bottom:20px;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(2){font-size:14px; line-height:20px; color:#2d2d2d; margin-bottom:20px;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(3){transition:all 0.3s; float:right;  margin-right:20px; font-size:30px; line-height:20px; color:#fff;}
							.sec06 .top_link > li:nth-child(3) a p:nth-child(3):hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}






	/* ÇªÅÍ */
	footer{display:none;}

		

	
	
	/* ¼­ºêÆäÀÌÁö */
	#sub_contents{margin:0 auto;}			
		.sub_header_01{width:100%;}
		    .sub_header_01 {display:none;}
			.sub_header_02 {display:none;}
			.sub_header_03 {display:none;}
			.sub_header_04 {display:none;}
			.sub_header_05 {display:none;}
			.sub_header_06 {display:none;}
			.sub_header_07 {display:none;}
			.sub_header_08 {display:none;}
			.sub_header_09 {display:none;}



		#sub_contents_box{position:relative; height:100%; margin:0 auto; border-bottom: 2px solid #ccc;}
		#sub_contents_box:before {
			content: "";
			display: block;
			width: 2px;
			height: 58px;
			position: absolute;
			background: #ccc;
			left: 50%;
			margin-left: -1px;
			bottom: -29px;
		}
			.page{position:relative; width:100%; padding:0px 0px 150px; opacity:1;}
			.board_page{position:relative; width:1300px; margin:0 auto; padding:0px 0px 150px; opacity:1;}
				
				/* ¼­ºêÆäÀÌÁö °øÅë »ó´Ü */
				.sub_common_top{width:1300px; margin:0 auto; padding:50px 0 100px;  text-align:center;}
					.sub_common_top h2{font-family: "NBGothic"; font-size:50px; color:#2d2d2d; display:inline-block; margin-bottom:20px; box-shadow: inset 0 -15px 0 #ffe1d0; border-bottom: 2px solid #ffe1d0; padding: 0 5px;}
					.sub_common_top p:nth-of-type(1){text-align:right; padding-right:20px;  margin-bottom:50px;  font-family: "NBGothic"; font-size:16px; color:#2d2d2d; }
						.sub_common_top p:nth-of-type(1) span{display:inline-block; width:27px; height:24px; margin-right:5px;  vertical-align: middle; background:url(/img/sub_common_top_img.jpg) no-repeat center; }
					.sub_common_top p:nth-of-type(2){font-family: "NBGothic"; font-size:18px; color:#2d2d2d; }
				/* //¼­ºêÆäÀÌÁö °øÅë »ó´Ü */
				
			
				.sub_contents{}

					/* ÀÎ»ç¸» */
						.m10 .img_box{height:400px;  margin-bottom:100px;}
							.m10 .img_box .img{width:1300px; margin:0 auto; height:100%; background:url(/img/m10_01.jpg) no-repeat center bottom; background-size:cover; }
					
						.m10 .story{}
						
							.m10 .story .p1{margin-bottom:40px; font-family: "NBGothic"; font-size:30px; color:#2d2d2d; font-style:italic; text-align:center;}
							.m10 .story .p2{font-family: "NBGothic"; font-size:26px; color:#2d2d2d; font-style:italic; text-align:center;}
							.m10 .story .p2:before{content:""; display:block; width:1px; height:100px; margin:30px auto; background:#ccc;}
							.m10 .story ul > li{padding:100px 0;}
							.m10 .story ul > li:nth-child(2n-1){}
							.m10 .story ul > li:nth-child(2){background:#fff8f8;}
							.m10 .story ul > li:nth-child(4){background:#fff7f2;}
							.m10 .story ul > li:nth-child(6){background:#fff8f8;}
							.m10 .story ul > li:nth-child(8){background:#fff7f2;}
							
								.m10 .story ul > li .in{width:1300px; margin: 0 auto;}
								.m10 .story ul > li .in:after{content:""; display:block; clear:both;}	
									.m10 .story ul > li:nth-child(2n-1) .img{float:left;}
									.m10 .story ul > li:nth-child(2n) .img{float:right;}
									.m10 .story ul > li:nth-child(1) .img{width:520px; height:245px; background:url(/img/m10_03.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
									.m10 .story ul > li:nth-child(2) .img{width:520px; height:245px; background:url(/img/m10_04.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe9e9;}
									.m10 .story ul > li:nth-child(3) .img{width:520px; height:245px; background:url(/img/m10_05.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
									.m10 .story ul > li:nth-child(4) .img{width:520px; height:245px; background:url(/img/m10_06.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe8da;}
									.m10 .story ul > li:nth-child(5) .img{width:520px; height:245px; background:url(/img/m10_07.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
									.m10 .story ul > li:nth-child(6) .img{width:520px; height:245px; background:url(/img/m10_08.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe9e9;}
									.m10 .story ul > li:nth-child(7) .img{width:520px; height:245px; background:url(/img/m10_09.jpg) no-repeat center;  box-shadow: 15px 15px 0px #eaeaea;}
									.m10 .story ul > li:nth-child(8) .img{width:520px; height:245px; background:url(/img/m10_10.jpg) no-repeat center;  box-shadow: 15px 15px 0px #ffe8da;}
					
									.m10 .story ul > li:nth-child(2n-1) .txt{position:relative; float:right;  width:calc(100% -  520px); padding-left:100px; padding-right:20px; padding-top:50px; box-sizing:border-box; }
									.m10 .story ul > li:nth-child(2n) .txt{position:relative; float:left;  width:calc(100% -  520px); padding-left:20px; padding-right:100px; padding-top:50px; box-sizing:border-box;  }
									
									.m10 .story ul > li:nth-child(1) .txt:before, .m10 .story ul > li:nth-child(3) .txt:before, .m10 .story ul > li:nth-child(5) .txt:before, .m10 .story ul > li:nth-child(7) .txt:before{position:absolute; left:100px; top:0px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q01.png) no-repeat center;  }
									.m10 .story ul > li:nth-child(1) .txt:after, .m10 .story ul > li:nth-child(3) .txt:after, .m10 .story ul > li:nth-child(5) .txt:after, .m10 .story ul > li:nth-child(7) .txt:after{position:absolute; right:20px; bottom:-45px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q02.png) no-repeat center;  }
									
									.m10 .story ul > li:nth-child(2) .txt:before, .m10 .story ul > li:nth-child(6) .txt:before{position:absolute; left:20px; top:0px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q03.png) no-repeat center;  }
									.m10 .story ul > li:nth-child(2) .txt:after, .m10 .story ul > li:nth-child(6) .txt:after{position:absolute; right:100px; bottom:-45px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q04.png) no-repeat center;  }

									.m10 .story ul > li:nth-child(4) .txt:before, .m10 .story ul > li:nth-child(8) .txt:before{position:absolute; left:20px; top:0px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q05.png) no-repeat center;  }
									.m10 .story ul > li:nth-child(4) .txt:after, .m10 .story ul > li:nth-child(8) .txt:after{position:absolute; right:100px; bottom:-45px; content:""; display:block; width:37px; height:30px; background:url(/img/m10_q06.png) no-repeat center;  }
										

										.m10 .story ul > li .txt p:nth-child(1){font-family: "NBGothic"; font-size:36px; color:#2d2d2d; margin-bottom:20px; }
											.m10 .story ul > li .txt p:nth-child(1) span{font-size:34px; color:#2d2d2d; }		
											.m10 .story ul > li:nth-child(2n-1) .txt p:nth-child(1) span{box-shadow: inset 0 -6px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
											.m10 .story ul > li:nth-child(2) .txt p:nth-child(1) span{box-shadow: inset 0 -6px 0 #ffdada; border-bottom: 2px solid #ffdada;}
											.m10 .story ul > li:nth-child(4) .txt p:nth-child(1) span{box-shadow: inset 0 -6px 0 #ffe1cf; border-bottom: 2px solid #ffe1cf;}
											.m10 .story ul > li:nth-child(6) .txt p:nth-child(1) span{box-shadow: inset 0 -6px 0 #ffdada; border-bottom: 2px solid #ffdada;}
											.m10 .story ul > li:nth-child(8) .txt p:nth-child(1) span{box-shadow: inset 0 -6px 0 #ffe1cf; border-bottom: 2px solid #ffe1cf;}
										.m10 .story ul > li .txt p:nth-child(2){font-family: "NBGothic"; font-size:16px; color:#2d2d2d; line-height:24px; word-break:keep-all; }
					
					
					/* ÀÇ·áÁø¼Ò°³ */
						
						.m11 .doc_list{width:1300px; margin:0 auto 100px;  }
						.m11 .doc_list:after{clear:both; display:block; content:"";}
							.m11 .doc_list li{float:left; width:360px; margin-right:calc((100% - 1080px)/2); margin-bottom:100px;}
							.m11 .doc_list li:after{clear:both; display:block; content:"";}
							.m11 .doc_list li:nth-child(1){width:100%;}						
							.m11 .doc_list li:nth-child(4){margin-right:0px;}
							.m11 .doc_list li:nth-child(7){margin-right:0px;}
							.m11 .doc_list li:nth-child(10){margin-right:0px;}
							
								.m11 .doc_list li .doc{}
									.m11 .doc_list li .doc .img{margin-bottom:10px; width:100%; height:380px;}
									.m11 .doc_list li:nth-child(1) .doc .img img:nth-child(2){display:none;}

									.m11 .doc_list li .doc .pf{font-family: "NBGothic"; color:#2d2d2d; border-left:5px solid #ccc; padding:10px;}
										.m11 .doc_list li .doc .pf p:nth-child(1){font-size:20px;  margin-bottom:5px; }
										.m11 .doc_list li .doc .pf p:nth-child(2){font-size:16px; }	
			

									
								.m11 .doc_list li .link_box{float:right; margin-right:70px;}
									.m11 .doc_list li .link{position:relative; transition:all 0.3s; border-bottom: 0px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; }
									.m11 .doc_list li .link:after{transition:all 0.3s; position:absolute; right:-60px; top:5px; content:""; display:inline-block; width:55px; height:13px; background:url(/img/arrow_01.jpg) no-repeat center center; background-size:contain;}
									.m11 .doc_list li .link:hover{box-shadow: inset 0 -5px 0 #ddf6ff; border-bottom: 2px solid #ddf6ff;}
									.m11 .doc_list li .link:hover:after{right:-65px;}


								.m11 .doc_list li:nth-child(1) .doc{float:right; width:490px;}
								.m11 .doc_list li:nth-child(1) .comment{position:relative; float:left; width:calc(100% - 490px); padding:100px 0 0 150px; height:380px; font-family:"NBGothic"; color:#2d2d2d; font-size:32px; line-height:50px; box-sizing:border-box;}	
									.m11 .doc_list li:nth-child(1) .comment .q_l{position:absolute; left:110px; top:70px; width:33px; height:28px; background:url(/img/q01.jpg) no-repeat center;}
									.m11 .doc_list li:nth-child(1) .comment .q_r{position:absolute; left:430px; bottom:100px; width:33px; height:28px; background:url(/img/q02.jpg) no-repeat center;}
									.m11 .doc_list li:nth-child(1) .comment .under{ box-shadow: inset 0 -15px 0 #ffd9d9; border-bottom: 2px solid #ffd9d9;}
								.m11 .doc_list li:nth-child(1) .link_box{clear:both; }
							
						
						
						/* ÀÇ·áÁø »ó¼¼  */
						.m11 .sm{width:1300px; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.m11 .sm li{display:inline-block; width:20%; height:40px;  line-height:40px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:16px; box-sizing:border-box;}
							.m11 .sm li:nth-child(5n){border-right:0;}
							.m11 .sm li.border{border-bottom:0px;}
							.m11 .sm li.on a{background:#ff8a8a; color:#fff;}
							.m11 .sm li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}
							
							.m11 .sm li:hover a{background:#ff8a8a; color:#fff;}


						.m11 .doc_dt{width:1300px; margin:0 auto; margin-bottom:50px;}
						.m11 .doc_dt:after{clear:both; display:block; content:"";}
							.m11 .doc_dt .img{float:left; width:590px; height:590px;}

							.m11 .doc_dt .cont{float:left; width:calc(100% - 590px); box-sizing:border-box; padding-left:40px; padding-top:40px;}
								.m11 .doc_dt .name{position:relative;  font-family:"NBGothic"; color:#2d2d2d; font-size:35px; margin-bottom:30px; }
								.m11 .doc_dt .name:before{position:absolute; top:50%; margin-top:-2px; left:-70px; content:""; display:block; width: 50px; height:4px; background:#2d2d2d;  }
									.m11 .doc_dt .name span{font-size:25px; }
									.m11 .doc_dt .name i{font-size:18px; font-style:normal;}
								
								.m11 .doc_dt .pf .button{border:1px solid #ccc; margin-bottom:20px;}
								.m11 .doc_dt .pf .button:after{clear:both; display:block; content:"";}
									.m11 .doc_dt .pf .button li{float:left; width:33.33%; border-right:1px solid #ccc; box-sizing: border-box;}
									.m11 .doc_dt .pf .button li:last-child{border-right:0px;}
										.m11 .doc_dt .pf .button li a:hover{background-color:#ffebeb;}
										.m11 .doc_dt .pf .button li a{transition:all 0.3s; display:block; width:100%; text-align:center; height:50px; line-height:50px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px; }
									.m11 .doc_dt .pf .button li.on a{background-color:#ffebeb;}
					
								.m11 .doc_dt .pf .cont_in{}
									.m11 .doc_dt .pf .cont_in > li.on{display:block;}
									.m11 .doc_dt .pf .cont_in > li{display:none;}
								
								.m11 .list_01 li{padding-left: 20px; text-indent: -20px; line-height: 25px; margin-bottom: 15px; word-break:keep-all; color:#2d2d2d; font-size:15px; }
						
						.m11 .back{display:block; width:400px; height:50px; line-height:50px;  margin:0 auto; border:1px dashed #ccc; font-family:"NBGothic"; color:#2d2d2d; font-size:16px;  text-align:center;}
						.m11 .back:hover{transition:all 0.3s; border:1px dashed #e57469; font-family:"NBGothic"; color:#e57469; font-size:16px;  text-align:center;}




					
					/* Áø·á½Ã°£¾È³» */
						.m12 .img_box{height:400px;  margin-bottom:50px;}
							.m12 .img_box .img{width:1300px; margin:0 auto; height:100%; background:url(/img/m12_01.jpg) no-repeat center center; background-size:cover;}
						
						.m12 .table_box{width:1300px; margin:0 auto;}
							.m12 table{width:100%; border-top:5px solid #ff826f;}
							.m12 table thead th{background:#f3f3f3;  border-right:1px dashed #ccc; padding:15px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px;}
							.m12 table tbody td{border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:15px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:14px; text-align:center;}
							.m12 table .tit{border-right:0px;}

							.m12 table .tit01{font-size:18px; color: #ff5b61;}


					/* Áø·á½ºÄÉÁÙ¾È³» */
					.m58{}
						.m58 .sub_contents{max-width:1300px; margin:0 auto;} 
						.m58 .b_section{margin-top:100px;}
						.m58 .title01{display: inline-block; position: relative; font-family: "NBGothic"; color: #2d2d2d; font-size: 22px; margin-bottom: 20px;}
						.m58 .title01:after {position: absolute; top: 50%; right: -70px; content: ""; display: block; width: 50px;	height: 1px; background: #2d2d2d;}
							.m58 .title01 span{color:#ff826f;}

						.m58 .table_box{max-width:1300px; margin:0 auto;}
							.m58 .table_box table{width:100%; border-top:5px solid #ff826f;}
							.m58 .table_box table thead th{background:#f3f3f3;  border-right:1px dashed #ccc; padding:15px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px;}
							.m58 .table_box table tbody td{border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:15px 5px; font-family:"NBGothic"; color:#2d2d2d; font-size:14px; text-align:center;}
							.m58 .table_box table .tit{border-right:0px;}
							.m58 .table_box table .left{text-align:left;}



					/* ´çÁ÷ÀÇ Áø·áÀÏÁ¤ */
					.m59 .sub_contents{width:1300px; margin:0 auto;} 
					
					

					/* º´¿øµÑ·¯º¸±â */
						.m13{opacity:1;}

						.m13 .button{width:1300px; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.m13 .button li{display:inline-block; width:20%; height:40px;  line-height:40px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:16px; box-sizing:border-box;}
							.m13 .button li:nth-child(5n){border-right:0;}
							.m13 .button li.border{border-bottom:0px;}
							.m13 .button li.on a{background:#ff8a8a; color:#fff;}
							.m13 .button li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}
							
							.m13 .button li:hover a{background:#ff8a8a; color:#fff;}

						.m13 .section{width:1300px; margin:0 auto;}

			





					/* ¿À½Ã´Â±æ */
						.m14 .map_wrap {position:relative; overflow:hidden; width:1300px; height:500px; margin:0 auto 50px;}

						.m14 .aran{width:1300px; margin:0 auto 80px; overflow:hidden;}
							.m14 .aran .add{float:left; width:50%; box-sizing:border-box; padding-left:30px;}
								.m14 .aran .add > p:nth-child(2){font-family:"NBGothic"; color:#2d2d2d; font-size:18px;}
							.m14 .aran .tell{float:left; width:50%; box-sizing:border-box;  padding-left:30px;}
								.m14 .aran .tell > p:nth-child(2){font-family:"NBGothicB";  color:#2d2d2d; font-size:24px;}
								.m14 .aran .tell > p:nth-child(2) span{font-size:20px;}
							
						.m14 .title01{display: inline-block; position:relative; font-family:"NBGothic"; color:#2d2d2d; font-size:22px; margin-bottom:20px;}
							.m14 .title01:after{position:absolute; top:50%; right:-70px; content:""; display:block; width: 50px; height:1px; background:#2d2d2d; }
									
						.m14 .title02{padding:2px 0 2px 40px; margin-bottom:30px; font-family:"NBGothic";  color:#2d2d2d; font-size:22px;}
							.m14 .left .title02{background:url(/img/m13_01.jpg) no-repeat left center;}
							.m14 .right_t .title02{background:url(/img/m13_02.jpg) no-repeat left center;}
							.m14 .right_b .title02{background:url(/img/m13_03.jpg) no-repeat 3px center;}
							.m14 .right_m .title02{background:url(/img/m13_04.jpg) no-repeat 3px center;}
						

						.m14 .title03{font-family:"NBGothic"; color:#2d2d2d; font-size:16px; margin-bottom:20px;}
			
						.m14 .blue{color:#438eff;}
						.m14 .red{color:#ff5858;}
						.m14 .green{color:#3ac737;}

						.m14 .list01 > li{margin-bottom:30px;}
						.m14 .list01 > li:last-child{margin-bottom:0px;}

						.m14 .list02 > li{margin-bottom:10px; font-family:"NBGothic"; color:#2d2d2d; font-size:16px;}
						.m14 .list02 > li:last-child{margin-bottom:0px;}

						.m14 .public{width:1300px; margin:0 auto; overflow:hidden;}
						
						.m14 .box01{border:1px solid #ccc; overflow:hidden;}
						
						.m14 .left{float:left; width:50%; padding:20px; border-right:1px solid #ccc; box-sizing:border-box;}
						.m14 .right{float:left;  width:50%;  padding:20px; box-sizing:border-box;}
						
						.m14 .right_t {margin-bottom:50px;}
							.m14 .right_t > p:nth-child(2){font-family:"NBGothic"; color:#2d2d2d; font-size:16px; line-height:26px;}
						.m14 .right_m{margin-bottom:50px;}
							.m14 .right_m p:nth-of-type(2){font-size:14px; line-height:22px; background:#efefef; padding:10px;}
							
						
						.m14 .link{overflow:hidden;}
							.m14 .link a:nth-child(1){float:left; width:80px; height:30px; margin-right:10px; line-height:30px; text-align:center; color:#fff; background:#5bd64b; font-size:16px;}
								.m14 .link a:nth-child(1):hover{background:#3cbf2b;}
							.m14 .link a:nth-child(2){float:left; width:80px; height:30px; line-height:30px; text-align:center; color:#fff; background:#eda742; font-size:16px;}
								.m14 .link a:nth-child(2):hover{background:#c5801e;}
						
						
						
						
					
					
					
					
					
					
					/* Å¬¸®´ÐÆäÀÌÁö */


					.clinic{font-family:"NBGothic"; color:#2d2d2d;  }
						
						/* °øÅë */
						
							/* Á¤ÀÇ01 */
							.def_01{width:1300px; margin:0 auto 80px;}
							.def_01:after{clear:both; display:block; content:"";}
								.def_01 .img{float:left; width:550px; height:400px; background:#c8ecee; background-size: cover!important; box-shadow: 15px 15px #eeeeee;}
								.def_01 .txt{float:left; width:calc(100% - 550px); box-sizing:border-box; padding: 60px 0 0 80px;}
									.def_01 .txt p:nth-child(1){border-left:5px solid #ffd0d0; padding:5px 0 5px 15px; margin-bottom:20px; font-size:38px;  word-break: keep-all; line-height: 50px;}
									.def_01 .txt p:nth-child(2){font-size:16px; line-height:26px; word-break:keep-all;}
							
							/*// Á¤ÀÇ01 */

							/* Á¤ÀÇ02 */
							.def_02{width:1300px; height:400px; margin:0 auto 80px; box-shadow:0 40px 0px -20px #eeeeee;}
								.def_02 .img{width:100%; height:100%; background:#c8ecee;     background-size: cover!important;}
							/*// Á¤ÀÇ02 */



							/* ·¹ÀÌ¾Æ¿ô */
							.clinic .bg{background:#fbfbfb;}
							.clinic .layout1{padding:100px 0;}
							.clinic .layout2{padding:100px 0;}

							.clinic .layout_in{width:1300px; margin:0 auto;}
							.clinic .layout_in:after{clear:both; display:block; content:"";}
				

							.clinic .layout1 .title{float:left; width:350px; box-sizing:border-box; position:relative; padding-right:135px;}
								.clinic .layout1 .title span{}
							.clinic .layout1 .title:after{position:absolute; right:50px; top:10px; display:block; width:50px;  height: 3px; background: #ffdce1; content:"";}
			
							.clinic .layout1 .cont_box{float:right;  width: calc(100% - 350px); box-sizing:border-box;}

							.clinic .layout2 .title{position:relative; margin-bottom:40px;}
							.clinic .layout2 .title:after{margin-top:40px; display:block; width:50px; height: 3px; background: #ffdce1; content:"";}
							/* //·¹ÀÌ¾Æ¿ô */


							/* ¹®´Ü */
							.clinic .con_box{}
							.clinic [class^="con_"]:last-child{margin-bottom:0px;}
							.clinic .cont_01{margin-bottom:100px;}
							.clinic .cont_01:last-child{margin-bottom:0px;}
							.clinic .cont_02{padding-left:30px; margin-bottom:70px;}
							.clinic .cont_02:last-child{margin-bottom:0px;}
							.clinic .cont_03{padding-left:30px; margin-bottom:50px;}
							.clinic .cont_03:last-child{margin-bottom:0px;}
							/*// ¹®´Ü */




							/* ÆùÆ® */
							.clinic .title{font-size:34px; line-height:48px; word-break:keep-all;}
								.clinic .title span{color:#ee8494; font-size:42px;}
							.clinic .h01{ padding-left:25px; margin-bottom:25px; background:url(/img/h2_01.png) no-repeat left 5px; font-size:24px; line-height:30px; word-break:keep-all;}
							.clinic .h02{ margin-bottom:20px; padding-left:30px; color: #ff8f00; font-size:20px; line-height:26px; word-break:keep-all;}
								.clinic .h02 span{ border-bottom: 3px solid #ff8f01;}
							.clinic .h03{ margin-bottom:10px; padding-left:30px; font-size:20px; font-family:"NBGothicb"; line-height:24px; word-break:keep-all;}

							.clinic .p01{font-size:16px; line-height:26px; word-break:keep-all;}
							/* //ÆùÆ® */	




							/* ¸®½ºÆ® */

							.clinic .list01 li{margin-bottom:20px;}
								.clinic .list01 li p:nth-child(1){margin-bottom:5px; font-size:16px; line-height:24px; color:#ff7d7d;  text-indent: -30px; padding-left: 30px; word-break: keep-all;}
									.clinic .list01 li p:nth-child(1) span{margin-right:5px; color:#ccc; font-size:18px;}
								.clinic .list01 li p:nth-child(2){padding-left:30px; font-size:14px; line-height:22px; word-break:keep-all;}
							.clinic .list01 li:last-child{margin-bottom:0px;}

							.clinic .list01_1 li {margin-bottom:20px; font-size:16px; line-height:24px; color:#2d2d2d;  text-indent: -30px; padding-left: 30px; word-break: keep-all;}
									.clinic .list01_1 li span{margin-right:5px; color:#ccc; font-size:18px;}
							.clinic .list01_1 li:last-child{margin-bottom:0px;}



							.clinic .list02 li{margin-bottom:20px;}
								.clinic .list02 li p:nth-child(1){display:inline-block; font-family:"NBGothicb"; margin-bottom:5px; box-shadow: inset 0 -10px 0 #daf3ff;  font-size:15px; line-height:25px;}
								.clinic .list02 li p:nth-child(2){font-size:14px; line-height:24px; word-break:keep-all;}
							.clinic .list02 li:last-child{margin-bottom:0px;}



							.clinic .list03 li{position:relative; margin-bottom:15px; padding-left:20px; font-size:16px; line-height:26px; word-break:keep-all;}
							.clinic .list03 li:last-child{margin-bottom:0px;}
								.clinic .list03 li:before{position:absolute; left:0px; top:7px; display:block; width:8px; height:8px; background:#ffdbc6; content:"";}


							.clinic .list04{font-size:0px;}
							.clinic .list04 li{
								padding-left: 25px;
								margin-bottom: 20px;
								background-image: url(/img/list04_01.png);
								background-position: 15px 25px;
								background-repeat:no-repeat;
								background-color:#fff;
								font-size: 16px;
								line-height: 26px;
								word-break: keep-all;
								display: inline-block;
								width: 48%;
								box-sizing: border-box;
								vertical-align: top;
								border: 1px dashed #ccc;
								padding: 20px 20px 20px 40px;
							}
							.clinic .list04 li:nth-child(2n-1){margin-right:4%;}
							.clinic .list04 li:last-child{margin-bottom:0px;}

							
							.clinic .list05{}
								.clinic .list05 li{margin-bottom:20px; font-size:0px; }
								.clinic .list05 .img{display:inline-block; vertical-align:top; width:370px;}
								.clinic .list05 .txt{display:inline-block; vertical-align:top; width:calc(100% - 370px); padding:40px 0 40px 40px; box-sizing:border-box; font-size:16px; line-height:26px; word-break:keep-all;}
								.clinic .list05 .txt span{display:block; margin-bottom:5px; font-family:"NBGothicb"; font-size:18px;  color: #f38395;}

							.clinic .list06{font-size:0px;}
								.clinic .list06 li{display:inline-block; vertical-align:top; width:400px; margin-right:calc((100% - 1200px)/2); margin-bottom:2%; box-sizing:border-box;}
								.clinic .list06 li:nth-child(3n){margin-right:0;}
									.clinic .list06 li .img{display:block;}
									.clinic .list06 li .img img{width:100%;}
									.clinic .list06 li .txt{padding:15px 20px;}
										.clinic .list06 li .txt p:nth-child(1){margin-bottom:5px;  font-family:"NBGothicb"; font-size:16px; line-height:26px;}
										.clinic .list06 li .txt p:nth-child(2){font-size:14px; line-height:24px; word-break:keep-all;}

							.clinic .list07{font-size:0px;}
								.clinic .list07 li{display:inline-block; vertical-align:top; width:32%; margin-right:2%; margin-bottom:2%; font-size:16px; line-height:25px; box-sizing:border-box; border:2px dashed #ccc; padding:10px; word-break:keep-all;}
								.clinic .list07 li:nth-child(3n){margin-right:0;}
									.clinic .list07 li span{color:#ccc; font-size:18px; float:left; width:30px;}
									.clinic .list07 li p{float:left;  width:calc(100% - 30px);}
							

							.clinic .list08{font-size:0px;}
								.clinic .list08 li{display:inline-block; vertical-align:top; box-shadow: 15px 15px #ffd7d7; width:22%; min-height: 150px; margin-right:4%; margin-bottom:2%; box-sizing:border-box; padding:40px 20px 20px 20px; background:#fff; text-align:center;}
								.clinic .list08 li:nth-child(4n){margin-right:0;}
									.clinic .list08 li span{display:block; margin-bottom:10px; font-size:18px;}
									.clinic .list08 li p{word-break:keep-all; font-size:16px; line-height:26px;}
							
							/* //¸®½ºÆ® */




							/* Å×ÀÌºí  */
							.clinic .table_box{}
							
							.clinic .tb_01{width:100%; border-top:5px solid #ffb0a4; font-family:"NBGothic"; color:#2d2d2d; }
							.clinic .tb_01 th{background:#f9f9f9; text-align:center; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc;  padding:15px 5px;  font-size:16px;}
							.clinic .tb_01 td{background: #fff; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:15px 5px; font-size:14px; line-height:24px; text-align:center; word-break:keep-all;}
						
							.clinic .tb_01 .left{text-align:left;}

							.clinic .tb_02{width:100%; border-top:5px solid #ffb0a4; font-family:"NBGothic"; color:#2d2d2d; }
							.clinic .tb_02 th{background:#f9f9f9; text-align:center; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc;  padding:15px 5px;  font-size:16px;}
							.clinic .tb_02 td{background: #fff; border-bottom:1px dashed #ccc; border-right:1px dashed #ccc; padding:15px 15px; font-size:14px; line-height:24px; text-align:left; word-break:keep-all;}
				
							.clinic .tb_02 .center{text-align:center;}



							/*// Å×ÀÌºí  */




							/* ÀÌ¹ÌÁö */

								
								/* ÀÌ¹ÌÁö, 1300px~875px;  */
								.clinic .img_01{margin-top:40px;}
									.clinic .img_01 img{vertical-align: top; width:100%;}
								.clinic .img_01:first-child{margin-top:0px;}


								/* ÀÌ¹ÌÁö, 875px ÀÌÇÏ, °³º° ¹é±×¶ó¿îµå ÇÊ¿ä  */
								.clinic .img_02{margin-top:40px; text-align:center;}
									.clinic .img_02 img{vertical-align: top;}
								.clinic .img_02:first-child{margin-top:0px;}
							
							/* //ÀÌ¹ÌÁö */


							/* »ó´Ü ¼Ò¸Þ´º */
							.clinic .sm{width:1300px; margin:0 auto 50px; font-size:0px; border:1px solid #ccc;  box-sizing: border-box;}
							.clinic .sm li{display:inline-block; width:20%; height:40px;  line-height:40px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align:center; font-size:16px; box-sizing:border-box;}
							.clinic .sm li:nth-child(5n){border-right:0;}
							.clinic .sm li.border{border-bottom:0px;}
							.clinic .sm li.on a{background:#ff8a8a; color:#fff;}
							.clinic .sm li a {transition:all 0.3s; display:inline-block; width:100%; font-family:"NBGothic"; color:#2d2d2d; box-sizing: border-box; vertical-align: top;}	
							.clinic .sm li:hover a{background:#ff8a8a; color:#fff;}
							/* //»ó´Ü ¼Ò¸Þ´º */	
							

							/* »ó´Ü Ä¡·á ¿ä¾à */

							.sum_01{ position:relative;  width:1300px; margin:0 auto 50px; padding:20px 30px; box-sizing:border-box;}
							.sum_01:before{content:""; position:absolute; top:0px; left:0px; display:block; width:30px; height:100%; border-top:5px solid #ccc; border-bottom:5px solid #ccc; border-left:5px solid #ccc;}
							.sum_01:after{content:""; position:absolute; top:0px; right:0px; display:block; width:30px; height:100%; border-top:5px solid #ccc; border-bottom:5px solid #ccc; border-right:5px solid #ccc;}
								.sum_01 ul{font-size: 0; overflow:hidden; width:95%; margin:0 auto;}
									.sum_01 ul li{display: inline-block; width:20%; text-align:center;}
										.sum_01 ul li .img{display:inline-block;  vertical-align:middle;  width:49px; height:49px;}		
										.sum_01 ul li .txt{display:inline-block; vertical-align:middle; text-align:left; padding-left:15px; font-size:15px; line-height:21px;}

							/* //»ó´Ü Ä¡·á ¿ä¾à */	


						/* °øÅë */




						/* AranNature Care ºÐ¸¸ */
						.m61 .def_02 .img00{background:url(/img/m61_mn00.jpg) no-repeat center;}
						.m61 .def_01 .img01{background:url(/img/m61_mn01.jpg) no-repeat center;}
						.m61 .def_01 .img02{background:url(/img/m61_mn02.jpg) no-repeat center;}
						.m61 .def_01 .img03{background:url(/img/m61_mn03.jpg) no-repeat center;}

						.m61 .clinic .sm li{width:25%;}
						
						.m61 .title_tit{position:relative; font-size:20px;  margin-bottom:60px;}
							.m61 .title_tit span{display:block; color:#ee8494; font-size:30px; margin-top:5px;}
							.m61 .title_tit:after{position:absolute; left:0px; bottom: -30px; display:block; width:50px; height: 3px; background: #ffdce1; content:"";}

						.m61 .m61_tit_01{position:relative; clear: both; padding:70px 100px 0; font-size:20px; line-height:30px; word-break:keep-all;}
						.m61 .m61_tit_01:before{position:absolute; left:60px; top:40px; width:33px; height:20px; content:""; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
						.m61 .m61_tit_01:after{position:absolute; left:250px; bottom:-30px; width:33px; height:20px;  content:""; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}	
							.m61 .m61_tit_01 span{font-size:24px; color:#ff9595;}

						
						/*// AranNature Care ºÐ¸¸  */




						/* »êÀü°Ë»ç */
						.m62 .def_02 .img{background:url(/img/m62_mn.jpg) no-repeat center;}
						/*// »êÀü°Ë»ç  */



						/* °íÀ§ÇèÀÓ½Å Å¬¸®´Ð*/
						.m63 .def_01 .img01{background:url(/img/m63_mn01.jpg) no-repeat center;}
						.m63 .def_02 .img02{background:url(/img/m63_mn02.jpg) no-repeat center;}

						.m63 .clinic .sm li{width:50%;}
						.m63 .clinic .sm li.border{border-bottom:0px;}

						/*// °íÀ§ÇèÀÓ½Å Å¬¸®´Ð*/ 


						/* ºêÀÌ¹é(VBAC)Å¬¸®´Ð */
						.m64 .def_01 .img{background:url(/img/m64_mn.jpg) no-repeat center;}
						/*// ºêÀÌ¹é(VBAC)Å¬¸®´Ð  */


						/* ´ÙÅÂ¾ÆÅ¬¸®´Ð */
						.m65 .def_01 .img{background:url(/img/m65_mn.jpg) no-repeat center;}
						/*// ´ÙÅÂ¾ÆÅ¬¸®´Ð  */



						/* ½À°ü¼ºÀ¯»êÅ¬¸®´Ð */
						.m66 .def_02 .img{background:url(/img/m66_mn.jpg) no-repeat center;}
						/*// ½À°ü¼ºÀ¯»êÅ¬¸®´Ð  */


						/* ¾ÆÀÌÈñ¸Á¼¾ÅÍ */
						.m67 .def_02 .img{background:url(/img/m67_mn.jpg) no-repeat center;}
						.m67 .m67_tit_01{position:relative; width:1300px; margin:0 auto 100px; padding:70px 100px 0; font-size:20px; line-height:30px; box-sizing:border-box; word-break:keep-all; text-align:center;}
						.m67 .m67_tit_01:before{position:absolute; left:180px; top:40px; width:33px; height:20px; content:""; background:url(/img/q01.jpg) no-repeat center; background-size:contain;}
						.m67 .m67_tit_01:after{position:absolute; right:180px; bottom:-30px; width:33px; height:20px;  content:""; background:url(/img/q02.jpg) no-repeat center; background-size:contain;}	
							.m67 .m67_tit_01 span{font-size:24px; color:#ff9595;}

						/*// ¾ÆÀÌÈñ¸Á¼¾ÅÍ  */


						/* ¼Ò¾ÆÃ»¼Ò³â°ú */
						.m68 .def_02 .img01{background:url(/img/m68_mn.jpg) no-repeat center;}
						.m68 .def_02 .img02{background:url(/img/m68_mn02.jpg) no-repeat center;}
						.m68 .def_02 .img03{background:url(/img/m68_mn03.jpg) no-repeat center;}
						.m68 .def_02 .img04{background:url(/img/m68_mn04.jpg) no-repeat center;}
						/*// ¼Ò¾ÆÃ»¼Ò³â°ú  */


						/* º¹°­°æ¼¾ÅÍ */
						.m72 .def_01 .img{background:url(/img/m72_mn.jpg) no-repeat center;}
						.m72 .tit_01{color:#2daac7; font-size:18px!important;}
						/*// º¹°­°æ¼¾ÅÍ  */


						/* ¿ä½Ç±Ý¼¾ÅÍ */
						.m73 .def_01 .img{background:url(/img/m73_mn.jpg) no-repeat center;}
						.m73 .img_tit_01{background:#fff;}
						.m73 .img_tit_02{background:#fff;}
						/*// ¿ä½Ç±Ý¼¾ÅÍ  */

						
						/* ºÎÀÎÁ¾¾ç¼¾ÅÍ */
						.m74 .def_02 .img01{background:url(/img/m74_mn01.jpg) no-repeat center;}
						.m74 .def_02 .img02{background:url(/img/m74_mn02.jpg) no-repeat center;}
						.m74 .def_02 .img03{background:url(/img/m74_mn03.jpg) no-repeat center;}
						/*// ºÎÀÎÁ¾¾ç¼¾ÅÍ  */



						/* ¿©¼º¼ºÇü¼¾ÅÍ */
						.m75{}
						.m75 .def_02 .img{background:url(/img/m75_mn.jpg) no-repeat center;}
						.m75 .sum_tit li{width:16.66%;}
						/*// ¿©¼º¼ºÇü¼¾ÅÍ  */

						/* ¼ºÀÎº´/¸¸¼ºÁúÈ¯ */
						.m70{}
							.m70 .def_02 .img01{background:url(/img/m70_mn01.jpg) no-repeat center;}
							.m70 .def_02 .img02{background:url(/img/m70_mn02.jpg) no-repeat center;}
							.m70 .def_02 .img03{background:url(/img/m70_mn03.jpg) no-repeat center;}
							.m70 .def_02 .img04{background:url(/img/m70_mn04.jpg) no-repeat center;}
						/*// ¼ºÀÎº´/¸¸¼ºÁúÈ¯  */



						/* À¯¹æ°©»ó¼±¼¾ÅÍ */
						.m71 .def_01 .img{background:url(/img/m71_mn.jpg) no-repeat center;}
						.m71 .tit{font-size:20px!important; border:2px dashed #49b3dc; padding:10px;}
						/*// À¯¹æ°©»ó¼±¼¾ÅÍ  */
		

						/* °Ç°­ÁõÁø¼¾ÅÍ¼Ò°³ */
						.m36 .def_01 .img{background:url(/img/m36_mn.jpg) no-repeat center;}
						/*// °Ç°­ÁõÁø¼¾ÅÍ¼Ò°³ */

						/* °ËÁøÇÁ·Î±×·¥ */
						.m35 .def_02 .img00{background:url(/img/m35_mn00.jpg) no-repeat center;}
						.m35 .def_02 .img01{background:url(/img/m35_mn01.jpg) no-repeat center;}
						.m35 .def_02 .img02{background:url(/img/m35_mn02.jpg) no-repeat center;}
						.m35 .def_02 .img03{background:url(/img/m35_mn03.jpg) no-repeat center;}
						.m35 .def_02 .img04{background:url(/img/m35_mn04.jpg) no-repeat center;}
						.m35 .def_02 .img05{background:url(/img/m35_mn05.jpg) no-repeat center;}
						.m35 .def_02 .img06{background:url(/img/m35_mn06.jpg) no-repeat center;}
						.m35 .def_02 .img07{background:url(/img/m35_mn07.jpg) no-repeat center;}
						.m35 .def_02 .img08{background:url(/img/m35_mn08.jpg) no-repeat center;}
						.m35 .def_02 .img09{background:url(/img/m35_mn09.jpg) no-repeat center;}
						.m35 .def_02 .img10{background:url(/img/m35_mn10.jpg) no-repeat center;}

						
						.m35 .m35_tit{font-size:16px; color:#ff8270; margin-bottom:10px; text-align:right;}
						.m35 .m35_tit01{font-size:22px; color:#ff8270; margin-bottom:10px; text-align:right;}
						
						/*// °ËÁøÇÁ·Î±×·¥  */


						/* °ËÁøÁÖÀÇ»çÇ× */
						.m34 .def_02 .img{background:url(/img/m34_mn.jpg) no-repeat center;}
						.m34 .qna{}
							.m34 .qna li{display:block; margin-bottom:40px; border-bottom:2px dashed #eee; padding-bottom:20px;}
							.m34 .qna li:last-child{margin-bottom:0px;}
							.m34 .qna li.on{display:block;}
								.m34 .qna li.on .q .q_arrow{background:url(/img/qna_arrow.jpg) no-repeat center center;}
								.m34 .qna li.on .q p{font-weight:bold;}

							.m34 .qna .q{position:relative; padding-left:45px; padding-right:40px; margin-bottom:15px;}
								.m34 .qna .q .q_logo{position:absolute; left:0; top:-5px; border:1px solid #ff7c7c; width:30px; height:30px; line-height:32px; text-align:center; font-size:20px; color:#ff7c7c;}
								.m34 .qna .q p{cursor:pointer;  display:inline-block; font-size:16px; line-height:26px; color:#2d2d2d;}
								.m34 .qna .q .q_arrow{position:absolute; right:0px; top:5px; width:20px; height:15px; background:url(/img/qna_arrow_r.jpg) no-repeat center center;}

							.m34 .qna .txt{display:none; border:1px solid #ccc; font-size:15px; line-height:25px; padding:20px; word-break:keep-all;}
						
							.m34 .qna li:nth-child(1) .txt{display:block;}
						/*// °ËÁøÁÖÀÇ»çÇ×  */


						/* »êÈÄÁ¶¸®¼¾ÅÍ¼Ò°³ */
						.m37 .def_01 .img{background:url(/img/m37_mn.jpg) no-repeat center;}
						.m37 .color_01{color:#f55;}
						.m37 .tit01{background:#fff; border: 1px dashed #ccc; padding: 15px; font-size: 14px; line-height: 20px;}
						.m37 .tit02{font-size: 22px;  line-height: normal;}
							.m37 .tit02 span{font-style: italic; display: inline-block; box-shadow: inset 0 -8px 0 #cceaff; border-bottom: 1px solid #cceaff;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍ¼Ò°³ */


						/* »êÈÄÁ¶¸®¼¾ÅÍ ½Ã¼³¾È³» */

						.m38 #gallery1{width:1300px; margin:0 auto;} 
						/*// »êÈÄÁ¶¸®¼¾ÅÍ ½Ã¼³¾È³»  */



						/* »êÈÄÁ¶¸®¼¾ÅÍÀÌ¿ë¾È³» */
						.m39 .def_02 .img{background:url(/img/m39_mn.jpg) no-repeat center;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍÀÌ¿ë¾È³»  */


						/* »êÈÄÁ¶¸®¼¾ÅÍÇÁ·Î±×·¥ */
						.m40 .def_02 .img{background:url(/img/m40_mn.jpg) no-repeat center;}
						/*// »êÈÄÁ¶¸®¼¾ÅÍÇÁ·Î±×·¥  */

						/* ¹®È­¼¾ÅÍ µÑ·¯º¸±â */

						.m42 #gallery1{width:1300px; margin:0 auto;} 
						/*// ¹®È­¼¾ÅÍ µÑ·¯º¸±â  */


						/* ¹®È­¼¾ÅÍ¼Ò°³ */
						.m43 .def_01 .img{background:url(/img/m43_mn.jpg) no-repeat center;}
						.m43 .def_01 p:nth-child(3){font-size:22px; margin-top:50px;}
						.m43 .def_01 p:nth-child(3) a{font-style: italic; display:inline-block; box-shadow: inset 0 -8px 0 #cceaff; border-bottom: 1px solid #cceaff;}
						
						.m43  .list01_1 li i{font-style:normal; color: #55a7ff;}
						.m43 .tit01{display:block; text-indent:0px; margin-top:10px; font-size:15px;}
						.m43 .tit02{font-size:18px; display:block; margin-bottom:5px;}	
						.m43 .link_tit{transition:all 0.3s; display:block; border:1px dashed #ccc; width:30%; text-align:center; margin:50px auto 0; padding:20px 0; font-size:18px;}
						.m43 .link_tit:hover{border:3px dashed #ffa1a0; color:#ffa1a0;}

						.m43 .tit_link{display:inline-block; font-size:18px; border:1px solid #ccc; padding:10px; margin-right:10px; text-indent: 0;}
						.m43 .tit_link:hover{border:1px solid #f38495;  color:#f38495;}

						.m43 .link01:hover{text-decoration:underline; color:#f38495;}
						/*// ¹®È­¼¾ÅÍ¼Ò°³  */


						
						

						/* ¹®È­¼¾ÅÍ ÇÁ·Î±×·¥ */
						.m44 .sub_contents{width:1300px; margin:0 auto;} 
						.m44 .b_section{margin-top:100px;}
						.m44 .title01{display: inline-block; position: relative; font-family: "NBGothic"; color: #2d2d2d; font-size: 22px; margin-bottom: 30px;}
							.m44 .title01:after {position: absolute; top: 50%; right: -70px; content: ""; display: block; width: 50px;	height: 1px; background: #2d2d2d;}
								.m44 .title01 span{color:#ff826f;}
						.m44 .button{font-size:0px;}
							.m44 .button li{display:inline-block; width:30%; margin-right:5%; margin-bottom:20px; }
							.m44 .button li:nth-child(3n){margin-right:0;}
								.m44 .button li a{transition:all 0.3s; display:inline-block; font-size:14px; width:100%; padding:10px; border:1px solid #ccc; box-sizing:border-box;}
								.m44 .button li a:hover{border:1px solid #ff7966; color:#ff7966; }
						
						
						/*// ¹®È­¼¾ÅÍ ÇÁ·Î±×·¥  */


						/* ÃÊÀ½ÆÄµ¿¿µ»óº¸±â */

						.m48 .tit{width:1300px; height:400px; line-height:400px; margin:0 auto 80px; text-align:center;  background:url(/img/m48_01.jpg) no-repeat center;  box-shadow:0 40px 0px -20px #eeeeee;}
							.m48 .tit div{display:inline-block; border:2px solid #fff; padding:20px; line-height:normal;  }
								.m48 .tit div a{transition:all 0.3s; font-family:"NBGothic"; font-size:30px; color:#fff; }
								.m48 .tit div a:hover{box-shadow: inset 0 -15px 0 #291610; border-bottom: 2px solid #291610; font-size:32px;}	
						/*// ÃÊÀ½ÆÄµ¿¿µ»óº¸±â  */


						
	



					/* // Å¬¸®´ÐÆäÀÌÁö */

					

					







	/*·Î±×ÀÎcss*/	
	.login{padding-bottom: 150px; opacity:1;}
		.login .login_inner{text-align:center; width:70%; margin:0 auto; padding:75px 0; border-top:10px solid #eee;}
			.login .txt{line-height:normal;}
				.login .txt p{font-family:"NBGothic"; font-size:35px; color:#f38495; margin-bottom:40px;}
					.login .txt p span{display:block; color:#7d7d7d; font-size:16px; padding-top:5px;  letter-spacing: 4px;}
			.login .input table{width:50%; margin:0 auto; text-align:left; border:1px solid #ccc; border-bottom:0;}
				.login .input table td:nth-child(1){width:10%; padding:15px 20px; border-bottom:1px solid #ccc;}
				.login .input table td:nth-child(2){width:90%; padding:15px 10px; border-bottom:1px solid #ccc;}
				.login .input table td input{width:100%; border:0; outline:0; font-size:13px;}
							
					.login .input label{font-size:13px; padding-right:10px;}

		.login .btn_login { width:50%; margin:20px auto 0; background-color:#7c7c7c; font-size:16px; }
			.login .btn_login a { color:#FFF; display:block; height:35px; line-height:35px; }
			.login .btn_login a:hover { color:#FFF; background-color:#f38495;}	





	/* È¯ÀÚ±Ç¸®ÀåÀü */
	/*// È¯ÀÚ±Ç¸®ÀåÀü */


	/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
	/*// °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */


	/* ºñ±Þ¿©¾È³» */
	/*// ºñ±Þ¿©¾È³» */



	/*»çÀÌÆ®¸Ê  */
	.sitemap{}
		.sitemap .def_02 .img{background:url(/img/sitemap_mn.jpg) no-repeat center;}
		.sitemap .tit01:hover{color:#f38495;}

	.smap_box {font-family:"NBGothic"; font-size:0; }
	.smap_box .smap1{ vertical-align: top; width:33.33%;  display:inline-block; margin-bottom:50px; font-size:12px; min-height:300px; text-align:center;}
		.smap_box .smap1 a:hover{ color:#f38495;}
	.smap_box .tit_01{font-size:20px; padding-bottom:20px; color:#f38495; width:50%; margin:0 auto; margin-bottom:20px; border-bottom: 2px dashed #ccc;}
	.smap_box .tit_02{font-size:20px; padding-bottom:20px; color:#393939;}
	.smap_box .list > li {margin-bottom:25px; }
	.smap_box .list > li > a{font-size:16px; color:#393939;}
	.smap_box .list01{width:80%; margin:0 auto; background:#eaeaea; padding:10px 0; margin-top:10px;}	
		.smap_box .list01 > li {margin-bottom:10px;}
			.smap_box .list01 > li > a{font-size:13px; color:#393939;}
		

	/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
	.m53{width:1300px; margin:0 auto;}
		.m53 .sub_contents{font-size:15px; line-height:25px;}
	/* //°³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */

	/* È¯ÀÚ±Ç¸®ÀåÀü */
	.m54{width:1300px; margin:0 auto;}
		.m54 .sub_contents{font-size:15px; line-height:25px;}
	/* È¯ÀÚ±Ç¸®ÀåÀü */


	/*//»çÀÌÆ®¸Ê  */






}




/** ·Îµù css **/

#loading {
 width: 100%;
 height: 100%;
 top: 0px;
 left: 0px;
 position: fixed;
 display: block;
 opacity: 1;
 background-color: #fff;
 z-index: 1000;
 text-align: center; }

#loading-image {
 position: absolute;
 top: 50%;
 left: 50%;
 margin-left:-40px;
 z-index: 1001;}



@keyframes rotate-loading {
	0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
	100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-moz-keyframes rotate-loading {
	0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
	100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-webkit-keyframes rotate-loading {
	0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
	100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-o-keyframes rotate-loading {
	0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
	100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@keyframes rotate-loading {
	0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
	100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-moz-keyframes rotate-loading {
	0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
	100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-webkit-keyframes rotate-loading {
	0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
	100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-o-keyframes rotate-loading {
	0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
	100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@keyframes loading-text-opacity {
	0%  {opacity: 0}
	20% {opacity: 0}
	50% {opacity: 1}
	100%{opacity: 0}
}

@-moz-keyframes loading-text-opacity {
	0%  {opacity: 0}
	20% {opacity: 0}
	50% {opacity: 1}
	100%{opacity: 0}
}

@-webkit-keyframes loading-text-opacity {
	0%  {opacity: 0}
	20% {opacity: 0}
	50% {opacity: 1}
	100%{opacity: 0}
}

@-o-keyframes loading-text-opacity {
	0%  {opacity: 0}
	20% {opacity: 0}
	50% {opacity: 1}
	100%{opacity: 0}
}
.loading-container,
.loading {
	height: 200px;
	position: relative;
	width: 200px;
	border-radius: 100%;
}


.loading-container {
    left: 50%;
    margin-left: -100px;
    top: 50%;
    margin-top: -100px;

 }

.loading {
	border: 10px solid transparent;
	border-color: transparent #ff8081 transparent #ff8081;
	-moz-animation: rotate-loading 1.5s linear 0s infinite normal;
	-moz-transform-origin: 50% 50%;
	-o-animation: rotate-loading 1.5s linear 0s infinite normal;
	-o-transform-origin: 50% 50%;
	-webkit-animation: rotate-loading 1.5s linear 0s infinite normal;
	-webkit-transform-origin: 50% 50%;
	animation: rotate-loading 1.5s linear 0s infinite normal;
	transform-origin: 50% 50%;
}

.loading-container:hover .loading {
	border-color: transparent #E45635 transparent #E45635;
}
.loading-container:hover .loading,
.loading-container .loading {
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}

#loading-text {
	-moz-animation: loading-text-opacity 1s linear 0s infinite normal;
	-o-animation: loading-text-opacity 1s linear 0s infinite normal;
	-webkit-animation: loading-text-opacity 1s linear 0s infinite normal;
	animation: loading-text-opacity 1s linear 0s infinite normal;
	color: #000;
	font-size: 18px;
	opacity: 0;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: 0;
	width: 220px;
	height:220px;
	line-height:220px;
}




::-webkit-scrollbar{-webkit-appearance: none;}
  /* ±âº» ½ºÅ©·Ñ¹Ù¸¦ ¾Èº¸ÀÌ°Ô ÇÔ */
::-webkit-scrollbar-track-piece{background-color:#e7e7e7}
  /* ¾ç ³¡ È­»ìÇ¥¿Í ¸öÅë ¹Ù¸¦ Á¦¿ÜÇÑ ±æ */
::-webkit-scrollbar:horizontal{height:10px;}
  /* °¡·Î ½ºÅ©·Ñ¹ÙÀÇ Å©±â, ¼¼·Î´Â horizontalÀ» vertical·Î ¹Ù²Ù¸é µÈ´Ù */
::-webkit-scrollbar-thumb{background-color: #a8a8a8;border-radius:10px;border:2px solid #eeeeee;} 
  /* ½ÇÁ¦·Î ¿òÁ÷ÀÌ´Â ¸öÅë ¹Ù */



::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-thumb {
background-color: #555;
}
::-webkit-scrollbar-track {
background-color: #ccc;
}


* {-ms-overflow-style: -ms-autohiding-scrollbar;scrollbar-3dLight-Color: #ddd; scrollbar-arrow-color: #bbb; scrollbar-base-color: #ddd; scrollbar-Face-Color: #333; scrollbar-Track-Color: #ddd; scrollbar-DarkShadow-Color: #ddd; scrollbar-Highlight-Color: #2b333a; scrollbar-Shadow-Color:transparent;}


