#Board{position:relative; margin-bottom:30px;padding:0 0 0 0px}
#Board th{font-size:18px;  color:#000000;}
#Board td{font-size:18px; color:#000000;}
#Board th, #Board td{padding:20px 0;}
#Board table, #Board table th, #Board table td{border:0 none}
#Board h3{min-height:17px; padding-left:25px; margin-bottom:3px; background:url("/images/common/icon/icon_h_red.gif") left top no-repeat}
#Board label{margin-right:10px}

#Board td.subject a{font-weight: 700;}


/*form.skin*/
#Board.form .type1{width:100%; overflow:hidden; border-style:solid; border-width:2px 0 0 0; border-color:#FF4200;}
#Board.form .type1 caption{display:none}
#Board.form .type1 table{width:100%; margin-top:-1px; border-bottom:1px solid #ccc}
#Board.form .type1 th, #Board.form .type1 td{border-top:1px solid #e7e7e7; text-align:left;}
#Board.form .type1 th{width:95px; padding-left:25px; vertical-align:top; background:#f9f9f9}
#Board.form .type1 td{padding-left:15px;}
#Board.form .subject .text{width:60%}
#Board.form .subject span{margin-left:10px}
#Board.form h3{display:none}
.noneEditor{width:98%; height:200px;}
#Board.form .type1 .require{background:url("/images/common/icon/icon_require.gif") 16px 10px no-repeat #f9f9f9;}


/*list.skin*/
#Board.list .type1{width:100%; overflow:hidden; border-top:2px solid #FF4200;}
#Board.list .type1 caption{display:none}
#Board.list .type1 table{width:100%; margin-top:-1px; border-bottom:1px solid #ccc; font-size:18px}
#Board.list .type1 th, #Board .type1 td{border-top:1px solid #e7e7e7; text-align:center;}
#Board.list .type1 th{vertical-align:top;}
#Board.list .subject{text-align:left;}
#Board.list .subject span{margin-left:4px}
#Board.list .subject img{vertical-align:middle}
#Board.list .W_photo{padding:10px 20px;}
#Board.list .seminar_info {overflow:hidden; line-height:25px; padding-left:10px;}
#Board.list .seminar_info dt {clear:both; float:left; margin-right:15px; min-width:60px;  color:#000000; font-weight: 600;}
#Board.list .seminar_info dd {float:left; font-size:18px;}
#Board.list .comment{color:#333; }
#Board.list .type1 .nodata{height:50px; font-size:16px; color:#777;}
#Board.list .postsArea{text-align:right; overflow:hidden; margin-bottom:4px;}
#Board.list .posts{padding-left:16px;   font-size:16px;  background:url("/images/common/icon/icon_post.gif") left center no-repeat;}
#Board.list .posts span{margin-left:5px; color:#333; }
#Board.list .faq_content {background:url('/images/bbs/icon_a.png') no-repeat left 13px; padding-top:16px; padding-left:30px;}
#Board.list .faq_content p {line-height:18px;}
#Board.list span.title {color:#222; }
#Board.list span.title a {color:#222;}
#Board.list span.title a:hover {text-decoration:none;}
#Board.list span.ctt a {color:#FF4200;}
#Board.list .report_title * {display:inline;}

#Board.event .type1 {width:100%; overflow:hidden; border-top:2px solid #FF4200;}
#Board.event .type1 table {width:100%;border-bottom:1px solid #ccc; font-size:11px}
#Board.event .W_photo {padding:30px 10px;}
#Board.event .W_photo .thumb {border:1px solid #dedede;padding:2px; width:280px; height:120px; background-color:#fff;}
#Board.event .W_photo .thumb img {height:100%; width:auto;}
#Board.event .subject_webzine {vertical-align:top; text-align:left; font-size:13px; position:relative; padding:30px 10px;}
#Board.event .Wsubject {font-size:16px;  text-align:left; margin-bottom:10px;}
#Board.event .btn_more {position:absolute; left:0; bottom:30px; width:80px; height:28px; line-height:27px; font-size:13px; background:url('/images/common/btn/btn_bg1.gif') repeat-x left top; padding:0px; margin-left:1px; display:inline-block; color:#666; text-decoration:none; text-align: center; border:1px solid #ccc; border-top-color:#ddd; border-bottom-color:#bbb; cursor:pointer; border-radius:2px;}


