﻿/*박스사이즈 padding상관없이 */
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.page-content  { font-size:16px; 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;  line-height:180%;}
.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;}


.bigtit{    font-size: 100px;
    text-align: center;
    font-weight: 800;
    color: #f5f5f5;
    font-family: Noto Sans KR;
    line-height: 1.7;}

.midtit{ font-size:40px;
    text-align: center;
    font-weight: 300;
    color: #333;
    font-family: Noto Sans KR;
    line-height: 1.7;}


@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;}

}