@charset "utf-8";
/*! Copyright (C) Nature with <http://www.naturewith.com> */


/*-----------------------------------------------------------
                                                          기본-공통
-----------------------------------------------------------*/

/* 정렬 */
#float_left {float:left;}
#float_right {float:right;}
#clear_left {clear:left;}
#clear_both {clear:both;}
#clear_right {clear:right;}
#txC {text-align:center;}
#txL {text-align:left;}
#txR {text-align:right;}
#txJ {text-align:justify;}

/* 패딩 */
.pt5 {padding-top:5px;}
.pl5 {padding-left:5px;}
.pr5 {padding-right:5px;}
.pb5 {padding-bottom:5px;}
.pt10 {padding-top:10px;}
.pl10 {padding-left:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pt20 {padding-top:20px;}
.pl20 {padding-left:20px;}
.pr20 {padding-right:20px;}
.pb20 {padding-bottom:20px;}
.pt30 {padding-top:30px;}
.pl30 {padding-left:30px;}
.pr30 {padding-right:30px;}
.pb30 {padding-bottom:30px;}
.pt40 {padding-top:40px;}
.pl40 {padding-left:40px;}
.pr40 {padding-right:40px;}
.pb40 {padding-bottom:40px;}
.pt50 {padding-top:50px;}
.pl50 {padding-left:50px;}
.pr50 {padding-right:50px;}
.pb50 {padding-bottom:50px;}
.pt70 {padding-top:70px;}
.pl70 {padding-left:70px;}
.pr70 {padding-right:70px;}
.pb70 {padding-bottom:70px;}
.pt100 {padding-top:100px;}
.pl100 {padding-left:100px;}
.pr100 {padding-right:100px;}
.pb100 {padding-bottom:100px;}

/* 마진 */
.mt5 {margin-top:5px;}
.ml5 {margin-left:5px;}
.mr5 {margin-right:5px;}
.mb5 {margin-bottom:5px;}
.mt10 {margin-top:10px;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.mt20 {margin-top:20px;}
.ml20 {margin-left:20px;}
.mr20 {margin-right:20px;}
.mb20 {margin-bottom:20px;}
.mt30 {margin-top:30px;}
.ml30 {margin-left:30px;}
.mr30 {margin-right:30px;}
.mb30 {margin-bottom:30px;}
.mt40 {margin-top:40px;}
.ml40 {margin-left:40px;}
.mr40 {margin-right:40px;}
.mb40 {margin-bottom:40px;}
.mt50 {margin-top:50px;}
.ml50 {margin-left:50px;}
.mr50 {margin-right:50px;}
.mb50 {margin-bottom:50px;}
.mt70 {margin-top:70px;}
.ml70 {margin-left:70px;}
.mr70 {margin-right:70px;}
.mb70 {margin-bottom:70px;}
.mt100 {margin-top:100px;}
.ml100 {margin-left:100px;}
.mr100 {margin-right:100px;}
.mb100 {margin-bottom:100px;}




	/*  메인 */
#MmainTit1 {text-align:right; padding:0 10px 5px 0; margin:0 10px 10px 10px; border-bottom:2px dotted #ccc;}	
#MmainTit2 {font-size:24px; font-weight:bold; letter-spacing:-1px; color:#917e70;  text-shadow: 2px 2px 2px #ccc; padding-bottom:5px; margin:0 10px 30px 10px; border-bottom:1px solid #ddd;}

	/*  긍재연 소개 */
#mAboutPage {color:#555; font-size:18px; padding:20px 10px; text-align:justify; font-family:'Open Sans', '맑은 고딕', 'Malgun Gothic','나눔바른고딕', NanumBarunGothic, ng,'돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif; letter-spacing:-1px;}
	#mAboutPage p {line-height:32px;}
	#mAboutPage h1 {font-size:28px; color:#917e70; padding:20px 0 30px 0; margin-bottom:30px; letter-spacing:0px; text-align:center; border-bottom:2px dotted #ddd;}

	/*  긍재연 연혁 */
#mhistoryPage {color:#888; font-size:18px; padding:20px 10px; text-align:justify; font-family:'Open Sans', '맑은 고딕', 'Malgun Gothic','나눔바른고딕', NanumBarunGothic, ng,'돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif; letter-spacing:-1px; background:url(/image/MlogoBg.png) no-repeat right 150px;}
	#mhistoryPage p {line-height:32x;}
	#mhistoryPage .mhistoryBox {margin-bottom:50px;}
	#mhistoryPage .mhistoryBox.last {margin-bottom:10px;}
	#mhistoryPage .mhistoryBox strong {color:#555; text-shadow: 2px 2px 2px #ccc;}
	#mhistoryPage .mhistoryBox span {color:#a1916e;}
	#mhistoryPage .mhistoryTitle {padding-bottom:5px; font-weight:800; color:#917e70; margin-bottom:7px; font-size:22px; border-bottom:1px solid #ccc;}
	#mhistoryPage .mhistoryList {background:url(/image/basic/arrow.jpg) no-repeat left 14px; padding:0 0 20px 10px;}
	
/* 개인정보처리방침 */
#personalBox {color:#555; font-size:18px;letter-spacing:0px; padding:30px 10px; line-height:32px;}
	#personalBox p {line-height:32px; text-align:justify;}
	#personalBox h1 {font-size:22px; color:#5fb0e2; padding-top:20px; margin:5px 0;}
	#personalBox p strong {font-weight:800;}

		
/* 소목장 소병진 */
#msbjPage {color:#555; font-size:18px; padding:20px 10px; text-align:justify; font-family:'Open Sans', '맑은 고딕', 'Malgun Gothic','나눔바른고딕', NanumBarunGothic, ng,'돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif; letter-spacing:-1px;}
	#msbjPage p {line-height:32px;}
	#msbjBox {clear:both; padding-bottom:50px;}
	#msbjPage h1 {font-size:28px; color:#917e70; padding:20px 0 30px 0; margin-bottom:30px; letter-spacing:0px; text-align:center; border-bottom:2px dotted #ddd;}
	#msbjPage h3 {font-size:20px; color:#444; text-align:center;}
	#msbjPage a {color:#ff3f3f; text-decoration:none;}
	#msbjPage a:hover {color:#44aced; text-decoration:none;}
	#msbjHistory {font-size:16px; padding-bottom:25px; line-height:26px;}
	#msbjHistory p {background:url(/image/basic/arrow.jpg) no-repeat left center; padding-left:10px;}
	#msbjHistory p.Tt {font-weight:800; margin-bottom:4px; border-bottom:1px solid #eee; background:none; font-size:17px;}
	
	
/* 소병진 소목학교 */
#mschoolPage {color:#555; font-size:18px; padding:20px 10px; text-align:justify; font-family:'Open Sans', '맑은 고딕', 'Malgun Gothic','나눔바른고딕', NanumBarunGothic, ng,'돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif; letter-spacing:-1px;}
	#mschoolPage p {line-height:32px;}
	#mschoolBox {clear:both; padding-bottom:50px;}
	#mcomt {font-size:16px; text-align:center; color:#917e70;}
	#mschoolPage h1 {font-size:28px; color:#917e70; padding:20px 0 30px 0; margin-bottom:50px; letter-spacing:0px; text-align:center; border-bottom:2px dotted #ddd;}
	#mschoolPage h3 {font-size:20px; color:#555; text-align:center;}
	#mschoolPage p.tt {font-size:20px; background:url(/image/basic/arrow.jpg) no-repeat left center; padding-left:10px;}
	#mschoolPage a {color:#ff3f3f; text-decoration:none;}
	#mschoolPage a:hover {color:#44aced; text-decoration:none;}
	

/* 긍재연회칙 */
#mregulationPage {color:#555; font-size:18px; padding:20px 10px; text-align:justify; font-family:'Open Sans', '맑은 고딕', 'Malgun Gothic','나눔바른고딕', NanumBarunGothic, ng,'돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif; letter-spacing:-1px;}
	#mregulationPage p {line-height:28px;}
	#mregulationPage h1 {font-size:28px; color:#917e70; padding:20px 0 30px 0; margin-bottom:10px; letter-spacing:0px; text-align:center; border-bottom:2px dotted #ddd;}
	#mregulationPage h3 {font-size:20px; color:#666; text-align:center;}
	#mregulationPage p.tt {font-size:20px; color:#917e70; font-weight:bold; padding-bottom:20px;}
	
/* 긍재연멤버 */
#mmemberPage {color:#555; font-size:18px; padding:20px 10px; text-align:justify; font-family:'Open Sans', '맑은 고딕', 'Malgun Gothic','나눔바른고딕', NanumBarunGothic, ng,'돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif; letter-spacing:-1px;}
	#mmemberPage p {line-height:30px;}
	#mmemberPage p.Ldate {text-align:right; margin-top:50px; font-size:14px; color:#999;}
	#mmemberPage h1 {font-size:28px; color:#917e70; padding:20px 0 30px 0; margin-bottom:10px; letter-spacing:0px; text-align:center; border-bottom:2px dotted #ddd;}
	#mmemberPage h3 {font-size:20px; color:#666; text-align:center;}
	#mmemberPage a {color:#ff3f3f; text-decoration:none;}
	#mmemberPage a:hover {color:#555; text-decoration:none;}
	#memTb {width:100%; font-size:17px; border-top:1px dotted #ddd;}
	#memTb tr td {padding:15px 0; padding-left:left; vertical-align:middle; border-bottom:1px dotted #ddd; line-height:28px;}
	#memTb tr td strong {font-size:18px;}
	#memTb tr td span {padding-left:10px;}
	#memTb tr td.ico {vertical-align:top;}