/*view.skin (W.blog)*/
#Board.list .type2{width:100%; overflow:hidden; border-top:1px solid #e0e0e0; border-bottom:1px solid #d0d0d0;}
#Board.list .type2 td{border-bottom:1px solid #e0e0e0;}

#Board.view .type2{width:100%; overflow:hidden; border-top:1px solid #e0e0e0}
#Board.view .type2 .date{border-bottom:1px solid #e0e0e0; background:#f5f5f5; padding:5px 15px 30px 15px;}
#Board.view .type2 .subject{padding:30px 15px 10px 15px; background:#f5f5f5; font-size:18px; color:#000; }

/*view.skin*/
#Board.view .type1{width:100%; overflow:hidden; border-top:2px solid #FF4200; border-bottom:1px solid #d0d0d0;}
#Board.view .type1 caption{display:none}
#Board.view .type1 table{width:100%; margin-top:-1px; border-bottom:1px solid #ccc}
#Board.view .type1 th, #Board.view .type1 td{border-top:1px solid #e7e7e7;}
#Board.view .type1 th{width:140px; text-align:center; vertical-align:top; background:#f9f9f9}
#Board.view .type1 td{text-align:left; padding-left:15px;}
#Board.view .subject strong{margin-right:4px; font-size:11px; color:#333}
#Board.view .data{padding-left:18px; background:url(/images/common/icon/icon_data.gif) left top no-repeat }
#Board.view .postsArea{text-align:left; overflow:hidden; margin-bottom:4px; color:#333;  text-decoration:underline}
#Board.view .posts{padding-left:16px;   font-size:12px;  background:url("/images/common/icon/icon_post.gif") left top no-repeat;}

#Board.view #DivContents.report01 table {width:100%; margin:0 !important; padding:0 !important; border-top:2px solid #333;}
#Board.view #DivContents.report01 table * {color:#555 !important;}
#Board.view #DivContents.report01 table tr:first-child * {background:#f7f7f7;  color:#333;}
#Board.view #DivContents.report01 table th, #Board.view #DivContents.report01 table td {text-align:center; border-color:#d0d0d0 !important; padding:10px !important; margin:0 !important; vertical-align:middle;}
#Board.view #DivContents.report01 p {margin:0 !important; padding:0 !important; line-height:22px;}

#Board.view #DivContents.report03 table {width:100%; margin:0 !important; padding:0 !important; border-top:2px solid #333;}
#Board.view #DivContents.report03 table * {color:#555 !important;}
#Board.view #DivContents.report03 table th, #Board.view #DivContents.report03 table td {text-align:center; border-color:#d0d0d0 !important; padding:10px !important; margin:0 !important; vertical-align:middle; background:#fff !important;}
#Board.view #DivContents.report03 p {margin:0 !important; padding:0 !important; line-height:22px;}
#Board.view #DivContents.report03 tr th:first-child, #Board.view #DivContents.report03 tr td:first-child {background:#f7f7f7 !important;  !important; color:#333 !important;}
#Board.view #DivContents.report03 tr th:first-child * , #Board.view #DivContents.report03 tr td:first-child * { !important; color:#333 !important;}

/* W.staff list.skin (20160120�߰�) */
#Board.list .type2{width:100%; overflow:hidden; border-top:1px solid #e0e0e0; border-bottom:1px solid #d0d0d0;}
#Board.list .type2 td{border-bottom:1px solid #e0e0e0;}

#Board.list .type2.staff {border:0}
#Board.list .type2.staff tr:first-child td {padding:0 20px 50px 20px;}
#Board.list .type2.staff tr:first-child td:first-child {padding-left:0;}
#Board.list .type2.staff td {padding:50px 20px; border-bottom:1px dashed #ccc;}
#Board.list .type2.staff td:first-child {padding-left:0;}
#Board.list .type2.staff td.subject {vertical-align:top;}
#Board.list .type2.staff td .name {font-size:22px; color:#101010;}
#Board.list .type2.staff td .position {font-size:16px; color:#101010;}
#Board.list .type2.staff td .con {position:relative; height:120px; padding-left:95px; margin-bottom:5px; color:#101010; font-size:13px; line-height:24px; overflow:hidden}
#Board.list .type2.staff td .con .title {position:absolute; left:0; top:0; display:inline-block; width:95px; color:#888; }

