@charset "utf-8";

#w_message {
	resize:none;
}

#tbl_elctrn_board {
	border-top: 2px solid #444;
}

#naviNum {
	display: inline-block;
	height: 47px;
	font-size: 1.8vw;
	line-height: 3.4vw;
}

#naviNum span {
	margin: 0 5px;
}

#naviNum a {
	margin: 0 5px;
}

.addFile {
	font-size:1vw;
	position: relative;
	margin-bottom: 1.5vw;
	margin-top: -2.8vw;
	font-family: "Nanum Gothic";
	text-align: right;
}

.addFile li a {
	color: #7b7b7b;
	font-size: 18px;
}

.addFile li img {
	width: 1.1vw;
	margin-top: 0.2vw;
}

.list_desc_p p {
	display: inline-block;
}

.disabled {
	cursor: default;
	display:none;
	opacity: 0.0;
	filter: alpha(opacity=80);
}

.s-main .s_container {
	height: 522px;
}

.s-main .text h2 {
	padding-top: 226px;
	color: #fff;
	font-size: 70px;
	text-align: center;
	font-family: "NanumBarunGothicBold";
}

.s-margin {
	margin-top: 80px;
}

.s_head {
	padding: 120px 0 45px;
	text-align: center;
}

.s_head h2 {
	margin-bottom: 20px;
	font-size: 65px;
	font-family: "Poppins";
}

.s_head p {
	font-size: 22px;
	line-height: 32px;
}

.s-news .base02, .s-announcement .base02, .s-ir .base02 {
	padding: 0 57px;
}

.s-news .base02, .s-announcement .base02 {
	padding-bottom: 100px;
}

.s-ir .base02 {
	padding-bottom: 230px;
}

/*
.s-ir .s_head h2 {
	font-family: "NanumBarunGothic";
}
*/

.board_form_search {
	margin-bottom: 30px;
	font-size: 0;
	text-align: center;
}

.board_form_search select {
	display: inline-block;
	width: 165px;
	height: 50px;
	padding: 0 0 0 14px;
	font-size: 20px;
	border: 1px solid #cacaca;
}

.board_form_search .search_input {
	display: inline-block;
	position: relative;
	width: 528px;
	height: 50px;
	margin-left: 13px;
	padding-right: 53px;
	border: 1px solid #4b9ad0;
}

.board_form_search .search_input input[type="text"] {
	width: 100%;
	height: 48px;
	padding: 0 20px;
	font-size: 20px;
}

.board_form_search .search_input .btn_search {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 53px;
	background: url(../../images/common/pc-btn_search.png) no-repeat center center;
	background-size: 100% 100%;
}

.s-news .news_headline {
	position: relative;
}

.s-news .news_headline .text {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 140px 45px 0;
	text-align: left;
	color: #fff;
	font-size: 30px;
	line-height: 43px;
}

.s-news .news_headline figure img {
	width: 100%;
}

.board_list table {
	width: 100%;
	border-top: 2px solid #444;
	border-bottom: 2px solid #444;
	table-layout: fixed;
}

.board_list table td {
	border-top: 1px solid #dadada;
}

.board_list table tr:first-child td {
	/*border-top: 0;*/
}

.board_list table a {
	display: block;
	position: relative;
	word-break: break-word;
	word-wrap: break-word;
}

.board_list .list_title {
	display: block;
	font-size: 26px;
	line-height: 42px;
}

.board_list .list_desc {
	font-size: 18px;
	line-height: 28px;
	font-family: "NanumGothic";
	color: #474747;
}

.board_list .list_date {
	font-size: 18px;
	font-family: "NanumGothic";
	color: #333;
}

.board_list .list_more , .board_list .list_more em {
	font-size: 18px;
	font-family: "NanumGothic";
	color: #1254a0;
}

