/* 모바일기기 */
@media only screen and (max-width: 320px) {
	.board_title { font-size:20px; color:#000000; letter-spacing:-1px; padding:20px 0px 10px 0px; }
	.board_title_line {height:10px;}
	.board_space {height:10px;}
	/*탑버튼*/
	#top_btn {position:fixed;bottom:20px;right:20px;width:60px;height:60px; border:0px solid #4D4F54;
	color:#FFFFFF;text-align:center;font-size:13px;z-index:90;background:#4D4F54; border-radius: 50%; font-size:11px;}
	#top_btn:hover{  border:0px solid #000000; background:#000000;}
}


/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
	.board_title { font-size:20px; color:#000000; letter-spacing:-1px; padding:20px 0px 10px 0px; }
	.board_title_line {height:10px;}
	.board_space {height:10px;}
	/*탑버튼*/
	#top_btn {position:fixed;bottom:20px;right:20px;width:60px;height:60px; border:0px solid #4D4F54;
	color:#FFFFFF;text-align:center;font-size:13px;z-index:90;background:#4D4F54; border-radius: 50%; font-size:11px;}
	#top_btn:hover{  border:0px solid #000000; background:#000000;}
}


/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
	.board_title { font-size:30px; color:#000000; letter-spacing:-1px; padding:40px 0px 10px 0px; }
	.board_title_line {height:20px;}
	.board_space {height:20px;}
	/*탑버튼*/
	#top_btn {position:fixed;bottom:20px;right:20px;width:70px;height:70px; border:0px solid #4D4F54;
	color:#FFFFFF;text-align:center;font-size:15px;z-index:90;background:#4D4F54; border-radius: 50%; font-size:11px;}
	#top_btn:hover{  border:0px solid #000000; background:#000000;}
}


/* 데스크탑 */
@media only screen and (min-width: 1201px) {
	.board_title { font-size:30px; color:#000000; letter-spacing:-1px; padding:40px 0px 10px 0px; }
	.board_title_line {height:20px;}
	.board_space {height:20px;}
	/*탑버튼*/
	#top_btn {position:fixed;bottom:20px;right:20px;width:70px;height:70px; border:0px solid #4D4F54;
	color:#FFFFFF;text-align:center;font-size:15px;z-index:90;background:#4D4F54; border-radius: 50%; font-size:11px;}
	#top_btn:hover{  border:0px solid #000000; background:#000000;}
}

/* /////////////////////////////// FONT-SIZE 폰트 크기 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.fs_100 { font-size:85px;}
.fs_95 { font-size:80px;}
.fs_90 { font-size:75px;}
.fs_85 { font-size:70px;}
.fs_80 { font-size:65px;}
.fs_75 { font-size:60px;}
.fs_70 { font-size:55px;}
.fs_65 { font-size:50px;}
.fs_60 { font-size:45px;}
.fs_55 { font-size:40px;}
.fs_50 { font-size:35px;}
.fs_45 { font-size:30px;}
.fs_40 { font-size:25px;}
.fs_35 { font-size:22px;}
.fs_30 { font-size:20px;}
.fs_25 { font-size:17px;}
.fs_20 { font-size:15px;}
.fs_19 { font-size:14px;}
.fs_18 { font-size:14px;}
.fs_17 { font-size:14px;}
.fs_16 { font-size:13px;}
.fs_15 { font-size:13px;}
.fs_14 { font-size:13px;}
.fs_13 { font-size:12px;}
.fs_12 { font-size:11px;}
.fs_11 { font-size:11px;}
.fs_10 { font-size:10px;}
.fs_9 { font-size:9px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.fs_100 { font-size:90px;}
.fs_95 { font-size:85px;}
.fs_90 { font-size:80px;}
.fs_85 { font-size:75px;}
.fs_80 { font-size:70px;}
.fs_75 { font-size:65px;}
.fs_70 { font-size:60px;}
.fs_65 { font-size:55px;}
.fs_60 { font-size:50px;}
.fs_55 { font-size:45px;}
.fs_50 { font-size:40px;}
.fs_45 { font-size:35px;}
.fs_40 { font-size:30px;}
.fs_35 { font-size:26px;}
.fs_30 { font-size:23px;}
.fs_25 { font-size:19px;}
.fs_20 { font-size:16px;}
.fs_19 { font-size:15px;}
.fs_18 { font-size:15px;}
.fs_17 { font-size:14px;}
.fs_16 { font-size:14px;}
.fs_15 { font-size:13px;}
.fs_14 { font-size:13px;}
.fs_13 { font-size:12px;}
.fs_12 { font-size:11px;}
.fs_11 { font-size:11px;}
.fs_10 { font-size:10px;}
.fs_9 { font-size:9px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.fs_100 { font-size:95px;}
.fs_95 { font-size:90px;}
.fs_90 { font-size:85px;}
.fs_85 { font-size:80px;}
.fs_80 { font-size:75px;}
.fs_75 { font-size:70px;}
.fs_70 { font-size:65px;}
.fs_65 { font-size:60px;}
.fs_60 { font-size:55px;}
.fs_55 { font-size:50px;}
.fs_50 { font-size:45px;}
.fs_45 { font-size:40px;}
.fs_40 { font-size:35px;}
.fs_35 { font-size:30px;}
.fs_30 { font-size:25px;}
.fs_25 { font-size:21px;}
.fs_20 { font-size:17px;}
.fs_19 { font-size:16px;}
.fs_18 { font-size:16px;}
.fs_17 { font-size:15px;}
.fs_16 { font-size:15px;}
.fs_15 { font-size:14px;}
.fs_14 { font-size:14px;}
.fs_13 { font-size:13px;}
.fs_12 { font-size:12px;}
.fs_11 { font-size:11px;}
.fs_10 { font-size:10px;}
.fs_9 { font-size:11px;}
}
/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.fs_100 { font-size:100px;}
.fs_95 { font-size:95px;}
.fs_90 { font-size:90px;}
.fs_85 { font-size:85px;}
.fs_80 { font-size:80px;}
.fs_75 { font-size:75px;}
.fs_70 { font-size:70px;}
.fs_65 { font-size:65px;}
.fs_60 { font-size:60px;}
.fs_55 { font-size:55px;}
.fs_50 { font-size:50px;}
.fs_45 { font-size:45px;}
.fs_40 { font-size:40px;}
.fs_35 { font-size:35px;}
.fs_30 { font-size:30px;}
.fs_25 { font-size:25px;}
.fs_20 { font-size:20px;}
.fs_19 { font-size:19px;}
.fs_18 { font-size:18px;}
.fs_17 { font-size:17px;}
.fs_16 { font-size:16px;}
.fs_15 { font-size:15px;}
.fs_14 { font-size:14px;}
.fs_13 { font-size:13px;}
.fs_12 { font-size:12px;}
.fs_11 { font-size:11px;}
.fs_10 { font-size:10px;}
.fs_9 { font-size:11px;}
}





/* /////////////////////////////// PADDING 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.pad_0 {padding:0px;}
.pad_10 {padding:5px;}
.pad_20 {padding:10px;}
.pad_30 {padding:15px;}
.pad_40 {padding:20px;}
.pad_50 {padding:25px;}
.pad_60 {padding:30px;}
.pad_70 {padding:35px;}
.pad_80 {padding:40px;}
.pad_90 {padding:45px;}
.pad_100 {padding:50px;}
.pad_120 {padding:60px;}
.pad_150 {padding:70px;}
.pad_180 {padding:80px;}
.pad_210 {padding:90px;}
.pad_240 {padding:100px;}
.pad_270 {padding:110px;}
.pad_300 {padding:120px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.pad_0 {padding:0px;}
.pad_10 {padding:7px;}
.pad_20 {padding:14px;}
.pad_30 {padding:20px;}
.pad_40 {padding:28px;}
.pad_50 {padding:34px;}
.pad_60 {padding:40px;}
.pad_70 {padding:48px;}
.pad_80 {padding:54px;}
.pad_90 {padding:60px;}
.pad_100 {padding:68px;}
.pad_120 {padding:84px;}
.pad_150 {padding:100px;}
.pad_180 {padding:110px;}
.pad_210 {padding:120px;}
.pad_240 {padding:130px;}
.pad_270 {padding:140px;}
.pad_300 {padding:150px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.pad_0 {padding:0px;}
.pad_10 {padding:8px;}
.pad_20 {padding:17px;}
.pad_30 {padding:25px;}
.pad_40 {padding:34px;}
.pad_50 {padding:42px;}
.pad_60 {padding:50px;}
.pad_70 {padding:59px;}
.pad_80 {padding:67px;}
.pad_90 {padding:75px;}
.pad_100 {padding:84px;}
.pad_120 {padding:100px;}
.pad_150 {padding:110px;}
.pad_180 {padding:120px;}
.pad_210 {padding:130px;}
.pad_240 {padding:140px;}
.pad_270 {padding:150px;}
.pad_300 {padding:160px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.pad_0 {padding:0px;}
.pad_10 {padding:10px;}
.pad_20 {padding:20px;}
.pad_30 {padding:30px;}
.pad_40 {padding:40px;}
.pad_50 {padding:50px;}
.pad_60 {padding:60px;}
.pad_70 {padding:70px;}
.pad_80 {padding:80px;}
.pad_90 {padding:90px;}
.pad_100 {padding:100px;}
.pad_120 {padding:120px;}
.pad_150 {padding:150px;}
.pad_180 {padding:180px;}
.pad_210 {padding:210px;}
.pad_240 {padding:240px;}
.pad_270 {padding:270px;}
.pad_300 {padding:300px;}
}




/* /////////////////////////////// PADDING 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.pad_t_10 {padding-top:3px;}
.pad_t_20 {padding-top:10px;}
.pad_t_30 {padding-top:15px;}
.pad_t_40 {padding-top:20px;}
.pad_t_50 {padding-top:25px;}
.pad_t_60 {padding-top:30px;}
.pad_t_70 {padding-top:35px;}
.pad_t_80 {padding-top:40px;}
.pad_t_90 {padding-top:45px;}
.pad_t_100 {padding-top:50px;}
.pad_t_120 {padding-top:60px;}
.pad_t_150 {padding-top:70px;}
.pad_t_180 {padding-top:80px;}
.pad_t_210 {padding-top:90px;}
.pad_t_240 {padding-top:100px;}
.pad_t_270 {padding-top:110px;}
.pad_t_300 {padding-top:120px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.pad_t_10 {padding-top:4px;}
.pad_t_20 {padding-top:14px;}
.pad_t_30 {padding-top:20px;}
.pad_t_40 {padding-top:28px;}
.pad_t_50 {padding-top:34px;}
.pad_t_60 {padding-top:40px;}
.pad_t_70 {padding-top:48px;}
.pad_t_80 {padding-top:54px;}
.pad_t_90 {padding-top:60px;}
.pad_t_100 {padding-top:68px;}
.pad_t_120 {padding-top:84px;}
.pad_t_150 {padding-top:100px;}
.pad_t_180 {padding-top:110px;}
.pad_t_210 {padding-top:120px;}
.pad_t_240 {padding-top:130px;}
.pad_t_270 {padding-top:140px;}
.pad_t_300 {padding-top:150px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.pad_t_10 {padding-top:8px;}
.pad_t_20 {padding-top:17px;}
.pad_t_30 {padding-top:25px;}
.pad_t_40 {padding-top:34px;}
.pad_t_50 {padding-top:42px;}
.pad_t_60 {padding-top:50px;}
.pad_t_70 {padding-top:59px;}
.pad_t_80 {padding-top:67px;}
.pad_t_90 {padding-top:75px;}
.pad_t_100 {padding-top:84px;}
.pad_t_120 {padding-top:100px;}
.pad_t_150 {padding-top:110px;}
.pad_t_180 {padding-top:120px;}
.pad_t_210 {padding-top:130px;}
.pad_t_240 {padding-top:140px;}
.pad_t_270 {padding-top:150px;}
.pad_t_300 {padding-top:160px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.pad_t_10 {padding-top:10px;}
.pad_t_20 {padding-top:20px;}
.pad_t_30 {padding-top:30px;}
.pad_t_40 {padding-top:40px;}
.pad_t_50 {padding-top:50px;}
.pad_t_60 {padding-top:60px;}
.pad_t_70 {padding-top:70px;}
.pad_t_80 {padding-top:80px;}
.pad_t_90 {padding-top:90px;}
.pad_t_100 {padding-top:100px;}
.pad_t_120 {padding-top:120px;}
.pad_t_150 {padding-top:150px;}
.pad_t_180 {padding-top:180px;}
.pad_t_210 {padding-top:210px;}
.pad_t_240 {padding-top:240px;}
.pad_t_270 {padding-top:270px;}
.pad_t_300 {padding-top:300px;}
}



/* /////////////////////////////// PADDING-BOTTOM 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.pad_b_10 {padding-bottom:5px;}
.pad_b_20 {padding-bottom:10px;}
.pad_b_30 {padding-bottom:15px;}
.pad_b_40 {padding-bottom:20px;}
.pad_b_50 {padding-bottom:25px;}
.pad_b_60 {padding-bottom:30px;}
.pad_b_70 {padding-bottom:35px;}
.pad_b_80 {padding-bottom:40px;}
.pad_b_90 {padding-bottom:45px;}
.pad_b_100 {padding-bottom:50px;}
.pad_b_120 {padding-bottom:60px;}
.pad_b_150 {padding-bottom:70px;}
.pad_b_180 {padding-bottom:80px;}
.pad_b_210 {padding-bottom:90px;}
.pad_b_240 {padding-bottom:100px;}
.pad_b_270 {padding-bottom:110px;}
.pad_b_300 {padding-bottom:120px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.pad_b_10 {padding-bottom:7px;}
.pad_b_20 {padding-bottom:14px;}
.pad_b_30 {padding-bottom:20px;}
.pad_b_40 {padding-bottom:28px;}
.pad_b_50 {padding-bottom:34px;}
.pad_b_60 {padding-bottom:40px;}
.pad_b_70 {padding-bottom:48px;}
.pad_b_80 {padding-bottom:54px;}
.pad_b_90 {padding-bottom:60px;}
.pad_b_100 {padding-bottom:68px;}
.pad_b_120 {padding-bottom:84px;}
.pad_b_150 {padding-bottom:100px;}
.pad_b_180 {padding-bottom:110px;}
.pad_b_210 {padding-bottom:120px;}
.pad_b_240 {padding-bottom:130px;}
.pad_b_270 {padding-bottom:140px;}
.pad_b_300 {padding-bottom:150px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.pad_b_10 {padding-bottom:8px;}
.pad_b_20 {padding-bottom:17px;}
.pad_b_30 {padding-bottom:25px;}
.pad_b_40 {padding-bottom:34px;}
.pad_b_50 {padding-bottom:42px;}
.pad_b_60 {padding-bottom:50px;}
.pad_b_70 {padding-bottom:59px;}
.pad_b_80 {padding-bottom:67px;}
.pad_b_90 {padding-bottom:75px;}
.pad_b_100 {padding-bottom:84px;}
.pad_b_120 {padding-bottom:100px;}
.pad_b_150 {padding-bottom:110px;}
.pad_b_180 {padding-bottom:120px;}
.pad_b_210 {padding-bottom:130px;}
.pad_b_240 {padding-bottom:140px;}
.pad_b_270 {padding-bottom:150px;}
.pad_b_300 {padding-bottom:160px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.pad_b_10 {padding-bottom:10px;}
.pad_b_20 {padding-bottom:20px;}
.pad_b_30 {padding-bottom:30px;}
.pad_b_40 {padding-bottom:40px;}
.pad_b_50 {padding-bottom:50px;}
.pad_b_60 {padding-bottom:60px;}
.pad_b_70 {padding-bottom:70px;}
.pad_b_80 {padding-bottom:80px;}
.pad_b_90 {padding-bottom:90px;}
.pad_b_100 {padding-bottom:100px;}
.pad_b_120 {padding-bottom:120px;}
.pad_b_150 {padding-bottom:150px;}
.pad_b_180 {padding-bottom:180px;}
.pad_b_210 {padding-bottom:210px;}
.pad_b_240 {padding-bottom:240px;}
.pad_b_270 {padding-bottom:270px;}
.pad_b_300 {padding-bottom:300px;}
}





/* /////////////////////////////// PADDING-LEFT 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.pad_l_10 {padding-left:5px;}
.pad_l_20 {padding-left:10px;}
.pad_l_30 {padding-left:15px;}
.pad_l_40 {padding-left:20px;}
.pad_l_50 {padding-left:25px;}
.pad_l_60 {padding-left:30px;}
.pad_l_70 {padding-left:35px;}
.pad_l_80 {padding-left:40px;}
.pad_l_90 {padding-left:45px;}
.pad_l_100 {padding-left:50px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.pad_l_10 {padding-left:7px;}
.pad_l_20 {padding-left:14px;}
.pad_l_30 {padding-left:20px;}
.pad_l_40 {padding-left:28px;}
.pad_l_50 {padding-left:34px;}
.pad_l_60 {padding-left:40px;}
.pad_l_70 {padding-left:48px;}
.pad_l_80 {padding-left:54px;}
.pad_l_90 {padding-left:60px;}
.pad_l_100 {padding-left:68px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.pad_l_10 {padding-left:8px;}
.pad_l_20 {padding-left:17px;}
.pad_l_30 {padding-left:25px;}
.pad_l_40 {padding-left:34px;}
.pad_l_50 {padding-left:42px;}
.pad_l_60 {padding-left:50px;}
.pad_l_70 {padding-left:59px;}
.pad_l_80 {padding-left:67px;}
.pad_l_90 {padding-left:75px;}
.pad_l_100 {padding-left:84px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.pad_l_10 {padding-left:10px;}
.pad_l_20 {padding-left:20px;}
.pad_l_30 {padding-left:30px;}
.pad_l_40 {padding-left:40px;}
.pad_l_50 {padding-left:50px;}
.pad_l_60 {padding-left:60px;}
.pad_l_70 {padding-left:70px;}
.pad_l_80 {padding-left:80px;}
.pad_l_90 {padding-left:90px;}
.pad_l_100 {padding-left:100px;}
}

/* /////////////////////////////// PADDING-RIGHT 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.pad_r_10 {padding-right:5px;}
.pad_r_20 {padding-right:10px;}
.pad_r_30 {padding-right:15px;}
.pad_r_40 {padding-right:20px;}
.pad_r_50 {padding-right:25px;}
.pad_r_60 {padding-right:30px;}
.pad_r_70 {padding-right:35px;}
.pad_r_80 {padding-right:40px;}
.pad_r_90 {padding-right:45px;}
.pad_r_100 {padding-right:50px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.pad_r_10 {padding-right:7px;}
.pad_r_20 {padding-right:14px;}
.pad_r_30 {padding-right:20px;}
.pad_r_40 {padding-right:28px;}
.pad_r_50 {padding-right:34px;}
.pad_r_60 {padding-right:40px;}
.pad_r_70 {padding-right:48px;}
.pad_r_80 {padding-right:54px;}
.pad_r_90 {padding-right:60px;}
.pad_r_100 {padding-right:68px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.pad_r_10 {padding-right:8px;}
.pad_r_20 {padding-right:17px;}
.pad_r_30 {padding-right:25px;}
.pad_r_40 {padding-right:34px;}
.pad_r_50 {padding-right:42px;}
.pad_r_60 {padding-right:50px;}
.pad_r_70 {padding-right:59px;}
.pad_r_80 {padding-right:67px;}
.pad_r_90 {padding-right:75px;}
.pad_r_100 {padding-right:84px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.pad_r_10 {padding-right:10px;}
.pad_r_20 {padding-right:20px;}
.pad_r_30 {padding-right:30px;}
.pad_r_40 {padding-right:40px;}
.pad_r_50 {padding-right:50px;}
.pad_r_60 {padding-right:60px;}
.pad_r_70 {padding-right:70px;}
.pad_r_80 {padding-right:80px;}
.pad_r_90 {padding-right:90px;}
.pad_r_100 {padding-right:100px;}
}


/* /////////////////////////////// margin 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.mar_0 {margin:0px;}
.mar_10 {margin:5px;}
.mar_20 {margin:10px;}
.mar_30 {margin:15px;}
.mar_40 {margin:20px;}
.mar_50 {margin:25px;}
.mar_60 {margin:30px;}
.mar_70 {margin:35px;}
.mar_80 {margin:40px;}
.mar_90 {margin:45px;}
.mar_100 {margin:50px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.mar_0 {margin:0px;}
.mar_10 {margin:7px;}
.mar_20 {margin:14px;}
.mar_30 {margin:20px;}
.mar_40 {margin:28px;}
.mar_50 {margin:34px;}
.mar_60 {margin:40px;}
.mar_70 {margin:48px;}
.mar_80 {margin:54px;}
.mar_90 {margin:60px;}
.mar_100 {margin:68px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.mar_0 {margin:0px;}
.mar_10 {margin:8px;}
.mar_20 {margin:17px;}
.mar_30 {margin:25px;}
.mar_40 {margin:34px;}
.mar_50 {margin:42px;}
.mar_60 {margin:50px;}
.mar_70 {margin:59px;}
.mar_80 {margin:67px;}
.mar_90 {margin:75px;}
.mar_100 {margin:84px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.mar_0 {margin:0px;}
.mar_10 {margin:10px;}
.mar_20 {margin:20px;}
.mar_30 {margin:30px;}
.mar_40 {margin:40px;}
.mar_50 {margin:50px;}
.mar_60 {margin:60px;}
.mar_70 {margin:70px;}
.mar_80 {margin:80px;}
.mar_90 {margin:90px;}
.mar_100 {margin:100px;}
}

/* /////////////////////////////// margin 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.mar_t_10 {margin-top:5px;}
.mar_t_20 {margin-top:10px;}
.mar_t_30 {margin-top:15px;}
.mar_t_40 {margin-top:20px;}
.mar_t_50 {margin-top:25px;}
.mar_t_60 {margin-top:30px;}
.mar_t_70 {margin-top:35px;}
.mar_t_80 {margin-top:40px;}
.mar_t_90 {margin-top:45px;}
.mar_t_100 {margin-top:50px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.mar_t_10 {margin-top:7px;}
.mar_t_20 {margin-top:14px;}
.mar_t_30 {margin-top:20px;}
.mar_t_40 {margin-top:28px;}
.mar_t_50 {margin-top:34px;}
.mar_t_60 {margin-top:40px;}
.mar_t_70 {margin-top:48px;}
.mar_t_80 {margin-top:54px;}
.mar_t_90 {margin-top:60px;}
.mar_t_100 {margin-top:68px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.mar_t_10 {margin-top:8px;}
.mar_t_20 {margin-top:17px;}
.mar_t_30 {margin-top:25px;}
.mar_t_40 {margin-top:34px;}
.mar_t_50 {margin-top:42px;}
.mar_t_60 {margin-top:50px;}
.mar_t_70 {margin-top:59px;}
.mar_t_80 {margin-top:67px;}
.mar_t_90 {margin-top:75px;}
.mar_t_100 {margin-top:84px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.mar_t_10 {margin-top:10px;}
.mar_t_20 {margin-top:20px;}
.mar_t_30 {margin-top:30px;}
.mar_t_40 {margin-top:40px;}
.mar_t_50 {margin-top:50px;}
.mar_t_60 {margin-top:60px;}
.mar_t_70 {margin-top:70px;}
.mar_t_80 {margin-top:80px;}
.mar_t_90 {margin-top:90px;}
.mar_t_100 {margin-top:100px;}
}


/* /////////////////////////////// margin-TOP 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.mar_t_10 {margin-top:5px;}
.mar_t_20 {margin-top:10px;}
.mar_t_30 {margin-top:15px;}
.mar_t_40 {margin-top:20px;}
.mar_t_50 {margin-top:25px;}
.mar_t_60 {margin-top:30px;}
.mar_t_70 {margin-top:35px;}
.mar_t_80 {margin-top:40px;}
.mar_t_90 {margin-top:45px;}
.mar_t_100 {margin-top:50px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.mar_t_10 {margin-top:7px;}
.mar_t_20 {margin-top:14px;}
.mar_t_30 {margin-top:20px;}
.mar_t_40 {margin-top:28px;}
.mar_t_50 {margin-top:34px;}
.mar_t_60 {margin-top:40px;}
.mar_t_70 {margin-top:48px;}
.mar_t_80 {margin-top:54px;}
.mar_t_90 {margin-top:60px;}
.mar_t_100 {margin-top:68px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.mar_t_10 {margin-top:8px;}
.mar_t_20 {margin-top:17px;}
.mar_t_30 {margin-top:25px;}
.mar_t_40 {margin-top:34px;}
.mar_t_50 {margin-top:42px;}
.mar_t_60 {margin-top:50px;}
.mar_t_70 {margin-top:59px;}
.mar_t_80 {margin-top:67px;}
.mar_t_90 {margin-top:75px;}
.mar_t_100 {margin-top:84px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.mar_t_10 {margin-top:10px;}
.mar_t_20 {margin-top:20px;}
.mar_t_30 {margin-top:30px;}
.mar_t_40 {margin-top:40px;}
.mar_t_50 {margin-top:50px;}
.mar_t_60 {margin-top:60px;}
.mar_t_70 {margin-top:70px;}
.mar_t_80 {margin-top:80px;}
.mar_t_90 {margin-top:90px;}
.mar_t_100 {margin-top:100px;}
}


/* /////////////////////////////// margin-BOTTOM 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.mar_b_10 {margin-bottom:5px;}
.mar_b_20 {margin-bottom:10px;}
.mar_b_30 {margin-bottom:15px;}
.mar_b_40 {margin-bottom:20px;}
.mar_b_50 {margin-bottom:25px;}
.mar_b_60 {margin-bottom:30px;}
.mar_b_70 {margin-bottom:35px;}
.mar_b_80 {margin-bottom:40px;}
.mar_b_90 {margin-bottom:45px;}
.mar_b_100 {margin-bottom:50px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.mar_b_10 {margin-bottom:7px;}
.mar_b_20 {margin-bottom:14px;}
.mar_b_30 {margin-bottom:20px;}
.mar_b_40 {margin-bottom:28px;}
.mar_b_50 {margin-bottom:34px;}
.mar_b_60 {margin-bottom:40px;}
.mar_b_70 {margin-bottom:48px;}
.mar_b_80 {margin-bottom:54px;}
.mar_b_90 {margin-bottom:60px;}
.mar_b_100 {margin-bottom:68px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.mar_b_10 {margin-bottom:8px;}
.mar_b_20 {margin-bottom:17px;}
.mar_b_30 {margin-bottom:25px;}
.mar_b_40 {margin-bottom:34px;}
.mar_b_50 {margin-bottom:42px;}
.mar_b_60 {margin-bottom:50px;}
.mar_b_70 {margin-bottom:59px;}
.mar_b_80 {margin-bottom:67px;}
.mar_b_90 {margin-bottom:75px;}
.mar_b_100 {margin-bottom:84px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.mar_b_10 {margin-bottom:10px;}
.mar_b_20 {margin-bottom:20px;}
.mar_b_30 {margin-bottom:30px;}
.mar_b_40 {margin-bottom:40px;}
.mar_b_50 {margin-bottom:50px;}
.mar_b_60 {margin-bottom:60px;}
.mar_b_70 {margin-bottom:70px;}
.mar_b_80 {margin-bottom:80px;}
.mar_b_90 {margin-bottom:90px;}
.mar_b_100 {margin-bottom:100px;}
}

/* /////////////////////////////// margin-LEFT 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.mar_l_10 {margin-left:5px;}
.mar_l_20 {margin-left:10px;}
.mar_l_30 {margin-left:15px;}
.mar_l_40 {margin-left:20px;}
.mar_l_50 {margin-left:25px;}
.mar_l_60 {margin-left:30px;}
.mar_l_70 {margin-left:35px;}
.mar_l_80 {margin-left:40px;}
.mar_l_90 {margin-left:45px;}
.mar_l_100 {margin-left:50px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.mar_l_10 {margin-left:7px;}
.mar_l_20 {margin-left:14px;}
.mar_l_30 {margin-left:20px;}
.mar_l_40 {margin-left:28px;}
.mar_l_50 {margin-left:34px;}
.mar_l_60 {margin-left:40px;}
.mar_l_70 {margin-left:48px;}
.mar_l_80 {margin-left:54px;}
.mar_l_90 {margin-left:60px;}
.mar_l_100 {margin-left:68px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.mar_l_10 {margin-left:8px;}
.mar_l_20 {margin-left:17px;}
.mar_l_30 {margin-left:25px;}
.mar_l_40 {margin-left:34px;}
.mar_l_50 {margin-left:42px;}
.mar_l_60 {margin-left:50px;}
.mar_l_70 {margin-left:59px;}
.mar_l_80 {margin-left:67px;}
.mar_l_90 {margin-left:75px;}
.mar_l_100 {margin-left:84px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.mar_l_10 {margin-left:10px;}
.mar_l_20 {margin-left:20px;}
.mar_l_30 {margin-left:30px;}
.mar_l_40 {margin-left:40px;}
.mar_l_50 {margin-left:50px;}
.mar_l_60 {margin-left:60px;}
.mar_l_70 {margin-left:70px;}
.mar_l_80 {margin-left:80px;}
.mar_l_90 {margin-left:90px;}
.mar_l_100 {margin-left:100px;}
}

/* /////////////////////////////// margin-RIGHT 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.mar_r_10 {margin-right:5px;}
.mar_r_20 {margin-right:10px;}
.mar_r_30 {margin-right:15px;}
.mar_r_40 {margin-right:20px;}
.mar_r_50 {margin-right:25px;}
.mar_r_60 {margin-right:30px;}
.mar_r_70 {margin-right:35px;}
.mar_r_80 {margin-right:40px;}
.mar_r_90 {margin-right:45px;}
.mar_r_100 {margin-right:50px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.mar_r_10 {margin-right:7px;}
.mar_r_20 {margin-right:14px;}
.mar_r_30 {margin-right:20px;}
.mar_r_40 {margin-right:28px;}
.mar_r_50 {margin-right:34px;}
.mar_r_60 {margin-right:40px;}
.mar_r_70 {margin-right:48px;}
.mar_r_80 {margin-right:54px;}
.mar_r_90 {margin-right:60px;}
.mar_r_100 {margin-right:68px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.mar_r_10 {margin-right:8px;}
.mar_r_20 {margin-right:17px;}
.mar_r_30 {margin-right:25px;}
.mar_r_40 {margin-right:34px;}
.mar_r_50 {margin-right:42px;}
.mar_r_60 {margin-right:50px;}
.mar_r_70 {margin-right:59px;}
.mar_r_80 {margin-right:67px;}
.mar_r_90 {margin-right:75px;}
.mar_r_100 {margin-right:84px;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.mar_r_10 {margin-right:10px;}
.mar_r_20 {margin-right:20px;}
.mar_r_30 {margin-right:30px;}
.mar_r_40 {margin-right:40px;}
.mar_r_50 {margin-right:50px;}
.mar_r_60 {margin-right:60px;}
.mar_r_70 {margin-right:70px;}
.mar_r_80 {margin-right:80px;}
.mar_r_90 {margin-right:90px;}
.mar_r_100 {margin-right:100px;}
}


/* /////////////////////////////// HEIGHT-SPACING 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.hei_10 {height:5px;}
.hei_20 {height:10px;}
.hei_30 {height:15px;}
.hei_40 {height:20px;}
.hei_50 {height:25px;}
.hei_60 {height:30px;}
.hei_70 {height:35px;}
.hei_80 {height:40px;}
.hei_90 {height:45px;}
.hei_100 {height:50px;}
.hei_150 {height:75px;}
.hei_200 {height:100px;}
.hei_250 {height:125px;}
.hei_300 {height:150px;}
.hei_350 {height:175px;}
.hei_400 {height:200px;}
.hei_450 {height:225px;}
.hei_500 {height:250px;}
.hei_550 {height:275px;}
.hei_600 {height:300px;}
.hei_650 {height:325px;}
.hei_700 {height:350px;}
.hei_750 {height:375px;}
.hei_800 {height:400px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.hei_10 {height:7px;}
.hei_20 {height:14px;}
.hei_30 {height:20px;}
.hei_40 {height:28px;}
.hei_50 {height:34px;}
.hei_60 {height:40px;}
.hei_70 {height:48px;}
.hei_80 {height:54px;}
.hei_90 {height:60px;}
.hei_100 {height:68px;}
.hei_150 {height:100px;}
.hei_200 {height:134px;}
.hei_250 {height:167px;}
.hei_300 {height:200px;}
.hei_350 {height:234px;}
.hei_400 {height:268px;}
.hei_450 {height:300px;}
.hei_500 {height:334px;}
.hei_550 {height:368px;}
.hei_600 {height:402px;}
.hei_650 {height:436px;}
.hei_700 {height:470px;}
.hei_750 {height:504px;}
.hei_800 {height:539px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.hei_10 {height:8px;}
.hei_20 {height:17px;}
.hei_30 {height:25px;}
.hei_40 {height:34px;}
.hei_50 {height:42px;}
.hei_60 {height:50px;}
.hei_70 {height:59px;}
.hei_80 {height:67px;}
.hei_90 {height:75px;}
.hei_100 {height:84px;}
.hei_150 {height:125px;}
.hei_200 {height:167px;}
.hei_250 {height:209px;}
.hei_300 {height:250px;}
.hei_350 {height:292px;}
.hei_400 {height:334px;}
.hei_450 {height:375px;}
.hei_500 {height:417px;}
.hei_550 {height:459px;}
.hei_600 {height:501px;}
.hei_650 {height:543px;}
.hei_700 {height:585px;}
.hei_750 {height:627px;}
.hei_800 {height:669px;}

}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.hei_10 {height:10px;}
.hei_20 {height:20px;}
.hei_30 {height:30px;}
.hei_40 {height:40px;}
.hei_50 {height:50px;}
.hei_60 {height:60px;}
.hei_70 {height:70px;}
.hei_80 {height:80px;}
.hei_90 {height:90px;}
.hei_100 {height:100px;}
.hei_150 {height:150px;}
.hei_200 {height:200px;}
.hei_250 {height:250px;}
.hei_300 {height:300px;}
.hei_350 {height:350px;}
.hei_400 {height:400px;}
.hei_450 {height:450px;}
.hei_500 {height:500px;}
.hei_550 {height:550px;}
.hei_600 {height:600px;}
.hei_650 {height:650px;}
.hei_700 {height:700px;}
.hei_750 {height:750px;}
.hei_800 {height:800px;}
}


/* /////////////////////////////// width-SPACING 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.wid_10 {width:5px;}
.wid_20 {width:10px;}
.wid_30 {width:15px;}
.wid_40 {width:20px;}
.wid_50 {width:25px;}
.wid_60 {width:30px;}
.wid_70 {width:35px;}
.wid_80 {width:40px;}
.wid_90 {width:45px;}
.wid_100 {width:50px;}
.wid_150 {width:75px;}
.wid_200 {width:100px;}
.wid_250 {width:125px;}
.wid_300 {width:150px;}
.wid_350 {width:175px;}
.wid_400 {width:200px;}
.wid_450 {width:225px;}
.wid_500 {width:250px;}
.wid_550 {width:275px;}
.wid_600 {width:300px;}
.wid_650 {width:325px;}
.wid_700 {width:350px;}
.wid_750 {width:375px;}
.wid_800 {width:400px;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.wid_10 {width:7px;}
.wid_20 {width:14px;}
.wid_30 {width:20px;}
.wid_40 {width:28px;}
.wid_50 {width:34px;}
.wid_60 {width:40px;}
.wid_70 {width:48px;}
.wid_80 {width:54px;}
.wid_90 {width:60px;}
.wid_100 {width:68px;}
.wid_150 {width:100px;}
.wid_200 {width:134px;}
.wid_250 {width:167px;}
.wid_300 {width:200px;}
.wid_350 {width:234px;}
.wid_400 {width:268px;}
.wid_450 {width:300px;}
.wid_500 {width:334px;}
.wid_550 {width:368px;}
.wid_600 {width:402px;}
.wid_650 {width:436px;}
.wid_700 {width:470px;}
.wid_750 {width:504px;}
.wid_800 {width:539px;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.wid_10 {width:8px;}
.wid_20 {width:17px;}
.wid_30 {width:25px;}
.wid_40 {width:34px;}
.wid_50 {width:42px;}
.wid_60 {width:50px;}
.wid_70 {width:59px;}
.wid_80 {width:67px;}
.wid_90 {width:75px;}
.wid_100 {width:84px;}
.wid_150 {width:125px;}
.wid_200 {width:167px;}
.wid_250 {width:209px;}
.wid_300 {width:250px;}
.wid_350 {width:292px;}
.wid_400 {width:334px;}
.wid_450 {width:375px;}
.wid_500 {width:417px;}
.wid_550 {width:459px;}
.wid_600 {width:501px;}
.wid_650 {width:543px;}
.wid_700 {width:585px;}
.wid_750 {width:627px;}
.wid_800 {width:669px;}

}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.wid_10 {width:10px;}
.wid_20 {width:20px;}
.wid_30 {width:30px;}
.wid_40 {width:40px;}
.wid_50 {width:50px;}
.wid_60 {width:60px;}
.wid_70 {width:70px;}
.wid_80 {width:80px;}
.wid_90 {width:90px;}
.wid_100 {width:100px;}
.wid_150 {width:150px;}
.wid_200 {width:200px;}
.wid_250 {width:250px;}
.wid_300 {width:300px;}
.wid_350 {width:350px;}
.wid_400 {width:400px;}
.wid_450 {width:450px;}
.wid_500 {width:500px;}
.wid_550 {width:550px;}
.wid_600 {width:600px;}
.wid_650 {width:650px;}
.wid_700 {width:700px;}
.wid_750 {width:750px;}
.wid_800 {width:800px;}
}


/* /////////////////////////////// 제목 링크 설정  ///////////////////////// */
/* 모바일기기 */
@media only screen and (max-width: 320px) {
.title_link  {font-size:13px; }
.title_link_list  {font-size:13px;}
.title_link_webzine  {font-size:13px; font-weight:bold;}
.title_link_gallery  {font-size:13px; font-weight:bold;}
.title_link_blog  {font-size:13px; font-weight:bold;}
}
/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.title_link  {font-size:14px; }
.title_link_list  {font-size:14px;}
.title_link_webzine  {font-size:14px; font-weight:bold;}
.title_link_gallery  {font-size:14px; font-weight:bold;}
.title_link_blog  {font-size:14px; font-weight:bold;}
}
/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.title_link  {font-size:14px; }
.title_link_list  {font-size:14px;}
.title_link_webzine  {font-size:15px; font-weight:bold;}
.title_link_gallery  {font-size:15px; font-weight:bold;}
.title_link_blog  {font-size:15px; font-weight:bold;}
}
/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.title_link  {font-size:14px;}
.title_link_list  {font-size:14px;}
.title_link_webzine  {font-size:16px; font-weight:bold;}
.title_link_gallery  {font-size:16px; font-weight:bold;}
.title_link_blog  {font-size:16px; font-weight:bold;}
}


