.board{
	width:1180px;
	margin:80px auto 80px;
}

.subtitleimg{
	width:1904px;
	position:relative;
	left:50%;
	margin-left:-952px;
}


.submenu{
	width:1180px;
	position:absolute;
	left:50%;
	margin-left:-590px;
	margin-top:-30px;
	text-align:center;
}

.submenu .inner{
	border:1px solid #e5e5e5;
	margin:0 auto;
	display:inline-block;
	background:#fff;
}

.submenu .inner div{
	width:162px;
	display:inline-block;
	padding:15px 0px;
	background:#fff;
	font-size:15px;
	border-right:1px solid #e5e5e5;
}

.submenu .inner div:last-child{
	border-right:0px solid #e5e5e5;
}

.submenu .inner .on{
	background:#20265b;
	color:#fff;
}

.submenu .inner .on a{
	color:#fff;
}






.sub .body_title{
	width:1180px;
	margin:80px auto 0;
}

.sub .body_title .bg{
	width:100%;
	position:Relative;
}

.sub .body_title .cont{
	width:100%;
	position:absolute;
	z-index:99;
	padding:70px 50px;
	box-sizing:Border-box;
}

.sub .body_title .cont .clinic{
	font-size:18px;
	color:#999999;
}

.sub .body_title .cont .title{
	font-size:48px;
	color:#343434;
	font-weight:300;
	margin-top:20px;
}


.sub .body_title .cont .text{
	font-size:24px;
	color:#585858;
	margin-top:5px;
	letter-spacing:-0.7px;
	line-height:32px;
}


.sub .center_cont{
	width:1180px;
	margin:0 auto;
}

.sub .center_cont .subject{
	font-size:48px;
	color:#343434;
	text-align:Center;
}


.sub .center_cont .subject span{
	font-weight:900;
}


.sub .center_cont .subtitle{
	font-size:24px;
	color:#656565;
	margin-top:3px;
	text-align:Center;
	letter-spacing:-0.7px;
	line-height:32px;
}

.sub .center_cont .subtitle span{
	color:#20265b;
}

.sub .center_cont .substance{
	font-size:18px;
	color:#727272;
	text-align:center;
	margin-top:10px;
	letter-spacing:-0.7px;
	word-break:keep-all;
}


.sub .three_box{
	width:1180px;
	margin:0 auto;
	display:flex
}


.sub .three_box li{
	width:380px;
	display:inline-block;
	border:1px solid #e5e5e5;
	box-sizing:border-box;
	margin-left:20px;
	padding:30px 10px;
}

.sub .three_box li:nth-child(3n+1){
	margin-left:0px;
}

.sub .three_box li{
	width:380px;
	display:inline-block;
	border:1px solid #e5e5e5;
	box-sizing:border-box;
	margin-left:20px;
	padding:30px 10px;
}

.sub .three_box li .roundbox{
	width:100px;
	padding:12px 0px;
	border:1px solid #20265b;
	color:#20265b;
	text-align:Center;
	margin:0 auto;
	font-size:14px;
	border-radius:50px;
}

.sub .three_box li .subject{
	font-size:20px;
	color:#444444;
	text-align:center;
	margin-top:15px;
	word-break:keep-all;
}

.sub .three_box li .substance{
	font-size:16px;
	text-align:center;
	margin-top:5px;
	letter-spacing:-0.7px;
	word-break:keep-all;
}








.sub .four_box{
	width:1180px;
	margin:0 auto;
	display:flex
}


.sub .four_box li{
	width:380px;
	display:inline-block;
	border:1px solid #e5e5e5;
	box-sizing:border-box;
	margin-left:20px;
	padding:30px 10px;
}

.sub .four_box li:nth-child(3n+1){
	margin-left:0px;
}

.sub .four_box li{
	width:280px;
	display:inline-block;
	border:1px solid #e5e5e5;
	box-sizing:border-box;
	margin-left:20px;
	padding:30px 10px;
}

.sub .four_box li .roundbox{
	width:100px;
	padding:12px 0px;
	border:1px solid #20265b;
	color:#20265b;
	text-align:Center;
	margin:0 auto;
	font-size:14px;
	border-radius:50px;
}

.sub .four_box li .subject{
	font-size:20px;
	color:#444444;
	text-align:center;
	margin-top:15px;
	word-break:keep-all;
}

.sub .four_box li .substance{
	font-size:16px;
	text-align:center;
	margin-top:5px;
	letter-spacing:-0.7px;
	word-break:keep-all;
}





