@charset "utf-8"; 

.NoticeList {width:100%; float:left; }
	.NoticeList .til {font-size:1.15em; font-weight:bold; margin-bottom:10px;}
	.NoticeList .til .info {font-size:0.75em; font-weight:normal;margin-top:4px;}
	.NoticeList select {margin-left:10px;}	
	.NoticeList .filter {float:left; width:100%; margin:15px 0 5px;}
	.NoticeList .find {width:100%; float:left; text-align:center; margin:0 auto; margin:20px 0; padding:30px 0;background:#f7f7f7; border-radius:7px;}
	.NoticeList .find .select_box {height:32px;margin:0 auto;display:inline-block; position: relative; 
													background: #fff url(../../images/user/common/select_arrow.png)  no-repeat 95% 50%; border: 1px solid #bbb;}
	.NoticeList .find .select_box label { position: absolute; color: #384e75;top: 4px;  left: 12px;margin:0 auto;}
	.NoticeList .find .select_box select#filter{height:32px; width: 100%; padding: 0 5px; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
	.NoticeList .find .select_box select#sort{height:32px; width: 100%; padding: 0 5px; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
	.NoticeList .find .keyword {border:1px solid #bbb; padding:8px  5px 9px; margin:0 auto; }
	.NoticeList .find .btn_clear {padding-left:15px; font-weight:bold;margin:0 auto; display:inline-block;}
	.NoticeList .find a:hover .btn_clear {color:#000;}

.NoticeView {width:100%; float:left; }
	.NoticeView .file  a:link {text-decoration:underline;}
	.NoticeView .file  a:hover {text-decoration:underline;}
	.NoticeView .file  .head_area {margin:0 auto; width:100%; float:left;background:#ecf1f7; padding:8px; box-sizing:border-box; font-weight:bold; }
	.NoticeView .file ul, .DataView .file li {float:left; display:block; width:100%;}
	.NoticeView .file li {padding:5px 0; }

.FAQList {float:left; width:100%;}
	.FAQList .til {font-size:1.15em; font-weight:bold; margin-bottom:10px;}
	.FAQList .til .info {font-size:0.75em; font-weight:normal;margin-top:4px;}
	.FAQList select {margin-left:10px;}	
	.FAQList .filter {float:left; width:100%; margin:15px 0 5px;}
	.FAQList .find {width:100%; float:left; text-align:center; margin:0 auto; margin:20px 0; padding:30px 0;background:#f7f7f7; border-radius:7px;}
	.FAQList .find .select_box {height:32px;margin:0 auto;display:inline-block; position: relative; 
													background: #fff url(../../images/user/common/select_arrow.png)  no-repeat 95% 50%; border: 1px solid #bbb;}
	.FAQList .find .select_box label { position: absolute; color: #384e75;top: 4px;  left: 12px;margin:0 auto;}
	.FAQList .find .select_box select#filter{height:32px; width: 100%; padding: 0 5px; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
	.FAQList .find .select_box select#sort{height:32px; width: 100%; padding: 0 5px; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
	.FAQList .find .keyword {border:1px solid #bbb; padding:8px  5px 9px; margin:0 auto; }
	.FAQList .find .btn_clear {padding-left:15px; font-weight:bold;margin:0 auto; display:inline-block;}
	.FAQList .find a:hover .btn_clear {color:#000;}

.QnAList {float:left; width:100%;}
	.QnAList .til {font-size:1.15em; font-weight:bold; margin-bottom:10px;}
	.QnAList .til .info {font-size:0.75em; font-weight:normal;margin-top:4px;}
	.QnAList select {margin-left:10px;}	
	.QnAList .filter {float:left; width:100%; margin:15px 0 5px;}
	.QnAList .find {width:100%; float:left; text-align:center; margin:0 auto; margin:20px 0; padding:30px 0;background:#f7f7f7; border-radius:7px;}
	.QnAList .find .select_box {height:32px;margin:0 auto;display:inline-block; position: relative; 
													background: #fff url(../../images/user/common/select_arrow.png)  no-repeat 95% 50%; border: 1px solid #bbb;}
	.QnAList .find .select_box label { position: absolute; color: #384e75;top: 4px;  left: 12px;margin:0 auto;}
	.QnAList .find .select_box select#filter{height:32px; width: 100%; padding: 0 5px; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
	.QnAList .find .select_box select#sort{height:32px; width: 100%; padding: 0 5px; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
	.QnAList .find .keyword {border:1px solid #bbb; padding:8px  5px 9px; margin:0 auto; }
	.QnAList .find .btn_clear {padding-left:15px; font-weight:bold;margin:0 auto; display:inline-block;}
	.QnAList .find a:hover .btn_clear {color:#000;}
.QnAView {float:left; width:100%;}
	.QnAView .answer {float:left; width:100%;border-bottom:1px solid #d9d9d9; }
	.QnAView .answer a:link {text-decoration:underline;}
	.QnAView .answer a:hover {text-decoration:underline;}
	.QnAView .answer .head_area {margin:0 auto; width:100%; float:left;background:#ecf1f7; padding:8px; box-sizing:border-box; font-weight:bold; }
	.QnAView .answer .cont_area {padding: 25px; width:100%; float:left;box-sizing:border-box;}
	.QnAView .answer .bottom_area {float:left; width:100%; margin-top:15px;padding:8px; box-sizing:border-box;background:#f7f7f7;}
.QnAEdit {float:left; width:100%;}
	.QnAEdit .pw {margin-left:30px;}
	.QnAEdit .pw .notice {margin-left:10px; font-size:0.85em;}

.DataList {float:left; width:100%;}
	.DataList .til {font-size:1.15em; font-weight:bold; margin-bottom:10px;}
	.DataList .til .info {font-size:0.75em; font-weight:normal;margin-top:4px;}
	.DataList select {margin-left:10px;}	
	.DataList .filter {float:left; width:100%; margin:15px 0 5px;}
	.DataList .find {width:100%; float:left; text-align:center; margin:0 auto; margin:20px 0; padding:30px 0;background:#f7f7f7; border-radius:7px;}
	.DataList .find .select_box {height:32px;margin:0 auto;display:inline-block; position: relative; 
													background: #fff url(../../images/user/common/select_arrow.png)  no-repeat 95% 50%; border: 1px solid #bbb;}
	.DataList .find .select_box label { position: absolute; color: #384e75;top: 4px;  left: 12px;margin:0 auto;}
	.DataList .find .select_box select#filter{height:32px; width: 100%; padding: 0 5px; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
	.DataList .find .select_box select#sort{height:32px; width: 100%; padding: 0 5px; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
	.DataList .find .keyword {border:1px solid #bbb; padding:8px  5px 9px; margin:0 auto; }
	.DataList .find .btn_clear {padding-left:15px; font-weight:bold;margin:0 auto; display:inline-block;}
	.DataList .find a:hover .btn_clear {color:#000;}
.DataView {float:left; width:100%;}
	.DataView .file  {}
	.DataView .file  a:link {text-decoration:underline;}
	.DataView .file  a:hover {text-decoration:underline;}
	.DataView .file  .head_area {margin:0 auto; width:100%; float:left;background:#ecf1f7; padding:8px; box-sizing:border-box; font-weight:bold; }
	.DataView .file ul, .DataView .file li {float:left; display:block; width:100%;}
	.DataView .file li {padding:5px 0; margin-left:20px;}
