@charset "utf-8";


.container {font-size:0;  }
.left_content {width:720px; display:inline-block; margin-right:8px; vertical-align: top; font-size:12px;    position:relative; margin-top:20px;}
 

.right_content {width:272px; display:inline-block; vertical-align: top; padding:20px 0;  min-height:1170px; border:1px solid #ccc; border-top:none; border-bottom:none; }

.ads {margin-top:0px;}

.mainbox_right {margin-top:20px; padding:0 10px; border-top:none;}
.mainbox_right .tita {font-size:16px; padding:10px 0; font-weight:bold;}
.prview {width:100%;  }
.prview .con {width:100%; font-size:0;   border-bottom:0;}
.prview .left {display:inline-block; vertical-align:top; width:100%;  }
.prview .left .tit {width:100%; text-align:center;position:relative;     font-size:0;}
.prview .left .tit:after {content:none;}
.prview .left .tit ul.board_tab {display:inline-block; width:100%;   border-top:1px solid #ccc;}
.prview .left .tit ul.board_tab li:first-child { }
.prview .left .tit ul.board_tab li {display:inline-block; width:33.33333%; font-size:12px; font-weight:bold; line-height:30px; position:relative; cursor:pointer; z-index:2; background:#fff; border-bottom:1px solid #ccc;   border-bottom:2px solid #ccc;}
/*.prview .left .tit ul.board_tab li:after {    transform: scaleX(0);   transition-property: transform;   transition-duration: 0.3s;    transition-timing-function: ease-in-out; content:""; position:absolute; bottom:0px; left:0; background:#1d63b2; width:100%; height:100%; z-index:-1;}*/
/*.prview .left .tit ul.board_tab li:hover:after {transform:scaleX(1); }*/
/*.prview .left .tit ul.board_tab li.on:after {transform:scaleX(1); }*/
.prview .left .tit ul.board_tab li.on {color:#5A3CA1;  border-bottom:2px solid #5A3CA1;  }
/*.prview .left .tit ul.board_tab li:hover {color:#1d63b2;}*/
.prview .left .tit .link {display:inline-block; position:absolute; right:0; top:0; font-size:14px; line-height:30px; text-align:center; width:30px; border-left:1px solid #d8dde4;}
.prview .left .tit .link a {display:inline-block; width:100%; height:100%;}

.board_space {width:100%;padding-top:10px;}
.board_space ul {width:100%; padding:0 5px; height:260px;}
.board_space ul li {display:inline-block; width:100%;}
.board_space ul li a {display:inline-block; width:100%; font-size:12px; color:#666666; line-height:24px;}
.board_space ul li a .name {display:inline-block; width:100%; vertical-align:top; padding:0 10px 0 20px; position:relative; letter-spacing:0;}
.board_space ul li a .name i {position:absolute; left:-2px; top:2px; font-style:normal; font-weight:bold; color:#02316d; font-size:18px;}
.board_space ul li a .name .name_a { white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:inline-block; width:100%; font-weight:bold;}
.board_space ul li a .name .name_b {  display:inline-block; width:100%; color:#9c9c9c; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:none;}
.board_space ul li a span.date {display:inline-block; width:70px; vertical-align:top; color:#aaa; text-align:right;}
.board_space ul li .thum {display:inline-block; width:70px; padding-bottom:30%; position:relative; height:auto; overflow:hidden; display:none;}
.board_space ul li .thum .tmb_box {position:absolute; left:0; top:0; width:100%; height:100%; }
.board_space ul li .thum img {display:block; text-align:center; margin:0 auto; max-width:none; width:200%;}

.board_ul {width:100%; font-size:0; vertical-align:top; margin:50px auto 25px;}
.board_ul > li {display:inline-block; width:50%; font-size:16px; vertical-align:top; box-sizing:border-box; padding:0 60px; min-height:360px;}
.board_ul > li .tit {width:100%; font-size:30px; line-height:2; position:relative; border-bottom:2px solid #fc7124;}
.board_ul > li .tit a {position:absolute; right:20px; top:10px; font-size:16px;}
.board_ul > li .txt {width:100%;}
.board_ul > li .txt li {border-bottom:1px solid #ccc;}
.board_ul > li .txt a {font-size:20px; line-height:2.4;}
.board_ul > li .txt a span.name {display:inline-block; vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:370px; font-weight:100;}
.board_ul > li .txt a span.date {display:inline-block; float:right; vertical-align:top; color:#919191;}


.main_board2 {padding:0 20px;}
.main_board2 .board0_sub {width:100%; margin-top:20px;}
.main_board2 .board0_sub .tit {position:relative;  padding-bottom:20px;}
.main_board2 .board0_sub .tit .tita {  width:100px; text-align:left; top:10px; font-size:17px; font-weight:bold; display:inline-block; padding-top:10px;}
.main_board2 .board0_sub .tit .tita:before {content:""; position:absolute; left:0; top:0; width:30px; height:3px; background:#5A3CA1;}
.main_board2 .board0_sub .tit  i {color:#901a1a;}

.main_board2 .board0_sub ul {position:relative;}
.main_board2 .board0_sub ul li.bd_li01 .thum {display:inline-block;}
.main_board2 .board0_sub ul li.on {font-weight:bold;}

.main_board2 .board0_sub ul li {font-size:0; display:inline-block; width:100%; vertical-align: top; margin:0 0%;  }
.main_board2 .board0_sub ul li .thum {display:inline-block; width:35%; height:100px;  position:relative;  overflow:hidden; vertical-align: top;}
.main_board2 .board0_sub ul li .thum .tmb_box {position:absolute; left:0; top:10px; width:100%; height:100%;}
.main_board2 .board0_sub ul li .thum img {display:block; text-align:center; margin:0 auto; max-width:none; width:150%;}
.main_board2 .board0_sub a {
    transition: 0s ease;
    -webkit-transition: 0s ease;
    -moz-transition: 0s ease;
    -o-transition: 0s ease;
}
.main_board2 .board0_sub ul li .name_a {  padding:0px; font-size:16px; display:inline-block; vertical-align: top; width:100%;}
.main_board2 .board0_sub ul li:first-child .name_a {width:65%; padding:0 10px;}
.main_board2 .board0_sub ul li .name_a .name_b {width:100%;  font-weight:bold; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px; font-weight:normal; }
.main_board2 .board0_sub ul li:first-child .name_a .name_b:before {content:none;}
.main_board2 .board0_sub ul li .name_a .name_b:before {content:"ㆍ";}
.main_board2 .board0_sub ul li:first-child .name_a .name_b {margin-top:30px; display: -webkit-box;white-space:normal;
-webkit-line-clamp: 2;
text-overflow: ellipsis;
overflow: hidden;
-webkit-box-orient: vertical;
text-align: left;
word-wrap: break-word;
line-height:20px;
height: 40px; }

.main_board2 .board0_sub ul li .name_a .name_c {font-size:12px;
display: -webkit-box;
-webkit-line-clamp: 2;
text-overflow: ellipsis;
overflow: hidden;
-webkit-box-orient: vertical;
text-align: left;
word-wrap: break-word;
line-height: 15px;
height: 30px; 
margin-top:10px;
}
.main_board2 .board0_sub ul li .name_a .name_d {font-size:12px; color:#ccc; margin-top:10px;}

/*.main_board2 .board0_sub ul li.li_2 .thum {float:right; margin-right:20px;}*/
/*.main_board2 .board0_sub ul li.li_4 .thum {float:right; margin-right:20px;}*/
.main_board2 .board0_sub ul li .thum {display:none;}
.main_board2 .board0_sub ul li:first-child .thum {display:inline-block;}
.main_board2 .board0_sub ul li .name_a .name_c {display:none;}
/*.main_board2 .board0_sub ul li:first-child .name_a .name_c {display:-webkit-box;}*/
.main_board2 .board0_sub ul li .name_a .name_d {display:none;}
/*.main_board2 .board0_sub ul li:first-child .name_a .name_d {display:block;}*/




.wdg_bd05_sub.wdg_bd .tit {margin-bottom:15px;}
.wdg_bd05_sub {padding:0 10px;}
.wdg_bd05_sub .widgetZineA {  font-size:0; text-align:center; width:100%; counter-reset:section; }
.wdg_bd05_sub .widgetZineA li {width:50%;  display:inline-block; vertical-align: top; font-size:14px; position:relative;  overflow:hidden;}
.wdg_bd05_sub .widgetZineA li:first-child {width:100%; margin:0;}
.wdg_bd05_sub .widgetZineA li p.thumbArea {margin:0 !important;}
.wdg_bd05_sub .widgetZineA li p.titleArea {margin:0 !important;  width:100%; display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; position:absolute; left:0; bottom:28px; text-align:left;font-size:14px; font-weight:bold; color:#fff;   padding-left:35px; z-index:11;}
.wdg_bd05_sub .widgetZineA li p.titleArea a {color:#fff;}
.wdg_bd05_sub .widgetZineA li p.titleArea a:before {counter-increment:section; content:counter(section); position:absolute; left:10px; bottom:0; font-size:20px;}
.wdg_bd05_sub .widgetZineA li p.text { position:absolute; left:0; bottom:0px; width:100%; color:#fff; 
margin:0 !important;  text-align:left; 
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
text-align: left;
line-height: 16px;
font-size:11px;
font-weight:normal;
letter-spacing:0;
padding:2px 0 10px;
padding-left:35px;
z-index:11;
}
.wdg_bd05_sub .widgetZineA li:after 
{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;
background: rgba(43,43,43,0.15);
background: -moz-linear-gradient(top, rgba(43,43,43,0.15) 0%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(43,43,43,0.15)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(43,43,43,0.15) 0%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(43,43,43,0.15) 0%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(43,43,43,0.15) 0%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(43,43,43,0.15) 0%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#000000', GradientType=0 );}
.wdg_bd05_sub .widgetZineA li p.titleArea a {display:inline-block; width:auto; vertical-align: middle; text-align:left;}

.wdg_bd05_sub .widgetZineA li:hover:after {opacity:0.5;}








/* 컬러게시판 */
.color_right {}
.color_right tr {display:inline-block; margin-bottom:10px; margin-right:10px;}
.color_right tr td {display:inline-block;}
.color_right .title a {display:inline-block; padding:5px;  border-radius:10px; }
.color_right .title0 a {background:#7ff193; width:100px;}
.color_right .title1 a {background:#f00; color:#fff !Important; width:120px;}
.color_right .title2 a {background:#7fa1f1; color:#fff !Important; width:100px;}
.color_right .title3 a {background:#eee; width:130px;}
.color_right .title4 a {background:#13a018; color:#fff !Important; width:70px;}
.color_right .title5 a {background:#901a1a; color:#fff !Important; width:150px;}
.color_right .title6 a {background:#eee; width:100px;}
.color_right .title7 a {background:#eee; width:100px;}
.color_right .title8 a {background:#308ce8; color:#fff !Important; width:200px;}
.color_right .title9 a {background:#000;  color:#fff !Important; width:170px;}
.color_right .title10 a {}

/* 게시판 스타일2 */
.bprview.bprview02 {width:100%; margin-top:20px; border:none; border:1px solid #eee;}
.bprview.bprview02 .con {width:100%; font-size:0;   border-bottom:0;}
.bprview.bprview02 {display:inline-block; vertical-align:top; width:100%;  }
.bprview.bprview02 .tit {width:90%; text-align:center;position:relative; font-size:16px; margin:0 auto;  line-height:30px ; font-weight:bold; text-align:left;}
.bprview.bprview02 .tit i {color:#901a1a;}


.bprview02 .bd_space {width:100%;padding-top:10px;}
.bprview02 .bd_space ul {width:100%; padding:0 5px;}
.bprview02 .bd_space ul li {display:inline-block; width:100%; border-bottom:1px solid #eee; margin-bottom:0; padding:30px 10px;}
.bprview02 .bd_space ul li a {display:inline-block; width:100%; font-size:12px; color:#666666; line-height:24px; position:relative;}
.bprview02 .bd_space ul li a span.name {display:inline-block; width:100%; vertical-align:top; padding:0 5px; position:relative; letter-spacing:0; padding-left:80px;

display: -webkit-box;
-webkit-line-clamp: 2;
text-overflow: ellipsis;
overflow: hidden;
-webkit-box-orient: vertical;
text-align: left;
word-wrap: break-word;
line-height: 24px;
height: 48px; 
font-size:14px;
font-weight:bold;
}
.bprview02 .bd_space ul li a span.name i {position:absolute; left:0px; top:4px;}
.bprview02 .bd_space ul li a span.thum {  display:inline-block; width:65px; height:65px;   overflow:hidden; border-bottom:1px solid #ccc; overflow:hidden; position:absolute; left:0; top:-8px;}
.bprview02 .bd_space ul li a span.thum img {position:absolute; left:0; top:0;  height:65px; max-width:none;}
/*.bprview02 .bd_space ul li a span.thum img { transition:0.7s; }*/
/*.bprview02 .bd_space ul li a span.thum:hover img {transform:scale(1.2,1.2);}*/




.wdg_bd {  margin-top:10px; }
.wdg_bd .tit {font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; padding:5px 10px;}
.wdg_bd .title {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; display:inline-block;}


.board_ul {width:100%; font-size:0; vertical-align:top; margin:50px auto 25px;}
.board_ul > li {display:inline-block; width:50%; font-size:16px; vertical-align:top; box-sizing:border-box; padding:0 60px; min-height:360px;}
.board_ul > li .tit {width:100%; font-size:30px; line-height:2; position:relative; border-bottom:2px solid #fc7124;}
.board_ul > li .tit a {position:absolute; right:20px; top:10px; font-size:16px;}
.board_ul > li .txt {width:100%;}
.board_ul > li .txt li {border-bottom:1px solid #ccc;}
.board_ul > li .txt a {font-size:20px; line-height:2.4;}
.board_ul > li .txt a span.name {display:inline-block; vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:370px; font-weight:100;}
.board_ul > li .txt a span.date {display:inline-block; float:right; vertical-align:top; color:#919191;}



.read_body span { display:block; background:#fff !important;}


.link_menu {border:1px solid #ccc; padding:20px; margin-top:20px;}
.link_menu ul li a {line-height:1.8; font-size:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; wid}





















.location {font-size:13px;}

.sub_content .sub_title {position:relative; width:100%; margin:0px auto 0;  border-bottom:1px solid #e5e5e5; }
/*.sub_content .sub_title h1 {font-size:30px; color:#666;  font-weight:bold; line-height:40px; padding-bottom:20px; border-bottom:1px solid #ccc;}*/
.sub_content .sub_title .location {display:inline-block; color:#777;}
.sub_content .sub_title .location .loca_box {display:inline-block; background:url("/Img/loca_line.gif") no-repeat left top;}
.sub_content .sub_title .location .loca_box:first-child {background:none;}
.sub_content .sub_title .location .loca_box a { line-height:43px; padding:0 20px 0 40px;}
.sub_content .sub_title .location span {padding:0 10px;}
.sub_content .sub_title .location a {color:#777;}
.sub_content .sub_title .location a em {color:#000;}

.sub_content {display:block;  min-height:600px; vertical-align:top; /*width:1000px;*/ padding-top:0; width:1000px; margin:0 auto;}
.sub_content .sub_title {position:relative; margin-top:20px; width:100%; margin:20px auto 0;}
.sub_content .sub_title h1 {font-size:30px; color:#666;  font-weight:bold; line-height:40px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.sub_content .sub_title .location {position:absolute; right:0; bottom:40px; color:#777;}
.sub_content .sub_title .location span {padding:0 10px;}
.sub_content .sub_title .location a {color:#777;}
.sub_content .sub_title .location a em {color:#3698c1;}

.sub_section .con {width:100%;}
.sub_section .con h1 {margin-top:20px; font-size:30px; font-weight:700; color:#45983d; opacity:0.9;}
.sub_section .con h1 i {padding-right:10px;}
.sub_section .con h2 {text-align:center; font-size:22px; font-weight:700; margin-top:20px;}
.sub_section .con p {line-height:1.6; font-size:18px; margin-top:15px; text-align:center;}
.sub_section .con .sub_tit {position:relative; margin-top:60px; text-align:center;}
.sub_section .con .sub_tit:before {position:absolute; top:-20px; left:50%; margin-left:-27.5px; width:55px; height:4px; background-color:#eee; content:"";}
.sub_section .section00 {font-size:22px; line-height:1.5; margin-top:40px; text-align:left; min-height:500px;}

.form .tbl_form .f_btn {text-align:center; max-width:480px; width:100%; margin:0 auto;}
.form .tbl_form .f_btn .f_01 {display:inline-block; width:100%; font-size:14px; padding:10px 0; }
/*.form .tbl_form .f_btn .f_01 a {position:relative; padding:5px; background-color:#ffffff; border:1px solid #45983d;}*/
/*.form .tbl_form .f_btn .f_01 a:after {content:""; background-color:#eee; width:1px; height:80%; position:absolute; right:0; top:20%;}*/
.form .tbl_form .f_btn .f_02 {display:inline-block; width:100%; margin-top:0px;}
.form .tbl_form tr td input[type="text"].ip_phone {width:100%;}
.form .tbl_form tr td .phone {width:31.33333%; position:relative; display:inline-block; box-sizing:border-box; vertical-align:top; font-size:10px;}
.form .tbl_form tr td .phone.cener {padding:0 10px; width:37.33333%;}
.form .tbl_form tr td .phone.cener:after {position: absolute; top: 5.5px;   right:1px;   content: "-";  width: 10px;   height: 100%;   font-size: 14px;    text-align: center;    vertical-align: middle;}
.form .tbl_form tr td .phone.cener:before {position: absolute; top: 5.5px;   left: -1px;   content: "-";  width: 10px;   height: 100%;   font-size: 14px;    text-align: center;    vertical-align: middle;}
.form .tbl_form tr td {text-align:center;}

.section_form  {width:480px; margin:0 auto;}

.set_faq_con {position:relative; width:100%; margin:50px auto;}
.set_faq {background-color:#fff;color:#888;display:none; border-top:1px solid #e6e6e6; margin-top:20px;}
.set_faq.faq01 {display:block;}
.set_faq dl.list {background:#f6f6f6; border:1px solid #e6e6e6; border-top:none;}
.set_faq dt {background:#fff; line-height:50px;}
.set_faq .title {position:relative; min-height:60px; overflow:hidden;}
.set_faq .title li {float:left; height:60px; line-height:60px; position:relative;}
.set_faq .title li {height:inherit;}
.set_faq .title li.type {width:12%; text-align:center;position:absolute; left:0; top:0;}
.set_faq .title li.type span {    padding: 7px 15px;    color: #fff;   font-weight:700;  font-size: 15px;    background: #bbbbbb;    border-radius: 5px;}
.set_faq .title li.tit {width:100%; background:url("/Img/faq_down.png") 98% 50% no-repeat; text-align:left; padding-left: 12%;  box-sizing:border-box;}
.set_faq .title li.tit a {display:block; width:100%;  font-weight:bold; font-size:17px; color:#616161;  line-height: 20px; padding-top: 20px;  padding-right:45px; padding-bottom:20px;}
/*.set_faq .title li.tit a {display:block; width:90%; text-overflow:clip; white-space:inherit;}*/
.set_faq .title li.tit.line_one a {padding-top:20px;}
.set_faq .title li.tit a:hover {/*text-decoration:underline;*/}
/* .set_faq .list dt {}*/
/* .set_faq .list dd {padding:20px 0; display:none;}*/
/* .set_faq .list.on {background-color:#fafafa;}*/
.set_faq .list.on dt {border-bottom:1px solid #ddd;}
.set_faq .list.on .type span {background:#45983d;}
.set_faq .list.on .title {color:#161616;}
.set_faq .list.on .title li.tit {background:url("/Img/faq_up.png") 98% 50% no-repeat;}
.set_faq dd.re {padding:0; display:none;}
.set_faq dd.re li {float:left; position:relative;}
.set_faq dd.re li.type{ width:12%; text-align:center;position:absolute; left:0; top:0; line-height:60px;}
.set_faq dd.re li.type span { padding: 7px 15px;    color: #fff;   font-weight:700;  font-size: 15px;    background: #bbbbbb;    border-radius: 5px; box-sizing:border-box;}
.set_faq dd.re li.tit {font-weight:bold; font-size:17px; color:#616161;  line-height: 20px; padding-top: 20px;  padding-left: 12%;    box-sizing: border-box;     text-align: left;    padding: 20px 20px 20px 12%;}
.set_faq dd.re .cont {position:relative; min-height:60px; overflow:hidden;}
.set_faq dd.re .cont a{color:#f48004; text-decoration:underline}
.set_faq.faq1 {display:block;}
.clear:after { content: ""; display: block; clear: both; width: 100%; }

.question {margin: 70px auto 0;  font-size: 21px;    font-weight: 400;    line-height: 1.7;    padding: 0 100px; position:relative; text-align:left;}
.question:before {position:absolute; left:40px; top:0; content:"Q"; display:inline-block; background-color:#fff; color:#EA8212; width:35px; height:35px; line-height:29px; font-weight:bold; font-size:18px; box-sizing:border-box; border-radius:100%; text-align:center; border:1px solid #ccc;}
.answer {    margin: 20px auto 0;    font-size: 16px;    font-weight: 400;    line-height: 1.6;    padding: 0 100px; position:relative; text-align:left;}
.answer:before {position:absolute; left:40px; top:0; content:"A"; display:inline-block; background-color:#EA8212; color:#fff; width:35px; height:35px; line-height:33px; font-weight:bold; font-size:18px; box-sizing:border-box; border-radius:100%; text-align:center;}
.qalistbtn_wrap {margin:0 auto; width:100%; text-align:right; padding-right:100px;}
.qalistBtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.qalistBtn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.qalistBtn:active {
	position:relative;
	top:1px;
}

.subpage_tit {margin:0 auto 40px; padding-top:40px; font-size:40px; text-align:center; font-weight:bold; text-align:left;}
.subpage_con {font-size:17px; line-height:1.7; font-size:0; margin-bottom:10px; position:relative; min-height:400px;}
.subpage_con .sub_img1 {display:inline-block; vertical-align:top; width:300px;}
.subpage_con .sub_txt1 {display:inline-block;  vertical-align:top; font-size:17px; line-height:1.7;padding-left:330px; position:absolute; right:0; top:0; width:100%; color:#000;}
.sub_section  {padding:20px 10px; /*box-shadow:4px 6px 14px 1px rgba(51, 51, 51, 0.6);*/}

.board {padding:0 10px; min-height:600px; /*box-shadow:4px 6px 14px 1px rgba(51, 51, 51, 0.6);*/ width:100%; margin:0px auto;}
.board_list table thead {background:#eee; font-size:16px;}
.board_list table thead,  .board .btn, .pagination .direction, .pagination strong{		-moz-box-shadow: 0px 0px 0px 2px #5A3CA1;
	-webkit-box-shadow: 0px 0px 0px 2px #5A3CA1;
	box-shadow: 0px 0px 0px 2px #5A3CA1;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5A3CA1), color-stop(1, #5A3CA1));
	background:-moz-linear-gradient(top, #5A3CA1 5%, #5A3CA1 100%);
	background:-webkit-linear-gradient(top, #5A3CA1 5%, #5A3CA1 100%);
	background:-o-linear-gradient(top, #5A3CA1 5%, #5A3CA1 100%);
	background:-ms-linear-gradient(top, #5A3CA1 5%, #5A3CA1 100%);
	background:linear-gradient(to bottom, #5A3CA1 5%, #5A3CA1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A3CA1', endColorstr='#5A3CA1',GradientType=0);
	background-color:#5A3CA1;

	border:1px solid #333;

	cursor:pointer;
	color:#ffffff;


	padding:12px 37px;
	text-decoration:none;
	text-shadow:0px 1px 0px #283966;}

	.board_list th a, .board_list th span  {color:#fff;}


	strong.noKeyword {margin:0 auto; text-align:center; min-height:700px; padding-top:200px; font-size:30px;}
strong.noKeyword svg {width:100%; display:inline-block;text-align:center; font-size:120px;}
strong.noKeyword i {width:100%; display:inline-block;text-align:center; font-size:120px;}
strong.noKeyword span {display:block; margin-top:20px; }
.x>.body .content {font-size:14px;}

.xe_content {padding:0 100px;}
.xe_content p {font-size:16px;}
/*.xe_content img {width:300px; text-align:center; display:block; margin:0 autoc;}*/
.document_tit { text-align:center; line-height:40px; padding:20px 0; font-size:24px;}

.board .xe_content {padding:0;}
.isMore {width:1200px; margin:0 auto;}

.search_con {width:100%; margin:40px auto 0; font-size:14px; line-height:1.6;}
#container .search_con .con {width:100%;}
#container .isMore {width:100%;}


.read_header h1 {font-size: 34px !important; font-weight: bold !important; white-space: normal !important;  border-left:10px solid #3962ad; padding-left:10px;}


.feedback .tool, .feedback .fileUploader {display:none;}
 

 .board_read .ads {display:none;}