

/* °øÅë HTML ±âº» ÄÚµå ¼±¾ð */
html,body					{ font-size:14px; }
label						{ cursor:pointer; }
ul,ol,dl					{ list-style:none; }
li,ul,ol,dl					{ margin:0; padding:0; }
img						{ border:0px; }


/* °øÅë Class ±âº» ÄÚµå ¼±¾ð */
.max_width					{ width:1600px; }
.text_center					{ display:flex; justify-content:center;}
.inline_block					{ display:inline-block; }


/* ¸®½ºÆ® */
.notice_list					{ width:100%; }
.notice_list	> li				{ box-sizing:border-box; width:25%; float:left; text-align: center; margin-bottom:40px; }
.notice_list	> li > div			{ box-sizing:border-box; max-width:320px; height:330px;  border:1px solid #aaa; display:inline-block;  background-color: #fff; }

.notice_text					{ height:300px; overflow:hidden; text-align: center; margin:0 auto; font-size:2rem; display:flex; align-items:center; }
.notice_text div				{ width:100%; padding:30px; }
.notice_text a				{ color:#1e3480; transition:all ease-in 0.5s 0s;}
.notice_text a:hover			{ color:#f3900d; text-decoration: none; transform:scale(1.15); transition:all ease-in 0.5s 0s;}
.notice_text .notice_contents		{ display:none; }

.notice_img					{ height:220px; overflow:hidden; text-align: center; margin:0 auto; font-size:2rem; display:flex; align-items:center; }
.notice_img div				{ width:100%; padding:30px; }
.notice_img img				{ width:100%; transition:all ease-in 0.5s 0s; /* transition-property:all; transition-duration:0.5s;*/ }
.notice_img img:hover			{ transform:scale(1.15); transition:all ease-in 0.5s 0s;}

.notice_contents				{ max-width:100%; box-sizing:border-box; padding-top:1em; padding: 20px; height:50px; text-overflow:hidden;}
.notice_list_title				{ height:80px; display:inline-block; width:100%; font-weight:bold; font-size:1.5em; }
.notice_list_description			{ box-sizing:border-box; display:none; height:2.6em; width:100%;  white-space: nowrap; overflow:hidden; text-overflow:ellipsis;  font-size:1.2em; padding-top:0.1em; }

.notice_title_tab			{ width:100%; }
.notice_title_tab li			{ border:1px solid #1e3480; text-align: center; color:#777; padding:15px 0; font-size:2rem; cursor:pointer; }	
.notice_title_tab li:hover		{ background-color: #1e3480; color:#fff; cursor:pointer; }	
.notice_title_tab .selected	{ background-color: #1e3480; color:#fff; }


/* °Ë»ö¿µ¿ª */
.search_results				{ font-weight:bold; font-size:1.5em; text-align:center;  }
.no_search_results			{ font-weight:bold; font-size:1.5rem; text-align:center;  }


/* º¸±â */
.notice_view				{ max-width:100%; font-size:1.5rem; }
.notice_view img				{ width:100%; max-width:800px; }
.notice_title					{ max-width:100%; font-weight:bold; font-size:2em; text-align: center; display:inline-block; }
.txc-image					{ width:100%; max-width:100%; }



/* Mobile HD */
@media screen and			(min-width: 420px) and (max-width: 768px){
	html,body				{ font-size:12px; }
	.notice_list	> li			{ width:50%; float:left; text-align: center; }
	.notice_list	> li > div		{ height:330px; }
}

/* Mobile LD */
@media screen and (max-width: 420px){
	html,body				{ font-size:12px; }
	.notice_list	> li			{ width:100%; float:left; text-align: center; }
	.notice_list	> li > div		{ height:310px; }
}

@media screen and (max-width: 320px){
	html,body				{ font-size:12px; }
	.notice_list	> li			{ width:100%; float:left; text-align: center; }
	.notice_list	> li > div		{ height:300px; }

}