.tex_a_c { text-align:center; }
.txt_a_c  { text-align:center; }
/* /////////////////////////////// 게시판의 왼쪽 오른쪽 사이트 사용시 모바일크기일때는 보이지 않게  ///////////////////////// */

/* 모바일기기 */
@media only screen and (max-width: 320px) {
.left_side {display:none}
.right_side {display:none}
.widget_side_width {width:180px;}
.bottom_icon_box {display:none}
.bottom_text_box {display:none}
.bottom_copy_box {}
.latest_board_title {font-size:15px; text-align:center;}
}

/* 모바일기기 + 태블릿 */
@media only screen and (min-width: 321px) and (max-width: 768px){
.left_side {display:none}
.right_side {display:none}
.widget_side_width {width:180px;}
.bottom_icon_box {display:none}
.bottom_text_box {display:none}
.bottom_copy_box {}
.latest_board_title {font-size:17px; text-align:center;}
}

/* 태블릿 */
@media only screen and (min-width: 769px) and (max-width: 1200px){
.left_side {}
.right_side {}
.widget_side_width {width:300px;}
.bottom_icon_box {}
.bottom_text_box {}
.bottom_copy_box {display:none}
.latest_board_title {font-size:25px; text-align:center;}
}

/* 데스크탑 */
@media only screen and (min-width: 1201px) {
.left_side {}
.right_side {}
.widget_side_width {width:300px;}
.bottom_icon_box {}
.bottom_text_box {}
.bottom_copy_box {display:none}
.latest_board_title { font-size:25px; text-align:center;}
}