.sub .five_box{
	width:1180px;
	margin:0 auto;
	display:flex
}


.sub .five_box li{
	width:380px;
	display:inline-block;
	border:1px solid #e5e5e5;
	box-sizing:border-box;
	margin-left:20px;
	padding:30px 10px;
}

.sub .five_box li:nth-child(5n+1){
	margin-left:0px;
}

.sub .five_box li{
	width:230px;
	display:inline-block;
	border:1px solid #e5e5e5;
	box-sizing:border-box;
	margin-left:20px;
	padding:30px 10px;
	background:#fff;
}

.sub .five_box li .roundbox{
	width:100px;
	padding:12px 0px;
	border:1px solid #20265b;
	color:#20265b;
	text-align:Center;
	margin:0 auto;
	font-size:14px;
	border-radius:50px;
}

.sub .five_box li .subject{
	font-size:20px;
	color:#444444;
	text-align:center;
	margin-top:15px;
	word-break:keep-all;
}

.sub .five_box li .substance{
	font-size:16px;
	text-align:center;
	margin-top:5px;
	letter-spacing:-0.7px;
	word-break:keep-all;
}




.sub .six_box{
	width:1180px;
	margin:0 auto;
	display:flex
}


.sub .six_box li{
	width:380px;
	display:inline-block;
	border:1px solid #e5e5e5;
	box-sizing:border-box;
	margin-left:20px;
	padding:30px 10px;
}

.sub .six_box li:nth-child(6n+1){
	margin-left:0px;
}

.sub .six_box li{
	display:inline-block;
	border:1px solid #e5e5e5;
	box-sizing:border-box;
	margin-left:20px;
	padding:30px 10px;
	background:#fff;
}

.sub .six_box li .roundbox{
	width:100px;
	padding:12px 0px;
	border:1px solid #20265b;
	color:#20265b;
	text-align:Center;
	margin:0 auto;
	font-size:14px;
	border-radius:50px;
}

.sub .six_box li .subject{
	font-size:20px;
	color:#444444;
	text-align:center;
	margin-top:15px;
	word-break:keep-all;
}

.sub .six_box li .substance{
	font-size:16px;
	text-align:center;
	margin-top:5px;
	letter-spacing:-0.7px;
	word-break:keep-all;
}








.sub .greybg{
	width:100%;
	padding:80px 0px;
	background:#f7f7f7;
	margin-top:80px;
}

.sub .left_cont{
	width:1180px;
	margin:0 auto;
}

.sub .left_cont .title{
	font-size:48px;
	color:#343434;
}

.sub .left_cont .title span{
	font-weight:900;
}

.sub .left_cont .subtitle{
	font-size:24px;
	color:#656565;
	margin-top:3px;
	letter-spacing:-0.7px;
	line-height:32px;
}

.sub .left_cont .subtitle span{
	color:#20265b;
}

.sub .left_cont .substance{
	font-size:18px;
	color:#727272;
	margin-top:15px;
	letter-spacing:-0.7px;
	line-height:26px;
}


.sub .three_cont{
	width:1180px;
	margin:0 auto;
}

.sub .three_cont li{
	width:380px;
	display:inline-block;
	vertical-align:top;
	margin-left:16px;
		margin-bottom:20px;

}

.sub .three_cont li:nth-child(3n+1){
	margin-left:0px;
}

.sub .three_cont li .thum{
	width:100%;
}

.sub .three_cont li .thum img{
	width:100%;
}

.sub .three_cont li .subject{
	font-size:18px;
	color:#343434;
	margin-top:10px;
	letter-spacing:-0.7px;
}

.sub .three_cont li .substance{
	font-size:16px;
	color:#7d7d7d;
	margin-top:5px;
	letter-spacing:-0.7px;
	word-break:keep-all;
	line-height:24px;
}




.sub .contents{
	width:1180px;
	margin:0 auto;
}

.sub .full_thum{
	width:100%;
	margin-top:30px;
}

.sub .full_thum img{
	width:100%;
}


.sub .four_cont{
	width:1180px;
	margin:0 auto;
}


.sub .four_cont li{
	width:280px;
	display:inline-block;
	vertical-align:top;
	margin-left:16px;
	margin-bottom:20px;
	
}

.sub .four_cont li:nth-child(4n+1){
	margin-left:0px;
}


.sub .four_cont li .thum{
	width:100%;	
}

