﻿/*박스사이즈 padding상관없이 */
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.page-content  { font-size:18px; word-break:keep-all; }
.page-content td ,.page-content span,.page-content p, .page-content h1, .page-content h2, .page-content h3, .page-content h4,.page-content h5, .page-content li { word-break:keep-all;}
.page-content ul.jum {list-style-type: square; padding-left: 30px; line-height:200%;}

.table_s1{border-top: 3px solid #ddd;}

.devide-column {
  padding: 1em;
  -moz-column-count: 3;
  -moz-column-gap: 1em;
  -webkit-column-count: 3;
  -webkit-column-gap: 1em;
  column-count: 3;
  column-gap: 1em;
}



.board-theme { font-size:18px; word-break:keep-all;}


@media (max-width:767px) { 
	.page-content  { font-size:15px; word-break:keep-all; }
	.page-content td ,.page-content span,.page-content p, .page-content h1, .page-content h2, .page-content h3, .page-content h4,.page-content h5, .page-content li { word-break:keep-all;}
	.page-content ul.jum {list-style-type: square; padding-left: 5px; }

	}
	.devide-column {
		padding: .5em;
	-moz-column-count: 1;
   -moz-column-gap: .5em;
   -webkit-column-count: 1;
   -webkit-column-gap: .5em;
   column-count: 1;
   column-gap: .5em;

	.board-theme { font-size:15px; word-break:keep-all;}

}