.board_list.type_detail .list_title {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.board_list.type_detail .list_desc {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.board_list.type_default table a {
	padding: 30px 12px 20px;
}

.board_list.type_default .edge_row {
	display: table;
	width: 100%;
	margin-top: 0;
}

.board_list.type_default .edge_row > * {
	display: table-cell;
	vertical-align: middle;
}

.board_list.type_default .edge_row .list_date {
	width: 160px;
	text-align: center;
}

.board_list.type_detail table {
	border-top: 0;
}

.board_list.type_detail table a {
	padding: 50px 15px 40px;
}

.board_list.type_detail .list_title {
	margin-bottom: 10px;
}

.board_list.type_detail .edge_row {
	margin-top: 30px;
}

.board_list.type_detail .edge_row:after {
	display: block;
	content: "";
	clear: both;
}

.board_list.type_detail .edge_row .list_date {
	float: left;
}

.board_list.type_detail .edge_row .list_more {
	float: right;
}

.board_list.type_accordion table a {
	padding-left: 30px;
	-webkit-transition: .3s all;
	transition: .3s all;
}

.board_list.type_accordion .list_title {
	position: relative;
	font-size: 26px;
	line-height: 32px;
	padding: 23px 80px 23px 30px;
}

.board_list.type_accordion .list_title:before {
	content: "Q.";
	display: inline-block;
	margin: 0 6px 0 -30px;
}

.board_list.type_accordion .list_desc {
	display: none;
	position: relative;
	padding: 0 0 30px 30px;
}

.board_list.type_accordion .list_desc:before {
	content: "A.";
	display: inline-block;
	margin: 0 6px 0 -30px;
}

.board_list.type_accordion .list_more {
	position: absolute;
	top: 28px;
	right: 5px;
	width: 76px;
}

.board_list.type_accordion table .active a {
	background: #f8f8f8;
}

.board_list.type_accordion .active .list_more {
	text-align: center;
}

.board_list.type_accordion .active .list_more em {
	font-size: 0;
}

.board_list.type_accordion .active .list_more em:after {
	display: inline-block;
	font-size: 30px;
	line-height: 20px;
	content: "-";
}

.board_view {
	border-top: 2px solid #444;
	border-bottom: 2px solid #444;
}

.board_view .edge_row {
	display: table;
	width: 100%;
	table-layout: fixed;
}

.board_view .view_title {
	display: table-cell;
	padding: 60px 0 40px;
	font-size: 26px;
	line-height: 29px;
	text-align: left;
}

.board_view .view_date {
	display: table-cell;
	width: 130px;
	padding: 60px 0 40px;
	font-size: 18px;
	line-height: 29px;
	text-align: right;
}

.board_view .view_content {
	padding-bottom: 80px;
	font-size: 18px;
	line-height: 32px;
	word-wrap: break-word;
	word-break: break-word;
}

.board_paging {
	margin-top: 42px;
	font-size: 0;
	text-align: center;
}

.board_paging > a, .board_paging > span {
	display: inline-block;
	width: 36px;
	font-size: 18px;
	vertical-align: middle;
}

.board_paging .current_page {
	position: relative;
}

.board_paging .current_page:after {
	content: "";
	display: block;
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 11px;
	height: 1px;
	margin-left: -5.5px;
	background: #808080;
}

.board_paging button {
	width: 47px;
	height: 47px;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: 0 0;
	border: 0;
	cursor: pointer;
}

.board_paging .paging_first {
	background-image: url(../../images/common/pc-paing_first.png);
}

.board_paging .paging_prev {
	margin: 0 36px 0 5px;
	background-image: url(../../images/common/pc-paing_prev.png);
}

.board_paging .paging_next {
	margin: 0 5px 0 36px;
	background-image: url(../../images/common/pc-paing_next.png);
}

.board_paging .paging_last {
	background-image: url(../../images/common/pc-paing_last.png);
}

.board_paging .btn {
	display: inline-block;
	width: 350px;
	height: 76px;
	font-size: 30px;
	color: #fff;
	background: #1254a0;
}

.board_paging.type_view {
	margin-top: 26px;
	padding: 0 48px;
}

.board_paging.type_view:after {
	content: "";
	display: block;
	clear: both;
}

.board_paging.type_view .paging_prev {
	float: left;
	width: auto;
	margin: 15px 0 0;
	padding-left: 60px;
	background-size: auto 100%;
}

.board_paging.type_view .paging_next {
	float: right;
	width: auto;
	margin: 15px 0 0;
	padding-right: 60px;
	background-size: auto 100%;
	background-position: 100% 0;
}

.board_btn_wrap {
	margin: 70px 0 0;
	text-align: center;
}

.board_btn_wrap .btn {
	width: 670px;
	height: 76px;
	color: #fff;
	font-size: 30px;
	background: #1254a0;
	cursor: pointer;
}

.s-meeting {
	background: #f6f6f6;
}

.s-meeting * {
	font-size: 18px;
	font-family: "NanumGothic";
	color: #7b7b7b;
}

.s-meeting .s_container {
	height: 935px;
}

.s-meeting .s_content .text {
	position: absolute;
	left: 118px;
	top: 100px;
	width: 42%;
}

.s-meeting .s_content .text h2 {
	margin-top: 0;
	text-align: left;
}

.s-meeting .s_content .text p {
	text-align: left;
}

.s-meeting .s_content .input_area {
	float: right;
	width: 670px;
	margin: 38px 34px 0 0;
}

.s-meeting .s_content .input_area ul:after {
	content: "";
	display: block;
	clear: both;
}

.s-meeting .s_content .input_area ul li {
	float: left;
	width: 324px;
	margin-bottom: 30px;
	border-bottom: 2px solid #222222;
}

.s-meeting .s_content .input_area ul li label {
	display: inline-block;
	width: 90px;
	height: 44px;
	line-height: 44px;
}

.s-meeting .s_content .input_area ul li input {
	width: 226px;
	height: 44px;
	padding: 0 10px;
	background: none;
	border: none;
}

.s-meeting .s_content .input_area ul li.ml {
	margin-left: 18px;
}

.s-meeting .s_content .input_area ul li.textarea {
	position: relative;
	width: 100%;
	height: 250px;
}

.s-meeting .s_content .input_area ul li.textarea textarea {
	width: 100%;
	height: 205px;
	background: #f6f6f6;
	border: none;
	padding: 10px;
}

.s-meeting .s_content .input_area ul li.textarea label {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}

.s-meeting .s_content .input_area .btn {
	margin-top: 12px;
}

.s-meeting .s_content .input_area .btn_submit {
	display: block;
	width: 100%;
	height: 76px;
	line-height: 76px;
	font-size: 30px;
	background: #0d64c8;
	color: #fff;
}

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

	.s-main .s_container {
		height: 36.25vw;
	}

	.s-main .text h2 {
		padding-top: 15.6944vw;
		font-size: 4.8611vw;
	}

	.s-main .s_container {
		height: 41.875vw;
	}

	.s-main .text h2 {
		padding-top: 17.3611vw;
		font-size: 4.8611vw;
	}

	.s-main .slick_wrap {
		margin-top: 8.6805vw;
	}

	.s-main .slick_wrap .slick-list {
		height: 2.7777vw !important;
	}

	.s-main .slick_wrap .slick-track {
		height: 100%;
	}

	.s-main .slick_wrap .slick-slide img {
		height: 100%;
	}

	.s-news .base02, .s-announcement .base02, .s-ir .base02 {
		padding: 0 3.9583vw;
	}

	.s-news .base02, .s-announcement .base02 {
		padding-bottom: 6.9444vw;
	}

	.s-ir .base02 {
		padding-bottom: 15.9722vw;
	}

	.s-margin {
		margin-top: 5.5555vw;
	}

	.s_head {
		padding: 8.3333vw 0 3.125vw;
		text-align: center;
	}

	.s_head h2 {
		margin-bottom: 1.3888vw;
		font-size: 4.5138vw;
	}

	.s_head p {
		font-size: 1.5277vw;
		line-height: 2.2222vw;
	}

	.board_form_search {
		margin-bottom: 2.0833vw;
	}

	.board_form_search select {
		width: 11.4583vw;
		height: 3.4722vw;
		padding: 0 0 0 0.9722vw;
		font-size: 1.3888vw;
	}

	.board_form_search .search_input {
		width: 36.6666vw;
		height: 3.4722vw;
		margin-left: 0.9027vw;
		padding-right: 3.6805vw;
	}

	.board_form_search .search_input input[type="text"] {
		height: 3.3333vw;
		padding: 0 1.3888vw;
		font-size: 1.3888vw;
	}

	.board_form_search .search_input .btn_search {
		width: 3.6805vw;
	}

	.s-news .news_headline .text {
		padding: 9.7222vw 3.125vw 0;
		font-size: 2.0833vw;
		line-height: 2.9861vw;
	}

	.board_list .list_title {
		font-size: 1.8055vw;
		line-height: 2.9166vw;
	}

	.board_list .list_desc {
		font-size: 1.25vw;
		line-height: 1.9444vw;
	}

	.board_list .list_date {
		font-size: 1.25vw;
	}

	.board_list .list_more , .board_list .list_more em {
		font-size: 1.25vw;
	}

	.board_list.type_default table a {
		padding: 2.0833vw 0.8333vw 1.3888vw;
	}

	.board_list.type_default .edge_row .list_date {
		width: 11.1111vw;
	}

	.board_list.type_detail table a {
		padding: 3.4722vw 1.0416vw 2.7777vw;
	}

	.board_list.type_detail .list_title {
		margin-bottom: 0.6944vw;
	}

	.board_list.type_detail .edge_row {
		margin-top: 2.0833vw;
	}

	.board_list.type_accordion table a {
		padding-left: 2.0833vw;
	}

	.board_list.type_accordion .list_title {
		font-size: 1.8055vw;
		line-height: 2.2222vw;
		padding: 1.5972vw 5.5555vw 1.5972vw 2.0833vw;
	}

	.board_list.type_accordion .list_title:before {
		margin: 0 0.4166vw 0 -2.0833vw;
	}

	.board_list.type_accordion .list_desc {
		padding: 0 0 2.0833vw 2.0833vw;
	}

	.board_list.type_accordion .list_desc:before {
		margin: 0 0.4166vw 0 -2.0833vw;
	}

	.board_list.type_accordion .list_more {
		top: 1.9444vw;
		right: 0.3472vw;
		width: 5.2777vw;
	}

	.board_list.type_accordion .active .list_more em:after {
		font-size: 2.0833vw;
		line-height: 1.3888vw;
	}

	.board_view .view_title {
		padding: 4.1666vw 0 2.7777vw;
		font-size: 1.8055vw;
		line-height: 2.0138vw;
	}

	.board_view .view_date {
		width: 9.0277vw;
		padding: 4.1666vw 0 2.7777vw;
		font-size: 1.25vw;
		line-height: 2.0138vw;
	}

	.board_view .view_content {
		padding-bottom: 5.5555vw;
		font-size: 1.25vw;
		line-height: 2.2222vw;
	}

	.board_paging {
		margin-top: 2.9166vw;
	}

	.board_paging > a, .board_paging >span {
		width: 2.5vw;
		font-size: 1.25vw;
	}

	.board_paging .current_page:after {
		width: 11px;
		height: 1px;
		margin-left: -5.5px;
	}

	.board_paging button {
		width: 3.2638vw;
		height: 3.2638vw;
	}

	.board_paging .paging_prev {
		margin: 0 2.5vw 0 0.3472vw;
	}

	.board_paging .paging_next {
		margin: 0 0.3472vw 0 2.5vw;
	}

	.board_paging .btn {
		width: 25.3055vw;
		height: 5.2777vw;
		font-size: 2.0833vw;
	}

	.board_paging.type_view {
		margin-top: 1.8055vw;
		padding: 0 3.3333vw;
	}

	.board_paging.type_view .paging_prev {
		margin: 1.0416vw 0 0;
		padding-left: 4.1666vw;
	}

	.board_paging.type_view .paging_next {
		margin: 1.0416vw 0 0;
		padding-right: 4.1666vw;
	}

	.board_btn_wrap {
		margin: 4.8611vw 6.0975vw 0;
	}

	.board_btn_wrap .btn {
		width: 46.5277vw;
		height: 5.2777vw;
		font-size: 2.0833vw;
	}

	.addFile li a {
		color: #7b7b7b;
		font-size: 1.25vw;
	}

	.s-meeting * {
		font-size: 1.25vw;
	}

	.s-meeting .s_container {
		height: 64.9305vw;
	}

	.s-meeting .s_content .text {
		left: 8.1944vw;
		top: 6.9444vw;
	}

	.s-meeting .s_content .input_area {
		width: 46.5277vw;
		margin: 2.6388vw 2.3611vw 0 0;
	}

	.s-meeting .s_content .input_area ul li {
		width: 22.5vw;
		margin-bottom: 2.0833vw;
	}

	.s-meeting .s_content .input_area ul li label {
		width: 6.25vw;
		height: 3.0555vw;
		line-height: 3.0555vw;
	}

	.s-meeting .s_content .input_area ul li input {
		width: 15.6944vw;
		height: 3.0555vw;
		padding: 0 0.6944vw;
	}

	.s-meeting .s_content .input_area ul li.ml {
		margin-left: 1.25vw;
	}

	.s-meeting .s_content .input_area ul li.textarea {
		height: 17.3611vw;
	}

	.s-meeting .s_content .input_area ul li.textarea textarea {
		height: 100%;
		padding: 0.6944vw;
	}

	.s-meeting .s_content .input_area .btn {
		margin-top: 0.8333vw;
	}

	.s-meeting .s_content .input_area .btn_submit {
		height: 5.2777vw;
		line-height: 5.2777vw;
		font-size: 2.0833vw;
	}
}

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

	.addFile {
		font-size:2.9268vw;
		position: relative;
		margin-bottom: 1.5vw;
		margin-top: -2.5vw;
		font-family: "Nanum Gothic";
		text-align: right;
	}

	.addFile li img {
		width: 2.2vw;
		margin-top: 0.7vw;
	}

	.s-main .s_container {
		height: 63.6585vw;
	}

	.s-main .text h2 {
		padding-top: 27.5609vw;
		font-size: 8.5365vw;
	}

	.s-margin {
		margin-top: 9.756vw;
	}

	.s-main .text h2 {
		padding-top: 28.17073vw;
		font-size: 8.5365vw;
		line-height: 10.9756vw;
	}

	.s-main .base:after {
		height: 40.8536vw;
	}

	.s-main .slick_wrap {
		margin-top: 76.8292vw;
	}

	.s-main .slick_wrap .slick-list {
		height: 11.5853vw !important;
	}

	.s-main .slick-dots {
		margin-top: 2.4390vw;
	}

	.s-news .base02, .s-announcement .base02, .s-ir .base02 {
		padding: 0 0;
	}

	.s-news .base02, .s-announcement .base02 {
		padding-bottom: 9.7560vw;
	}

	.s-ir .base02 {
		padding-bottom: 25.6097vw;
	}

	.s_head {
		padding: 9.756vw 0 5.4878vw;
	}

	.s_head h2 {
		font-size: 6.7073vw;
		line-height: 7.9268vw;
	}

	.s_head p {
		font-size: 2.6829vw;
		line-height: 3.9024vw;
	}

	.s-news .news_headline {
		margin-bottom: 3.6585vw;
	}

	.s-news .news_headline .text {
		padding: 17.6829vw 5.3658vw 0;
		font-size: 3.6585vw;
		line-height: 5.2439vw;
	}

	.board_form_search {
		margin-bottom: 3.6585vw;
		padding: 0 6.0975vw;
	}

	.board_form_search select {
		display: none;
	}

	.board_form_search .search_input {
		width: 100%;
		height: 6.0975vw;
		margin-left: 0;
		padding-right: 5.4878vw;
	}

	.board_form_search .search_input input[type="text"] {
		height: 5.8536vw;
		font-size: 2.439vw;
	}

	.board_form_search .search_input .btn_search {
		width: 5.4878vw;
		background-image: url(../../images/common/mo-btn_search.png);
	}

	.board_list {
		padding: 0 6.0975vw;
	}

	.board_list .list_title {
		font-size: 3.9024vw;
		line-height: 5.1219vw;
	}

	.board_list .list_desc {
		font-size: 2.9268vw;
		line-height: 4.3902vw;
	}

	.board_list .list_date {
		font-size: 2.9268vw;
		line-height: 4.3902vw;
	}

	.board_list .list_more, .board_list .list_more em {
		font-size: 2.9268vw;
		line-height: 4.3902vw;
	}

	.board_list.type_detail .list_desc {
		-webkit-line-clamp: 3;
	}

	.board_list.type_detail .edge_row {
		margin-top: 3.6585vw;
	}

	.board_list.type_default table a {
		padding: 3.0487vw 0;
	}

	.board_list.type_default .edge_row {
		display: block;
	}

	.board_list.type_default .edge_row > * {
		display: block;
	}

	.board_list.type_default .edge_row .list_title {
		white-space: normal;
		text-overflow: initial;
	}

	.board_list.type_default .edge_row .list_date {
		margin-top: 1.8292vw;
		width: 100%;
		text-align: left;
	}

	.board_list.type_detail table a {
		padding: 3.6585vw 0;
	}

	.board_list.type_accordion .list_title {
		padding: 3.6585vw 14.6341vw 3.6585vw 3.6585vw;
		font-size: 3.9024vw;
		line-height: 3.9024vw;
	}

	.board_list.type_accordion .list_title:before {
		margin: 0 0.7317vw 0 -3.6585vw;
	}

	.board_list.type_accordion .list_desc {
		padding: 0 0 3.6585vw 3.6585vw;
	}

	.board_list.type_accordion .list_desc:before {
		margin: 0 0.7317vw 0 -3.6585vw;
	}

	.board_list.type_accordion .list_more {
		top: 3.4146vw;
		width: 12.1951vw;
	}

	.board_list.type_accordion .active .list_more em:after {
		font-size: 3.6585vw;
	}

	.board_view {
		margin: 0 6.0975vw;
	}

	.board_view .edge_row {
		display: block;
	}

	.board_view .view_title {
		display: block;
		padding: 5.8536vw 0 4.6341vw;
		font-size: 3.9024vw;
		line-height: 5.1219vw;
	}

	.board_view .view_date {
		display: block;
		width: 100%;
		text-align: left;
		padding: 0;
		font-size: 2.9268vw;
	}

	.board_view .view_content {
		margin-top: 3.6585vw;
		font-size: 2.9268vw;
		line-height: 3.9024vw;
	}

	.board_paging {
		margin-top: 4.6341vw;
	}

	.board_paging button {
		width: 5.7317vw;
		height: 5.7317vw;
	}

	.board_paging > a, .board_paging > span {
		width: 4.3902vw;
		font-size: 2.9268vw;
	}

	.board_paging.type_view {
		margin: 4.6341vw 6.0975vw 0;
		padding: 0 1.0975vw;
	}

	.board_paging.type_view .paging_prev {
		margin-top: 1.8292vw;
		padding-left: 7.439vw;
	}

	.board_paging.type_view .paging_next {
		margin-top: 1.8292vw;
		padding-right: 7.439vw;
	}

	.board_paging.type_view .btn {
		width: 42.6829vw;
		height: 9.2682vw;
		font-size: 3.6585vw;
	}

	.board_btn_wrap {
		margin-top: 4.756vw;
	}

	.board_btn_wrap .btn {
		width: 100%;
		height: 9.2682vw;
		font-size: 3.6585vw;
	}

	.addFile li a {
		color: #7b7b7b;
		font-size: 2.9268vw;
	}

	.s-meeting * {
		font-size: 2.1951vw;
		letter-spacing: -0.1vw;
	}

	.s-meeting .s_content .text {
		position: static;
		width: auto;
		margin-top: 14.6341vw;
	}

	.s-meeting .s_content .text h2, .s-meeting .s_content .text p {
		text-align: center;
	}

	.s-meeting .s_content .input_area {
		float: none;
		width: 94vw;
		height: 93.1707vw;
		padding: 4.8780vw;
		margin: 5.4878vw auto 0;
		background: #f6f6f6;
	}

	.s-meeting .s_content .input_area ul li {
		width: 41vw;
		margin-bottom: 3vw;
		border-bottom: 1px solid #222222;
	}

	.s-meeting .s_content .input_area ul li label {
		width: 12.5vw;
		height: 5.3658vw;
		line-height: 5.3658vw;
	}

	.s-meeting .s_content .input_area ul li input {
		width: 27.7vw;
		height: 5.3658vw;
		padding: 0 0.6097vw;
	}

	.s-meeting .s_content .input_area ul li.ml {
		margin-left: 1.9512vw;
	}

	.s-meeting .s_content .input_area ul li.textarea {
		height: 24vw;
	}

	.s-meeting .s_content .input_area ul li.textarea textarea {
		height: 100%;
		padding: 0.6097vw;
	}

	.s-meeting .s_content .input_area .btn {
		margin-top: 1.4634vw;
	}

	.s-meeting .s_content .input_area .btn_submit {
		height: 9.2682vw;
		line-height: 9.2682vw;
		font-size: 3.6585vw;
	}

	#naviNum {
		font-size: 3.8vw;
		line-height: 5.4vw;
	}
}