.sub .four_cont li .thum img{
	width:100%;	
}


.sub .four_cont li .subject{
	font-size:18px;
	color:#343434;
	margin-top:10px;
	letter-spacing:-0.7px;
}

.sub .four_cont li .substance{
	font-size:15px;
	color:#7d7d7d;
	margin-top:5px;
	letter-spacing:-0.7px;
	word-break:keep-all;
	line-height:22px;
}


.sub .cir_list{
	width:100%;
	text-align:Center;
	margin-top:30px;
}


.sub .cir_list li{
	display:inline-block;
	position:relative;
	margin-left:-40px;
	background:rgba(32,38,91,0.8);
	color:#fff;
	text-align:Center;
	width:234px;
	height:234px;
	vertical-align:middle;
	border-radius:100%;
	-moz-border-radius:100%;
	-webkit-border-radius:100%;
	font-size:18px;
	padding:80px 50px;
	box-sizing:border-box;
	letter-spacing:-0.7px;
	word-break:keep-all;
}



.sub .pain{
	width:1180px;
	margin:80px auto 80px;
}

.sub .pain .sec01{
	width:100%;
}

.sub .pain .sec01 .thum{
	width:570px;
	display:inline-block;
	vertical-align:middle;
}


.sub .pain .sec01 .textarea{
	width:570px;
	display:inline-block;
	vertical-align:middle;
	margin-left:16px;
}

.sub .pain .sec01 .textarea .clinic{
	font-size:18px;
	color:#999999;
}


.sub .pain .sec01 .textarea .title{
	font-size:48px;
	color:#343434;
	margin-top:20px;
}

.sub .pain .sec01 .textarea .text{
	font-size:18px;
	color:#727272;
	margin-top:5px;
	letter-spacing:-0.7px;
	line-height:26px;
	word-break:keep-all;
}

.sub .pain .sec02{
	width:100%;
	margin-top:80px;
}

.sub .pain .sec02 .textarea{
	width:570px;
	display:inline-block;
	vertical-align:middle;
}

.sub .pain .sec02 .textarea .titleline{
	width:100%;
}

.sub .pain .sec02 .textarea .titleline .line{
	width:50px;
	height:3px;
	background:#20265b;
}

.sub .pain .sec02 .textarea .titleline .title{
	font-size:48px;
	color:#343434;
	font-weight:900;
}


.sub .pain .sec02 .textarea .text{
	font-size:18px;
	color:#727272;
	letter-spacing:-0.7px;
	margin-top:5px;
	line-height:26px;
	word-break:keep-all;
}


.sub .pain .sec02 .cirarea{
	width:570px;
	display:inline-block;
	vertical-align:middle;
	margin-left:16px;
}


.sub .pain .sec02 .cirarea .list{
	width:100%;
	display:flex
}

.sub .pain .sec02 .cirarea .list li{
	background:#20265b;
	padding:45px 10px;
	display:inline-block;
	margin:0px 10px;
	width:180px;
	border-radius:100%;
	box-sizing:Border-box;
}

.sub .pain .sec02 .cirarea .list li .icon{
	width:54px;
	margin:0 auto;
}


.sub .pain .sec02 .cirarea .list li .text{
	font-size:16px;
	color:#fff;
	text-align:Center;
	margin-top:10px;
}




.sub .insurance{
	width:1180px;
	margin:80px auto 80px;
}


.sub .insurance .titlearea{
	width:100%;
}

.sub .insurance .titlearea .clinic{
	font-size:18px;
	color:#999;
	text-align:Center;
}

.sub .insurance .titlearea .title{
	font-size:48px;
	color:#343434;
	text-align:Center;
	margin-top:20px;
}

.sub .insurance .titlearea .subtitle{
	font-size:24px;
	text-align:center;
	color:#585858;
	margin-top:5px;
	letter-spacing:-1px;
	line-height:32px;
	word-break:keep-all;
}


.sub .insurance .list{
	width:100%;
	margin-top:50px;
	
}

.sub .insurance .list li{
	width:100%;
	padding:30px;
	box-sizing:Border-box;
	border-bottom:1px solid #e5e5e5;
}

.sub .insurance .list li:first-child{
	border-top:1px solid #e5e5e5;
}

.sub .insurance .list li .step{
	width:120px;
	height:120px;
	line-height:120px;
	font-family:'roboto';
	text-align:center;
	vertical-align:middle;
	display:inline-block;
	background:#20265b;
	font-size:18px;
	color:#fff;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
}