#Board.form .type1.staff .profile {width:600px; height:160px}
#Board.form .type1.staff th {padding-left:20px;}

#Board.list .subject .btn_red3 {display:inline-block; width:92px; height:25px; margin-top:15px; background:url('/images/common/btn/btn_bg1.gif') repeat-x 0 0; padding:0; word-spacing:3px; text-align:center; line-height:25px; color:#1f60b6; font-size:16px; border:1px solid #1f60b6; }
#Board.list .subject .btn_red3:hover {text-decoration:none; color:#fff; background:#0c4b9e; border:1px solid #004bae}

/* W.staff view.skin (20160120�߰�) */
#Board.view .type2.staff {border:0}
#Board.view .type2.staff td {padding:0}
#Board.view .type2.staff td .subject {margin-bottom:10px; padding:0 20px; font-size:18px; color:#000;  vertical-align:top; background-color:#fff;}
#Board.view .type2.staff td .name {font-size:22px; color:#101010;}
#Board.view .type2.staff td .position {font-size:16px; color:#101010; font-weight:normal}
#Board.view .type2.staff #DivContents {padding:10px 20px; margin:0 0 20px 0;}
#Board.view .type2.staff #DivContents .title { margin-bottom:10px; color:#004bae;}

#Board.view .type2{width:100%; overflow:hidden; border-top:1px solid #e0e0e0}
#Board.view .type2 .date{border-bottom:1px solid #e0e0e0; background:#f5f5f5; padding:5px 15px 30px 15px;}
#Board.view .type2 .subject {padding:30px 15px 10px 15px; background:#f5f5f5; font-size:18px; color:#000; }

/* history.list and view (20160120�߰�) */
#Board.view .historyTitle {font-size:24px;  margin:30px 0; padding:0;}
#Board.list .history caption{display:none}
#Board.list .history td{border-bottom:1px dashed #dfdfdf;}
#Board.list .history .year{width:92px; background:url('/images/bbs/02_bg_02.gif') left 30px no-repeat; font-size:22px;  color:#1f60b6; line-height:128px; text-align:center; vertical-align:top}
#Board.list .history .year a{color:#1f60b6;}
#Board.list .history .year a:hover{color:#1f60b6; text-decoration:none}
#Board.list .history .history_con{padding:30px 15px 30px 15px; vertical-align:top;}
#Board.list .history .W_photo{padding:30px 0;}

/*view.skin (G.product) (20160120 �߰�) */
#Board.view .product {overflow:hidden;}
#Board.view .product .thumb {float:left; width:300px; }
#Board.view .product .thumb > img {width:300px; height:100%;}
#Board.view .product .thumbList {overflow:hidden; margin-top:-11px;}
#Board.view .product .thumbList li {float:left; width:52px; height:52px; margin-left:10px; background-color:#000; }
#Board.view .product .thumbList li img {width:100%; height:100%; opacity:.5; filter:Alpha(opacity=50);}
#Board.view .product .thumbList li.on img {opacity:1; filter:Alpha(opacity=100);}
#Board.view .product .thumbList li:first-child {margin:0; }
#Board.view .product .con {float:right; width:420px; padding:20px 0;  border-top:2px solid #222; border-bottom:1px solid #d0d0d0; }
#Board.view .product .con .title {padding:10px 50px 30px 10px;  color:#252525; font-size:28px; border-bottom:2px solid #000;  }
#Board.view .product .con #DivContents {margin:0; padding:10px 0;}

/*view.skin (schedule)*/
#Board.view .type1_schedule{width:100%;   overflow:hidden; border-top:2px solid #333}
#Board.view .type1_schedule caption{display:none}
#Board.view .type1_schedule table{width:100%; margin-top:-1px; border-bottom:1px solid #ccc}
#Board.view .type1_schedule th, #Board.view .type1_schedule td{border-top:1px solid #e7e7e7;}
#Board.view .type1_schedule th{width:80px; text-align:center; vertical-align:top; background:#f9f9f9}
#Board.view .type1_schedule td{text-align:left; padding-left:15px;}
#Board.view .subject strong{margin-right:4px; font-size:11px; color:#333}
#Board.view .data{padding-left:18px; background:url(/images/common/icon/icon_data.gif) left top no-repeat }
#Board.view .postsArea{text-align:left; overflow:hidden; margin-bottom:4px; color:#333;  text-decoration:underline}
#Board.view .posts{padding-left:16px;   font-size:12px;  background:url("/images/common/icon/icon_post.gif") left top no-repeat;}


