@charset "UTF-8";

/*list*/
body.Mobile ._mojList .artclSerch .fnLeft {margin-bottom: 20px;height: 30px;}
body.Mobile ._mojList .artclSerch .artclPeriod {float: none; margin-right: 0; margin-bottom: 10px;}
body.Mobile ._mojList .artclSerch .artclPeriod span {float: left; margin-right: 12px;}
body.Mobile ._mojList .artclSerch .artclPeriod span.startD,
body.Mobile ._mojList .artclSerch .artclPeriod span.endD {width: 45%; margin-right: 0;}
body.Mobile ._mojList .artclSerch .artclPeriod input[type="text"] {max-width: 60%; width: 100%;}
body.Mobile ._mojList .artclSerch .fnSearch fieldset input[type="text"] {width: calc(100% - 130px);}
body.Mobile ._mojList .artclSerch .fnSearch {float: none; overflow: hidden;}
body.Mobile ._mojList .artclSerch .fnSearch fieldset {float: none;}

/*body.Mobile ._mojList table.artclTable tbody td._artclTdTitle strong {vertical-align:top; display: inline; max-width: 100%; text-overflow:initial; white-space: normal;}*/

/*view*/
body.Mobile ._articleTable .artclNavi .artclForm .artclInsert .artclNaviInfo {
	display: none;
}
body.Mobile ._articleTable .artclComment .artclCommentList {
	padding: 1em;
}
body.Mobile ._articleTable .artclComment .artclCommentList li {
	border-left: 0;
	border-top: 1px #ccc solid;
	padding: 0;
	margin: 0;
}
body.Mobile ._articleTable .artclComment .artclCommentList li:first-child {
	border-top: 0;
}
body.Mobile ._articleTable .artclComment .artclCommentList li .date {
	position: relative;
	left: 0;
}
body.Mobile ._mojView .dataInfo .infor dl {float: none; width: 100%;}
body.Mobile ._mojView .dataInfo .infor dl:nth-child(2n) dt {border-left: 0;}
body.Mobile .artclView img {width: 100% !important;}


/*write+view*/
body.Mobile ._mojWrite dl.artclForm,
body.Mobile ._mojWrite .fileWrap .artclInsert select{float: none; width: 100%;}
body.Mobile ._mojWrite .fileWrap .file_btn {margin: 10px 0 0 0;}
body.Mobile ._mojWrite .fileWrap .notice {margin-left: 0;}

/* 공공누리 */
body.Mobile .openWrap .titleArea {width:190px;}
body.Mobile .openWrap .grade {width:calc(100% - 190px);}

/* 11.23 edited */
body.Mobile .button.big input {
	min-width: 80px !important;
}

body.Mobile .openWrapview .grade:before {
	display: none;
}

/* 12.28 edited */
body.Mobile ._mojView .dataInfo .titleWrap {padding: 20px 15px;}
body.Mobile .infor {padding: 15px;}
body.Mobile ._mojView .dataInfo .infor dl {width: auto; min-height: auto; display: inline-block; border-bottom: 0; margin-right: 5px;}
body.Mobile ._mojView .dataInfo .infor dt {display: inline; width: auto; border-right: 0; background-color: #fff;}
body.Mobile ._mojView .dataInfo .infor dt:after {content: ':'; display: inline-block; margin: 0 3px;}
body.Mobile ._mojView .dataInfo .infor dd {display: inline; width: auto; padding: 0;}
body.Mobile ._mojView .artclView {padding: 40px 15px;}
body.Mobile ._mojView .fileList {padding: 15px;}