.sub .insurance .list li .textarea{
	width:70%;
	display:inline-block;
	vertical-align:middle;
	padding-left:30px;
}

.sub .insurance .list li .textarea .subject{
	font-size:24px;
	color:#20265b;
}

.sub .insurance .list li .textarea .substance{
	font-size:18px;
	color:#727272;
	margin-top:3px;
	letter-spacing:-0.7px;
}

.sub .insurance .text{
	font-size:15px;
	color:#727272;
	margin-top:20px;
	letter-spacing:-0.7px;
	word-break:keep-all;
}






.sub .massage{
	width:100%;
	margin:80px auto 80px;
}


.sub .massage .titlearea{
	width:1180px;
	margin:0 auto;
}

.sub .massage .titlearea .clinic{
	font-size:18px;
	color:#999;
	text-align:Center;
}

.sub .massage .titlearea .title{
	font-size:48px;
	color:#343434;
	text-align:Center;
	margin-top:20px;
}

.sub .massage .titlearea .subtitle{
	font-size:24px;
	text-align:center;
	color:#585858;
	margin-top:5px;
	letter-spacing:-1px;
	line-height:32px;
	word-break:keep-all;
}


.sub .massage .thumlist{
	width:1180px;
	margin:30px auto 0;
}

.sub .massage .thumlist div{
	width:380px;
	display:inline-block;
	vertical-align:middle;
	margin-left:16px;
}


.sub .massage .thumlist div:first-child{
	margin-left:0px;
}


.sub .massage .exercise{
	width:1904px;
	position:relative;
	left:50%;
	margin-left:-952px;
	background:url(../images/sub/exercise_bg.jpg) no-repeat center top;
	padding:80px 0px;
	margin-top:80px;
}


.sub .massage .exercise .inner{
	width:1180px;
	margin:0 auto;
}

.sub .massage .exercise .inner .title{
	font-size:48px;
	color:#fff;
	font-weight:900;
}

.sub .massage .exercise .inner .subtitile{
	font-size:24px;
	color:#fff;
	margin-top:20px;
}

.sub .massage .exercise .inner .text{
	font-size:18px;
	color:#fff;
	margin-top:10px;
	letter-spacing:-0.7px;
	
}


.sub .massage .exercise .list{
	margin-top:50px;
	width:100%;
}

.sub .massage .exercise .list li{
	width:100%;
	margin-top:5px;
}

.sub .massage .exercise .list li .dot{
	width:5px;
	height:5px;
	background:#ffa200;
	border-radius:5px;
	display:inline-block;
	vertical-align:middle;
}

.sub .massage .exercise .list li .cont{
	font-size:18px;
	display:inline-block;
	vertical-align:middle;
	color:#fff;
	margin-left:5px;
}

.sub .massage .effect{
	width:100%;
	background:#f7f7f7;
	padding:80px 0px;
}

.sub .massage .effect .four_cont{
	margin-top:30px;
}

.sub .massage .merit{
	width:1180px;
	margin:80px auto 0;
}



.sub .nutrient{
	width:100%;
	margin-top:80px;
}

.sub .nutrient .titlearea{
	width:1180px;
	margin:0 auto;
}

.sub .nutrient .titlearea .clinic{
	font-size:18px;
	color:#999;
}

.sub .nutrient .titlearea .title{
	font-size:48px;
	color:#343434;
	margin-top:20px;
}

.sub .nutrient .titlearea .title span{
	font-weight:900;
}

.sub .nutrient .titlearea .text{
	font-size:18px;
	color:#727272;
	letter-spacing:-0.7px;
	line-height:26px;
	margin-top:5px;
	word-break:keep-all;
}


.sub .nutrient .thumarea{
	width:1180px;
	margin:50px auto 0;
}

.sub .nutrient .thumarea img{
	width:100%;
}

.sub .nutrient .thumarea div{
	width:380px;
	display:inline-block;
	margin-left:16px;
}

.sub .nutrient .thumarea div:first-child{
	margin-left:0px;
}

.sub .nutrient .effect{
	width:100%;
	padding:80px 0px;
	background:#f7f7f7;
	margin-top:80px;
}

.sub .nutrient .effect ul{
	margin-top:30px;
}

.sub .nutrient .bg_effect{
	width:1180px;
	margin:80px auto 80px;
	background:url(../images/sub/nutrient02_effect.jpg) no-repeat center center;
	padding:80px 30px;
	box-sizing:border-box;
}

