@charset "UTF-8";

@import "/design/homepage/ncuc_www/css/common.css";
@import "/design/homepage/ncuc_www/css/layout.css";

@import "../../nyj_minwon/css/default.css";



.modules_board	{ padding: 10px; }

.contents ul,
.contents ul > li	{ padding: 0; margin: 0; list-style: none; background: none; }


@media all and (min-width:320px) and (max-width:1200px)
{
	.con_tab.ten ul li {width:50%;}
	.m_table table {border-top:1px solid #4075bd;}
	.m_table table tr th {padding:10px 5px; font-size:13px;}
	.m_table table tbody tr td {padding:10px 5px; font-size:13px; letter-spacing:-0.7px; line-height:18px;}
	.m_table table tr th br {display:block;}
	.paging{margin-top:25px;}
	.paging span a{display:inline-block; width:33px; height:33px; font-size:14px; line-height:33px;}
	.paging span a.first {background:url(../images/sub/page_leftbg.png) no-repeat center center; text-indent:-9999em; width:33px; height:33px; background-size:8px;}
	.paging span a.last {background:url(../images/sub/page_rightbg.png) no-repeat center center; text-indent:-9999em; width:33px; height:33px; background-size:8px;}
	.paging span.target{width:33px; height:33px; line-height:33px; font-size:14px;}
	.mywrite_search {padding:20px 15px; margin-bottom:25px;}
	.mywrite_search.mgt {margin-top:20px;}
	.mywrite_search > form > fieldset > ul {position:relative; width:100%;}
	.mywrite_search > form > fieldset > ul > li {box-sizing:border-box;}
	.mywrite_search > form > fieldset > ul > li.width00 {width:100%; margin-bottom:10px;}
	.mywrite_search > form > fieldset > ul > li.width01 {width:50%; padding-right:5px; margin-bottom:10px;}
	.mywrite_search > form > fieldset > ul > li.width02 {width:50%; margin-left:0px; padding-left:5px; margin-bottom:10px;}
	.mywrite_search.full > form > fieldset > ul > li.width02 {width:100%; margin-left:0px; padding-left:0px; margin-bottom:10px;}
	.mywrite_search > form > fieldset > ul > li.width03 {width:100%; margin-left:0px;}
	.mywrite_search > form > fieldset > ul > li.width04 {width:80px; margin-left:10px; position:absolute; right:0; bottom:0;}
	.mywrite_search > form > fieldset > ul input {width:100%; height:35px; padding-left:10px; padding-right:90px; font-size:13px;}
	.mywrite_search > form > fieldset > ul > li.width04 button {line-height:35px; font-size:13px; width:80px;}
	select {height:35px; font-size:13px;}
	.boardType .boardList.new span {border-right:0;}
	
	
	
	.btn_wrap.one.right {text-align:center; padding-top:20px;}
	
	.btn_area {padding-top:15px;}
	.b_btn {width:100%; height:35px; line-height:35px; font-size:13px;}
}


@media all and (min-width:800px)
{
	.btn_wrap.one.right	{ text-align: right; }
	
	.mywrite_search > form > fieldset > ul > li.width02	{ width: 40%; padding: 0 10px 0 0; margin: 0; box-sizing: border-box; }
	.mywrite_search > form > fieldset > ul > li.width03	{ width: 40%; padding: 0 10px; margin: 0; box-sizing: border-box; }
	.mywrite_search > form > fieldset > ul > li.width04	{ position: static; width: 20%; padding: 0 0 0 10px; margin: 0; }
	.mywrite_search > form > fieldset > ul > li.width04 button	{ width: 100%; }
}





@media all and (min-width:320px) and (max-width:700px) {
.m_table.scroll {overflow:auto;}
.m_table.scroll table {width:700px;}
.m_table.scroll02 table {width:800px;}
.m_table.scroll02 table {width:900px;}
.basic_table.scroll {overflow:auto;}
.basic_table.scroll table {width:700px;}
}


@media all and (min-width:320px) and (max-width:800px) {
.m_table.scroll02 {overflow:auto;}
.m_table.scroll02 table {width:800px;}
}

@media all and (min-width:320px) and (max-width:900px) {
.m_table.scroll03 {overflow:auto;}
.m_table.scroll03 table {width:900px;}
}

@media all and (min-width:320px) and (max-width:1000px) {
.m_table.scroll04 {overflow:auto;}
.m_table.scroll04 table {width:1000px;}
}
