﻿/*common*/
.color888 {color:#888 !important; }
.blue {color:#367ab9 !important;}

.row.mlmr00 {margin-left:0; margin-right:0;}
.row.mlmr00 > .col-xs-12.col-sm-12.col-md-3, .row.mlmr00 > .col-xs-12.col-sm-12.col-md-9, .row.mlmr00 > .col-xs-12.col-sm-12.col-md-6 {padding-left:0; padding-right:0;}

.row.mlmr20 {margin-left:-20px; margin-right:-20px;}
.row.mlmr20 > .col-xs-12.col-sm-6.col-md-4 {padding-left:20px; padding-right:20px;}

.row.mlmr30 {margin-left:-30px; margin-right:-30px;}
.row.mlmr30 > .col-xs-12.col-sm-12.col-md-6 {padding-left:30px; padding-right:30px;}

/*subtop*/
.breadcrumbsUl {display:block; text-align:right; font-size:14px; line-height:22px; padding:15px 0 20px;}
.breadcrumbsUl > li {display:inline-block; position:relative; padding-left:25px;}
.breadcrumbsUl > li > a {display:block; font-size:14px; line-height:22px; font-weight:200; color:#666; -webkit-transition:all .3s ease; transition:all .3s ease; }
.breadcrumbsUl > li:after {content:url(/skin/default/img/sub/breadcrumbsUl.png); position:absolute; right:-17px; top:0;}
.breadcrumbsUl > li:last-child:after {display:none;}
.breadcrumbsUl > li:hover > a, .breadcrumbsUl > li:focus > a, .breadcrumbsUl > li:active > a {filter:alpha(opacity=60); -khtml-opacity:.6; -moz-opacity:.6; opacity:.6;} 

.page-title {font-size:30px; line-height:1.375; font-weight:700; color:#333; margin:0;margin-bottom: 60px;}
.page-title.mb10 {margin-bottom: 10px;}
.page-desc {font-size:16px; line-height:1.375; font-weight:400; color:#666; margin:0 0 60px;}

/*introduction/introduction1*/
.intro01 {border-bottom:1px solid #e1e2e4;border-top:1px solid #e1e2e4;padding: 40px 0;}
.intro01 .p1 {font-size:20px; line-height:1.5; font-weight:700; color:#333333;text-align: center;}
.intro02 .msg {padding-left: 50px;}
.intro02 .sign_wrap {text-align: right;margin-top: 50px;}
.intro02 .sign {overflow:hidden;display: inline-block;}
.intro02 .sign span {display: block;float:left;}
.intro02 .sign span.pos {margin-right: 15px;font-size: 15px;color: #666666;font-weight: 300;}
.intro02 .sign span.nm {font-size: 30px;color: #333333;font-weight: 600;}
.intro02 p {font-size:17px; line-height:1.9; font-weight:200; color:#333333; margin:0 0 30px; text-align:justify; letter-spacing:-.025em;    word-spacing: 0.1em;word-break:keep-all;}
.intro02 p.mar {margin-bottom:40px ;}
.intro3 {border-top:1px solid #e1e2e4;border-bottom:1px solid #e1e2e4; padding:40px 0;}
.intro3 .p1 {font-size:14px; line-height:1.7142; font-weight:200; color:#666; margin:0; letter-spacing:-.025em;}
.intro3 .p2 {font-size:36px; line-height:1.3333; font-weight:700; color:#333; margin:0; letter-spacing:-.025em;}
/*introduction/introduction2*/
.historyTitleCont {border-top:2px solid #367ab9; padding-top:50px;}
.historyContentsCont {padding-left:50px; border-top:1px solid #e1e2e4; padding-top:50px; padding-bottom:10px;}
.historyTitle {font-size:32px; line-height:1.40625; font-weight:700; color:#367ab9; margin:0 0 40px; letter-spacing:-.025em;}
.historyUl {}
.historyUl > li {padding-left:13px; font-size:17px; line-height:1.9; font-weight:200; color:#333; margin:0 0 40px; letter-spacing: -.025em; word-spacing: 0.1em; background:url(/skin/default/img/sub/historyUl.jpg) left 13px no-repeat; text-align: justify; word-break: keep-all;}
.historyContentsCont .H41 {font-size:20px; line-height:1.4; font-weight:700; color:#333; margin:0 0 25px; letter-spacing:-.025em;}
/*introduction/introduction3*/
.member-item {margin:0 0 40px;}
.member-inner {border:1px solid #cdcdd0; border-top:2px solid #367ab9;min-height:425px;padding:50px 50px 40px;}
.member-inner3 {border:1px solid #cdcdd0; border-top:2px solid #367ab9;min-height:200px;padding:50px 50px 40px;}
.member-inner h3 {font-size:32px; line-height:1.40625; font-weight:700; color:#333; margin:0;}
.pl10 {padding-left: 10px;}
.position2 {font-size:18px; line-height:2.5; font-weight:400; color:#367ab9;  margin:0 0 20px;}
.position1 {font-size: 18px; color: #bbb;}

.member-link {display: inline-block; width: 35px; text-align: center;}
.memberUl > li {padding-left:10px; font-size:15px; line-height:2.0666; font-weight:200; color:#333; margin:0; background:url(/skin/default/img/sub/historyUl.jpg) left 14px no-repeat;}
.memberUl > li li {padding-left:13px; font-size:14px; line-height:25px; position: relative; font-weight:200; color:#555;}
.memberSubUl {display: block; height: 150px; overflow-y: hidden;}
.memberUl > li li:before {content: ''; position: absolute;width: 5px; height: 1px; background-color: #555; top: 12px; left: -1px;}
/*introduction/introduction4*/
#map_canvas {width:100%; height:600px; margin:0 0 40px;}
.mapDesc { margin-left:50px; border-top:2px solid #367ab9; padding-top:25px; border-bottom:1px solid #cdcdd0;}
.mapDesc h3 {font-size:26px; line-height:1.7307; font-weight:700; color:#367ab9;  margin:0;}
.mapDesc p {font-size:15px; line-height:1.8666; font-weight:200; color:#333;  margin:0 0 30px; letter-spacing:-.025em;}

/*/work/work1*/
.wp-list {border-top:1px solid #333;}
.wp-list-item {border-bottom:1px solid #cdcdd0; }
.wpListLink {display:block; padding:20px 40px;}
.notice .wpListLink {background-color:#f1f6fb;}
.wpListLink:hover {background-color:#f8f8f9; text-decoration:none;}

.wp-title {font-size:20px; line-height:1.2; font-weight:400; color:#333;  margin:0; letter-spacing:-.025em;}
.wp-desc {font-size:14px; line-height:1.2; font-weight:200; color:#333;  margin:0; letter-spacing:-.025em;}
.wp-num {font-size:15px; line-height:1.2; font-weight:200; color:#333;  margin:0; letter-spacing:-.025em; text-align:right;}
.wp-title2 {font-size:20px; line-height:1.5; font-weight:400; color:#333;  margin:0 0 10px; letter-spacing:-.025em;}
.wp-desc2 {font-size:14px; line-height:1.5; font-weight:200; color:#333;  margin:0; letter-spacing:-.025em;}
.pagination-cont {text-align:center;}
.pagination.cutom-pagination > li {display: inline-block; margin:2px;}
.pagination.cutom-pagination > li > a {display:block; width:36px; height:36px; font-size:14px; line-height:34px; color:#333; font-weight:400; -webkit-border-radius:0; border-radius:0; padding:0; border: 1px solid #cdcdd0;}
.pagination.cutom-pagination > li.active > a, .pagination.cutom-pagination > li:hover > a {background-color:#367ab9; border-color:#367ab9; color:#fffefe;}
.pagination.cutom-pagination > li > a img {vertical-align:middle;}
/*/work/work4*/
.cwp-item {margin-bottom:40px;}
.cwp-inner {width:100%; height:320px;}
.cwp-link {display:block; padding:30px 10px; text-decoration:none; border:3px solid #e2e2e7; -webkit-transition:all .4s ease-out; transition:all .4s ease-out;}
.cwp-link:hover {text-decoration:none; border-color:#367ab9; background-color:#367ab9;}
.cwp-table {display:table; width:100%; height:200px;}
.cwp-cell {display:table-cell; vertical-align:middle; text-align:center;font-size:20px; line-height:1.1; font-weight:700; color:#333;  margin:0;}
.cwp-more {text-align:center; font-size:15px; line-height:1.4666; font-weight:400; color:#367ab9;  margin:0; height:50px;}
.cwp-more span {border-bottom:1px solid #367ab9;}
.cwp-link:hover .cwp-more , .cwp-link:hover .cwp-cell{color:#fff;}
.cwp-link:hover .cwp-more span {border-color:#fff;}
/*/work/work4/detail*/
.cwp-detail-tit {border-top:1px solid #333; border-bottom:1px solid #e1e2e4; padding-top:34px; margin-bottom:30px;}
.cwp-detail-tit .page-title {padding:10px 0; margin-bottom:34px;}
.dropdown.cwp-dropdown {max-width:100%; margin-bottom:30px;}
#pLabel {max-width:100%; display: block; width:400px; padding: 15px 14px 15px 28px; background: url(/skin/default/img/sub/pLabel.png) right center no-repeat transparent; border:3px solid #e2e2e7; -webkit-border-radius: 0; border-radius: 0; color: #333; font-size: 20px; line-height: 25px; font-weight: 700;}
#pLabel:hover, #pLabel:focus, #pLabel:active {text-decoration:none;}
.open #pLabel {background: url(/skin/default/img/sub/pLabel_h.png) right center no-repeat transparent; }
.dropdown.cwp-dropdown .dropdown-menu {max-width:100%; width:400px; background-color:#367ab9; border:none; padding:0;-webkit-border-radius: 0; border-radius: 0;}
.dropdown.cwp-dropdown .dropdown-menu > li > a {color: #fff; font-size: 20px; line-height: 30px; font-weight: 700; -webkit-border-radius: 0; border-radius: 0; padding: 14px 14px 14px 30px; border-bottom:1px solid #5c93c5; }
.dropdown.cwp-dropdown .dropdown-menu > li:last-child > a {border-bottom:none;}
.dropdown.cwp-dropdown .dropdown-menu > li:hover > a, .dropdown.cwp-dropdown .dropdown-menu > li:focus > a, .dropdown.cwp-dropdown .dropdown-menu > li:active > a {text-decoration:none; color:#fff; background-color:#5c93c5;}

.projectP1 {font-size:17px; line-height:2.4; font-weight:200; color:#333; letter-spacing: -.025em; word-spacing: 0.1em; text-align: justify; word-break: keep-all; margin:0 0 35px;}
.projectP2 {font-size:17px; line-height:2.4; font-weight:200; color:#999; letter-spacing: -.025em; word-spacing: 0.1em; text-align: justify; word-break: keep-all; margin:0 0 35px;}

/*/statistics*/
.cat-box {border:1px solid #cdcdd0; padding:19px 5px; text-align:center; background-color:#f8f8f9;}
.catUl {display:block; text-align:center;}
.catUl > li {display:inline-block;}
.catUl > li > a {display:block; padding:9px 30px; font-size:16px; line-height:1.375; color:#333; font-weight:400;}
.catUl > li:hover > a, .catUl > li:focus > a, .catUl > li:active > a, .catUl > li.active > a {background-color:#367ab9; color:#fff; text-decoration:none;}

.cat-contents {border-top:1px solid #333;}
.catTree {display:block;}
.catTree li li {}
.catTree li > span {display:block; position:relative; border-bottom:1px solid #cdcdd0; cursor:pointer; width: 100%;}
.catTree li:hover > span, .catTree li.active > span {background-color:#f8f8f9;}
.catTree li:hover a, .catTree li.active a {text-decoration:none;}
.catOpenLink {display:inline-block; padding: 19px 19px 19px 58px; font-size:16px; line-height:31px; font-weight:200; color:#333; background:url(/skin/default/img/sub/catOpenLink_n.png) 19px center no-repeat;}
.hasChild > span > .catOpenLink {padding: 19px 19px 19px 58px; background:url(/skin/default/img/sub/catOpenLink.png) 19px center no-repeat;}
.hasChild > span >.catOpenLink:hover {background:url(/skin/default/img/sub/catOpenLink_h.png) 19px center no-repeat; }
.hasChild.active > span > .catOpenLink {background:url(/skin/default/img/sub/catOpenLink_a.png) 19px center no-repeat; }

.subTree {display:none; padding-left:30px;}
.catTree li.active > .subTree {display:block;}
.viewDown {position: absolute; right: 0;top: 0;}
.treeBt {display:inline-block; width:130px; border:1px solid #3c72c4; font-size:15px; line-height:32px; font-weight:200; text-align:center; margin:18px 0 18px 10px; -webkit-transition:all .5s ease-out; transition:all .5s ease-out;}
.treeBt:hover, .treeBt:focus, .treeBt:active {filter:alpha(opacity=60); -khtml-opacity:.6; -moz-opacity:.6; opacity:.6;}
.treeView {color:#3c72c4; background-color:#FFF;}
.treeView:hover {color:#fff; background-color:#3c72c4;}
.treeDown {color:#fff; background-color:#3c72c4;}
.treeDown:hover {color:#fff;}

.cat-more {display:inline-block; padding:70px 0 28px; text-align:center; font-size:24px; line-height:1; font-weight:200; color:#333; background:url(/skin/default/img/sub/cat-more.png) center bottom no-repeat;}
.cat-more:hover {text-decoration:none;}

.catTree .info {position:relative; display:inline-block; width:18px; height:31px; vertical-align:middle; background:url(/skin/default/img/sub/info.png) center center no-repeat;}
.catTree .info.on, .catTree .info:hover {background:url(/skin/default/img/sub/info_on.png) center center no-repeat;}
.infoBox {width:460px; border:1px solid #3c72c4; display:none; position:absolute; z-index:10; left:36px; top:0;}
.infoBox.on {display:block;}
.infoBox-tit {font-size:14px; line-height:21px; color:#fff; text-align:center; font-weight:700;padding:14px 10px; background-color:#3c72c4;}
.infoBox-contents {padding:25px 30px; background-color:#FFF; font-size:14px; line-height:20px; font-weight:200; color:#333; }

/*/publication/publication1*/
.pul-list { border-top:1px solid #333; }
.pub-list-item:hover {background-color:#f8f8f9;}
.pub-list-inner {padding:20px; border-bottom:1px solid #e1e2e4;}
.pub-list-img {display:block;}
.pub-list-img img {max-width:100%;}
.pub-list-tit {font-size:20px; line-height:1.3; font-weight:400; color:#333; letter-spacing:-.025em; margin:15px 0; word-break:keep-all;}
.pub-list-p1 {font-size:15px; line-height:1.6667; font-weight:200; color:#666; letter-spacing:-.025em; margin:0 0 30px;}
.pub-list-p2 {font-size:15px; line-height:1.4666; font-weight:400; color:#367ab9; margin:0; text-decoration:none; border-bottom:1px solid #367ab9; -webkit-transition:all .4s ease-out; transition:all .4s ease-out;}
.pub-list-p2:hover {text-decoration:none; filter:alpha(opacity=60); -khtml-opacity:.6; -moz-opacity:.6; opacity:.6;}

.custom_board_title {border-top:1px solid #666666;background-color:#f8f8f8;padding:20px;border-bottom:1px solid #e5e5e5;}
.custom_board_title .tit {font-size:22px;color:#000000;margin-bottom:10px;}
.custom_board_title .info {overflow:hidden;}
.custom_board_title .info li {float:left;position:relative;padding-right:12px;margin-right:11px;font-size:13px;color:#999999;}
.custom_board_title .info li.last {color:#1f4690;padding-right:0;margin-right:0;}
.custom_board_title .info li.last:after {display:none;}
.custom_board_title .info li:after {content:"";display:block;position:absolute;right:0;top:5px;width:1px;height:9px;background-color:#c7c7c7;}
.custom_board_cont {padding:25px 21px 35px 21px;font-size:17px; line-height:1.9; font-weight:200; color:#333; letter-spacing: -.025em; word-spacing: 0.1em; text-align: justify; word-break: keep-all; border-bottom:1px solid #555555;}
.custom_board_cont p {font-size:17px; line-height:1.9; font-weight:200; color:#333; letter-spacing: -.025em; word-spacing: 0.1em; text-align: justify; word-break: keep-all; margin: 0 0 20px;}

.btn_list_wrap {text-align:right;margin-top:20px;}
.btn_list_wrap .btn_list {height:45px;line-height:45px;width:140px;background-color:#00387d;color:#fff;font-size:16px;font-weight:300;text-align:center;display:inline-block;text-decoration:none;border:none;}

.search-title {font-size: 25px;line-height: 1.375;font-weight: 700;color: #333;margin: 30px 0;}

.history_wrap {padding-top: 70px;padding-bottom: 130px;}    
.history_list {position: relative;}
.history_list:before {position: absolute;height: 100%; width: 1px;left: 50%; margin-left: -1px; top: 0; content: "";background-color: #ddd;z-index: 20;}

.history_item {position: relative;text-align: right;z-index: 20;}
.history_item:before {position: absolute;right: -20px;top: 20px;content: "";width: 19px;height: 19px;background-repeat: no-repeat;background-image: url("/skin/default/img/sub/history_dot.png");z-index: 30;}
.history_item:after {position: absolute;top: -50px;right: -135px;content: "";font-size: 100px;font-weight: 700;color: #e2e8eb;z-index: 0;}
.history_item.left:after {right: auto;left: -135px;}

.history_item .h_info {margin-bottom: 70px;position: relative;z-index: 20;}
.history_item .h_year {font-size: 40px;color: #3189e1;font-weight: 700;position: relative;padding-right: 50px;font-family: "Roboto";}
.history_item .h_year:before {position: absolute;right: -1px;top: 30px;content: "";width: 30px;height: 1px;background-color: #a5c8ec;}
.history_item .h_cont {display: block;padding-right: 35px;}
.history_item .h_cont:before {display: table;content: "";}
.history_item .h_cont:after {display: table;content: "";clear: both;}
.history_item .h_cont li {font-size: 18px;font-weight: 300;color: #666666;line-height: 1.3;padding: 5px 0;word-break:keep-al;}
.history_item .h_cont li .month {font-size: 18px;font-weight: 700;color: #000;}

.history_item.left {text-align: left;}
.history_item.left .h_year {padding-left: 50px;padding-right: 0;}
.history_item.left:before {left: -20px;right: auto;z-index: 20;}
.history_item.left .h_year:before {right: auto;left: -1px;}
.history_item.left .h_cont {padding-left: 35px;padding-right: 0;}  
.ml50p {margin-left: 50%;}

.profiles {max-height:260px; overflow-y:scroll;}

.new_correction_video {width: 100%;height: 670px;}    
.new_correction_main_box_wrap {width: 1330px;margin: 0 auto;}
.correction_main_box_list {display: block;}
.correction_main_box_list:before {display: table;content: "";}
.correction_main_box_list:after {display: table;content: "";clear: both;}
.correction_main_box_list li {float: left;width: 50%;}
.correction_main_box {-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center center;height: 670px;}
.correction_main_box.box1 {background-image: url("/skin/default/img/sub/new_correction/new_correction_main_box1.jpg");}
.correction_main_box.box2 {background-image: url("/skin/default/img/sub/new_correction/new_correction_main_box2.jpg");}
.correction_main_box.box3 {background-image: url("/skin/default/img/sub/new_correction/new_correction_main_box3.jpg");}
.correction_main_box.box4 {background-image: url("/skin/default/img/sub/new_correction/new_correction_main_box4.jpg");}
.correction_main_box_list li a:hover .correction_main_box.box1 {background-image: url("/skin/default/img/sub/new_correction/new_correction_main_box1_hover.jpg");}
.correction_main_box_list li a:hover .correction_main_box.box2 {background-image: url("/skin/default/img/sub/new_correction/new_correction_main_box2_hover.jpg?v=1");}
.correction_main_box_list li a:hover .correction_main_box.box3 {background-image: url("/skin/default/img/sub/new_correction/new_correction_main_box3_hover.jpg?v=1");}
.correction_main_box_list li a:hover .correction_main_box.box4 {background-image: url("/skin/default/img/sub/new_correction/new_correction_main_box4_hover.jpg?v=1");}
.implant_caption {padding: 30px 0;font-size: 12px;color: #999;}
.implant_caption.gray {background-color: #f3f5f6;}
@media (min-width:768px){
	#map_canvas {height:400px;}
}
@media (min-width:992px){
	#map_canvas {height:600px;}
}
@media (max-width:991px){
	.historyContentsCont {padding-left:0;}
	.mapDesc {margin-left:0;}
	.catOpenLink {padding: 19px 19px 19px 40px; font-size: 14px; letter-spacing: -.03em;}
	.treeBt {width: 85px;}
}

@media (max-width:1479px) and (min-width:992px){
	.member-inner {padding: 40px 30px 0;}

}
@media (max-width:767px){
	.page-desc {font-size:13px; }
	.intro01 .p1 {bottom:8%; left:5%; font-size:26px; text-shadow: 0px 0px 3px rgba(0, 0, 0, .4);}
	#map_canvas {height:300px;}
	.wpListLink {padding:20px 10px;}
	.wp-title {font-size:17px;margin:0 0 10px;}
	.wp-num {font-size:13px;margin:0 0 5px; text-align:left;}
	.wp-desc {font-size:13px;}
	.wp-title2 {font-size:17px;}
	.wp-desc2 {font-size:13px;}
	.pagination.cutom-pagination > li > a {width:24px; height:24px; font-size:12px; line-height:22px; }
	.catOpenLink {width: calc(100% - 30px);padding: 10px 10px 0 35px;line-height: inherit;font-size: 13px;background-position: 10px center;}
	.hasChild > span > .catOpenLink {padding: 15px 10px 15px 35px;line-height:1.7;background-position: 0 center;}
	.hasChild > span >.catOpenLink:hover,
	.hasChild.active > span > .catOpenLink {background-position: 0 center;}
	.subTree {padding-left: 10px;}
	.viewDown {position: relative; top: auto; right: auto;}
	.treeBt {width: 100px;}
	.infoBox {width:300px; left:auto; top:30px; right:0;}
	.catUl > li > a {padding: 9px; font-size: 14px;}

	#pLabel {padding: 10px 10px 10px 20px; border:3px solid #e2e2e7; -webkit-border-radius: 0; font-size: 16px; line-height: 20px;}
	.dropdown.cwp-dropdown .dropdown-menu > li > a {font-size: 15px; line-height: 20px; font-weight: 400; padding: 8px 10px 8px 20px;}
	.cwp-detail-tit .page-title {font-size:20px;}
	.intro02 .msg {padding-left: 0;margin-top: 20px;}
	.intro02 p {font-size: 13px;margin-bottom: 0 0 15px;}
	.intro02 p.mar {margin-bottom: 20px;}
	.intro02 .sign span.pos {margin-right: 10px;font-size: 13px;}
	.intro02 .sign span.nm {font-size: 20px;}
	.intro01 {padding: 20px 0;}
	.intro02 img {margin: 0 auto;width: 120px;}
}
@media (max-width:480px){
	.page-title {font-size: 23px;}
	.breadcrumbsUl > li {padding-left: 12px;}
	.breadcrumbsUl > li > a {font-size: 11px; line-height: 1.4;}
	.breadcrumbsUl > li:after {right: -11px; top: -5px;}
	.historyTitle {font-size: 24px;}
	.historyContentsCont .H41 {font-size: 16px;}
	.historyUl > li {font-size: 13px;}
	.member-inner h3 {font-size: 24px;}
	.position1 {font-size: 14px;}
	.position2 {font-size: 14px;}
	.memberUl > li li {font-size: 12px; line-height: 21px;}
	.mapDesc h3 {font-size: 20px;}
	.mapDesc p {font-size: 12px;}
	.cwp-item {margin-bottom: 20px;}
	.cwp-link {padding:15px 5px;}
	.cwp-inner { height:auto;}
	.cwp-table {height:50px;}
	.cwp-more {height:25px;}
	.pub-list-img {text-align:center;}
	.member-inner {padding:40px 20px 30px; }
	.position1 {display: block;}
	.memberUl > li {font-size: 13px;}
	.memberUl > li li {padding-left: 12px;}
	.wp-title {font-size:14px;margin:0 0 10px;}
	.wp-num {font-size:11px;margin:0 0 5px; text-align:left;}
	.wp-desc {font-size:11px;}
	.wp-title2 {font-size:14px;}
	.wp-desc2 {font-size:11px;}
	.cwp-cell {font-size: 16px;}
	.cwp-more {font-size: 13px;}
	.projectP1 {font-size: 13px; line-height: 2;}
	.projectP2 {font-size: 13px; line-height: 2;}
	
	.custom_board_title {padding: 10px;}
	.custom_board_title .tit {font-size: 16px; line-height: 1.5;}
	.custom_board_title .info li {font-size: 11px;}
	.custom_board_cont {padding-left: 10px; padding-right: 10px; font-size: 13px; letter-spacing: 0;}
	.custom_board_cont p {font-size: 13px; line-height: 1.666; letter-spacing: 0;}
	.btn_list_wrap .btn_list {width: 120px; height: 35px; line-height: 35px; font-size: 13px;}

	.treeBt {width: 80px; font-size: 12px; line-height: 2.2;}

	.pub-list-tit {font-size: 15px;}
	.pub-list-p1 {font-size: 11px;}
	.pub-list-p2 {font-size: 13px;}

}