.sub .nutrient .bg_effect .subject{
	font-size:40px;
	color:#fff;
}


.sub .nutrient .bg_effect .subject span{
	font-weight:900;
}


.sub .nutrient .bg_effect .substance{
	font-size:24px;
	color:#fff;
	letter-spacing:-0.7px;
	margin-top:5px;
}




.sub .hospital{
	width:1180px;
	margin:80px auto 80px;
}

.sub .hospital .titlearea{
	width:100%;
}

.sub .hospital .titlearea .clinic{
	font-size:18px;
	color:#999;
	text-align:center;
}

.sub .hospital .titlearea .title{
	font-size:48px;
	color:#343434;
	text-align:center;
	margin-top:20px;
}

.sub .hospital .titlearea .subtitle{
	font-size:24px;
	text-align:center;
	color:#585858;
	margin-top:5px;
}

.sub .hospital .introduce{
	width:100%;
	margin-top:50px;
	background:url(../images/sub/joeun_bg.jpg) no-repeat center top;
	padding:50px;
	box-sizing:border-box;
	margin-bottom:50px;
}


.sub .hospital .introduce .sign{
	width:150px;
	border:1px solid #20265b;
	box-sizing:border-box;
	padding:25px 0px;
}

.sub .hospital .introduce .sign .simbol{
	width:35px;
	margin:0 auto;
}

.sub .hospital .introduce .sign .simbol img{
	width:100%;
}


.sub .hospital .introduce .sign .name{
	font-size:24px;
	text-align:center;
	font-family:'roboto';
	color:#20265b;
	margin-top:10px;
}

.sub .hospital .introduce .sign .name span{
	font-size:18px;
	display:block
}

.sub .hospital .introduce .title{
	font-size:40px;
	color:#5a5a5a;
	letter-spacing:-0.7px;
	margin-top:30px;
	
}

.sub .hospital .introduce .title span{
	font-weight:900;
	font-size:60px;
	color:#20265b;
	display:block;
	line-height:72px;
}

.sub .hospital .introduce .subtitle{
	font-size:24px;
	color:#585858;
	margin-top:20px;
	letter-spacing:-0.7px;
	font-weight:300;
	line-height:32px;
}


.sub .hospital .introduce .text{
	font-size:18px;
	margin-top:10px;
	letter-spacing:-0.7px;
	color:#727272;
	line-height:26px;
}


.sub .hospital .joeun_view{
	width:100%;
	margin-top:80px;
}




.sub .hospital .how{
	width:100%;
	border-top:1px solid #20265b;
	margin-top:30px;
}

.sub .hospital .how li{
	width:100%;
	padding:20px 10px;
	box-sizing:border-box;
	border-bottom:1px solid #e5e5e5;
}


.sub .hospital .how li .icon{
	width:35px;
	display:inline-block;
	vertical-align:middle;
}

.sub .hospital .how li .icon img{
	width:100%;
}

.sub .hospital .how li .subject{
	width:20%;
	display:inline-block;
	vertical-align:middle;
	color:#252525;
	font-size:20px;
	margin-left:10px;
}

.sub .hospital .how li .substance{
	width:70%;
	display:inline-block;
	vertical-align:middle;
	color:#828282;
	font-size:16px;
}


.sub .hospital .how li .substance .Three{
	display:inline-block;
	padding:3px 9px;
	background:#bd9a31;
	color:#fff;
	border-radius:50px;
	margin-right:5px;
	font-size:14px;
}

.sub .hospital .how li .substance .four{
	display:inline-block;
	padding:3px 9px;
	background:#3495df;
	color:#fff;
	border-radius:50px;
	margin-right:5px;
	font-size:14px;
}




.sub .hospital .time{
	width:100%;
	margin-top:2.5em;
}

.sub .hospital .time .subject{
	font-size:24px;
}

.sub .hospital .time table{
	width:100%;
	margin-top:10px;
	border-top:1px solid #e5e5e5;
}

.sub .hospital .time table tbody th{
	background:#f7f7f7;
	border-bottom:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	padding:15px 0px;
	font-size:18px;
}

.sub .hospital .time table tbody td{
	font-size:18px;
	border-bottom:1px solid #e5e5e5;
	padding:15px 20px;
	font-family:'roboto','noto sans kr';
	box-sizing:border-box;
}

.sub .hospital .time table tbody td span{
	font-size:14px;
	color:#999
}








