@charset "utf-8";

.txt_center{ text-align: center; }

/* ******************************************************************************************************************** */
/* 기본게시판 */
/* ******************************************************************************************************************** */
/*  /////////////////////////////////////////// list /////////////////////////////////////////// */

.board_head																	{ width:100%;}
	.board_total															{ float:left; line-height:45px;}
	.board_search_wrap														{ float:right; }
	.board_search_wrap ul													{ display:inline-block;}
	.board_search_wrap ul li												{ float:left; }


		.board_search_wrap .board_search_list01								{  }
			.board_search_list01_1											{ width:150px; border:1px solid #c1c1c1; border-right:none;}
			.board_search_list01_2											{ width:210px; border:1px solid #c1c1c1; border-right:none;}
			.board_search_list_btn											{ }

				.search_selbox														{ border:none; padding:12.5px; width:100%;}
				.search_input_txt													{ border:none; padding:12.8px 10px; width:100%;}
				.btn_search01														{ border:none; padding:13px 30px; background:#333; color:#fff; font-family:'NanumGothicBold'; font-size:0.933em;}
				.btn_search02														{ border:1px solid #c1c1c1; border-left:none; padding:12.2px 30px; background:#f3f3f3; font-family:'NanumGothicBold'; font-size:0.933em;}

		.board_search_wrap .board_search_list02	li							{ border:1px solid #c1c1c1; margin-left:10px;}
			.board_search_list02_1											{ width:150px; }
			.board_search_list02_2											{ width:210px; }

/* 성일터빈 게시판 스타일 search_selbox2 */
.search_selbox2{ border:none; padding:12.5px; width:100%; }
.search_input_txt2{}

.board_search_list_btn{  }
	.board_search_list_btn2 input[type=text] { border:none; padding:12.8px 10px; width:70%; }
	.btn_search00{ border:none; width:28%; padding:20.8px 10px; background: url('/share/images/board/ico_search.png') no-repeat center; display: block; text-indent:-9999px; font-size:0; line-height: 0; float:right;}

	/* 전체 버튼*/
	.board_search_wrap .board_search_list02 li.board_search_list_btn3{border:none;  }
		.board_search_wrap .board_search_list02 .btn_search03														{  border:1px solid #c1c1c1; padding:12.2px 30px; background:#f3f3f3; font-family:'NanumGothicBold'; font-size:0.933em;}

.li_notice{ background: #f5fafc;; }

.li_no_data{ width:100%; text-align: center; margin: 11px 0; padding-top: 5px; padding-bottom: 15px; }


/* 성일터빈 게시판 스타일 */
.board_body																	{ width:100%; border-top:2px solid #093488; }
.board_body_img img															{ width:100%;}
	.board_list_wrap														{ width:100%; }
		.board_list_wrap > li												{ width:100%; border-bottom:1px solid #c1c1c1; }
		.board_list_wrap > li > ul > li										{ margin:11px 0; padding-top:5px; padding-bottom: 5px; float:left; }

			.board_num														{ width:5.5%; border-right:1px solid #e2e2e2; text-align:center; }
			.board_subject													{ width:63%; border-right:1px solid #e2e2e2; text-indent:1.5%; }
			.board_subject2													{ width:69%; border-right:1px solid #e2e2e2; text-indent:1.5%; }
				.board_subject a											{ display:block; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal !important;  }
			.board_writer													{ width:15.5%; border-right:1px solid #e2e2e2; text-align:center; }
			.board_date														{ width:16%; text-align:center; border-right:1px solid #e2e2e2;}

			.board_file													{ width:6.5%; border-right:1px solid #e2e2e2; text-align:center; background: url('/share/images/board/ico_file.png') no-repeat center;}
			.board_file_no													{ width:6.5%; border-right:1px solid #e2e2e2; text-align:center; background: url('/share/images/board/ico_file_no.png') no-repeat center;}
			/*.board_file_no													{ width:inherit;  text-align:center;}*/
				.board_file span, .board_file_no span{ display: block;text-indent: -99999px; }
			.board_cnt													{ width:9%;  text-align:right; background: url('/share/images/board/ico_viewcnt.png') no-repeat 12px center; padding:0 4%;}
			.board_nodata{ text-align:center; width:100%; }
	/* a태그 버튼 일때 사용 - 폼버튼은 인풋버튼용으로 바꿀것 */
	.board_btn																{ width:100%; margin-top:30px; text-align:right; font-family:'NanumGothicBold'; }
	.board_btn li															{ display:inline-block; padding:8px 2%; margin-left: 1%;}
		.board_btn_white													{ border:1px solid #c2c2c2; }
		.board_btn_blue													{ border:1px solid #093488; background: #093488; }
		.board_btn_black													{ border:1px solid #262626; background:#262626; }
		.board_btn_grey														{ border:1px solid #cccccc; background:#cccccc;  }
		.board_btn_red														{ border:1px solid #d63c00; background:#d63c00; }
		.board_btn_darkgrey													{ border:1px solid #333333; background:#333333; }
		.board_btn_blue, .board_btn_black, .board_btn_red a, .board_btn_darkgrey a								{ color:#fff; }

	/* 버튼스타일수정_인풋버튼용 */
	.board_btn_list															{ width:100%; text-align:right; font-family:'NanumGothicBold'; padding-top:30px; }
	.board_btn_list li														{ display:inline-block; margin-left: 1%;}
	.board_btn_list input[type='button']									{ font-family:'NanumGothicBold'; padding:10px 20px; font-size:1.067em;}
		.btn_white															{ border:1px solid #c2c2c2; background:#fff;}
		.btn_grey															{ border:1px solid #cccccc; background:#cccccc;}
		.btn_darkgrey														{ border:1px solid #333333; background:#333333;  }
		.btn_red															{ border:1px solid #d63c00; background:#d63c00;}
		.btn_blue													{ border:1px solid #093488; background: #093488; }
		.btn_black													{ border:1px solid #262626; background:#262626; }
		.btn_red, .btn_darkgrey	, .btn_blue, .btn_black											{ color:#fff; }

	/* form 에서 a 태그 button  사용예] class="btn_form btn_darkgrey"  */
	.btn_form																{ font-family:'NanumGothicBold'; display:inline-block; margin-left: 1%; padding:8.4px 20px;}

/* 성일터빈 button*/
	.board_btn_list1, .board_btn_list2															{  font-family:'NanumGothicBold'; padding-top:30px; overflow: hidden; display:inline-block;}
	.board_btn_list1 li, .board_btn_list2 li														{ display:inline-block; margin-left: 8px; float:left;}
	.board_btn_list1 input[type='button'], .board_btn_list2 input[type='button']									{ font-family:'NanumGothicBold'; padding:10px 20px; font-size:1.067em;}

.board_btn_list1{ text-align: left; float: left; }
.board_btn_list2{ text-align: right;  float: right; }
.board_btn_list2 li{ margin-bottom:8px;  }
/* 성일터빈 button*/


.board_page_control															{ text-align:center; margin-top:50px; }
	.board_page_control li													{ display:inline-block;}
	.board_control_btn														{ text-indent:-500000px; }
		.board_control_btn a												{ padding:5px 9px; display:block; cursor:pointer; }
		.board_control_number li											{ }
		.board_control_number li a											{ padding:5px 9px; display:block; cursor:pointer; border:1px solid #e4e4e4; font-family:'NanumGothicBold'; }
		.board_control_number li a:hover									{ border:1px solid #093488; color:#093488; text-decoration:underline; }
		.board_control_number li.active a									{ border:1px solid #093488; color:#093488; text-decoration:underline; }

	.board_control_first													{ border:1px solid #e4e4e4; background:url('/share/images/board/btn_first.png') no-repeat center; }
	.board_control_prev														{ border:1px solid #e4e4e4; background:url('/share/images/board/btn_prev.png') no-repeat center; }
	.board_control_next														{ border:1px solid #e4e4e4; background:url('/share/images/board/btn_next.png') no-repeat center; }
	.board_control_last														{ border:1px solid #e4e4e4; background:url('/share/images/board/btn_last.png') no-repeat center; }



/*  /////////////////////////////////////////// view /////////////////////////////////////////// */

.board_view_head															{ width:100%; position: static;}
	.board_view_head dl														{ float:left; border-bottom:1px solid #c1c1c1; background:#f5f5f5;}
	.board_view_head dt, .board_view_head dd								{ float:left; }
	.board_view_title, .board_view_date										{ width:70%; }
	.board_view_state, .board_view_writer									{ width:30%; }
	.board_view_title dt, .board_view_date dt, .board_view_state dt, .board_view_writer dt		{ width:20%; height:100%; padding:15px 1.5%;  background:#f5f5f5; font-family:'NanumGothicBold'; text-align:center; }
	.board_view_title dd, .board_view_date dd, .board_view_state dd, .board_view_writer dd		{ padding:15px 1.5%; }

	.board_view_text																{ width:100%;}
		.board_view_text dl															{ height:100%; border-bottom:1px solid #c1c1c1; background:#f5f5f5;}
			.board_view_text dt														{ width:14%; float:left; padding:30px 2%; text-align:center; font-family:'NanumGothicBold'; }
			.board_view_text dd														{ width:86%; float:left; padding:30px 2%; background:#fff;}

/* 성일터빈 view*/


.board_view_head2															{ width:100%; position: static;}
	.board_view_head2 dl														{ float:left; border-bottom:1px solid #c1c1c1; }
	.board_view_head2 dt, .board_view_head2 dd								{ float:left; }

.board_view_field01 {width:100%;}
.board_view_field01 dt{ width: 28%; padding:28px 1.5%; text-align: center;  }
.board_view_field01 dd{ width:72%; padding:28px 4%;border-left: 1px solid #e0e0e0;   }


.board_view_sbj { width:100%; padding: 27px 1.5%;  font-family: 'NanumGothicBold'; text-align: center; background: #fff; border-bottom:1px dashed #c1c1c1;}

.board_view_sbj span{ text-align: right; float:right; display: inline-block; background:url('/share/images/board/ico_viewcnt.png') no-repeat left center; width:60px; }


.board_view_text2{ width:100%; padding:30px 2%; border-bottom:1px solid #c1c1c1; }

.btn_board_download {
    display: inline-block;
    border: 1px solid #bcbcbc;
    background: url(/share/images/board/btn_down.png) no-repeat 12px center;
    padding: 7px 15px 7px 40px;
}

/*  /////////////////////////////////////////// write /////////////////////////////////////////// */

.board_write_head																{ width:100%;}
	.board_write_head dl														{ float:left; border-bottom:1px solid #c1c1c1; background:#f5f5f5;}
	.board_write_head dt, .board_write_head dd									{ float:left; }
	.board_write_head dd														{ background:#fff;}

	.board_write_text															{ width:100%;}
		.board_write_text dl													{ border-bottom:1px solid #c1c1c1; background:#f5f5f5;}
			.board_write_text dt												{ width:14%; float:left; padding:30px 2%; text-align:center; font-family:'NanumGothicBold'; }
			.board_write_text dd												{ width:86%; float:left; padding:30px 2%; background:#fff;}

				/* 2칸일때 */
				.board_write_dl02												{ width:50%;}
				.board_write_dl02 dt											{ width: 28%; height:100%; padding: 25px 1.5%; font-family: 'NanumGothicBold'; text-align: center;}
				.board_write_dl02 dd											{ padding: 15px 4%; width:72%;}
					.board_input_txt02											{ border:1px solid #c2c2c2; padding:13px; width:100%;}
					.board_sel_box02											{ border:1px solid #c2c2c2; padding:11px; width:100%;}

				/* 1칸일때 */
				.board_write_dl01												{ width:100%;}
				.board_write_dl01 dt											{ width: 14%; padding: 25px 1.5%; font-family: 'NanumGothicBold'; text-align: center;}
				.board_write_dl01 dd											{ padding: 17px 2%; width:86%;}
					.board_input_txt01											{ border:1px solid #c2c2c2; padding:13px; width:100%;}
					.board_sel_box01											{ border:1px solid #c2c2c2; padding:11px; width:100%;}
				/* dd에 라디오, 체크박스가 들어가는 경우 */
				.board_write_head .board_dd_style01								{ padding:25px 2%; }

								/* width00PX 와 같이사용 */
				.board_sel_box00												{ border:1px solid #c2c2c2; padding:11px;}
				.board_input_txt00												{ border:1px solid #c2c2c2; padding:13px;}

/* 필수입력값 표시*/
.ico_required { background: url('/share/images/board/ico_required.gif') no-repeat right center; padding-right: 9px; margin-right:6px; font-family: 'NanumGothicBold';}


/* view 수정 */
				/* 2칸일때 */
				.board_view_dl02															{ width:50%;}
				.board_view_dl02 dt															{ width: 28%; padding: 27px 1.5%;  font-family: 'NanumGothicBold'; text-align: center;}
				.board_view_dl02 dd															{ padding: 30px 4%; width:72%; background:#fff;}

				/* 1칸일때 */
				.board_view_dl01															{ width:100%;}
				.board_view_dl01 dt															{ width: 14%; padding: 25px 1.5%;  font-family: 'NanumGothicBold'; text-align: center;}
				.board_view_dl01 dd															{ padding: 30px 2%; width:86%; background:#fff;}


/* 모바일일때 dt 나와야 하는경우 ex.스팸방지 */
.board_required_head															{ width:100%;}
	.board_required_head dl														{ float:left; border-bottom:1px solid #c1c1c1; background:#f5f5f5;}
	.board_required_head dt, .board_required_head dd							{ float:left; }
	.board_required_head dd														{ background:#fff; padding:40px 0 40px 2%;}

				/* 1칸일때 */
				.board_required_dl01											{ width:100%;}
				.board_required_dl01 dt											{ width: 14%; height:100%; padding: 25px 1.5%; font-family: 'NanumGothicBold'; text-align: center;}
				.board_required_dl01 dd											{ padding: 15px 2%; width:86%;}



/*  ///////////////////////////////////////////입원상담 게시판 상단/////////////////////////////////////////// */

.introduction_top													{ width:100%; padding:30px 3.9%; margin-bottom:75px; color:#fff; }
	.introduction_bg												{ height:360px; background:url('/share/images/goodbusan/introduction_top_quote_01.png') no-repeat top left,url('/share/images/goodbusan/introduction_top_quote_02.png') no-repeat top right,url('/share/images/goodbusan/introduction_top_bg2.jpg') no-repeat center;}
	.introduction_tit												{ height:auto; font-size:2.143em; font-family:'NanumMyeongjoBold'; line-height:160%;}

	.introduction_info												{ font-size:1.2em; }
		.introduction_info	ul										{ overflow:hidden; }
		.introduction_info	ul li									{ float:left; }

.introduction_top .introduction_list1							{ padding-top:20px;}
.introduction_top .introduction_list1 li						{ display:inline-block; padding-right:30px; padding-left:40px;}
			.introduction_list1_1							{ background:url('/share/images/information/ico_tel_white.png') no-repeat; width:45%;}
			.introduction_list1_2							{ background:url('/share/images/information/ico_time_white.png') no-repeat; width:45%;}
			.introduction_list1_bar							{ width:10%; }
			.introduction_list1_bar span								{ border-left:1px solid #cacaca;}
					.ico_info_orange							{ background:url('/share/images/information/ico_info_back_orange.png') no-repeat 2px 2px; color:#fff; padding:0 20px 0 10px; font-size:0.933em;  display: inline-block;}


/* ******************************************************************************************************************** */
/* 기본게시판_상담 */
/* ******************************************************************************************************************** */
/*  /////////////////////////////////////////// list /////////////////////////////////////////// */


.board_answer_num													{ width:5.5%; border-right:1px solid #e2e2e2; text-align:center; }
	.board_answer_subject											{ width:55.5%; border-right:1px solid #e2e2e2; text-indent:1.5%; }
		.board_answer_subject a										{ display:block; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal !important;  }
	.board_answer_writer											{ width:15.5%; border-right:1px solid #e2e2e2; text-align:center; }
	.board_answer_date												{ width:13%; border-right:1px solid #e2e2e2; text-align:center; }

	.board_answer													{ width:10.5%; text-align:center; }
		.board_answer_finish										{ display:block; width:70%; margin:0 auto; border-radius:4px; padding:3px 0; text-align:center; background:#13759b; color:#fff; }
		.board_answer_ing											{ display:block; width:70%; margin:0 auto; border-radius:4px; padding:3px 0; text-align:center; background:#d63c00; color:#fff; }

		/* 게시판 상세보기용 버튼 */
		.board_answer_finish02										{ margin:0 auto; border-radius:4px; padding:7px 10px; text-align:center; background:#13759b; color:#fff; }
		.board_answer_ing02											{  margin:0 auto; border-radius:4px; padding:7px 10px; text-align:center; background:#d63c00; color:#fff; }


/*  /////////////////////////////////////////// view /////////////////////////////////////////// */

.board_answer_del											{ background:url('/share/images/board/ico_del.png') no-repeat center;  display: inline-block; padding: 10px; vertical-align: middle;}

.board_comment												{ width:100%; border-top:2px solid #d63c00; border-bottom: 1px solid #c1c1c1; background:#f5f5f5; padding:20px 0;}
.board_comment dt											{ font-family: 'NanumGothicBold'; padding-bottom:10px;}
.board_comment dt > span									{ display:block; float: left; width:3px; height:18px; background: #f23f00; margin-right: 10px;}
	.board_view_comment_wrap								{ width:90%; margin:20px auto; }
		.board_comment_txt									{ width:100%; border:1px solid #c2c2c2; padding:10px;}

	.board_comment_btn										{ width:100%; text-align:right; font-family:'NanumGothicBold'; }
	.board_comment_btn li									{ display:inline-block; padding:8px 2%; margin-left: 1%;}



/* ******************************************************************************************************************** */
/* webzine */
/* ******************************************************************************************************************** */

.webzine_wrap												{ width:100%; margin-top:55px; }
	.webzine_wrap li										{ width:48%; margin:0 1% 20px 1%; float:left; border:1px solid #c2c2c2; }
		.webzine_wrap dl									{ width:85.6%; margin:20px auto; }
		.webzine_wrap dt									{ width:45.7%; float:left; }
			.webzine_wrap dt > span							{ width:47%; float:left; display:block; font-family:Roboto; }
			.webzine_wrap dt span span						{ font-weight:300; font-size:2.400em; display:block; padding-top:5px; }
			.webzine_content dt span strong					{ font-weight:700; font-size:3.200em; color:#15769c; display:block; }
			.webzine_content_new dt span strong				{ font-weight:700; font-size:3.200em; color:#d63c00; display:block; }
			.webzine_wrap dt figure							{ width:52.8%; height:153px; float:right; border:1px solid #c9c9c9; }
				.webzine_wrap dt figure img					{ width:100%; height:100%; }
		.webzine_wrap dd									{ width:42%; float:right; }
			.webzine_text									{ margin-top:23px; }
			.webzine_btn a									{ width:100%; height:39px; padding-left:24px; margin-top:40px; display:block; font-family:'NanumGothicBold'; line-height:39px; }
			.webzine_content .webzine_btn a					{ border:1px solid #c2c2c2; background:url('/share/images/board/webzine_arrow_blue.gif') no-repeat 90% center; }
			.webzine_content_new .webzine_btn a				{ background:#d63c00 url('/share/images/board/webzine_arrow_white.gif') no-repeat 90% center; ; color:#fff; }


/* ******************************************************************************************************************** */
/* 갤러리게시판 */
/* ******************************************************************************************************************** */
.board_gallery																	{ width:101.4%; margin-left:-0.7%; margin-top:35px; border-bottom:1px solid #e2e2e2; }
	.board_gallery li															{ width:31.9%; min-height:33px;margin:10px 0.7%; float:left;border:1px solid #e0e0e0; }
		.board_gallery li figure												{ width:100%; position:relative; overflow: hidden;}
			.board_gallery li figure img									{ height: auto; width:100%;}
		.board_gallery li strong											{ display:block; margin-top:15px; font-family:'NanumGothicBold'; overflow:hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
		.board_gallery li span												{ display:block; }
			.board_gallery li span u										{ float:right; }

.board_gallery li figure a{ }

.board_gallery li strong{ padding:20px 10% 0 10%; }
.board_gallery li span{ padding:0 10% 30px 10%; }

/* ******************************************************************************************************************** */
/* FAQ */
/* ******************************************************************************************************************** */

.board_faq																		{ width:100%; }
	.board_faq dt																{ padding:13px 20px 13px 56px; border-bottom:1px solid #e3e3e3; color:#d63c00; font-family:'NanumGothicBold'; cursor:pointer;}
		.dtsubject													{ width:24px; height:24px; display:block; float:left; text-align:center; margin-right:12px; margin-left:-36px; border-radius:50%; background:#f23f00; color:#fff; }
	.board_faq dd																{ padding:25px 20px 25px 56px; border-bottom:1px solid #e3e3e3; background:#f7f7f7; }
		.ddcontent													{ width:24px; height:24px; display:block; float:left; text-align:center; margin-right:12px; margin-left:-36px; border-radius:50%; background:#828282; color:#fff; }


.board_faq2 {position:relative;}
	.board_faq2 dt{ background: url('/share/images/board/faq_ico_down.png') no-repeat 98% center; border-bottom: 1px solid #d4d4d4; padding:25px 2%;cursor: pointer; }
		.board_faq2 dt.active{ color:#093488; background-color: #f5fafc; background-image: url('/share/images/board/faq_ico_up.png'); font-family:'NanumGothicBold'; }
		.board_faq2 dt.over{ background-color: #f5fafc;}
			.board_faq2 dt span{ padding-right:15px; font-family:'NanumGothic'; color:#000; border-right:1px solid #d4d4d4;}
			.board_faq2 dt b{ margin-left: 15px; }

	.board_faq2 dd{ border-bottom: 1px solid #d4d4d4; background: #f9f9f9; padding:25px 4% 25px 7%; }


/* ******************************************************************************************************************** */
/* 문의하기 */
/* ******************************************************************************************************************** */
/*  /////////////////////////////////////////// write /////////////////////////////////////////// */

.board_counsel{}
.board_counsel textarea{ width:100%; height:250px; padding:25px 2%; border:1px solid #d4d4d4; }


h6.board_con_title													{ color:#d63c00; font-family:'NanumGothicBold';}
h6.board_con_title span												{ padding-left: 20px; background:url('/share/images/common/bullet_arrow_red.gif') no-repeat left 6px;}

/* 이용약관 */
.board_customer														{ }
.board_customer textarea											{ width:100%; height:225px; padding:20px 2%; border:1px solid #dadada; line-height:160%; overflow:auto; -webkit-border-radius: 1px; -webkit-appearance: none;}

.board_dd_style_phone span											{ display:inline-block; width:70px;}
.board_dd_style_phone input											{ width:100px;}


/* ----------------------------------------------------------------------------- */
/* MEDIA QUERY */
/* ----------------------------------------------------------------------------- */
	@media only screen and (min-width:0px) and (max-width:480px) {			/* width 360이하 모바일(갤럭시S2 대상) */



	}
	@media only screen and (min-width:0px) and (max-width:768px) {			/* 모바일(갤럭시노트급 대상) */


		/* ******************************************************************************************************************** */
		/* 기본게시판 */
		/* ******************************************************************************************************************** */
		/*  /////////////////////////////////////////// list /////////////////////////////////////////// */
		.board_btn_list li										{ margin-bottom:6px;}
		.board_num, .board_answer_num							{ display:none; }

		.board_search_wrap .board_search_list01 				{ width:100%;}
		.board_search_list01_1, .board_search_list01_2			{ width:100%; border-right:1px solid #c1c1c1;}
		.board_search_list01 li 								{  margin-top:5px;}

		.board_search_wrap ul{display: block;}

		.board_total											{display:none;}
		.board_search_wrap										{width:100%;}
		.board_answer_subject									{ width:100%; border-right:none;}
		.board_answer_writer, .board_answer_date, .board_answer { width:33%;}
		.board_subject,.board_subject2				{ width:100%; border-right:none;}
		.board_writer, .board_date, .board_cnt, .board_file		{ width:33.3%; }
		.board_cnt			{ background-position: 15% center; }



		/* 페이징*/
		.board_control_number li{ margin-bottom: 2px; }
		.board_control_number li a{ padding:5px 17px; }
		.board_page_control > li{ margin-bottom: 4px; }

		/*  /////////////////////////////////////////// write /////////////////////////////////////////// */
		.board_write_head										{ background:#fff;}
		.board_write_head dl									{ float:none; width:100%;}
		.board_write_head dt									{ display:none;}
		.board_write_text dt									{ display:none;}
		.board_write_text dd									{ width:100%; padding:30px 4%;}

		/* 1칸일때 */
		.board_write_dl01 dt									{ width:28%;}
		.board_write_dl01 dd									{ width:100%; padding: 15px 4%;}

		/* 2칸일때 */
		.board_write_dl02 dd									{ width:100%;}

		/* dd에 라디오, 체크박스가 들어가는 경우 */
		.board_write_head .board_dd_style01						{ padding:25px 4%; }

		/* 모바일일때 dt 나와야 하는경우 ex.스팸방지, 파일첨부 */
		.board_required_head dt									{ width:38%;}
		.board_required_head dd									{ width:62%; padding: 40px 0 40px 2%;}

		/*  /////////////////////////////////////////// view /////////////////////////////////////////// */
		.board_view_head									{ background:#fff;}
		.board_view_head dl									{ float:none; width:100%; background:#fff;}
		.board_view_head dt									{ display:none;}
		.board_view_head dl									{ background:#fff;}
		.board_view_text dt									{ display:none;}
		.board_view_text dd									{ width:100%; padding:30px 4%;}

		/* 1칸일때 */
		.board_view_dl01 dt									{ width:28%;}
		.board_view_dl01 dd									{ width:100%; padding: 15px 4%;}
		/* 2칸일때 */
		.board_view_dl02 dd									{ width:100%; padding:25px 4%;}

			.board_sel_box00, .board_input_txt00			{ width:100%;}



		/* 성일터빈 게시판 스타일 */
		.board_search_wrap .board_search_list02	li 			{ width:100%; margin-left:0; margin-bottom: 10px; }
			.board_list_wrap > li > ul > li 				{ padding-left:5%; padding-right:3%; }
				.board_file									{width:20%;}
				.board_date									{ width:50%; }
				.board_cnt									{ width:30%;}
		.board_view_sbj span 								{ display: none; }

		.board_file_no										{ width:20%; }
		.board_view_text2 img								{ width:100% !important; }

		/* ******************************************************************************************************************** */
		/* 갤러리게시판 */
		/* ******************************************************************************************************************** */
		.board_gallery																	{ width:100%; margin-left:0; margin-top:20px; border-bottom:1px solid #e2e2e2; }
			.board_gallery li															{ width:100%; margin:0 1.4% 10px 1.4%; float:left; }
				.board_gallery li figure												{ width:100%; height:auto;  }
					.board_gallery li figure img									{ width:100%; height: 100%; }
				.board_gallery li strong											{ display:block; margin-top:15px; font-family:'NanumGothicBold'; overflow:hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
				.board_gallery li span												{ display:block; }
					.board_gallery li span u										{ float:right; }

		/* ******************************************************************************************************************** */
		/* FAQ */
		/* ******************************************************************************************************************** */

		.board_faq																		{ width:100%; }
			.board_faq dt																{ padding:13px 10px 13px 46px; border-bottom:1px solid #e3e3e3; color:#d63c00; font-family:'NanumGothicBold'; }
				.board_faq dt span													{ width:24px; height:24px; display:block; float:left; text-align:center; margin-right:12px; margin-left:-36px; border-radius:50%; background:#f23f00; color:#fff; }
			.board_faq dd																{ padding:25px 10px 25px 46px; border-bottom:1px solid #e3e3e3; background:#f7f7f7; }
				.board_faq dd span													{ width:24px; height:24px; display:block; float:left; text-align:center; margin-right:12px; margin-left:-36px; border-radius:50%; background:#828282; color:#fff; }

		.board_faq2 dt{ background-image: none; }
		.board_faq2 dt.active{ background-image: none; }



/* ******************************************************************************************************************** */
/* 문의하기 */
/* ******************************************************************************************************************** */
/*  /////////////////////////////////////////// write /////////////////////////////////////////// */

.board_dd_style_phone														{ margin-bottom:10px;}
.board_dd_style_phone span													{ width:100%;}
.board_dd_style_phone input													{ width:70px;}


	}
	@media only screen and (min-width:769px) and (max-width:1099px) {		/* 테블릿() iPad LandSpace */


	}