
.bgwhite {background: rgba(255, 255, 255, 1) !important; background:#fff !important;}
img {vertical-align: middle;}
#wrapper {background-color:#fff !important; margin-top:0 !importnat;}

#header .mem {

    border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;

}
#header{border-bottom:1px solid rgba(0, 0, 0, 0.1) !important;}
.section {
    width: 100%;
    height: auto;
    box-sizing: border-box;
}
.s_mv_bwrap {position: relative; width:100%;  background-position: center; font-size:20px; height:100%; padding-top:0px !important; }
.s_mv {width:100%; height:100%; margin:0 auto; display:block; margin-top:0px; background: url(../images/comm/sub_v1.jpg) no-repeat center top; z-index:-100 !important; background-size:100%;}
.s_mv2 {width:100%; height:100%; margin:0 auto; display:block; margin-top:0px; background: url(../images/comm/sub_v2.jpg) no-repeat center top; z-index:-100 !important; background-size:100%;}
.s_mv3 {width:100%; height:100%; margin:0 auto; display:block; margin-top:0px; background: url(../images/comm/sub_v3.jpg) no-repeat center top; z-index:-100 !important; background-size:100%;}
.s_mv4 {width:100%; height:100%; margin:0 auto; display:block; margin-top:0px; background: url(../images/comm/sub_v4.jpg) no-repeat center top; z-index:-100 !important; background-size:100%;}
.s_mv5 {width:100%; height:100%; margin:0 auto; display:block; margin-top:0px; background: url(../images/comm/sub_v5.jpg) no-repeat center top; z-index:-100 !important; background-size:100%;}
.s_mv6 {width:100%; height:100%; margin:0 auto; display:block; margin-top:0px; background: url(../images/comm/sub_v6.jpg) no-repeat center top; z-index:-100 !important; background-size:100%;}
.sub img{width:100%;}
.s_mv_bwrap h2 {position: relative; margin:0 auto;  width:100%; max-width:1500px; font-size:2.2rem; font-weight:800; box-sizing:border-box; padding-top:250px;}
.s_mv_bwrap h3 {position: relative; color: #006f6f; margin:0 auto;  width:100%; max-width:1500px; font-size:4rem; font-weight:800; box-sizing:border-box; padding-top:10px;}
.s_mv_bwrap .h{margin:0 auto;  width:100%; max-width:1500px; position: relative; padding-top:30px; font-size:1.3rem; font-weight:600; padding-bottom:100px;}
h3 {font-size:2rem;  font-weight:800;}


.s_con_w {position:relative; width:100%; max-width:1500px; margin:0 auto;  padding-top:30px;}
.s_con_w .s_nav{max-width:1500px; width:100%;   box-sizing:border-box;}
.s_con_w .s_nav .on{font-weight:800; }
.s_con_w .s_nav ul{width:100%; max-width:1500px;}
.s_con_w .s_nav ul li  {float:left;  font-size:1.3rem;  color:#006f6f !important; margin:0 20px 10px 0px; border-radius:50px; line-height:50px; padding:10px 50px; border:1px solid #006f6f;}
.s_con_w .s_nav ul li.on{ color:#fff !important; background: #006f6f;}
.s_con_w .s_nav ul li a:link{color:#111 !important;}
.s_con_w .s_nav ul li:hover{font-weight:800; color:#fff !important; background: #006f6f;transition:linear;transition-duration:0.5s;}
.s_con_w .s_con{width:100%; max-width:1500px;height:100%;  padding-top:60px;}
.s_con_w .s_con .tit{ }
.s_con_w .s_con .con_txt{padding-top:30px;}
.s_con_w .s_con .con_txt .con_tit{padding-bottom:20px; font-size:1.3rem; font-weight:600; color:#005fae;}

.s_con_w .s_con2{width:100%;  margin:0 auto; height:100%; }
.s_con_w .s_con2 .tit{background: url("../images/comm/bgico.png") no-repeat left 8px; padding-left:35px;}
.s_con_w .s_con2 .con_txt{padding-top:30px; }

.s_con_w .s_con2 .mem_w{width:96%; margin:0 auto; max-width:800px;}/*20240802Ãß°¡*/
.s_con2 .mem_num {margin:0px 0 50px;}
.s_con2 .mem_num li{float:left; margin-right:5%; font-size:1.2rem; font-weight:400; color:#888;}
.s_con2 .mem_num li.ov{font-size:1.2rem; font-weight:800; color:#014d4d;}
.s_con2 .mem_num li.ov:hover{color:#014d4d;}
.s_con2 .mem_num li .Lnum{font-size:1.8rem; vertical-align:middle;}
.s_con2 .mem_num li:hover{color:#666;}


#sub_nav{display:none;}



/* ¼­ºê¸Þ´º */
/*#sub_nav                             {position:relative; width:96%; margin:20px auto;  background: linear-gradient(125deg, #0095dc, #005fae);  z-index:10; height:50px; border-radius:10px;}*/
#sub_nav							 {position:relative; width:96%; margin:20px auto;  background: url('../images/comm/navbg2.jpg') no-repeat 50% center;  z-index:10; height:50px; border-radius:10px;}
#sub_nav .sub_nav .wrap		 {position:relative; width:100%; margin:0 auto 20px; z-index:200;  }
#sub_nav .sub_nav .wrap > ul	 {height:100%;}
#sub_nav .sub_nav .wrap > ul > li {float:left; position:relative; height:100%; width:100%; border-radius:10px; }

#sub_nav .sub_nav .wrap > ul > li > a		{display:block;}
#sub_nav .sub_nav .wrap > ul > li > a img  {display:inline-block; padding-top:20px;}
#sub_nav .sub_nav .wrap > ul > li button {display:block;  line-height:60px;width:100%; height:100%;  background:url('../images/comm/sub_nav_off.png') no-repeat right center;  font-size:1.5rem; color:#fff !important; border-radius:10px; text-align:left;}
#sub_nav .sub_nav .wrap > ul > li button img{ line-height:60px; vertical-align:middle;}
#sub_nav .sub_nav .wrap > ul > li.active button, #sub_nav .sub_nav .wrap ul li.on button {background:#006f6f; font-weight:bold; border:0px solid #dedede;padding:0 2%; border-radius:10px; width:98%;}/* 20240731 */
#sub_nav .sub_nav .wrap select{ }
#sub_nav .sub_nav .wrap ul li .sub_nav_list {display:none; position:absolute; top:59px; left:-1px; width:100%; padding:20px 0px 20px 0px;   background:#fff;margin-top:1px;z-index:200; }

#sub_nav .sub_nav .wrap ul li .sub_nav_list {border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede;}
#sub_nav .sub_nav .wrap ul li .sub_nav_list li {margin-left:0px; padding-left:0px; padding-right:25_px;color:#000 !important; }
#sub_nav .sub_nav .wrap ul li .sub_nav_list li a {display:block; padding:10px 10px; background:url('../images/comm/sub_list_off.png') no-repeat 10px 17px; color:#000 !important; }
#sub_nav .sub_nav .wrap ul li .sub_nav_list li.on a, #sub_nav .sub_nav .wrap ul li .sub_nav_list li.active a {background-image:url('../images/comm/sub_list_on.png'); color:#000 !important;}
#sub_nav .sub_nav .wrap ul li .sub_nav_list li.on a {font-weight:800;}

#sub_nav .sub_nav .wrap ul li .sub_nav_list_sub {display:none; position:absolute; top:59px; left:-1px; width:100%; padding:0%;  background:rgba(255,255,255,0.8) !important; margin-top:1px;}
#sub_nav .sub_nav .wrap ul li .sub_nav_list_sub button span{ text-align:left;}
#sub_nav .sub_nav .wrap ul li .sub_nav_list_sub {border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede; border-radius:10px; padding:10px 0;}
#sub_nav .sub_nav .wrap ul li .sub_nav_list_sub li {margin-left:0px; padding-left:0px; font-size:1.2rem;}
#sub_nav .sub_nav .wrap ul li .sub_nav_list_sub li a {display:block; padding:5px 10px 5px 20px; background:url('../images/comm/sub_list_off.png') no-repeat right 17px; color:#000 !important;}
#sub_nav .sub_nav .wrap ul li .sub_nav_list_sub li.on a, #sub_nav .sub_nav .wrap ul li .sub_nav_list li.active a {background-image:url('../images/comm/sub_list_on.png');  color:#000 !important;}
#sub_nav .sub_nav .wrap ul li .sub_nav_list_sub li.on a {font-weight:800;}
.gbg{ background:#006f6f; color:#fff !important; }




@media screen and (max-width:1500px){
.s_mv_bwrap { height:540px;}
.s_mv {width:100%; height:540px; background-size:cover;}
.s_mv2 {width:100%; height:540px; background-size:cover; }
.s_mv3 {width:100%; height:540px;  background-size:cover;}
.s_mv4 {width:100%; height:540px;  background-size:cover;}

.s_con_w .s_nav{width:96%;   margin:0 auto;}

.s_mv_bwrap h2 {position: relative; margin:0 auto;  width:96%; }
.s_mv_bwrap h3 { width:96%; max-width:1500px;}
.s_mv_bwrap .h{width:96%; }
.s_con_w .s_con{width:96% !important; margin:0 auto;}
}

@media screen and (max-width:1280px){
.s_mv_bwrap h2 { padding-top:150px;}

.s_mv_bwrap .h{width:96%; padding-bottom:50px;}
.s_mv_bwrap { height:100%; }
.s_mv {width:100%; height:100%; }
.s_mv2 {width:100%; height:100%; }
.s_mv3 {width:100%; height:100%;}
.s_mv4 {width:100%; height:100%; }


}

@media screen and (max-width:1024px){


}

@media screen and (max-width:768px){
.s_mv_bwrap h2 { font-size:2rem; font-weight:800; box-sizing:border-box; }
.s_mv_bwrap h3 {font-size:3.5rem; font-weight:800; box-sizing:border-box; padding-top:10px;}
.s_mv_bwrap .h{padding-top:20px; font-size:1.2rem;}


}
.sub_m {width:100%; margin-top:50px;}
.sub_m li {float:left;  background:rgba(0,0,0,0.5); width:50%; border-bottom:3px dashed #000; height:100px; line-height:100px; text-align:center; color:#fff; font-size:1.5rem;}
.sub_m li a {color:#fff; }
.sub_m .Lov  {background:rgba(255,255,255,1); border-top:3px dashed #000; border-bottom:0px dashed #000; border-right:3px dashed #000; color:#000; font-weight:400;}
.sub_m .Lov a   {color:#000;}/*Æ¯Çã ¸Þ´º È°¼ºÈ­½Ã*/
.sub_m .Rov    {background:rgba(255,255,255,1); border-top:3px dashed #000; border-bottom:0px dashed #000; border-left:3px dashed #000; color:#000; font-weight:400;}
.sub_m .Rov a   {color:#000;}/*³í¹® ¸Þ´º È°¼ºÈ­½Ã*/
.d_line{border-left:3px dashed #000; }


.map_w{ position:relative; width:100%; max-width:1680px; height:450px; margin:0 auto; text-align:center; background: url("../img/sub/bg_map.jpg") no-repeat center top;margin:100px 0; padding:30px;}
.black_box{padding:30px; min-width:220px; max-width:500px; background:#000; opacity:0.8;}
.line_w{width:100%; text-align:center; height:1px; background:#fff; opacity:0.5; margin:20px 0;}
.map_w span{text-align:left; color:#fff;}
.map_w > .map_btn_w{width:100%; float:right; position:absolute; bottom:20px; right:20px; margin-top:50px; width:200px;}
.map_w > .map_btn_w > .map_btn {padding:5px 30px; background:#fff !important; border:1px solid #000; cursor:pointer; }
.map_btn a{color:#000; }

.map_wrap{ position:relative; overflow:hidden; width:100%; max-width:1680px; margin:0 auto; text-align:center; }
.map_wrap div {float:left; height:auto; padding:0px 50px 20px 0px;  }
.map_wrap div li{float:left; text-align:left;line-height:30px; }
.map_h{font-size:1.2rem; font-weight:600; }
.map_wrap p{line-height:35px;}

.map_wrap_area{ position:relative; overflow:hidden; width:100%; max-width:1680px; margin:0 auto; text-align:center; }
.map_area{width:100%; height:300px !important; border:1px solid #ddd; background:#fff; clear:both;}


  /* ¾à°üµ¿ÀÇ */
.agreebox		{width:100%; padding-bottom:40px; margin-top:20px;}
.agreebox2		{width:100%; padding-bottom:20px; margin-top:0px;}
.agreebox .bx	{height:80px; padding:20px 40px; border:1px solid #ddd; font-size:0.8rem; line-height:1.6em; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}
.agreebox2 .bx2	{height:200px; padding:20px 40px; border:1px solid #ddd; font-size:0.8rem; line-height:1.6em; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2; background:#fff;}

.checkbox		{width:100%; padding:10px 0; background:#f2f2f2; border-right:0px solid #ddd; border-left:0px solid #ddd; border-bottom:0px solid #ddd; text-align:center; }
.checkbox2		{width:100%; padding:10px 0; background:#fff_;  text-align:right; font-size:0.9rem;}
.agreebox_tit		{width:100%; padding:20px;  border-right:0px solid #ddd; border-left:0px solid #ddd; border-top:0px solid #ddd;  font-size:1.2rem; font-weight:600;}


@media screen and (max-width:500px){



}





 

@media screen and (max-width:1024px){
.no_col {display:none;}
.sub_m li {height:80px; line-height:80px; text-align:center; color:#fff; }



.map_wrap div{width:100%; height:auto; padding:0px 0px 0px 0px ;  }

#sub_nav{display:block;}
.s_nav{display:none;}
}


@media screen and (max-width:768px){


.sub_m li {height:70px; line-height:70px; text-align:center; color:#fff; }


}

@media screen and (max-width:640px){








}





}




	/* bbs */


#Contents		{position:relative; width:100%; max-width:1300px; padding:0px 0 70px 0; min-height:250px;  line-height:1.6em; text-align:center; margin:50px auto 0;}


#ContTitle		{position:relative; height:80px; padding-top:40px; font-size:40px; color:#333; text-align:center; font-weight:normal; border-bottom:1px solid #d7d7d7;}

.s_con h4	{clear:both; color:#222; font-size:1.5rem; ;}

.pc_col{display:inline;}
.mb_col{display:none;}



/* [TYPE:gray] ÀÏ¹Ý°Ô½ÃÆÇ lsit */
.bbsList						{clear:both; position:relative; margin-top:20px;}
.bbsList table th           { }
.bbsList table				{width:100%; border-top:2px solid #222; margin:0 auto;}
.bbsList table thead th	{font-size:1rem;height:4.5em; color:#333; background:#fff ; border-bottom:1px solid #ccc; background:url('/images/board/table_bar.gif') no-repeat 0 25px; border-left:0px solid #e1e1e1;;}
.bbsList table thead      {background:#fff;}
.bbsList table td			{text-align:center;height:4em; border-bottom:1px solid #e1e1e1; background:#ffffff; border-left:0px solid #e1e1e1;}
.bbsList table th.bg,
.bbsList table td.bg		{height:4em; border-bottom:1px solid #e1e1e1; background:#f2f8fe_ !important;}/* 20240730¼öÁ¤ */
.bbsList table .title		{text-align:left; color:#555;}
.bbsList table .aleft		{text-align:left; padding-left:10px;}
.bbsList table td div.notice_list_subject , .bbsList table td div.notice_list_subject a	{display:inline-block; width:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.bbsList table .line        {border-right:0px solid #e1e1e1;}
.bbsList table a           {color:#000;}
.bbsList table .fir{border-left:0px solid #e1e1e1;}
/* list paging */
.bbsBottom				{clear:both; width:100%; *zoom:1; }
.bbsBottom:after		{content:""; clear:both; display:block;}

.bbsPaging				{text-align:center; padding:30px 0 20px 0;}
.bbsPaging li			{display:inline-block; margin-right:2px; border:1px solid #ddd; border-radius:5px; height:50px; line-height:50px; width:50px; }
.bbsPaging li a			{height:50px; line-height:50px;  display:inline-block; color:#000;}
.bbsPaging li a:hover	{width:50px;  height:50px; line-height:50px;  color:#fff; background:#014d4d;  border-radius:5px; }
.bbsPaging li:hover	{width:50px; height:50px; line-height:50px;  color:#014d4d; border-radius:5px; }
.bbsPaging li a.pre		{width:50px; color:#fff; background:#014d4d; border-radius:5px;  text-decoration:underline;}
.bbsPaging li.b_first,
.bbsPaging li.b_first a,
.bbsPaging li.b_first a:hover	{margin:0; padding:0; border:none !important; border:0px solid #ddd !important;background:#fff;}
.bbsPaging li.b_prev,
.bbsPaging li.b_prev a,
.bbsPaging li.b_prev a:hover	{margin:0; padding:0; border:none; border:0px solid #ddd;background:#fff;}
.bbsPaging li.b_next,
.bbsPaging li.b_next a,
.bbsPaging li.b_next a:hover	{margin:0; padding:0; border:none; border:0px solid #ddd; background:#fff;}
.bbsPaging li.b_last,
.bbsPaging li.b_last a,
.bbsPaging li.b_last a:hover	{margin:0; padding:0; border:none; border:0px solid #ddd;background:#fff;}


/* btn */
.bbsBtn				{float:right; margin:30px 0 0;}
/*°Ô½ÃÆÇ ¹öÆ° */

.bt-box			{width:100%; text-align:center; vertical-align:middle;}
.bt-box input.bt	{display:inline-block; width:110px; height:42px; line-height:45px; border:1px solid #999; ; vertical-align:middle; color:#111;}
.bt-box input.bt.bg-full{background:#000; color:#fff !important;}
.bt-box input:hover	{background:#000; color:#fff}
.bt-box a.bt		{display:inline-block; width:110px; height:42px; line-height:45px; border:1px solid #666; ; vertical-align:middle; color:#111;}
.bt-box a.bt.bg-full{background:#000; color:#fff !important; }
.bt-box a:hover	{background:#000; color:#fff}
/* list search */
.bbsTop					{clear:both; position:relative;  height:30px; width:100%; margin:0 auto;}

.bbsSearch				{float:right; width:400px; height:40px; text-align:right}
.bbsSearch label		{visibility:hidden; height:0; width:0; font-size:0; position:absolute; left:-5000px;}
.bbsSearch input		{width:200px; height:30px; margin:0; border:1px solid #ccc; background:#ffffff; vertical-align:top;}
.bbsSearch select		{width:80px; height:32px; margin:0; line-height:2em; border:1px solid #ddd; background:#fff; vertical-align:top;}
.bbsSearch button	{width:50px; height:32px; margin:0; color:#ffffff; ; background:#333;}

.bbstotal					{float:left;}

/* [view] */
.bbsView					{border-top:2px solid #222; margin-top:50px; width:100%; margin:0 auto;}
.bbsView .top_v		{overflow:hidden; background:#f9f9f9;}
.bbsView .top_v		{padding:30px 20px 20px 25px; border-bottom:1px solid #e1e1e1;}
.bbsView .top_v h4	{margin:0px;  font-size:1.1rem; line-height:25px;}
.bbsView .top_v p		{margin:0px; font-size:16px; }
.bbsView .file_v       { border-bottom:2px dotted  #e1e1e1; }
.bbsView .file_v p		{padding:15px 15px 0px 15px;  margin:0px; font-size:16px;background:#fff;}
.bbsView .file_v p	a  {color:#014d4d;}
.bbsView .file_v p span{font-weight:600; padding-right:50px;}
.bbsView .body_v	 	{padding:20px 10px;  line-height:1.6em; border-bottom:1px solid #e1e1e1; background:#fff;}
.bbsView p{padding-top:20px; text-align:left;}
.bbsView .view_data{color:#666;}
	
.TB_s					{clear:both; margin-bottom:10px; width:100%; border-top:1px solid #c6baaf; }
.TB_s tbody th		{padding:8px; background:#f3f3f3; border-left:1px solid #7c8fc6; border-bottom:1px solid #c6baaf;  color:#333; text-align:center;}
.TB_s tbody td		{padding:13px; text-align:left; border-left:1px solid #c6baaf; border-bottom:1px solid #c6baaf; }
.TB_s tbody th.bg,	
.TB_s tbody td.bg	{background:#e0e9f6;}
.TB_s tbody th.fir {border-left:0;}

.bbsReply 	{padding:30px; font-size:13px; line-height:1.8em; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#f3f3f3;}

/* [write] */
.bbsWrite				{clear:both; position:relative; margin-bottom:10px; width:100%; border-top:2px solid #222; background:#fff; margin-top:50px;}
.bbsWrite tbody th	{padding:15px 0px 15px 30px; border-bottom:1px solid #e1e1e1;   text-align:left; }
.bbsWrite tbody td	{padding:15px; border-bottom:1px solid #e1e1e1;  text-align:left; line-height:1.5em;}
.bbsWrite input			{height:45px; border:1px solid #ddd;  background:#f3f3f3; width:50%;}
.bbsWrite input.subj		{width:100% !important;}
.bbsWrite input.file	{height:45px; border:0px solid #fff; background:#ffff;}
.bbsWrite select      {height:18px; border:none; background:#f3f3f3;}
.bbsWrite textarea	{width:100%; height:150px; border:1px solid #ddd; background:#f3f3f3;}
.bbsWrite .input_nobg {background:none;}
.bbsWrite .acenter		{text-align:center;}
.wps_100{width:100%;}

.consult				{clear:both; position:relative; margin-bottom:10px; width:100%; border-top:2px solid #222; background:#fff; margin-top:50px;}
.consult tbody th	{padding:15px 0px 15px 30px; border-bottom:1px solid #e1e1e1;   text-align:left; }
.consult tbody td	{padding:15px; border-bottom:1px solid #e1e1e1;  text-align:left; line-height:1.5em;}
.consult input			{height:45px; border:1px solid #ddd;  background:#f3f3f3; width:29%;}
.consult input.subj		{width:100% !important;}
.consult input.file	{height:45px; border:0px solid #fff; background:#ffff;}
.consult select      {height:18px; border:none; background:#f3f3f3;}
.consult textarea	{width:100%; height:150px; border:1px solid #ddd; background:#f3f3f3;}
.consult .input_nobg {background:none;}
.consult .acenter		{text-align:center;}

/* [TYPE:gray] »çÁø°Ô½ÃÆÇ lsit */
.bbsPhoto				{clear:both; position:relative; max-width:1400px; width:100%; height:100%;  padding-top:30px; margin:0 auto;border-top:2px solid #222; overflow:hidden;}
.bbsPhoto ul			{padding-left:7px;  text-align:center;width:100%; }
.bbsPhoto ul li			{ float:left; padding:0px;  width:250px; height:260px; margin:0px 25px 25px 0px; text-align:center; vertical-align:middle; border:1px solid #e1e1e1; background:#ffffff;}
.bbsPhoto ul li .photo	{width:249px; height:180px; margin:0 auto; vertical-align:middle; text-align:center; border-bottom:1px solid #e1e1e1;}
.photoTitle				{display:block; width:230px; padding:15px 10px 0px; color:#353535;  text-align:left;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; }
/*.photoTitle a			{;}*/
.photoDate				{width:240px; padding:0px 10px; color:#888888; text-align:left;}



/* [faq-list] */
.faqList	{clear:both; border-top:2px solid #000; margin-bottom:20px; background:#fff;}
.faqList a {color:#000; font-size:1.1rem; }
.faqList .bgGray	{background:#f3f3f3_;}

.answer			{position:relative; font-size:1.1rem;  padding: 30px 20px 25px 45px; background:url("/images/sub/icon_a.png") no-repeat 15px 30px; background-color:#f9f9f9; text-align:left; border-bottom:1px solid #dddddd; color:#666; border-top:0;}
.answer ul li   {list-style:disc}
.answer ol li   {list-style:decimal}
.answer .btn	{position:absolute; bottom:15px; right:10px;}

.faqList ul		{height: 100%;}
.faqQuestion	{position:relative; padding:8px 15px; font-weight:400; border-top:1px solid #dfdfdf; border-top:0; border-bottom:1px solid #dfdfdf; text-align:left;/*background:#e5eef3;*/}

.questionTitle	{display:inline-block; padding:22px 0px 17px 26px;font-size:1.5rem; background:url("/images/sub/icon_q.png") no-repeat 0 50%;}



@media all and (max-width:768px){
.bbsWrite input			{width:100%;}

.no_col2 {display:none;}

}


.organ_box{background:url('../images/sub/guide_topbg.png') no-repeat; width:100%; height:140px; border-radius:20px; border:2px dotted #ddd;}
.organ_box p{padding:60px 0px 0px 230px;font-size:21px; text-align:left;}


/* type1 */
.TB_type1					{clear:both; margin-bottom:10px; width:100%; border-top:2px solid #685747;}
.TB_type1 thead th		{padding:8px; text-align:left; background:#f2f8fe; border-left:1px solid #c6baaf; border-bottom:1px solid #c6baaf;}
.TB_type1 tbody th,		
.TB_type1 tbody td		{padding:8px 20px; height:4em; text-align:left; border-left:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
.TB_type1 tbody th.bg,	
.TB_type1 tbody td.bg	{background:#f2f8fe;}
.TB_type1 tbody th.line,
.TB_type1 tbody td.line {padding:5px 0 4px;  border-left:1px solid #7c8fc6; border-bottom:1px solid #7c8fc6;}
.TB_type1 tbody td.noline {padding:5px 0 4px; border-bottom:1px solid #fff;}
.TB_type1 thead th.fir, 
.TB_type1 tbody th.fir,
.TB_type1 tbody td.fir	{border-left:0;}

/* °³¹ßÀÚ ÄÚµå Ãß°¡ */
.conbox9 {max-width:1300px; width:100%; border:1px solid #ddd; text-align:left; margin-top:20px;display:none_;}
/* °³¹ßÀÚ ÄÚµå Ãß°¡ */

.conbox9_t{line-height:70px; font-size:18px; font-weight:600; padding-left:30px; background:#f8fcfe;}

/*.conbox9_c{ padding:35px 25px;}*/
/* °³¹ßÀÚ º¯°æ */
.conbox9_c{ padding:10px 25px;}

/* °³¹ßÀÚ Ãß°¡ ºÎºÐ */

.p_organ_list {max-width:1300px; width:100%;padding:10px; }
.p_organ_list  li {float:left;width:23.5%;text-align:center;font-size:16px; margin:7px;padding:15px 7px;border-radius:10px;border:1px solid #02b191;color:#000; background:#f6fff9;}
.p_organ_list  li:hover {border:2px dashed #02b191; background:#02b191_;color:#fff;}
.p_organ_list1 {max-width:1300px; width:100%;padding:10px; }
.p_organ_list1  li {float:left;width:32%;text-align:center; font-size:16px; margin:7px;padding:15px 7px;border-radius:10px;border:1px solid #0091d6;color:#000; background:#f3fbff;}
.p_organ_list1  li:hover {background:#0091d6;color:#fff;}

.p_organ_list2 {max-width:1300px; width:100%;padding:10px; }
.p_organ_list2  li {float:left;width:32%;text-align:center; font-size:16px; margin:7px;padding:15px 7px;border-radius:10px;border:1px solid #8c66ed;color:#000; background:#f9f6fe;}
.p_organ_list2  li:hover {background:#8c66ed;color:#fff;}

.p_organ_list3 {max-width:1300px; width:100%;padding:10px; }
.p_organ_list3  li {float:left;width:32%;text-align:center; font-size:16px; margin:7px;padding:15px 7px;border-radius:10px;border:1px solid #f65405;color:#000; background:#fefbfa;}
.p_organ_list3  li:hover {background:#f65405;color:#fff;}