/* list.skin (store) */
  .store_find {border:1px solid #e4e1dc; border-top:2px solid #000; margin-bottom:70px; *zoom:1}
  .store_find:after {content:""; display:block; clear:both; }
  .store_find .map {float:left; padding:35px 20px;}
  .store_find .store_search {float:right; width:320px; height:400px; padding:50px 30px; border-left:1px dashed #e4e1dc; background-color:#f5f5f5;}
  .store_find .store_search .title {font-size:45px;  color:#353535; margin-bottom:20px;}
  .store_find .store_search p {font-size:16px; line-height:23px; color:#444; letter-spacing:-0.5px; padding-bottom:30px; border-bottom:1px dashed #333; }
  .store_find .store_search p .little {font-size:12px; color:#666;}
  .store_find .store_search .search_area {margin-bottom:25px; *zoom:1  }
  .store_find .store_search .search_area:after {content:""; display:block; clear:both; }

/* list.skin (Layer) */
#Board .Layer {width:100%; overflow:hidden; position:relative;}
#Board .Layer ul {width:auto !important; margin-right:-13px; }
#Board .Layer ul li {position:relative; float:left; width:240px !important; margin-right:13px; overflow:hidden; }
#Board .Layer .thumb {margin-bottom:10px;}
#Board .Layer .nodata {width:750px !important; height:30px; padding-top:15px; text-align:center; border-top:2px solid #FF4200; border-bottom:1px solid #ddd; background:none}
#Board .Layer .subject {position:absolute; left:0; top:-240px; display:block; width:180px; height:60px; padding:90px 30px; text-align:center; font-size:18px;  color:#fff; line-height:28px; background:url('/images/common/board/subject_bg.png') repeat left top; }
#Board .Layer img{vertical-align:top}

/* calendar */
  #schedule .box {overflow:hidden; width:100%;}
  #schedule .w320 {width:320px;}
  #schedule .w390 {width:390px;}
  #schedule .box .subject {padding:15px 0; text-align:center; font-family:'Arial'; border:1px solid #e0e0e0; background:#f7f7f7;}
  #schedule .box .subject span {font-size:20px;line-height:20px;vertical-align:top;color:#666; display:inline-block; padding-top:5px;}
  #schedule .box .subject a {display:inline-block; margin-top:5px;}
  #schedule .box .calendar { width:100%; overflow:hidden; border-left:1px solid #e0e0e0; border-top:2px solid #FF4200; background:url('/images/bbs/calendar_bg.gif') repeat-x left bottom; padding-bottom:10px;  }
  #schedule .box .calendar table {width:100%; border-right:1px solid #e0e0e0; }
  #schedule .box .calendar table th ,#Board .box table td {font-family:'Arial'; }
  #schedule .box .calendar table th { font-size:18px; height:35px; color:#5c5c5c;  padding:15px 0; text-align:center; }
  #schedule .box .calendar table td { font-size:16px; height:60px; text-align:left; vertical-align:top; color:#666; padding:20px 10px; font-weight:normal; border-right:1px solid #e0e0e0; border-top:1px solid #e0e0e0;}
  #schedule .box .calendar table td a {display:block; margin-bottom:3px;}
  #schedule .box .calendar table td a.title {font-size:12px;}
  #schedule .box .calendar table td a.plan:hover {text-decoration:none;}
  #schedule .box .calendar table td div {margin-bottom:10px; text-align:center;}
  #schedule .box .calendar table td.today {border:2px solid #FF4200; color:#FF4200; background:#f9f9f9; font-weight:bold;}
  #schedule .box .calendar table th.saturday { border-right:1px solid #e0e0e0;}
  #schedule .box .calendar table .sunday {color:#e00900; }
  #schedule .box .calendar table .saturday {color:#2a67a9}
  #schedule .box .calendar table tbody td ul {text-align:left;}
  #schedule .box .calendar table tbody td ul.list_bullet li {font-size:13px; line-height:17px; background-position:left 8px; padding-left:4px; margin-top:7px;  font-weight:normal;}
  #schedule .box .calendar table tbody td ul.list_bullet li:first-child {margin-top:0;}
  #schedule .box .calendar table tbody td ul.list_bullet li .time {color:#222; font-size:13px; }
  #schedule .box .calendar table tbody td .btn_rs {background:#fff; border:1px solid #FF4200; color:#FF4200;  font-size:13px; width:100%; height:26px; line-height:26px; text-align:center; border-radius:2px; display:block;}
  #schedule .box .calendar table tbody td .btn_rs:hover {text-decoration:none; background:#FF4200; color:#fff;}

  #schedule .view .box .subject {padding:20px 0;}
  #schedule .view .box .calendar table th {padding:10px 0; font-size:15px;}
  #schedule .view .box .calendar table td {height:35px; padding:7px 10px; font-size:13px; text-align:center;}
  #schedule .view .box .calendar table td a {display:inline-block; width:10px; height:10px; margin:0;}
  #schedule .view .box .calendar table td div {margin-bottom:5px; }

/***bbs.Gallery***/
#Board .gallery{width:100%; display:inline-block; overflow:hidden; position:relative;}
#Board .gallery ul{width:100%; display:inline-block;}
#Board .gallery dl{width:100%; margin-top:15px; text-align:center}
#Board .gallery dd{color:#999}
#Board .gallery .nodata{width:100%; height:80px; line-height:80px; text-align:center; border-top:2px solid #FF4200; border-bottom:1px solid #ddd; background:none; font-size:15px; color:#777;}
#Board .gallery .subject span{margin-left:5px;}
#Board .gallery img{vertical-align:top}


	/*Gallery basic list.skin */
	#Board .basic ul li{width:25%; float:left; margin:0 0 30px; display:inline-block; }
	#Board .basic .thumb{position:relative; margin:0 auto; border:1px solid #ddd}
	#Board .basic .thumb .out img{opacity:.5; filter: alpha(opacity=50); padding:4px;}
	#Board .basic .thumb .over img{opacity:1; filter: alpha(opacity=100); border:4px solid #dd0101;}
	#Board .basic .thumb .magnifier{position:absolute; right:0px; top:0px}
	#Board .basic .subject{ text-align:center; font-size:18px; color:#000000; padding:0 10px; font-weight: 700;}


	/*Gallery certificate list.skin */
	#Board .certifi ul li{width:24%; float:left; margin:0 0 30px; display:inline-block; background:url("/images/common/board/certifi_bg.gif") center top no-repeat}
	#Board .certifi .thumb{width:139px; position:relative; margin:0 auto;}
	#Board .certifi .thumb .magnifier{position:absolute; right:8px; top:1px}
	#Board .certifi .thumb span{padding:1px 0 0 1px; display:block;}
	#Board .certifi .subject{ text-align:center; margin:10px 0 0 0;}


	/*Gallery banner list.skin */
	#Board .banner ul li{width:33%; float:left; margin-bottom:20px; display:inline-block; background:url("/images/common/board/partner_bg.gif") left top no-repeat}
	#Board .banner .thumb{width:241px; height:68px; position:relative;}
	#Board .banner .thumb .magnifier{position:absolute; right:1px; top:1px; display:none}
	#Board .banner .thumb span{ padding:1px 0 0 1px; display:block;}
	#Board .banner .subject{ text-align:center; margin:10px 0 0 0;}

/***end***/



/*search*/
#search{padding:10px 0 20px 0; border:1px solid #e7e7e7; background-color:#fafafa; text-align:center;}
#search fieldset{padding-top:12px}
#search label{display:none}
#search .search_input{width:170px;}
#search input {margin-left:1px;}
#search select {width:100px; height:33px; border:1px solid #d0d0d0; color:#666; outline:0; font-size: 16px;}
#search input.text {width:300px; height:19px; line-height:19px; padding:6px 3px; border:1px solid #d0d0d0; color:#666;}


/*writeBtnArea*/
#Board .lineType1{padding-top:20px;}
#Board .writeBtnArea{width:100%; overflow:hidden; margin:20px 0 20px; text-align:center; }
#Board .writeBtnArea .colLeft{float:left}
#Board .writeBtnArea .colRight{float:right}


/*page*/
#Board .pageArea {width:100%; margin-top:20px; text-align:center; position:relative; padding:5px 0px; line-height:15px;}
#Board .pageArea a:link { color:#777; }
#Board .pageArea > b {color: #FF4200; font-size: 11px;  margin-right:3px; width: 31px; padding:8px 0 7px 0; border:1px solid #FF4200; border-radius:2px; display: inline-block; text-align: center;}
#Board .pageArea > a span {color: #999999; margin-right:3px; font-size: 11px;  width: 31px; border:1px solid #dfdfdf; border-radius:2px; padding:8px 0 7px 0; display: inline-block; text-align: center;}
#Board .pageArea > a.arrow {color: #999999; margin-right:3px; font-size: 11px;  width: 31px; border:1px solid #dfdfdf; border-radius:2px; padding:8px 0 7px 0; display: inline-block; text-align: center;}


/*������������*/
#Board .privacy {width:100%; height:188px; display:inline-block; background:#f9f9f9; font-size:12px;}
#Board .privacy .tit{padding-left:15px; margin:15px 0 0 0; }
#Board .privacy .textarea{width:95%; height:105px; margin:10px 15px 0;}
#Board .privacy .privacyCheck{ margin-top:10px; padding-right:15px; text-align:right}


/*passcheck*/
.xfCon {z-index:100}
.pssscheckWrap {width:400px; margin-left:-200px; text-align:center; background-color:#fff; position:fixed; left:50%; top:300px; z-index:9999; padding:40px 30px 20px 30px; border:5px solid #eee;}
.pssscheck { padding:30px 0; border-top:1px solid #222; border-bottom:1px solid #bbb;}
.pssscheck h3 {margin-bottom:13px; display:none;}
.pssscheck p {margin-bottom:30px; display:none;}
.pssscheckWrap .writeBtnArea {padding-left:0px; margin-top:20px}
.pssscheckWrap .writeBtnArea img {vertical-align:middle}


/*comment*/
#commentArea{background:#f9f9f9}
.cWrite input, #commentArea textarea{background:#fff}
#CommentWrite, .commentList{padding:6px 18px 0; overflow:hidden}
.cWrite .userInfo{padding-top:8px; font-size:11px}
.cWrite .userInfo .writer{font-size:12px;  }
.cWrite .confirm{text-align:right}
.cWrite .textarea{width:100%; height:46px}
.commentList .list{padding-bottom:12px; border-bottom:1px solid #ddd; margin-bottom:-1px}
.commentList .listMenu{height:20px; padding-top:10px}
.commentList .listMenu .writer{float:left; padding-right:5px;   }
.commentList .listMenu .date{float:left; font-size:11px; color:#999; }
.commentList .listMenu .option{float:right; font-size:11px;}
.commentList .listMenu .option span{padding-left:3px}
.commentList .listMenu .option .best a{text-decoration:underline}


/*latest.basic */
.latest{width:100%;}
.latest.basic {font-size:15px;}
.latest.basic li{padding-left:8px; line-height:25px; background:url("/images/common/list_bullet.gif") left 10px no-repeat}
.latest.basic a {color:#555;}
.latest.basic a:hover {color:#f7632e; text-decoration:underline;}
.latest.basic img{vertical-align:middle}
.latest.basic strong{margin-right:5px}


/*latest.slide_gallery */
#viewArea {position:relative; width:100%; height:59px;overflow:hidden;}
#imgList {position:absolute; width:2000px; left:0px; top:0px;}
#imgList li {float:left; margin:0px; padding:0px;}


/*latest.gallery */
#gallery{position:relative; width:100%; height:59px; overflow:hidden;}
.galleryList {position:absolute; width:2000px; left:0px; top:0px;}
#gallery #thumb{text-align:center; padding:0 5px;}
#gallery #thumb img{vertical-align:top}
#gallery #thumb a{display:inline-block; margin-bottom:2px}
#gallery #thumb .out{padding:0px; border:2px solid #fff;}
#gallery #thumb .over{border:2px solid #ff0000; padding:0px;}
#gallery .bbsSubject{font-size:11px; color:#666;}


/* Gallery Board Zoom ���� css */
.highslide { cursor:url(<?=$Board_Admin["skin_dir"]?>/highslide/graphics/zoomin.cur), pointer; outline: none;}
.highslide img { border: 0px solid gray; }
.highslide:hover img {}
.highslide-image { border: 2px solid #dddddd; }
.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; }
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: bold; 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;}

/*/ Gallery Board Zoom ���� css */

#DivContents {margin:30px auto;}
#DivContents p {line-height:18px;}
#Board.list .W_photo {padding: 20px;}