@charset "utf-8";
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");

@media print{}
/* ±âº»½ºÅ¸ÀÏ */
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th
{ margin:0; padding:0;line-height:140%;}
img {border:0px;}

ul, li {margin: 0;padding: 0; list-style:none;}

a:active,a:link,a:visited {text-decoration:none;color:#333;}
a:hover {text-decoration:none;color:#333;}
.hidden{display:none;}
/* ½ºÅµ ³×ºñ°ÔÀÌ¼Ç */
.skip_navi {display:none; overflow:hidden;}   
html { width:100%; overflow-y:scroll;}
body { position:relative; *zoom:1; font-size:75%; font-family:'Nanum Gothic','³ª´®°íµñ','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif','Myriad Pro','Apple SD Gothic Neo'; line-height: normal; text-align:left;}


/* --------------------------------------- top, left, bottom ¼³Á¤ ½ÃÀÛ --------------------------------------- */
/* »ó´ÜÅëÇÕ */
#wrap { position:relative; width:100%; }

#header {position:relative; width:100%; margin:0 auto; z-index:999999; }
#header:after { content:""; clear:both; display:block;}
	.h_lnb_wrap { width:100%; min-width:1100px; height:99px; text-align:center; }
	.h_lnb_wrap .nb_menu { position:relative; width:1100px; height:30px; margin:0 auto;  }
	.h_lnb_wrap .nb_menu .t_logo {position:absolute; top:25px; left:0;}

	.h_lnb_wrap .nb_menu .t_menu{  position:absolute; top:35px; right:0;}
	.h_lnb_wrap .nb_menu .t_menu li { float:left; font-size:12px; /*! color:#616161; */ /*! padding:6px 7px; */ /*! width: 58px; *//*! height: 27px; */background: #4290cc;margin-left: 4px;padding: 1px 5px 3px 5px;}
	.h_lnb_wrap .nb_menu .t_menu li.first {width: 21px;background: #4290cc;height: 28px;padding: 0 5px;}
	.h_lnb_wrap .nb_menu .t_menu li.first img{margin-top:7px;}

	.h_lnb_wrap .nb_menu .t_menu li.line { font-size:7px; color:#616161; padding:6px 0;}
	.h_lnb_wrap .nb_menu .t_menu li a { /*! display:inline; */ color:#fff; line-height: 200%;}
	.h_lnb_wrap .nb_menu .t_menu li.t_yslib {height:38px; padding:0}
	
	.h_head_wrap {background:#0e5699; width:100%; min-width:1100px; height:64px; text-align:center;}
	.h_head_wrap .h_head { position:relative; width:1100px; height:80px;; margin:0 auto; }


/*Å¾¸Þ´º*/

#mainmenu_wrap {position:relative; float:left; width:1100px; /*! min-width:882px; */height: 64px;text-align:center;z-index:999999; }
#mainmenu {float:left; width:100%; height:50px; position:relative;}
#nav {width:1000px; height:50px; margin:0 auto;  background:#5e0b0d; }
#nav ul {float:left; margin:15px 0 0 0; padding:0; list-style:none;}
#nav ul li {float:left; margin:0 35px 0 35px;}

#nav ul li a {text-decoration:none; line-height:18px; font-size:17px; color:#000; font-weight:600; letter-spacing:-1px;  text-align:center}
            #nav li a:hover, #nav li a:active, #nav li a:focus {font-weight:600; color:#159db4}
            #nav li a.stay {/*background:#fff !important; */}
#nav ul li .active {/*background:#fff !important;*/ font-weight:600; color:#159db4}

/* Å¾ - ¼­ºê ¸Þ´º ½ÃÀÛ */	
#submenu {display:none;width:100%; height:350px; border-bottom:1px solid #cfcfcf; background:#fff; position:relative;}
.subm_list {width:1000px; height:350px; margin:0 auto;}
.subm_list ul {float:left; width:990px; height:300px; margin:15px 0 0 0px; padding:0; list-style:none; color:#5a5a5a; letter-spacing:-0.05em; text-align:left; }
.subm_list ul li{float:left; width:135px; height:14px; margin-right:2px; }
.subm_list ul li ul{width:135px; margin:0; padding:0; list-style:none; }
.subm_list ul li ul li {margin:0 0 13px;}

.subm_list li ul li a:link, .subm_list li ul li a:visited {color:#666668; text-decoration:none; font-size:13px; font-weight:500; letter-spacing:-0.2px}
.subm_list li ul li a:hover, .subm_list li ul li  a:active, .subm_list li ul li a:focus  {color:#2159a3;text-decoration: underline; font-weight:600;}

.ml_25 {margin-left:-25px !important;}

/* ÇÏ´ÜºÎºÐ */
#footer_area {width:100%; min-width:1100px; height:163px; background:url('/img/common/copy_bg.gif') repeat-x; }
.footer {position:relative; width:1100px; margin:0 auto;  padding:0 0 0 0; }
.footer:after { content:""; clear:both; display:block;}
.btm_btns {clear:both; display:block; height:50px; padding:0; width: 1100px;}
.btm_btns ul {list-style:none; float:left; display:inline; }
.btm_btns ul li {list-style:none; float:left; display:inline; margin:17px 5px 0 4px; color:#898989;}
.btm_btns ul li a{color:#333333; font-size:13px; }
.btm_btns ul li a:hover{color:#000;text-decoration:underline;}
.btm_btns .right {float:right; display:inline; width:215px; margin:8px 2px 0 4px; color:#3a3a3a; }
.btm_btns .right select.c_select {float:left; width:170px; margin:2px 3px 0 0; border:1px solid #bababa; line-height:30px; height:32px; color:#3a3a3a; font-size:13px; 
										vertical-align:middle; box-sizing:border-box; padding-left:3px; font-family:'¸¼Àº°íµñ','Malgun Gothic','³ª´®°íµñ','NanumGothic';}
.footer .cl_btm {position:relative; clear:both; margin:0; width:1100px}
.footer .cl_btm:after { content:""; clear:both; display:block;}

.cl_btm .f_left_area {float:left; display:inline; width:215px; margin:25px 0 0 0;}
.cl_btm .f_left_area p{font-size:10px; letter-spacing:-0.5px; margin:0 0 0 15px;}

.cl_btm .f_right_area {float:left; display:inline; text-align:left; width:700px; margin:29px 0 0 33px;color:#444444; font-size:13px; line-height:150%; letter-spacing:-0.5px; }
.cl_btm .f_right_area p{font-size:11px; letter-spacing:-0.5px; margin:6px 0 0 0px; text-align:left;}

.footer .f_login {position:absolute; top:27px; right:5px; height:20px;}
.footer .f_login a{text-align:right; font-size:10px; font-weight:600; color:#fff; line-height:130%; background:#3a3a3a; padding:2px 3px;}

.footer .cl_btm .f_qrcode {position:absolute; top:20px; right:5px; }

/* --------------------------------------- top, left, bottom ¼³Á¤ ³¡ --------------------------------------- */



/* --------------------------------------- ¸ÞÀÎ ¼³Á¤ ½ÃÀÛ --------------------------------------- */


/* ¸ÞÀÎ - ÄÁÅÙÃ÷ºÎºÐ */
#main_container {position:relative; width:100%; margin:0 auto; min-height:500px }
#main_container:after {content:""; clear:both; display:block;}

/* ¿©±â¿¡ ¸ÞÀÎ ÄÚµù ÀÔ·ÂÇØÁÖ¼¼¿ä! */












/* ¹è³Ê¸ðÀ½*/
.m_banner {position:relative; width:1098px; margin:20px auto ; text-align:center; height:63px; }
.select_direction{cursor:pointer;}
table.slider_table {width:890px;}
.slider_td{padding-top:10px; padding-right:15px; width:890px;}
.slider_ul li {padding-right:9px; float:left; white-space: nowrap; overflow:hidden; }
.slider_ul li img {vertical-align:top; width:168px; height:45px;white-space: nowrap;}
.slider_ul li h1 {padding:0; margin:0;line-height:20px; overflow:hidden; text-align:center; font-size:11px; font-weight:normal; padding-top:2px;white-space: nowrap; display:none;}

.slider_table {width:890px; height:54px; position:absolute; top:10px; right:20px;}

#bn_arrow {position:absolute; top:5px; left:8px; float:left; width:265px;}
#bn_arrow ul li {display:inline; float:left; }
#bn_arrow ul li a{display:inline; float:left; padding: 12px 0 0 3px; }


/* ÇÏ´Ü ·Ñ¸µ¹è³Ê */
.rollBanner{margin-top:8px;padding-left:170px;position:relative}
.rollBanner ul li {float:left; margin-right: 15px; width:168px !important}
.rollBanner ul li a {display:block; /*border:1px solid #dbdbdb;*/height: 45px}
.rollBanner ul li img {width: 100%; vertical-align: bottom;}

/* ÇÏ´Ü ·Ñ¸µ¹è³Ê ¹öÆ° */
.rollBanner .bannNavi{position:absolute;top:8px;left:10px}
.rollBanner .bannNavi > button{float:left;margin-left:0px;display:block;text-align:center;text-indent:-9999px;border:1px solid #CCC;border-radius:0px;overflow:hidden; cursor:pointer}
.rollBanner .bannNavi > button img{max-width:none}
.rollBanner .bannNavi > button.banPrev{width:33px;height:32px;background:#FFF url("/img/main/arrow_01.gif") center center no-repeat}
.rollBanner .bannNavi > button.banNext{width:33px;height:32px;background:#FFF url("/img/main/arrow_02.gif") center center no-repeat}
.rollBanner .bannNavi > button.banStop{width:33px;height:32px;background:#FFF url("/img/main/arrow_03.gif") center center no-repeat}
.rollBanner .bannNavi > button.banPlay{width:33px;height:32px;background:#FFF url("/img/main/arrow_04.gif") center center no-repeat}
.rollBanner .bannNavi > button.banMore{width:33px;height:32px;background:#FFF url("/img/main/arrow_01.gif") center center no-repeat}

.cycle-slideshow, .cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cycle-slideshow{width:100%;/*min-width:200px;*/max-width:700px;margin:0px auto;padding:0;}

.cycle-slideshow a{position:absolute;top:0;left:0;width:100%;padding:0;display:block}
.cycle-slideshow img{position:absolute;top:0;left:0;width:100%;padding:0;display:block}

.cycle-slideshow a .caption{position:relative;color:#333333;font-size:14px;margin-top:-37px;bottom:0px;left:0px;z-index:150;/*display:none !important */;line-height:1.5;
padding:8px 10px 8px 10px;background-color:#d4d4d4;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal} 

/* in case script does not load */
.cycle-slideshow a:first-child{position:static;z-index:100}
.cycle-slideshow img:first-child{position:static;z-index:100}
.cycle-slideshow > a:last-child > img {margin-bottom: 10.68%;}

/* pager */
.cycle-pager{text-align:left;/*width:100%;*/z-index:500;position:absolute;top:22px;right:90px;overflow:hidden}
.cycle-pager span{font-family:arial;font-size:50px;width:16px;height:16px;display:inline-block;float:left;color:#333;cursor:pointer}
.cycle-pager span.cycle-pager-active{color:#D69746}
.cycle-pager a{display:inline-block;float:left;margin:0 2px;border:1px solid #ff8b81;background:#FFF;text-decoration:none;font-size:1px;width:10px;height:10px;border-radius:5px;text-indent:-9999px;overflow:hidden}
.cycle-pager a.cycle-pager-active{background:#ff8b81;width:30px}
.cycle-pager > *{cursor:pointer}

/* top pager */
.cycle-pager.top{text-align:center;/*width:100%;*/z-index:200;position:absolute;top:inherit;bottom:20px;right:20px;overflow:hidden}
.cycle-pager.top span{font-family:arial;font-size:50px;width:16px;height:16px;display:inline-block;color:#333;cursor:pointer}
.cycle-pager.top span.cycle-pager-active{color:#D69746}
.cycle-pager.top a{display:inline-block;float:left;margin:1px 2px;border:1px solid #ff8b81;background:#FFF;text-decoration:none;font-size:1px;width:10px;height:10px;border-radius:5px;text-indent:-9999px;overflow:hidden}
.cycle-pager.top a.cycle-pager-active{background:#ff8b81;width:30px}
.cycle-pager.top > *{cursor:pointer}

/* caption */
.cycle-caption{position:absolute;color:#FFF;font-size:14px;bottom:0px;left:0px;z-index:150/*;display:none !important */;line-height:1.5;padding:12px 10px 13px 10px;background-color:rgba(0, 0, 0, 0.5);display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}

/* overlay */
.cycle-overlay{font-family:tahoma, arial;position:absolute;bottom:0;width:100%;z-index:600;background:black;color:white;padding:15px;opacity:.5}

/* prev / next links */
.cycle-prev, .cycle-next{position:absolute;top:0;width:30%;opacity:0;filter:alpha(opacity=0);z-index:800;height:100%;cursor:pointer}
.cycle-prev{left:0;/*background:url(http://malsup.github.com/images/left.png) 50% 50% no-repeat*/}
.cycle-next{right:0;/*background:url(http://malsup.github.com/images/right.png) 50% 50% no-repeat*/}
.cycle-prev:hover, .cycle-next:hover{opacity:.7;filter:alpha(opacity=70)}
.disabled{opacity:.5;filter:alpha(opacity=50)}

.liveMinister{display:none}

/* --------------------------------------- ¸ÞÀÎ ¼³Á¤ ³¡ --------------------------------------- */




/* --------------------------------------- ¼­ºê°ü·Ã ¼³Á¤ ½ÃÀÛ --------------------------------------- */
/* ¼­ºêÆäÀÌÁö ¿µ¿ª */
#sub_container_area {width:100%; min-width:1100px; margin:0 auto; } /*border-left:1px solid #ddd;*/
#sub_container_area:after { content:""; clear:both; display:block;}
.sub_container {width:1100px; margin:0 auto; position: relative;  background:#fff; max-height:100%;  border-right:1px solid #dbdbdb;}
.sub_container:after { content:""; clear:both; display:block;}

.sub_center_area {float: right; display: inline; margin:0;  }
.sub_center_area:after { content:""; clear:both; display:block;}


/* ÁÂÃø¸Þ´º */
.left_menu_area{position: absolute;  top:0; bottom:0; left:0; clear:both;  border-left:1px solid #dbdbdb;   border-right:1px solid #dbdbdb; margin-top:0; 
						width:220px; text-align:left; z-index:9999; float:left; background:#fff; min-height: 450px; }

.left_menu_title{position: relative; float:left; height:150px; width:220px; border-bottom:1px solid #dbdbdb;}
.left_menu_title h2 {  font-size:24px; margin-top:60px; line-height:100%; color:#000; font-weight:600; text-align:center; letter-spacing:-0.05em;} 

/* ÁÂÃø¸Þ´º_1´Ü */
.left_menu_area .slist_area {clear:both; padding:0; margin:0; width:220px; float: left; min-height: 485px; }
.left_menu_area .slist_area ul { padding:0; width:220px;}
.left_menu_area .slist_area ul li {float:left; display:inline-block; width:220px; border-bottom:1px solid #dbdbdb}
.left_menu_area .slist_area ul li a {display:block; margin:0; padding:15px 0 10px 15px;  line-height:160%; font-size:15px; color:#333; font-weight:500}
.left_menu_area .slist_area ul li a:hover { color:#3978af !important; text-decoration:underline; }
.left_menu_area .slist_area ul li a.select  {background:#3978af; color:#fff !important; font-weight:500; padding:15px 0 10px 15px;  line-height:160%; }
.left_menu_area .slist_area ul li a.select1  {background:#118fa4; color:#fff !important; font-weight:500; height:50px;}
.h60 {height:60px !important}
.letter-sp {letter-spacing:-1.5px; }
.letter-sp2 {letter-spacing:-2px; }


/* ÁÂÃø¸Þ´º_2´Ü */
.left_menu_area .slist_area ul li ul {padding:0; height:100%; width:220px; background: #f5f5f5; float: left; border-top:1px solid #dbdbdb; }
.left_menu_area .slist_area ul li ul li {float:left; border:none; padding:5px 0 3px 12px !important; }
.left_menu_area .slist_area ul li ul li a {background:none !important; padding:5px 0 3px 12px !important; line-height:140% !important; font-size:14px; color:#666; font-weight:500;}
.left_menu_area .slist_area ul li ul li a:hover { background:none !important; min-height:normal;color:#0e7398 !important;}
.left_menu_area .slist_area ul li ul li a.select { background:none !important;font-weight:600;color:#0e7398 !important;  }


.sub_content_area {margin:0px; padding:0; height:100%;}

#sub_img {position: relative; float:right; width:861px; height:180px; margin:0 auto; overflow:hidden;}
#sub_img img {float:right;margin-top: 0px;}
.sub_icon{position: relative; float:right;  height:25px; margin:10px 10px 2px 0; *zoom:1; width:280px; text-align:right; }

/*Å¸ÀÌÆ²¿µ¿ª*/
#sub_img .sub_title_area {position: absolute; top:0; left: 0; height:55px; margin:80px 0 0 25px; *zoom:1; width:500px; text-align:left; }
.sub_title_area:after { content:""; clear:both; display:block;}
.sub_title_area h2 {width: 400px; float:left; display:inline; height:35px; padding: 10px 0 0 5px; margin:0; 
						font-family:'³ª´®°íµñ','NanumGothic', '¸¼Àº°íµñ','Malgun Gothic'; font-size:20px; color:#3A3A3A; font-weight:600;letter-spacing:-0.1px; }
.sub_title_area .location_warp .location {float:left; display:inline; margin:0px 0 0 7px; font-size:13px !important; color:#656565; font-family:'³ª´®°íµñ','NanumGothic';}
.sub_title_area .location_warp .location img {float:left; display:inline; margin:2px 5px 0 0;}
.sub_title_area .location_warp .location a { font-weight:500; font-size:14px !important;color:#656565;}
.sub_title_area .location_warp .print { /*float:left;*/ margin-left:10px; margin-top: -6px;} 
.sub_title_area .location_warp { position:relative; }

/*ÄÁÅÙÃ÷¿µ¿ª*/
#content { clear:both; width:800px; float:right; margin:0; padding:25px 30px 50px 30px; color:#535353; height:100%; text-align:left; min-height: 850px; }
#content:after { content:""; clear:both; display:block;}


/* --------------------------------------- ¼­ºê°ü·Ã ¼³Á¤ ³¡ --------------------------------------- */



/*·Î±×ÀÎ Ã¢*/
.login {width:645px; margin:20px auto; height:230px;  padding:0px 0px; 
font-family:'NanumGothic','³ª´®°íµñ','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif','Myriad Pro','Apple SD Gothic Neo';}
.login input{font-family:'NanumGothic','³ª´®°íµñ','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif','Myriad Pro','Apple SD Gothic Neo';}
.login h2 {float:left; width:245px;}
.login_area {margin:10px 0 0 0px; height:210px; width:390px;float:left; }
.login_area .title {margin:0; height:35px; padding-left:5px; border-bottom:2px solid #333; font-size:17px; color:#333; font-weight:600}


.login .login_area .enter {float:left; margin:25px 0 25px 0px; height:65px; width:390px;}
.login .login_area .enter ul{width:290px; float:left;margin:0 0 0 5px;}
.login .login_area .enter ul li{float:left; display:inline-block; line-height:300%; text-align:left}
.login .login_area .enter ul li span.login_text{float:left; font-size:14px; color:#333; width:75px; text-align:left}
.login .login_area .enter ul li input{float:left; width:185px; height:24px; border:1px solid #dcdcdc; color:#333; font-size:13px; padding:2px 5px; }

.login .login_area .btn_login_enter {width:80px;float:right; margin:0 10px 0 0}
.login .login_area .btn_login_enter .login_button {width:80px; background:#333; height:65px; border:0; color:#fff; font-size:17px; font-weight:600; cursor:pointer}

.login .login_area .all_btn {width:390px; float:left; height:55px; padding:0; border-top:1px solid #dbdbdb; }
.login .login_area .all_btn p {float:left; margin:20px 0 0 10px; font-size:12px; color:#333; width:390px;}
.login .login_area .all_btn ul {float:left; width:300px; margin:10px 0 0 10px;}
.login .login_area .all_btn ul li {float:left; display:inline}
.login .login_area .all_btn span.mbtn01 {color:#fff; background:#777777; height:18px; line-height:160%; padding:4px 5px; font-size:11px; border-radius:3px; margin-right:5px;}



/* --------------------------------------- °Ô½ÃÆÇ ¼³Á¤ ½ÃÀÛ --------------------------------------- */

/*°Ô½ÃÆÇ_ºñÈ¸¿ø±Û¾²±â½Ã ¾È³»¹®±¸*/
.board_tinfo {width:730px; border:1px solid #ddd; padding:15px 15px; font-size:13px; font-weight:500; line-height:160%; color:#333; float: left;  margin: 0 0 25px 0;}
.board_tinfo p{background:url("/img/sub/h3.gif") no-repeat 2px 4px; padding-left:20px; font-weight:500; line-height:180%; color:#000}
.board_tinfo span.b_tpoint{font-weight:600; color:#000}
.board_tinfo span.b_tcolor1 {font-weight:600; color:#e94639}
.board_tinfo span.b_tcolor2 {font-weight:600; color:#419620}
.board_tinfo span.b_tcolor3 {font-weight:600; color:#d2173f}
.board_tinfo span.b_tcolor4 {text-decoration:underline}
.board_tlist {margin:7px 7px; padding:10px 10px; background:#f2f2f2;}

/*°Ô½ÃÆÇ*/
.schedule_view_area { border:1px solid #EFEFEF;}
.schedule_view_area .schedule_title_area { padding:10px; border-bottom:1px solid #EFEFEF; font-weight:bold; letter-spacing:-0.1em; font-size:14px; color:#54689c; margin:0 5px;}
.schedule_view_area .schedule_date_area {padding:5px; background: #dee3f1; color:#4e66a6; margin:0 5px; font-weight:bold; letter-spacing:-0.1em;}
.schedule_view_area .schedule_other_area {padding:10px;}
.schedule_view_area .schedule_content_area {padding:10px;}

table.schedule_type {width:100%; border:1px solid #a2a2a2; table-layout:fixed; margin:10px auto;border-collapse:collapse; font-size:13px; font-family:'³ª´®°íµñ','NanumGothic','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif'; }
table.schedule_type tr td {padding:3px 2px; border:1px solid #c9cccf; background:#FFF; color:#5c5c5c;vertical-align:top; }
table.schedule_type tr th {padding:4px 2px; border:1px solid #c9cccf; border-bottom:1px solid #c9cccf !important;  border-top:1px solid #c9cccf !important;background:url('<?=$cms_skin_path?>/img/board_bg.gif') repeat-x; color:#363636; font-weight:normal; text-align:center; vertical-align:middle; font-weight:bold; font-size:13px;}
table.schedule_type input.check_box { width:13px; height:13px;}
table.schedule_type .sun { color:#F00;}
table.schedule_type .sat { color:#00F;}

.t_month {float:left; width:100%; height:35px; margin:10px auto 0 auto; text-align: center; }
.t_month ul li {display:inline; text-align:center; margin:0 auto; font-family:'³ª´®°íµñ','NanumGothic','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif'; 
						font-size:17px; font-weight:600; color:#000;vertical-align:top}

/* CSS Document */
.dk_cms_area { clear:both; margin:0 auto 0 auto; *zoom:1;}
.dk_cms_area:after { content:""; clear:both; display:block;}
.board_top_area { width:100%; height:25px; clear:both; *zoom:1;}
.board_top_area:after { content:""; clear:both; display:block;}
.board_top_area .top_category_area { float:left;}
.board_top_area .top_category_area img { vertical-align:middle;}
.board_top_area .top_category_area .date { color:#333;}
.board_top_area .top_category_area select { }
/*.board_top_area .top_other_area {float:left;  width: 100%; margin:5px 0 5px 0; height: 20px;}*/
/*.board_top_area .top_other_area img { vertical-align:middle;}*/
.board_top_area .total_bulletin {float: left; color:#333; }
.board_top_area .total_admin {right:0; float:right;}


table.dk_cms1 {width:100%; font-size:13px; margin-bottom:5px;}
table.dk_cms1 thead th {padding:12px 5px 12px 5px; border-top:1px solid #2a68af; border-bottom:1px solid #dadada; background-color:#fafafa; color:#505050; text-align:center; font-weight:600; }
table.dk_cms1 tbody th {padding:12px 5px 12px 5px; border-bottom:1px solid #e3e3e3; text-align:left; color:#656565; letter-spacing:-0.3px;}
table.dk_cms1 tbody th.photo_img {height:130px;}
table.dk_cms1 tbody td {padding:12px 5px 12px 5px; border-bottom:1px solid #e3e3e3; text-align:center; color:#656565; letter-spacing:-0.3px;}
table.dk_cms1 tbody td.list {text-align:left; padding-left:10px;}
table.dk_cms1 tbody td.right {text-align:right; padding-right:10px; }
table.dk_cms1 tbody td.cont_print {word-break:break-all;}
table.dk_cms1 tbody td.nolist {height:140px; padding:12px 10px 12px 10px;border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#C8C8C8;text-align:center;background-color:#f9f9f9;}
table.dk_cms1 tbody td.noline {padding:2px 4px;border-style:none none none none;border-width:0 0 0 0;border-color:#fff;text-align:center;}
table.dk_cms1 thead th a{color:#505050; letter-spacing:-0.3px;}
table.dk_cms1 tbody td a{color:#333;}
table.dk_cms1 tbody td a:hover{color:#656565; text-decoration:underline;}
table.dk_cms1 .notice{font-weight:600; color:#333; font-size:13px; letter-spacing:-0.3px;}
table.dk_cms1 .comment{font-weight:600; color:#855c47; font-size:12px; letter-spacing:-0.3px;}


table.dk_cmsw {width:100%; font-size:13px; font-family:'³ª´®°íµñ','NanumGothic','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif'; margin-bottom:5px;}
table.dk_cmsw thead th {padding:8px 5px 8px 5px; border-top:2px solid #6f6f6f; border-bottom:1px solid #d5d5d5; background-color:#f7f7f7; color:#000; text-align:center; font-weight:bold; }
table.dk_cmsw tbody th {padding:10px 5px 10px 15px; border-bottom:1px solid #e5e5e5; text-align:left; color:#333; letter-spacing:-0.3px;}
table.dk_cmsw tbody td {padding:10px 5px 10px 15px; border-bottom:1px solid #e5e5e5; text-align:left; color:#656565; letter-spacing:-0.3px;}
table.dk_cmsw tbody td.right {text-align:right; padding-right:10px; }
table.dk_cmsw tbody td.cont_print {word-break:break-all;}
table.dk_cmsw tbody td input[type=checkbox]{padding:0 0 0 0; height:15px; width:15px; vertical-align:middle;  border:1px solid #d4d4d4 !important; }
table.dk_cmsw tbody td input[type=file]{border:none;  padding:10px 10px; margin:5px 0 5px 0; height:25px; vertical-align:middle}
table.dk_cmsw tbody td input[type=input]{padding:7px 2px 7px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;}
table.dk_cmsw tbody td select {box-sizing:border-box; vertical-align:middle; line-height:26px; height:28px; padding-left:5px; border:1px solid #d1cfcf; padding:0 0 0 15px}
table.dk_cmsw tbody td textarea{ border:1px solid #d4d4d4;  padding:10px 10px; width:95%;}
table.dk_cmsw tbody td input{padding:7px 2px 7px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px; vertical-align:middle; line-height:12px; width:80%;}
table.dk_cmsw tbody td.nolist {height:140px; padding:8px 10px 8px 10px;border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#C8C8C8;text-align:center;background-color:#f9f9f9;}
table.dk_cmsw thead th a{color:#000; letter-spacing:-0.3px;}
table.dk_cmsw tbody td a{color:#656565;}
table.dk_cmsw tbody td a:hover{color:#656565; text-decoration:underline;}
table.dk_cmsw .notice{font-weight:600; color:#333; font-size:13px; letter-spacing:-0.3px;}
table.dk_cmsw .comment{font-weight:600; color:#b8b8b8; font-size:12px; letter-spacing:-0.3px;}

/* ÀÌÀü ´ÙÀ½±Û ¿µ¿ª */
.pn_area { clear:both; margin:10px auto 0 auto; padding:0 0 5px 0; *zoom:1;}
.pn_area:after { content:""; clear:both; display:block; }
.pn_area .pn_left { float:left;}
.pn_area .pn_right { float:right;}

/* ÄÚ¸àÆ®¿µ¿ª */
.coment_area {clear:both; margin:10px auto 0 auto;border-collapse:collapse;}
.coment_area .coment_type {clear:both;  width:100% ;margin:10px auto 0 auto;border-collapse:collapse;}
.coment_print_area {clear:both;line-height:20px; padding:7px; word-break:break-all; overflow:hidden; }

/* ±Û¾²±â Å¸ÀÌÆ² */
.write_title { background:#767676;border-bottom:2px solid #e4e4e4; color:#e8e8e8;  font-weight:normal; padding:5px;}

/* ±Û¾²±â¹öÆ° ¿µ¿ª */
.btn_write_area {clear:both; margin:10px auto 0 auto; padding:0 0 5px 0; text-align:center; *zoom:1;}
.btn_write_area:after {content:""; clear:both; display:block; }
.btn_write_area img,
.btn_write_area a,
.btn_write_area input {vertical-align:middle;}

table.dk_cms2 {width:100%; font-size:13px; font-family:'³ª´®°íµñ','NanumGothic','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif'; }
table.dk_cms2 tbody td {padding:11px 5px 11px 5px; border-top:1px solid #e5e5e5; text-align:left; color:#656565; letter-spacing:-0.3px; vertical-align:middle;}
table.dk_cms2 tbody input[type=checkbox]{padding:0 0 0 0; height:15px; width:15px; vertical-align:middle;  border:1px solid #d4d4d4 !important; }
table.dk_cms2 tbody input[type=text]{padding:7px 2px 7px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;vertical-align:middle;line-height:13px;}
table.dk_cms2 tbody input[type=password]{padding:7px 2px 7px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;vertical-align:middle;line-height:13px;}
table.dk_cms2 tbody input[type=input]{padding:7px 2px 7px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;vertical-align:middle;line-height:13px;}
table.dk_cms2 tbody td.right {text-align:right; padding-right:10px; }
table.dk_cms2 tbody td.cont_print {word-break:break-all;}
table.dk_cms2 thead th a{color:#000; letter-spacing:-0.3px;}
table.dk_cms2 tbody td a{color:#656565;}
table.dk_cms2 tbody td a:hover{color:#656565; text-decoration:underline;}


/* CSS Document */
.dk_cms_area {width:100%; float: left; margin:0 auto 0 auto; *zoom:1;}
.dk_cms_area:after { content:""; clear:both; display:block;}
.board_top_area { width:100%; height:25px; clear:both; *zoom:1;}
.board_top_area:after { content:""; clear:both; display:block;}
.board_top_area .top_category_area { float:left;}
.board_top_area .top_category_area img { vertical-align:middle;}
.board_top_area .top_category_area .date { color:#333;}
.board_top_area .top_category_area select { }
/*.board_top_area .top_other_area {float:left;  width: 100%; margin:5px 0 5px 0; height: 20px;}*/
/*.board_top_area .top_other_area img { vertical-align:middle;}*/
.board_top_area .total_bulletin {float: left; color:#333; }
.board_top_area .total_admin {right:0; float:right;}

.dk_cms {width:100%; clear:both; margin:10px auto 10px auto;border-collapse:collapse;}
.dk_cms tr.bg0 { background-color:#f3f3f3; } 
.dk_cms tr.bg1 { background-color:#FFF; } 

/* ¸®½ºÆ® ¶ì */
.dk_cms thead tr th { text-align:center; background:#e0e0e0 url(img/board_bg.gif) repeat-x 0 0; color:#454545;  font-weight:normal;height:28px; font-size:11px;}

.dk_cms thead tr th .subject { float:left; display:inline; margin: 8px 0 0 5px; font-weight:bold; color:#454545; text-align:left;}
.dk_cms thead tr th .other { float:right; display:inline; margin: 4px 5px 5px 0; text-align:right;}
.dk_cms thead tr th a { color:#454545;font-size:11px;}
.dk_cms thead tr td.other img { vertical-align:middle;}
.dk_cms thead tr td .view_file { color:#888; font-size:11px;}
.dk_cms thead tr td .datetime { color:#D3D3D3;font-size:11px;}
.dk_cms thead tr td .download {color:#FF6600; font-size:11px;}
.dk_cms thead tr td .link { color:#888;}
.dk_cms thead tr td .link_hit {color:#FF6600;}
.dk_cms thead tr td .poster { float:left; padding:5px 0 0 5px;}
.dk_cms thead tr td .other { float:right;padding:5px 5px 0 0;}

.dk_cms tr td {border-bottom:1px solid #d3d3d3;overflow:hidden;
						word-break:break-all;padding:7px 0
}
.dk_cms tr td .cont_print {word-break:break-all;}
.dk_cms tr td .good_area {width:72px; height:55px; background:url(img/good_bg.gif) no-repeat; text-align:center; float:right;}
.dk_cms tr td .good_area img { vertical-align:middle;}
.dk_cms tr td .good_area .good_text {margin:7px 0 5px 0;}


.dk_cms tr.notice_line td {background:#f9f9f9 !important}
.dk_cms tr.list_skin td {border-bottom:1px solid #d3d3d3;overflow:hidden;word-break:break-all; font-size:11px !important;}


.dk_cms tr td.num { color:#999; text-align:center;}
.dk_cms tr td.checkbox { text-align:center; }
.dk_cms tr td.subject { overflow:hidden; }
.dk_cms tr td.subject .notice { font-weight:bold;}
.dk_cms tr td.subject .comment {font-size:10px; color:#D35921;}
.dk_cms tr td.name { text-align:center; }
.dk_cms tr td.datetime { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.dk_cms tr td.hit { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.dk_cms tr td.good { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.dk_cms tr td.nogood { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.dk_cms tr td input, .dk_cms tr th input {margin:0; padding:0;width:13px; height:13px; vertical-align:middle;}
.dk_cms tr td.no_content {height:100px !important;} /* °Ô½Ã¹°ÀÌ ¾øÀ» °æ¿ì */
.dk_cms tr td.file_add {text-align:center;}


.board_btn {clear:both; margin:10px auto 0 auto; *zoom:1;}
.board_btn:after { content:""; clear:both; display:block; }
.board_btn .btn_left { float:left;}

.board_btn .btn_right { float:right; }
.board_page { clear:both; display:block; text-align:center;width:100%; vertical-align:middle; font-family:'³ª´®°íµñ','NanumGothic','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif';}
.board_page img {vertical-align:middle;}
.board_page span {color:#333; font-size:13px; vertical-align:middle }
.board_page b .number {color:#000; font-size:13px; text-decoration:underline;}
.board_search { clear:both;text-align:center; margin:10px 0 0 0;vertical-align:midde;}
.board_search input {vertical-align:middle; }
.board_search .search_input{height:17px; border:1px solid #d2d0d0; padding:4px 0 0 0; width:180px}
.board_search select {vertical-align:middle;height:23px; border:1px solid #d2d0d0;}

/* ÀÌÀü ´ÙÀ½±Û ¿µ¿ª */
.pn_area { clear:both; margin:10px auto 0 auto; padding:0 0 5px 0; *zoom:1;}
.pn_area:after { content:""; clear:both; display:block; }
.pn_area .pn_left { float:left;}
.pn_area .pn_right { float:right;}

/* ÄÚ¸àÆ®¿µ¿ª */
.coment_area {clear:both; margin:10px auto 0 auto;border-collapse:collapse;}
.coment_area .coment_type {clear:both;  width:100% ;margin:10px auto 0 auto;border-collapse:collapse;}
.coment_print_area {clear:both;line-height:20px; padding:7px; word-break:break-all; overflow:hidden; }

/* ±Û¾²±â Å¸ÀÌÆ² */
.write_title { background:#767676;border-bottom:2px solid #e4e4e4; color:#e8e8e8;  font-weight:normal; padding:5px;}

/* ±Û¾²±â¹öÆ° ¿µ¿ª */
.btn_write_area {clear:both; margin:10px auto 0 auto; padding:0 0 5px 0; text-align:center; *zoom:1;}
.btn_write_area:after {content:""; clear:both; display:block; }
.btn_write_area img,
.btn_write_area a,
.btn_write_area input {vertical-align:middle;}

/* ±Û¾²±â Å×ÀÌºí ½ºÅ¸ÀÏ */
.dk_write { clear:both; margin:10px auto 0 auto;border-collapse:collapse; width:100%;}
.dk_write tr th {padding:2px 0; background:#FFF; text-align:center; border-bottom:1px solid #EFEFEF;}
.dk_write tr th.content_title {padding:5px 0; background:#FFF; }

.dk_write tr td {padding:2px 2px; border-bottom:1px solid #EFEFEF;}
.dk_write tr td input {margin:0 2px 0 0; vertical-align:middle;}
.dk_write tr td.content_write_area {text-align:center;}

/* ±Û¾²±â ÀÎÇ²¹Ú½º */
.txt_input {background:#fbfbfb; padding:2px 3px; border:1px solid #a7a7a7; border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}

/* ÆÄÀÏÃ·ºÎ */
#variableFiles tr td {border:0 !important;padding:0 !important; margin:0 !important;}
#variableFiles tr td input {}


/* ÄÚ¸àÆ® ¹Ú½º */
.comment_box {clear:both; border-collapse:collapse; width:100%; background:#F9F9F9;}
.comment_box tr td {padding:3px 5px; }
.comment_box input, .comment_box span, .comment_box img {vertical-align:middle;}

/*view*/
#writeContents { min-height:200px; clear:both; margin:0; padding:0; text-align:left; width: 725px;}
#writeContents:after {content:""; clear:both; display:block;}
#writeContents img{max-width:100%}


table.dk_cms3 {width:100%; font-size:13px; font-family:'³ª´®°íµñ','NanumGothic','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif'; }
table.dk_cms3 tbody td {padding:11px 5px 11px 5px; border-top:1px solid #e5e5e5; text-align:left; color:#656565; letter-spacing:-0.3px; vertical-align:middle;}
table.dk_cms3 tbody input[type=checkbox]{border:none; padding:0 0 0 5px; height:13px; width:13px; vertical-align:middle}
table.dk_cms3 tbody input[type=text]{padding:3px 2px 3px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;vertical-align:middle;line-height:13px;}
table.dk_cms3 tbody input[type=password]{padding:3px 2px 3px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;vertical-align:middle;line-height:13px;}
table.dk_cms3 tbody input[type=input]{padding:3px 2px 3px 2px; border:1px solid #d4d4d4; color:#656565; letter-spacing:-0.3px; font-size:13px; height:15px;vertical-align:middle;line-height:13px;}
table.dk_cms3 tbody td.right {text-align:right; padding-right:10px; }
table.dk_cms3 tbody td.cont_print {word-break:break-all;}
table.dk_cms3 thead th a{color:#000; letter-spacing:-0.3px;}
table.dk_cms3 tbody td a{color:#656565;}
table.dk_cms3 tbody td a:hover{color:#656565; text-decoration:underline;}


.highslide {cursor: url(<?=$board_skin_path?>/highslide/graphics/zoomin.cur), pointer; outline: none;}
.highslide img {border: 0px solid gray;}
.highslide:hover img {border: 2px solid white;}
.highslide-image {  border: 2px solid white;}
.highslide-image-blur {}
.highslide-caption {  display: none; border: 2px solid white; border-top: none; font-family: Verdana, Helvetica;  font-size: 10pt; padding: 5px; background-color: white;}
.highslide-loading { display: block;color: white;font-size: 9px;font-weight: bold;text-transform: uppercase; text-decoration: none;padding: 3px;
border-top: 1px solid white;border-bottom: 1px solid white;  background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,a.highslide-credits i { padding: 2px; color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,a.highslide-credits:hover i { color: white;  background-color: gray;}
.highslide-move {  cursor: move;}
.highslide-display-block { display: block;}
.highslide-display-none { display: none;}
.control {float: right; display: block; position: relative;margin: 0 5px;font-size: 9pt; font-weight: none;text-decoration: none;text-transform: uppercase; margin-top: 1px; margin-bottom: 1px;}
.control:hover { border-top: 0px solid #333; border-bottom: 1px solid #333;  margin-top: 0; margin-bottom: 0;}
.control, .control * {color: #666;}

/* --------------------------------------- °Ô½ÃÆÇ ¼³Á¤ ³¡ --------------------------------------- */




/*È¸¿ø°¡ÀÔ*/
.img_area3 {width:100%;margin:5px 5px; text-align:center;}
.img_area3 img{width:100%;}
.btn_area_le {text-align:left; margin:12px 0 12px 25px; clear:both}
.btn_area_ri {text-align:right; margin:12px 0 12px 25px; clear:both}
.btn_area_ce {text-align:center; margin:35px 0 30px 0; clear:both}
table label{display:none;}
.hidden{display:none;}
h3.private { text-align:left; background:url("/img/sub/h3_p.gif") no-repeat 0px 2px; font-weight:600; font-size:16px; color:#333; padding-left:22px; margin: 0 0 6px 0; }
.textarea_box {width:100%; margin:5px 0 10px 0}
table.noline_table {width:100%;font-size:12px; margin:10px 0 10px 0;  }   
table.noline_table tbody td {padding:6px 6px; text-align:left;}
table.noline_table tbody td input[type=radio] {box-sizing:border-box; vertical-align:middle; line-height:28px; height:32px; padding-right:3px;}
table.noline_table tbody td textarea {box-sizing:border-box; vertical-align:middle; line-height:23px; font-family:'³ª´®°íµñ','NanumGothic','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif';
													color:#525252; font-size:13px; margin:5px 0 5px 0; padding:10px 10px; border:1px solid #d1cfcf; width:100%;}
table.noline_table tbody td input[type=checkbox] {vertical-align:middle; height:15px;  width:15px; color:#151515; font-size:13px; }
.btn_join_ok {color:#fff; background:#018e9e; height:35px; line-height:170%; padding:0px 25px; border:none; font-size:14px; font-weight:600;
			font-family:'³ª´®°íµñ','NanumGothic','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif';}

table.test_table {width:100%;border-style:solid none none;border-width:2px 0 0;border-color:#333; font-size:12px; border-left: 1px solid #C8C8C8; margin:15px 0 10px 0; }   
table.test_table thead th {padding:8px 5px !important ;border-style:none solid solid none; font-size:12px !important; border-width:0 1px 1px 0;border-color:#C8C8C8;background-color:#F4F4F4;color:#333; text-align:center;}
table.test_table tbody th {padding:9px 5px; border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#C8C8C8;background-color:#fafafa;color:#333; font-size:12px; font-weight:600; text-align:center;}
table.test_table tbody td {padding:6px 5px; border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#C8C8C8;text-align:left;}
table.test_table tbody td.center{text-align:center;}
table.test_table tbody td.style01{box-sizing:border-box; vertical-align:middle; line-height:26px; height:28px; .height:26px; 
													color:#151515; font-size:13px; margin-bottom:3px; padding-left:5px; border:1px solid #d1cfcf; width:150px}
table.test_table tbody td.style02{box-sizing:border-box; vertical-align:middle; line-height:26px; height:28px; .height:26px; background:#ddd;
													color:#151515; font-size:13px; margin-bottom:3px; padding-left:5px; border:1px solid #d1cfcf; width:150px}
table.test_table tbody td a{color:#000; text-decoration:underline;}
table.test_table tbody td input[type=radio] {box-sizing:border-box; vertical-align:middle; line-height:28px; height:32px; padding-right:3px;}
table.test_table tbody td select {box-sizing:border-box; vertical-align:middle; line-height:26px; height:28px; padding-left:5px; border:1px solid #d1cfcf; width:160px;}
table.test_table tbody td input[type=text] {box-sizing:border-box; vertical-align:middle; line-height:26px; height:28px; .height:26px; 
													color:#151515; font-size:12px; margin-bottom:3px; padding-left:5px; border:1px solid #d1cfcf; width:150px}
table.test_table tbody td input[type=password] {box-sizing:border-box; vertical-align:middle; line-height:26px; height:28px; .height:26px; 
													color:#151515; font-size:12px; margin-bottom:3px; padding-left:5px; border:1px solid #d1cfcf; width:150px}
table.test_table tbody td input[type=file] {box-sizing:border-box; vertical-align:middle; line-height:26px; height:28px; .height:26px; 
													color:#151515; font-size:12px; margin-bottom:3px; padding-left:5px; border:1px solid #d1cfcf; width:300px}
table.test_table tbody td textarea {box-sizing:border-box; vertical-align:middle; line-height:22px; 
													color:#151515; font-size:11px; margin:5px 0 5px 0; padding:10px 10px; border:1px solid #d1cfcf; 
													font-family:'³ª´®°íµñ','NanumGothic','¸¼Àº°íµñ','Malgun Gothic','µ¸¿ò','sans-serif'; width:90%;}
table.test_table tbody td input.in_price {background:#f2f2f2; box-sizing:border-box; vertical-align:middle; line-height:26px; height:28px; .height:26px; 
													color:#333; font-size:14px; font-weight:600; margin-bottom:3px; padding-left:5px; border:1px solid #d1cfcf; width:80px}
table.test_table tbody td input[type=checkbox] {vertical-align:middle; height:15px;  width:15px; color:#151515; font-size:13px; }

/* ETC */
.r_none{margin-right:0 !important;}


/* ÀÌ¿ë¾È³» */
.use_title{width:785px; height:30px; color:#333; font-size:16px; font-weight:600; background:#F9F9F9; border-bottom:1px solid #DEDEDE; padding:9px 0 0 15px;}
.use_text{width:770px; font-size:13px; margin:20px 0; padding:0 15px; line-height:170%; text-align:justify; color:#3E3E3E;}
.use_text a{color:#333;}
.use_text a:hover{text-decoration:underline;}
.use_text ul{padding:0 0px; margin:10px 0;}
.use_text ul li.li_num{list-style:decimal; margin-left:18px;}
.use_text ul li.li_disc{list-style:disc; margin-left:31px;}


/*»çÀÌÆ®¸Ê*/
#sitemap { clear:both; width:100%; margin: 0 auto;}
#sitemap .site_box{float:left; margin-right:30px; padding:0; min-height:350px;}
#sitemap .site_box p{background:#535353; width:234px; height:41px; line-height:260%; font-size:16px;color: white !important;}
#sitemap .site_box p a{margin-left:19px; color:white; font-weight:600;}
#sitemap .site_box ul{width:234px; min-height:100%;margin-top: 5px;}
#sitemap .site_box ul li{height:15px; font-weight:500; font-size:13px; padding:13px 10px; color:#333;border-bottom:1px solid #ddd;}
#sitemap .site_box ul li a:hover{color:#c82e22; text-decoration:underline;}
.m_bott{margin-bottom:12px;}

/*¹è³Ê¸ðÀ½*/
.sbanner { width:100%; float:left; margin:0 0 0 0;}
.sbanner ul li {float:left;}
.sbanner ul li img{border:1px solid #ddd; width:170px; height:47px; margin:0 12px;margin-bottom: 19px;}


/* --------------------------------------- ¼­ºêÄÁÅÙÃ÷ µðÀÚÀÎ ³¡ --------------------------------------- */

/* FONT */
.s_tit{float:left; margin:30px 0 15px; padding:0 0 0 0; font-size: 20px; color:#000; width:100%;}
.s_tit span{background: #c8232b;padding: 0 3px;margin: 0 9px 0 0;color: white; }
.scon_text {width:98%; margin:5px 0; line-height:170%; font-size:14px; color:#333; }
.s_tit02{background:url("/img/sub/tit_bg02.gif") no-repeat bottom; font-size:28px;font-weight: 600;text-align: center;color: #333;letter-spacing:0.3px;height: 63px; margin-bottom: 20px;}


/* BOX */
.cont01{font-size:14px; line-height:185%; color:#333; margin:11px 0 50px 0;background:#f8f8f8;border:1px solid #ddd;padding:25px 25px;display: inline-block;}
.cont02{text-align:center; font-size:16px; line-height:185%; color:#444; margin:25px 0;background:#fcfcfc;border:1px solid #ddd;padding:23px 30px;font-weight: 600;}

/* TABLE */
table.tb01 {width:100%; font-size:14px; line-height: 170%; color:#333;}
table.tb01 thead th {padding:10px 12px;border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#c8c8c8;background-color:#fff;color:#000; text-align:center;}
table.tb01 tbody th {vertical-align:top; padding:8px 8px;/*! border-style:none solid solid none; *//*! border-width:0 0; *//*! border-color:#c8c8c8; *//*! background-color:#fcfcfc; */color:#222; font-weight:500; text-align:left;font-weight: 600;}
table.tb01 tbody td {padding:8px 15px;/*! border-style:none solid solid none; *//*! border-width:0 0px 0px 0; *//*! border-color:#c8c8c8; */text-align:left;}
table.tb01 tbody td.left {text-align:left;}
table.tb01 tbody td ul li{background:url("/img/sub/li_dot.gif") no-repeat 0px 9px;padding-left: 15px;}


/*°¡°ø½ÄÇ°*/
.con_40 {width:40%}
.con_50 {width:55%}
.s_cen {margin:25px auto; display:inline-block;padding:5px 5px; border:1px solid #dbdbdb;text-align:center}
.s_cen img{width:100% }

.pfood_mimg {float:left; border:1px solid #dbdbdb; }
.pfood_mimg img{width:100% }
.pfood_table {float:left; margin:0 0 0  25px}
.pfood_table1 {float:left; margin:0 0 0  0; width:98%}
.intro_table {float:left; margin:0 0 0  25px; font-size:14px; line-height:160%}
.intro_table p {margin:15px 0 0 0; }
.intro_table span {color:#ca1235; font-weight:600}

.pfood_text {float:left; border:1px solid #dbdbdb; padding:15px 20px; width:93%;}
.pfood_text p{float:left; line-height:200%; font-size: 15px; width:100%; }
.pfood_text p span{background: #333;padding: 1px 6px; margin: 0 9px 0 0;color: white; border-radius:10px}

.pfood_img {float:left; background:#f2f2f2; margin:30px 0; padding:20px 15px; width:95%;}
.pfood_list {float:left; border:1px solid #dbdbdb;  width:23%; background:#fff; text-align:center; margin:0 16px 0 0}
.pfood_list img{width:100% }
.pfood_list p{text-align:center; padding:10px 0; color:#000; font-size:14px;}
.r_margin {margin-right:0 !important}

.con_map {width:100%; height:100%; margin:30px 0 0 0; }
.con_addr_w {width:96%; padding:20px 11px; background:#434954; border:1px solid ##434954;}
.con_addr_w p{text-align:center; font-size:15px; font-weight:600; color:#fff}





/*ÀÎ»ç¸»*/
.grt_box{position:relative; margin:30px 0; border:1px solid #dbdbdb; width:98%; height:100%;}
.grt_text{width:93%; height:100%; text-align:justify; padding:15px 0 40px 30px;line-height:180%; font-size:15px; color:#535353;}
.grt_text p{text-align:right; font-size:24px; font-weight:600; color:#1f1f1f;}


.con_box {float:left; display:inline-block; border:1px solid #dbdbdb; width:100% height:100%; padding:10px 10px; margin:15px 0;}
.con_box img{float:left; width:180px; height:140px}
.con_box ul {float:left; width:560px; height:140px; margin:0 0 0 30px}
.con_box ul li{float:left; width:100%; line-height:160%; font-size:14px; color:#333;  }
.con_box ul li span{line-height:200%; font-size:17px; color:#000; font-weight:600 }
.con_box ul li a {color:#333; background:#fff; line-height:160%; padding:5px 9px; font-size:12px; border:1px solid #333; display:inline-block; margin:8px 0 0 0}


/* ÅÇ ÇöÈ²(ÄÁÅÙÃ÷) */
.tabs  {width:740px; text-align:center; margin:0 auto; }
.tabMenu {float:left; margin:0;  font-size:14px; padding: 0; margin:10px 0 20px 0; width: 100%; border:1px solid #ddd;}
.tabMenu li {background:#fff; width:160px; display:block; float:left; list-style-type:none; text-align:center; }
.tabMenu li a {float:left; line-height:110%; width:160px;  padding:15px 0 15px 0;text-decoration:none; font-weight:500; color:#5f5f5f;}
.tabMenu li.active a {color:#fff; background: #0170af;font-weight:600; float:left; padding:15px 0 15px 0;}
.tab-cont {float:left; width:100%; height:auto; text-align:left; margin:0 auto; margin-top:21px;}


ul.li_box{ width:100%; height:100%; margin-bottom:15px;}
ul.li_box li a{width:175px; float:left; font-size:14px; text-align:center; color:#333; padding:18px 0;border: 1px solid #ddd;background: #f1f4f2;margin-bottom: 30px;margin-left: -1px;font-weight: 600;border-bottom: 2px solid #ddd;}
ul.li_box li.li_active a{background:#fff; font-weight:600; color:#0e5699;float: left;border-bottom: 2px solid #0e5699;}
ul.li_box li a.select{background:#fff; font-weight:600; color:#5d9116;float: left;border-bottom: 2px solid #5d9116;}

/* --------------------------------------- ¼­ºêÄÁÅÙÃ÷ µðÀÚÀÎ ³¡ --------------------------------------- */


.misc_icon{position:relative; float:left; margin:0 35px 40px 0; border:1px solid #dbdbdb; width:360px; height:294px; }
.misc_bg1{background:url("/img/contents/misc_img01.jpg") center top no-repeat; }
.misc_bg2{background:url("/img/contents/misc_img02.jpg") center top no-repeat; }
.misc_bg3{background:url("/img/contents/misc_img03.jpg") center top no-repeat; }
.misc_bg4{background:url("/img/contents/misc_img04.jpg") center top no-repeat; }
.misc_bg5{background:url("/img/contents/misc_img05.jpg") center top no-repeat; }
.misc_bg6{background:url("/img/contents/misc_img06.jpg") center top no-repeat; }
.misc_bg7{background:url("/img/contents/misc_img07.jpg") center top no-repeat; }
.misc_bg8{background:url("/img/contents/misc_img08.jpg") center top no-repeat; }
.misc_bg9{background:url("/img/contents/misc_img09.jpg") center top no-repeat; }
.misc_bg10{background:url("/img/contents/misc_img10.jpg") center top no-repeat; }
.misc_icon h3{position:absolute; bottom:24px; left:0; background:#fff; border-top:1px solid #dbdbdb; padding:0 10px 5px 10px; font-size:19px; 
						font-weight:600; width:94%; line-height:200%; text-align:center}
.misc_icon p{background:#fff; color:#525252; font-size:14px; font-weight:500; line-height:180%;  text-align:center}
.misc_color1 {color:#e70012; }
.misc_color2 {color:#231816; }
.misc_color3 {color:#6eb92b; }
.misc_color4 {color:#894f39; }
.misc_color5 {color:#ab8202; }

.food_icon{position:relative; float:left; margin:0 35px 40px 0; border:1px solid #dbdbdb; width:360px; height:250px; }
.food_icon img{width:360px; height:200px;}
.food_icon p{background:#fff; color:#333; font-size:15px; font-weight:500; line-height:180%; padding:10px 0;  text-align:center}





/* Ãß°¡ css */
table.tb03 {width:100%;border-style:solid none none;border-width:2px 0 0;border-color:#0e5699; font-size:13px; border-left: 1px solid #C8C8C8;margin-bottom: 18px;}   
table.tb03 thead th {padding:8px;border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#adadad;background-color:#F9F9F9;color:#333; text-align:center; font-weight:600; }
table.tb03 thead th.bg{background:#f1faf3;}
table.tb03 tbody th {padding:8px;border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#C8C8C8;background-color:#fff;color:#333; font-weight:600; text-align:center;}
table.tb03 tbody td {padding:8px;border-style:none solid solid none;border-width:0 1px 1px 0;border-color:#C8C8C8;text-align:center;}
table.tb03 tbody td.define { background-color:#F2F2F2; color:#666;}
table.tb03 tbody td.left {text-align:left;}
table.tb03 tbody td.color_red {color:red}
table.tb03 tbody td.color1 {background:#F9F9F9; font-weight:600;}
table.tb03 tbody td.t_l ul li {text-align:left; line-height:150%; background:url("/img/sub/sitemap_dot.gif") 0 6px no-repeat; padding-left:8px; }

h6.int_tit{font-size:23px; color:#333;line-height: 150%;}
h3.t_basic {padding:0 0 10px 22px;font-size: 24px;line-height: 160%;margin: 35px 0 12px 0;color: #636363;font-weight: 600;border-bottom: 1px solid #e0e0e0;background: url("/img/sub/dot_tit.gif") no-repeat 0 12px;}

ul.li_line{margin-bottom:20px;}
ul.li_line li{background:url("/img/sub/li_line.gif") no-repeat 2px 11px; font-size:15px; padding-left:20px;line-height: 170%;}
ul.li_arr li{background:url("/img/sub/li_arr.gif") no-repeat 0px 8px; font-size:15px; padding-left:20px;line-height: 170%; text-align:left;}
ul.li_line li span{color:#d65a1d}
p.s_text1{font-size: 15px; line-height: 160%; margin-bottom: 10px;padding:0 0 0 26px;color:#333;  font-weight:600; background:url("/img/sub/h3.gif") no-repeat 1px 3px;}
p.s_text2{font-size: 16px; line-height: 160%; margin-bottom: 5px; padding:0 0 0 37px;color:#333;  font-weight:600; background:url("/img/sub/h32.gif") no-repeat 10px 5px;}
ul.li_line1{margin-bottom:20px; margin-left:20px;}
ul.li_line1 li{background:url("/img/sub/li_line.gif") no-repeat 2px 11px; font-size:14px; padding-left:20px;line-height: 160%;}
.mbb_20 {margin-bottom:20px !important}

.con_addr_btn1 {font-size: 20px; line-height: 160%; margin:35px 0 10px 0; padding:0 0 0 43px;color:#000;  font-weight:600; background:url("/img/sub/con_addr_img1.png") no-repeat 0px 0px;}
.con_addr_btn2 {font-size: 20px; line-height: 160%; margin:35px 0 10px 0; padding:0 0 0 43px;color:#000;  font-weight:600; background:url("/img/sub/con_addr_img2.png") no-repeat 0px 0px;}
.con_addr_btn3 {font-size: 20px; line-height: 160%; margin:35px 0 10px 0; padding:0 0 0 43px;color:#000;  font-weight:600; background:url("/img/sub/con_addr_img3.png") no-repeat 0px 0px;}
.con_addr_btn4 {font-size: 20px; line-height: 160%; margin:35px 0 10px 00; padding:0 0 0 43px;color:#000;  font-weight:600; background:url("/img/sub/con_addr_img4.png") no-repeat 0px 0px;}


.sea_box{position:relative; float:left; width:360px; height:67px; margin:15px 20px; color:#333;}
.sea_box img{float:left;}
.sea_box span{position:absolute; top:12px; left:79px; font-size:15px; font-weight:600;}
.sea_box p{position:absolute; top:35px; left:79px; font-size:14px;}

.ft_wd{float: left !important; width: 100%  !important;}

span.btn_box {font-size:15px; color:#fff; background:#c25439; height:35px; line-height:160%; padding:13px 25px; border-radius:20px;}


/*°­»ç¼Ò°³*/
.steach_wrap {position:relative; float:left; width:780px; height:100%; padding:15px 7px; background:#f0ebe7; border:1px solid #dbdbdb; margin:25px 0 0 0}
.steach_img {position:relative; float:left; height:375px; width:198px; margin:15px 0 0 20px}
.steach_img h4 {position:absolute; color:#000;  border:1px solid #333; background:#fff; width:85%; padding:4px 0; font-weight:600; font-size: 20px; line-height: 160%; bottom:0; left:7%; text-align:center}
.steach_img h4 span{font-weight:500; font-size: 16px; }
.steach_list {position:relative; float:left; width:510px;margin:0 0 0 30px; padding:10px 10px;background:#fff; }
.steach_list h5 {float:left; width:100%; color:#000;  font-weight:600; font-size: 15px; line-height: 180%; margin:5px 0 5px 0; border-bottom:1px solid #c9c4c0; letter-spacing:-0.3px;}
.steach_list p {float:left; width:50%; color:#333;  font-weight:500; font-size: 13px; line-height: 160%; letter-spacing:-0.5px;}
.steach_list .pwidth_100 {width:100% !important; }
.steach_bgc1 {background:#30367d url("/img/sub/steach_bg.png");}
.steach_bgc2 {background:#f29901 url("/img/sub/steach_bg1.png");}
.steach_bgc3 {background:#0ca299 url("/img/sub/steach_bg1.png");}
.steach_bgc4 {background:#674c88 url("/img/sub/steach_bg.png");}
.steach_bgc5 {background:#8d7765 url("/img/sub/steach_bg.png");}
.fl_ri {float:right !important; margin-right:0 !important}

.greet_box{background:url("/img/sub/greet_bg.png") no-repeat right bottom; position:relative;color:#3a3a3a; text-align:justify;display:inline-block; height:730px;}
.greet_text{float:left;width:100%;font-size: 15px; margin-top: 30px;line-height:160%;color: #333;}
.greet_box h6{font-size: 23px;font-weight:bold;l;line-height: 155%;letter-spacing: -0.4px;}
.greet_box strong{float:right;text-align:right;font-size:14px;line-height: 180%;margin-top: 16px;color: #3a3a3a;margin:45px 30px 0 0;}

.name_sign {text-align: right; margin-top: 88px;font-weight: 600;}



/*  Ãß°¡css */
h5.t01{ clear:both; background:url("/img/sub/h5.gif") no-repeat 0px 2px; font-weight:600; font-size:14px; color:#545353; padding-left:24px; margin:12px 0 5px 0;letter-spacing: 0.5px;}

.s_text{font-size: 14px; line-height: 160%; margin-bottom: 10px;}
.s_textg{font-size: 16px; line-height: 160%; margin-bottom: 10px;}

.tour_box{border:1px solid #c8c8c8; /*! border-radius:15px; */ width:760px; height:100%; padding:20px 20px; overflow:hidden; /*! margin-bottom:20px; */ color:#333;margin-top: -1px;}
.tour_box img{border:1px solid #c8c8c8; float:left; width:25%; /*! height:119px; */ /*! border-radius:13px; */  overflow:hidden;}
.tour_box02{float:left; margin-left:27px; width:69%;}
.tour_box .tour_box02 h6{/*! background:url("/img/sub/inbox_bg.png") no-repeat 1px 0; */ padding-top:12px; float:left; width:100%; font-size:16px; font-weight:bold; margin-top:1px;}
.tour_box .tour_box02 span{float:left; font-size:15px; font-weight:600; margin-top:7px;}
.tour_box .tour_box02 p{ float:left;  font-size:14px; text-align:justify; line-height:155%; letter-spacing:-0.5px;  margin-top:10px;}

.int_box{border-bottom:1px solid #ddd; /*! border-radius:15px; */ width:760px; height:100%; padding:25px 0px; overflow:hidden; margin-bottom:20px; color:#333;/*! background: gray; */}
.int_box img{ float:left; width:260px; /*! height:215px; */ /*! border-radius:13px; */  overflow:hidden;/*! display: inline-block; */}
.int_box02{float:left; margin-left:32px; width:466px;}
.int_box .int_box02 h6{background:url("/img/sub/inbox_bg.png") no-repeat 1px 0; float:left; width:100%; font-size:23px; font-weight:bold; margin-bottom:10px;letter-spacing: -0.5px;border-bottom: 1px solid #ddd;padding-bottom: 13px;}
.int_box .int_box02 h6 span{color:#0e5699;}
.int_box .int_box02 p{ float:left;  font-size:15px; text-align:justify; line-height:155%; /*! letter-spacing:-0.5px; */  margin:6px 0 3px 0;/*! font-weight: 501; */color:#626262;}


ul.li_dot li{background:url("/img/sub/li_dot.gif") no-repeat 0px 9px;padding-left: 15px;}


/* ¸ÞÀÎ css */
.m_img_area {position:relative; background:#f2f2f2; width:100%; height:405px; border-bottom:1px solid #c3c8cc;}
#main_visualBanner {position:relative; width:1100px; height:405px; margin:0 auto}
#main_visualBanner .main_visualBannerBtn {position:absolute; bottom:36px; left:0px; list-style:decimal; z-index:999;/*font-size:0;*/ z-index:4; float:left;}
#main_visualBanner .main_visualBannerBtn button {display:inline-block; background:#fff; width:18px; height:18px; vertical-align:middle; border:none; margin:-2px 3px 0 0;}
#main_visualBanner .main_visualBannerBtn a {background:#4c4c4c; width:18px; height:18px; float:left; cursor:pointer; margin-right:5px; /*! font-size:0; */ color: #fff; display:inline-block; overflow:hidden; vertical-align:middle;font-weight: 600;}
#main_visualBanner .main_visualBannerBtn a.on {background:#0e5699; width:18px; height:18px; }
#main_visualBanner .main_visualBannerBtn a span{margin-left:6px;}
#main_visualBanner .main_visualBannerList {overflow:hidden; position:relative; width:1100px; height:405px; margin:0 auto;} 
#main_visualBanner ul {overflow:hidden; position:relative; width:1100px; height:405px;}
#main_visualBanner ul li {position:absolute; left:0; top:0; width:1100px; height:405px; opacity:0; -ms-filter:alpha(opacity=0);}
#main_visualBanner ul li a {display:block;}
#main_visualBanner ul li a img {}
#main_visualBanner ul li.on {background:#0e5699; width:18px; height:18px; border:none; z-index:3}
#main_visualBanner ul li#banner1 {opacity:1; -ms-filter:alpha(opacity=100);  z-index:2;}
#main_visualBanner img{background: transparent;
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);   /*IE6 & 7 */      
/*zoom: 1;}*/
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* ie8  */
filter:alpha(opacity=100);    /* ie5-7  */
opacity: 1;    /* css standard, currently it works in most modern browsers  */
}


ul.m_wrap{width:1100px; height:62px; padding:30px 0;margin: 0 auto;}
ul.m_wrap li{position:relative; float:left;min-width: 235px; height: 100%;margin-right: 38px;}
ul.m_wrap li a{position:absolute; top:0px; left:80px; left; font-size:16px; font-weight:600; color:#003564; margin-bottom:6px;}
ul.m_wrap li p{position:absolute; top:23px; left:80px; font-size:13px; color:#666666; float: left;line-height: 150%;}

.m_bg01{background:url("/img/main/m_icon01.jpg") no-repeat 0px 0px;}
.m_bg02{background:url("/img/main/m_icon02.jpg") no-repeat 0px 0px;}
.m_bg03{background:url("/img/main/m_icon03.jpg") no-repeat 0px 0px; min-width: 279px !important;}
.m_bg04{background:url("/img/main/m_icon04.jpg") no-repeat 0px 0px;}


.c_wrap{width:1100px; margin:42px auto 0 auto;}
.cl_box{float:left; position:relative; width:748px; height:258px; margin:0 0 39px 0;}
.cl_box h6{font-size:24px; color:#333333; margin-bottom:7px;}
.cl_box p{font-size:14px; color:#555555;}
.cl_box span{position:absolute; border:1px solid #a1a3a4; font-size:12px; top:0; right:0; padding:5px 7px;}
.cl_box span a{color:#444444;}
.cl_box ul.cl_icon01{margin:18px auto 21px auto; display:inline-block;}
.cl_box ul.cl_icon01 li{float:left; margin-right:45px; font-size:15px; font-weight:600; color:#333333; width:103px; height:109px; text-align:center;}
.cl_box ul.cl_icon01 li img{display:block; margin:0 auto 14px auto;}
.cl_box ul.cl_icon02{border:1px solid #a1a3a4; width:746px; height:50px;}
.cl_box ul.cl_icon02 li{padding-top:13px; border-right:1px solid #a1a3a4; float:left; font-size:14px; color:#444444; width:248px; height:37px; text-align:center;}
.cl_box ul.cl_icon02 li a{line-height:160%;margin-left: 23px;}
.cl_box ul.cl_icon02 li img{margin:0px 9px 0 0;}

.cl_bg01{background:url("/img/sub/cl_icon06.jpg") no-repeat 73px 17px;}
.cl_bg02{background:url("/img/sub/cl_icon07.jpg") no-repeat 73px 17px;}
.cl_bg03{background:url("/img/sub/cl_icon08.jpg") no-repeat 73px 18px;}

.info_01{float:left; border:1px solid #a1a3a4; background:url("/img/sub/info_bg.jpg") no-repeat 0px 0px; width:307px; height:258px; margin:0 0 39px 43px;}
.info_01 h6{font-size:22px; color:#fff; margin:31px 0 10px 32px;}
.info_01 p{font-size:14px; color:#fff; margin:0 0 20px 32px;}
.info_01 a{margin:0 0 0 32px;}

.info_02{float:left; border:1px solid #a1a3a4; text-align:center; background:url("/img/sub/info_bg02.jpg") no-repeat 0px 0px; width:307px; height:256px; margin:0 0 0 43px;font-weight: 600;}
.info_02 h6{font-size:30px; color:#fff; margin:87px 0 9px 0;}
.info_02 p{font-size:14px; color:#fff; margin:0 0 12px 0;}
.info_02 span{font-size:13px; color:#adc4db; margin:0 0 0 0;}

.mnotice{float:left; width:746px; height:256px; border:1px solid #a1a3a4; margin-bottom:53px;}
.m_tab{display:inline-block; width:100%; background:#f0faff;}
.m_tab li {float:left; width:50%; text-align:center; font-size:17px; font-weight:600;}
.m_tab li a {padding:21px 0; color:#444444;display: inline-block;}
.m_tab li.t_active a{background:#185fa2; color:#fff; display:block;}
.tab_text{position:relative; height:167px; font-size: 14px; padding:26px 66px 0 45px;}

.bo_img01{float:left; background:url("/img/sub/bo_img01.jpg") no-repeat 0px 0px; width:182px; height: 128px;}
.bo_img01 a{font-size:17px; color:#333333;text-align: right;display: inline-block;font-weight: 600;line-height: 140%;letter-spacing: 0.5px;}
.bo_img01 a span{font-size:13px; color:#666666;display: block;font-weight: 500;}

.tab_text ul{float:left;width: 453px;}
.tab_text ul li{background:url("/img/sub/notice_li.gif") no-repeat 0 12px; font-size:14px; padding-left:13px; letter-spacing:-1px; line-height:210%;}
.tab_text ul li a{color:#333;}
.tab_text ul li span{float:right;margin-right: 9px;}

.line{background:#c3c8cc; height:1px;}



.fac_box{border:1px solid #c8c8c8; width:760px; height:100%; padding:20px 20px; overflow:hidden; color:#333; margin-bottom: 10px;}
.fac_box img{float:left; width:25%; overflow:hidden;}
.fac_box02{float:left; margin-left:27px; width:69%;}
.fac_box .fac_box02 h6{padding-top:12px; float:left; width:100%; font-size:16px; font-weight:bold; margin-top:1px;}
.fac_box .fac_box02 span{float:left; font-size:15px; font-weight:600; margin-top:7px;}
.fac_box .fac_box02 p{ float:left;  font-size:14px; text-align:justify; line-height:155%; letter-spacing:-0.5px;  margin-top:10px;}