@charset "utf-8";
/* ====================================================================== */
/*  [서브] 게시판기본(20180820)  */
.BoardList_ListBox{content:""; clear:both; display:block;  text-align:center; margin-top:2%;}
.BoardList_ListBox .BoardList_ListTable table{display:inline-block; width:95%;}
.BoardList_ListBox .BoardList_BtnClub{}
.BoardList_ListBox .BoardList_FooterrClub{width:95%; margin-top:2%;}
	/* 공지리스트 : 썸네일형 */
	.BoardList_BestThum{content:""; clear:both; display:block;}
	.BoardList_BestThum ul{position:relative; font-family:'Noto Sans KR', sans-serif;}
	.BoardList_BestThum ul li{display:inline-table; width:33%; margin-left:-4px; vertical-align:top; text-align:center; margin-bottom:30px;}
	.BoardList_BestThum ul li a{display:inline-block; position:relative; width:330px; text-align:center; border-radius:3px; cursor:pointer; overflow:hidden;}
	.BoardList_BestThum ul li a img{}	
	.BoardList_BestThum ul li a p{display:block; position:absolute; bottom:0px; width:100%; color:#000000; font-size:14px; font-weight:bold; text-align:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.BoardList_BestThum ul li a p label{display:inline-block; height:inherit; color:#fff; font-size:12px; font-weight:bold; background-color:#000000;  padding:8px 10px 8px 10px;  margin-right:5px;}		
	.BoardList_BestThum ul li a p span{margin-right:5px;}
		/* 로그인과아닐때 */
		.BoardList_BestThum .userOK{}
		.BoardList_BestThum .userOK a p{background-color:rgba(255,255,255,0.55); }
		.BoardList_BestThum .userOK{}
		.BoardList_BestThum .userNO a p span{display:none;}

	/* 일반리스트 : 테이블 */
	.BoardList_ListTable{content:""; clear:both; display:block;}
	.BoardList_ListTable table{background-color:#ffffff; border-top:2px solid #e3e3e3; border-bottom:2px solid #e3e3e3;}
	.BoardList_ListTable th,
	.BoardList_ListTable td{border:none; text-align:center; font-family:'Noto Sans KR', sans-serif; background-color:#ffffff;}
	.BoardList_ListTable thead{}
	.BoardList_ListTable thead th{font-size:14px; padding:1%;} /* border-bottom:1px dashed #e3e3e3;  */
	.BoardList_ListTable tbody{}
	.BoardList_ListTable tbody th,
	.BoardList_ListTable tbody td{font-size:13px;}
	.BoardList_ListTable tbody th{text-align:left; border-top:1px dashed #e3e3e3; padding:1%;}
	.BoardList_ListTable tbody td{border-top:1px dashed #e3e3e3; padding:1%;}
	.BoardList_ListTable tbody span.glyphicon{margin-right:5px;}
	.BoardList_ListTable tbody a{cursor:pointer;}

	/* 일반리스트 : 썸네일 */
	.BoardList_ListThum{content:""; clear:both; display:block;}
	.BoardList_ListThum ul{display:block; position:relative;}
	.BoardList_ListThum ul li{display:inline-table; width:25%; margin-left:-4px; table-layout:fixed; text-align:center; vertical-align:top; margin-bottom:15px;}
	.BoardList_ListThum a{display:block; position:relative; width:96%; border:1px solid #ebebeb; box-shadow:1px 1px 5px 0px #f2f2f2; border-radius:7px; background-color:#ffffff; cursor:pointer; overflow:hidden; margin:auto;}
	.BoardList_ListThum a dl{display:block; position:relative;}
	.BoardList_ListThum a dl dt{}
	.BoardList_ListThum a dl dt img{display:block; width:100%;}
	.BoardList_ListThum a dl dd{display:block; text-align:left; line-height:1.6em; padding:5% 4%;}
	.BoardList_ListThum a dl dd label{display:inline-block; position:absolute; top:125px; left:0px; color:#fff; font-size:13px; line-height:15px; font-weight:bold; background-color:#000000; padding:5px;}
	.BoardList_ListThum a dl dd p{display:block; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.BoardList_ListThum a dl dd p span{display:inline-block; margin-right:5px;}
	.BoardList_ListThum a dl dd p img{margin-right:3px;}
	.BoardList_ListThum a dl dd span{display:block;}
		/* 로그인과아닐때 */
		.BoardList_ListThum .userOK{}
		.BoardList_ListThum .userOK a dl dd p{}
		.BoardList_ListThum .userOK{}
		.BoardList_ListThum .userNO a dl dd p{display:none;}

	/* 타이틀 */
	.BoardList_TitleBig{content:""; clear:both; display:block; width:100%; color:#303030; text-align:center; margin-bottom:5%;}
	.BoardList_TitleBig p{font-family:'Noto Sans KR', sans-serif;  font-weight:bold; }
	.BoardList_TitleBig p label{display:inline-block; font-size:25px; letter-spacing:5px; border-top:1px solid #1d1d1d; border-bottom:1px solid #303030; padding:0px 10px 0px 10px; margin-bottom:10px;}
	.BoardList_TitleBig p label b{font-family:'Roboto', sans-serif;}
	.BoardList_TitleBig p span{display:block; color:#b6b6b6; font-size:12px;}

	.BoardList_TitleSmall{content:""; clear:both; display:block; width:100%; text-align:center; margin-top:5%; margin-bottom:5%;}
	.BoardList_TitleSmall p{position:relative; height:30px; border-top:1px solid #303030; font-family:'Noto Sans KR', sans-serif;}
	.BoardList_TitleSmall p label{display:inline-block; position:relative; margin-top:-20px; height:40px; font-size:20px; font-weight:bold; line-height:40px; border:1px solid #303030; background-color:#ffffff; padding:0px 20px 0px 20px;}
	.BoardList_TitleSmall p label b{font-family:'Roboto', sans-serif;}

		/* -------------------------------------- */
		/* 본문읽기 */
		.BoardList_ViewBox{}
			.BoardList_View{content:""; clear:both; display:block; width:100%;}
			.BoardList_View table{width:100%; font-size:10.5pt; background-color:#ffffff; border-top:2px solid #393939; border-bottom:2px solid #393939;}
			.BoardList_View th,
			.BoardList_View td{border:none; font-family:'Noto Sans KR', sans-serif; background-color:#ffffff;}
			.BoardList_View thead{}
			.BoardList_View thead th,
			.BoardList_View thead td{border-top:1px dashed #e3e3e3; padding:10px; }
			.BoardList_View thead th{text-align:left; background-color:#f8f8f8;}
			.BoardList_View thead td{text-align:left;}
			.BoardList_View tbody{}
			.BoardList_View tbody td{ text-align:left; border-top:1px solid #e3e3e3; padding:2%;}
			.BoardList_View tbody td pre{white-space: normal; line-height: 1.8em;}
			.BoardList_View img.zoom_image{}
			.BoardList_View img{width:auto; max-width:100%;}
			/* 이전다음목록 */
			.BoardView_Move{display:table; width:100%; text-align:center; table-layout:fixed; margin:1em auto;}
			.BoardView_Move > a{margin-right:0.5em;}
			.BoardView_Move > a:last-child{margin-right:0px;}
			.BoardView_Move a{display:inline-block; color:#ffffff;  font-size:13px; line-height:35px; vertical-align:middle;  font-weight:bold; text-align:center; font-family:'Noto Sans KR', sans-serif; border-radius:5px; background-color:#393939; padding:0px 30px 0px 30px; cursor:pointer;}
			.BoardView_Move a:hover{color:#ffffff; background-color:#000000;}
			.BoardView_Move a strong,
			.BoardView_Move a span,
			.BoardView_Move a label{min-width:15px; display:block; color:#505050; font-size:16px; line-height:35px; font-weight:normal; }
			.BoardView_Move .LiftBox{display:table-cell; width:50%; text-align:left;}
			.BoardView_Move .RightBox{display:table-cell; width:50%; text-align:right;}
			/* 버튼 */
			.BoardList_View_Btn{display:inline-block; color:#ffffff;  font-size:13px; line-height:35px; vertical-align:middle; font-weight:bold; text-align:center; font-family:'Noto Sans KR', sans-serif; border-radius:5px; background-color:#393939; padding:0px 30px 0px 30px; cursor:pointer;}
			.BoardList_View_Btn:hover{color:#ffffff; background-color:#000000;}
			.BoardList_View_Btn.Tiny{font-size:11px; line-height:20px; }
			/* 코멘트*/
			.BoardList_ViewComment{content:""; clear:both; display:block;  border-top:2px solid #393939; border-bottom:2px solid #393939; background-color:#f8f8f8; padding:2% 1% 0% 1%; margin:1% 0% 2% 0%;}
			.BoardList_ViewComment .reply{display:block; width:100%;}
			.BoardList_ViewComment p{margin-bottom:1%;}
			.BoardList_ViewComment dl{margin-bottom:2%;}
			.BoardList_ViewComment dl dt{margin-bottom:5px;}
			.BoardList_ViewComment dl dd{}
			.BoardList_ViewComment dl dd textarea{display:block; width:97%; height:40px; font-size:12px;  line-height: 19px; letter-spacing: -1px; border:1px solid #BEBEBE; padding:1%; overflow:hidden; }
				/* 입력된덧글 */
				.BoardList_ViewComment .coment{border-top:1px dashed #e3e3e3; padding:1%; margin:0px;}



			/* -------------------------------------------------------------------------- */
			/* [게시판] 본문보기 */
			.BoardViewBox{ display:block; margin-bottom:5em;}
			.BoardView_Cont{display:block;  position:relative;border:20px solid #f5f5f5; background-color:#fff; user-select:none; -webkit-user-select: none; -ms-user-select: none;  -moz-user-select: -moz-none; -khtml-user-select: none;}
			.BoardView_Cont dt{display:block; padding:2%; padding-bottom:0px;}
			.BoardView_Cont dt p{font-size:15pt; border-bottom:1px solid #f5f5f5; padding-bottom:1%;}
			.BoardView_Cont dd{display:block; padding:2%;}
			.BoardView_Cont dd pre,
			.BoardView_Cont dd pre#atcl_content{padding:0px; white-space:normal; line-height:1.8em;}
			.BoardView_Cont dd pre + .BnfBoard_Commtext{margin-top:1em;}
			

			

	/* -------------------------------------------------------------------------- */
	/* 공통링크배너 */
	.LinkBanner_Area2{}
	
	
	/* -------------------------------------------------------------------------- */
	/* [공통] 게시판하단 */
	.BoardList_Footer{content:""; clear:both; display:table !important; position:relative; width:100%; table-layout:fixed;  margin-top:5%; margin-bottom:5%;}
	.BoardList_Footer .Inner,
	.BoardList_Footer .Inner{display:table; position:relative; }
	.BoardList_Footer .BoardList_Search{float:left; margin-right:2%;}
	.BoardList_Footer .BoardList_Page{float:right; margin-left:2%;}
	.BoardList_Footer .BoardList_BtnClub{float:left; margin-right:1%;}
		/* 버튼 */
		.BoardList_Footer_Btn{display:table-cell; width:10%; vertical-align:middle; text-align:left;  padding-right:1%;}
		.BoardList_Footer_Btn a{display:inline-block; color:#ffffff;  font-size:13px; line-height:35px; vertical-align:middle;  font-weight:bold; text-align:center; font-family:'Noto Sans KR', sans-serif; border-radius:5px; background-color:#393939; padding:0px 30px 0px 30px; cursor:pointer;}
		.BoardList_Footer_Btn a:hover{color:#ffffff; background-color:#000000;}
		/* 검색 */
		.BoardList_Footer_Search{display:table-cell; vertical-align:middle;  text-align:left; }
		.BoardList_Footer_Search form{margin:0px;}
		.BoardList_Footer_Search fieldset .BoardList_SearchBox{display:inline-table; position:relative;  border:1px solid #1d1d1d;  box-sizing:border-box; border-radius:5px; background-color:#fff; overflow:hidden;}
		.BoardList_Footer_Search fieldset label,
		.BoardList_Footer_Search fieldset select,
		.BoardList_Footer_Search fieldset input,
		.BoardList_Footer_Search fieldset button{display:table-cell; font-size:13px; vertical-align:middle; border:none; box-sizing:border-box; margin:0px; padding:0px 10px 0px 10px;} 
		.BoardList_Footer_Search fieldset label{font-size:16px; font-family:'Roboto', sans-serif; background-color:#f5f5f5; display:none;}
		.BoardList_Footer_Search fieldset select{}
		.BoardList_Footer_Search fieldset input{}
		.BoardList_Footer_Search fieldset button{color:#fff; line-height:35px; background-color:#393939; cursor:pointer;}
		.BoardList_Footer_Search fieldset button:hover{background-color:#000000;}
		/* 페이지 */
		.BoardList_Footer_Page{display:table-cell; width:50%; text-align:right; vertical-align:middle; box-sizing:border-box; border-radius:5px; background-color:#fff; overflow:hidden;} 
		.BoardList_Footer_Page > div{display:inline-table; position:relative; table-layout:fixed;}
		.BoardList_Footer_Page a{display:table-cell; text-align:center; vertical-align:middle; box-sizing:border-box; padding:0px 5px 0px 5px; }
		.BoardList_Footer_Page a strong,
		.BoardList_Footer_Page a span,
		.BoardList_Footer_Page a label{min-width:15px; display:block; color:#505050; font-size:16px; line-height:35px; font-weight:normal; }
		.BoardList_Footer_Page a strong{font-weight:bold; color:#000; }
		.BoardList_Footer_Page a span{}
		.BoardList_Footer_Page a label{color:#000; font-size:14px; font-weight:bold; cursor:pointer;}
		.BoardList_Footer_Page a:hover{background-color:#ebebeb; }
		/* 페이지(블럭형) */
		.BoardList_Footer_Page_Block{display:block; text-align:center;}
		.BoardList_Footer_Page_Block ul{display:inline-table; position:relative; text-align:center; margin:auto;}
		.BoardList_Footer_Page_Block li{display:table-cell; position:relative; width:50px; text-align:center; vertical-align:middle; padding:0px 5px 0px 5px; margin:0px; }
		.BoardList_Footer_Page_Block a{display:block; width:100%; height:100%; font-size:12pt; line-height:2.5em; border-radius:5px; background-color:#fff; overflow:hidden; cursor:pointer;}
		.BoardList_Footer_Page_Block a strong{display:block; width:100%; height:100%; font-weight:bold; color:#fff; font-weight:bold; background-color:#393939; }
		.BoardList_Footer_Page_Block a:hover{background-color:#ebebeb; }
		/* 인접 */
		.BoardList_Footer_Btn + .BoardList_Footer_Search{}
		.BoardList_Footer_Btn + .BoardList_Footer_Search + .BoardList_Footer_Page{}

/*  게시판의베스트 
.BoardList_Best{content: ""; display:block; clear:both; }
.BoardList_Best dl{}
.BoardList_Best dl dt{display:block; width:100%; height:100px; overflow:hidden;}
.BoardList_Best dl dt img{overflow:hidden;}
.BoardList_Best dl dd{float:left; width:30%; margin-bottom:60px; margin-left:3%; }
.BoardList_Best dl dd a{text-align:center;}
.BoardList_Best dl dd a .Thum{margin-bottom:10px;}
.BoardList_Best dl dd a .Thum img{width:100%;}
.BoardList_Best dl dd a .Title{height:40px;  overflow:hidden;}
.BoardList_Best dl dd a .Title span{display:block; font-weight:bold; margin-bottom:10px;}
.BoardList_Best dl dd a .Title b{display:block; margin-bottom:5px;}
.BoardList_Best dl dd a .Title p{display:inline-block; width:60%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.BoardList_Best:after{content: ""; display:block; clear:both; }
*/


/* ====================================================================== */
/* ====================================================================== */
/* 테이블기본(ver20210623) 여기 */
.boardWrap{}
	/* -------------------------------------------------------------------------- */
	/* 타이틀 */
	.boardTitle{display:block; position:relative; text-align:center; margin-top:1em; margin-bottom:3em;}
	.boardTitle span{display:inline-block; font-size:10pt; line-height:1em; letter-spacing:3px; font-weight:bold; text-transform:uppercase; font-family:'Roboto',sans-serif; border-top:1px solid #1d1d1d; border-bottom:1px solid #1d1d1d; padding:7px 10px; margin-bottom:0.5em;}
	.boardTitle em{display:block; position:relative; font-weight:bold; font-size:18pt;}
	.boardTitle em strong{}	
	.boardTitle p{display:block; position:relative; color:#a9a9a9; margin-top:0.5em;}
	/* -------------------------------------------------------------------------- */
	/* 테이블기본 */
	.BoardTable{position:relative; width:100%;}
	.BoardTable caption{display:block; position:relative; text-align:center; text-align:center; padding:2em;}
	.BoardTable th,
	.BoardTable td{position:relative;}
	.BoardTable thead{border-bottom:1px solid #e7e7e7;}
	.BoardTable thead th{text-align:center; background-color: #fafafa; padding:15px 0px;}
	.BoardTable tbody th{text-align:left; vertical-align:middle; border-bottom:1px solid #e7e7e7; padding:15px;}
	.BoardTable tbody th{}
	.BoardTable tbody td{vertical-align:top; border-bottom:1px solid #e7e7e7; padding:20px;}
	.BoardTable tfoot{}
	.BoardTable input,
	.BoardTable select{padding:2px 4px;}
	.BoardTable input{}
	.BoardTable select{}
	.BoardTable .Subject{display:block; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;} /* 제목 */
	
	/* -------------------------------------------------------------------------- */
	/* 리스트 */
	.BoardThumList{display:block; position:relative;}
	.BoardThumList .List{display:block; position:relative;}
	.BoardThumList .List li{display:inline-table; position:relative; width:25%; margin-left:-4px; table-layout:fixed; text-align:center; vertical-align:top; margin-bottom:1em;}
	.BoardThumList .boardTitle{}
	.BoardThumList.BestList{}
	.BoardThumList.BestList .List li{width:33%;}
	.BoardThumList.NormalList{}
	.BoardThumList.NormalList .List li{}
	.BestList + .NormalList{border-top:1px solid #ebebeb; padding-top:4em; margin-top:4em;}
		/* 다른페이지에삽입되었을시 : 시술페이지,이벤트상세페이지 */
		.Section_BnFboard .List li{width:33%;}
		.InfoSection_BnFboard .List li{width:33%;}
		/* 베스트배지 */
		.BoardBadge_Best{display:inline-block; position:relative;}
		.BoardBadge_Best p{display:inline-block !important; position:relative; color:#fff !important; font-weight:bold; background-color:#f0597d; border-radius:3px; box-shadow:1px 1px 3px 0px #ffb9ca; padding:0px 0.5em; margin-right:0.5em;}
		/* 리스트 - 테이블형 : 온라인상담 */
		.BoardListTableArea{display:block; position:relative; font-size:11pt;}
		.BoardListTable{position:relative; width:100%; border-top:2px solid #393939; border-bottom:2px solid #393939}
		.BoardListTable caption{}
		.BoardListTable th,
		.BoardListTable td{position:relative; vertical-align:middle; border-bottom:1px solid #e7e7e7; padding:1em 1em;}
		.BoardListTable th{text-align:center; padding:1em 0px;}
		.BoardListTable td{text-align:left; padding:1em 1em;}
		.BoardListTable thead{}
		.BoardListTable thead th{background-color:#f8f8f8;}
		.BoardListTable tbody{}
		.BoardListTable tbody th{font-weight:normal;}
		.BoardListTable tbody td{}
		.BoardListTable tbody span.glyphicon{margin-right:5px;}
		.BoardListTable a{cursor:pointer;}
		.BoardListTable .Subject{display:block; position:relative;  width:100%; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
		.BoardListTable .Subject span{color:#a9a9a9} /* 비용문의 */
		.BoardListTable .Answer{display:inline-block; position:relative; color:#fff; font-size:9pt; border-radius:3px; background-color:#c3c3c3; padding:0.3em;} /* 답변상태 */
		.BoardListTable .Answer_Off{}
		.BoardListTable .Answer_On{background-color:#f0a6aa;}
		/* 리스트 - 썸네일형 : 미앤미소식,스타와함께 */
		.BoardThumLIst .BnfThum{}
		.BoardThum{display:block; position:relative; width:96%; border:1px solid #ebebeb; box-shadow:1px 1px 5px 0px #f2f2f2; border-radius:7px; background-color:#ffffff; margin:auto; cursor:pointer; overflow:hidden; }
		.BoardThum dl{display:block; position:relative; text-align:left; }
		.BoardThum dt{display:block; position:relative;}
		.BoardThum dt img{display:block; width:100%;}
		.BoardThum dd{display:block; position:relative; line-height:1.6em; padding:4% 4%;}
		.BoardThum dd .Subject{display:block; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
		.BoardThum dd .Subject span{display:inline-block; margin-right:5px;}
		.BoardThum dd .Subject img{margin-right:3px;}
		.BoardThum dd p{display:block; position:relative; color:#a9a9a9; }
		.BoardThum dd p span{display:inline-block;}		
		/* 리스트 - 썸네일형(시술전후전용) */
		.BoardThumLIst .BnfThum{}
		.BnfThum{display:inline-block; position:relative; width:96%; text-align:left; border:1px solid #ebebeb;  box-shadow:1px 1px 5px 0px #f2f2f2; border-radius:5px; margin:auto; cursor:pointer; overflow:hidden;}
		.BnfThum .BoardBadge_Best{display:none;}
		.BnfThum dl{display:block; position:relative; width:100%;}
		.BnfThum dt{display:block; position:relative; width:100%;}
		.BnfThum dt img{display:inline-block; width:100%; }
		.BnfThum dt label{display:table; width:100%; table-layout:fixed; background-color:#1d1d1d; border:none; margin:0px;}
		.BnfThum dt  label > * {display:table-cell; position:relative; width:50%; font-size:10pt; line-height:2.5em; font-weight:normal; letter-spacing:2px; text-align:center; vertical-align:middle; font-family: 'Roboto', sans-serif;}
		.BnfThum dt label span{color:#fff; }
		.BnfThum dt label strong{color:#f0597d;}
		.BnfThum dd{display:block; position:relative; margin:20px 15px;}
		.BnfThum dd > *{font-size:10pt; line-height:1.9em; font-weight:normal;}
		.BnfThum dd .Subject{display:block; position:relative; width:100%; white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden;}
		.BnfThum dd .Subject span{color:#f0597d; font-weight:bold;}
		.BnfThum dd .Subject i{font-style:normal;}
		.BnfThum dd pre{display:block; width:50%; letter-spacing:-1px; white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden; margin:0px; }
		.BnfThum dd pre:first-line{}
		.BnfThum dd b{display:inline-block; position:absolute; right:0px; bottom:0px; color:#999;}
		.BnfThum dd b i{}
		.BnfThum:after{content: "+"; position:absolute; top:0px; left:0px; width:100%; height:100%;  box-sizing:border-box; color:#000;  font-size:20pt; line-height:8.5em;  text-align:center; border-radius:5px; background-color:rgba(255, 255, 255, 0.5); border:2px solid #1d1d1d; overflow:hidden; display:none;} /* 더보기 */
		.bnfBoardWrap .BoardThumArea .List li:hover .BnfThum:after{display:block;} 
		/* 리스트 - 썸네일형(셀카후기전용) */
		.BoardThumLIst .selfieThum{}
		.selfieThum{display:block; position:relative; width:96%; font-size:10pt; border:1px solid #ebebeb; box-shadow:1px 1px 5px 0px #f2f2f2; background-color:#ffffff; margin:auto; cursor:pointer; overflow:hidden; }
		.selfieThum .BoardBadge_Best{}
		.selfieThum dl{display:block; position:relative;}
		.selfieThum dt{display:block; position:relative;}
		.selfieThum dt img{display:block; width:100%; max-width:100%;}
		.selfieThum dt label{display:inline-block; position:absolute; left:0px; bottom:0px; color:#fff; font-size:13px; line-height:15px; font-weight:bold; background-color:#000000; padding:5px;}
		.selfieThum dd{display:block; position:relative; text-align:left; line-height:1.6em; padding:4% 4%;}
		.selfieThum dd label{display:block; position:relative; font-weight:bold;}
		.selfieThum dd .Subject{}
		.selfieThum dd .Subject{display:block; width:100%; font-weight:normal; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
		.selfieThum dd .Subject span{margin-right:0.3em;}
		.selfieThum dd p{display:block;  position:relative; color: #a9a9a9;}
		.selfieThum dd p span{display:inline-block; position:relative; margin-right:5px;}
		.selfieThum dd p span + span{padding-left:1em;}
		.selfieThum dd p span i{}
		.selfieThum dd p span + span:after{content:"/"; clear:both; display:block; position:absolute; left:0px; top:0px; display:none;}
		.selfieThum dd p img{margin-right:3px;}
			/* 로그인과아닐때(로그아웃일때제목숨김) */
			.userOK .selfieThum{}
			.userOK .selfieThum dd .Subject{}
			.userOK .selfieThum{}
			.userNO .selfieThum dd .Subject{display:none;}
		/* 리스트 - 썸네일형(미앤미TV) */
		.mitvThum{display:block; position:relative;}
		.mitvThum a{display:block; position:relative; margin:auto; cursor:pointer; overflow:hidden; }
		.mitvThum dl{display:block; position:relative; font-size:11pt;}
		.mitvThum dt{display:block; position:relative; text-align:center;}
		.mitvThum dt pre{display:block; position:relative ;white-space:normal;  padding:0px; margin:0 auto;}
		.mitvThum dt iframe{width:100%; max-width:100%;}
		.mitvThum dt img{width:100%; max-width:100%;}
		.mitvThum dd{display:block; position:relative; text-align:left; padding:3%;}
		.mitvThum dd .Left{display:block; position:relative; display:none;}
		.mitvThum dd .Left img{width:20px;}
		.mitvThum dd .Right{display:block; position:relative;}
		.mitvThum dd .Subject{display:block; position:relative; width:100%; height:2.6em; line-height:1.3; white-space: normal; text-overflow: ellipsis; overflow: hidden; word-wrap:break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
		.mitvThum dd .Subject i{margin-right:0.5em;}
		.mitvThum dd p{color:#a7a7a7;}
		.mitvThum .Icon_play{display:block; position:absolute; top:35%; left:50%; margin-left:-30px; width:60px; height:60px; background-repeat:no-repeat;  background-size:100% auto; background-position:center center; cursor:pointer;}
		.mitvThum .Icon_play{background-image:url("/img/common/icon_youtube_black.png"); }
		.mitvThum .Icon_play:hover{background-image:url("/img/common/icon_youtube_red.png"); }

	/* -------------------------------------------------------------------------- */
	/* 글읽기(본문보기) : user-select:none; -webkit-user-select: none; -ms-user-select: none;  -moz-user-select: -moz-none; -khtml-user-select: none; */
	.BoardViewContArea{display:block; position:relative;}
	.BoardViewContArea .Inner{position:relative;}
	dl.BoardViewTable{display:block; position:relative; border-top: 2px solid #393939; border-bottom: 2px solid #393939;}
	dl.BoardViewTable img{max-width:100%;}
	dl.BoardViewTable dt{display:block; position:relative; border-bottom:1px solid #f5f5f5; padding:1.5em 1em;}
	dl.BoardViewTable .Subject{font-size:14pt;}
	dl.BoardViewTable .SubjectInfo{display:block; position:relative; color:#a9a9a9; margin-top:1em;}
	dl.BoardViewTable .SubjectInfo span{}
	dl.BoardViewTable .SubjectInfo span + span{margin-left:1em;}
	dl.BoardViewTable dd{display:block; position:relative; padding:2em;}
	dl.BoardViewTable dd pre{padding:0px; white-space:normal; line-height:1.8em;}
	dl.BoardViewTable pre + .Board_Commtext{margin-top:1em;}
		/* [공통문구] 시술후주의사항및부작용 */
		.Board_Commtext{display:block; position:relative;}
		.Board_Commtext dl{display:block; position:relative; color:#a9a9a9; font-size:9pt;}
		.Board_Commtext dl dt{display:block; position:relative; line-height:2em; border-bottom:none; margin:0px; padding:0px;}
		.Board_Commtext dl dd{display:block; position:relative; line-height:1.6em; margin:0px; padding:0px;}
		.Board_Commtext dl dd p{display:block;  position:relative; padding-left:1em;}
		.Board_Commtext dl dd p:after{content:"-"; clear:both; position:absolute; left:0px; }
		/* [공통문구] 내용요약 : 미앤미TV */
		.Board_BasicText{display:block; position:relative; color:#606060; font-size:8.5pt; line-height:1.3em; letter-spacing:-1px; text-align:left; white-space:pre-line; word-break:break-all;}
		.Board_BasicText img{width:100%;}

	/* -------------------------------------------------------------------------- */
	/* 글쓰기 : 셀카후기,온라인문의,시술페이지내비용문의 */
	.BoardWriteArea{display:block; position:relative; font-size:11pt;}
	.BoardWriteArea form{display:block; position:relative;}
	.BoardWriteArea fieldset{}
	.BoardWriteTable{width:100%; position:relative; border-top:2px solid #393939; border-bottom:2px solid #393939;}
	.BoardWriteTable th,
	.BoardWriteTable td{position:relative; vertical-align:middle; border-bottom:1px solid #e7e7e7;}
	.BoardWriteTable th{text-align:center; background-color: #f8f8f8; padding:1em 0px;}
	.BoardWriteTable td{text-align:left; padding:1em 1em;}
	.BoardWriteTable thead{}
	.BoardWriteTable thead th{}
	.BoardWriteTable thead td{}
	.BoardWriteTable .InputBox{}
	.BoardWriteTable thead input{min-width:15em;}
	.BoardWriteTable thead select{min-width:15em;}
	.BoardWriteTable thead select + #getCateDiv{}
	.BoardWriteTable #oriBranch{}
	.BoardWriteTable #writerName{}
	.BoardWriteTable #writerPWD{}
	.BoardWriteTable #subject{}
	.BoardWriteTable #pcContents{}
	.BoardWriteTable tbody{}
	.BoardWriteTable tbody th{}
	.BoardWriteTable tbody td{}
	.BoardWriteTable tbody .WriteTd{padding:0px;}
	.BoardWriteTable tbody textarea{}
	.BoardWriteTable tfoot{}
	.BoardWriteTable tfoot th{}
	.BoardWriteTable tfoot td{}
		/* 시술선택 */
		.BoardSelectClinic{}
		.BoardSelectClinic .Left{display:table-cell; }
		.BoardSelectClinic .Right{display:table-cell; }
		.BoardSelectClinic .List{}
		.BoardSelectClinic .List li{width:200px;}
		.BoardSelectClinic strong{display:block; margin-bottom:5px;}
		.BoardSelectClinic strong p{} /* border-left:4px solid #bd0122; padding-left:4px; */
		.BoardSelectClinic strong span{display:block; font-size:10pt; color:#bd0122;}
		.BoardSelectClinic label{display:table; width:100%; font-size:10pt; line-height:10pt; font-weight:normal; cursor:pointer; margin-bottom:3px;}
		.BoardWriteTable .SelectedClinic{display:block;}
		.BoardWriteTable .SelectedClinic.div_sub{margin:0px;}
		.BoardWriteTable .SelectBranch{}
		.BoardWriteTable .SelectBranch dl{display:block; vertical-align:top; font-weight:bold;}
		.BoardWriteTable .SelectBranch dl dt{display:table-cell; width:130px;}
		.BoardWriteTable .SelectBranch dl dt p{border-left:4px solid #bd0122; padding:4px 8px;}
		.BoardWriteTable .SelectBranch dl dd{display:table-cell;}
		.BoardWriteTable .SelectBranch label{display:inline-block; width:130px; line-height:15pt; font-weight:bold; cursor:pointer;}
		.BoardWriteTable .Agreement{display:block;}
		.BoardWriteTable .Agreement label{}
		/* 개인정보입력력 */
		.BoardWriteTable .Personal{display:table-cell; width:30%; vertical-align:middle;}
		.BoardWriteTable .PersonalList{display:block; width:100%;} 
		.BoardWriteTable .PersonalList li{margin-bottom:20px;} 
		.BoardWriteTable .PersonalList li:last-child{margin-bottom:0px;}
		.BoardWriteTable .PersonalList li .InputSet{width:100%;}
		.BoardWriteTable .PersonalList li .InputSet > :first-child{font-size:12pt; font-weight:bold;}
		.BoardWriteTable .Agreement{margin-top:0px !important;}
		.BoardWriteTable .Agreement .Checkbox{display:inline-table; vertical-align:middle; margin:0 auto;}
		.BoardWriteTable .Agreement a{display:inline-table; vertical-align:middle; color: #a1a1a1; font-size:9pt; line-height:1.4em; letter-spacing:-1px;}
		.BoardWriteTable .Agreement .PreText{font-size:9pt; margin-top:0px; padding:1em; margin-top:0.5em; display:none;} /* 일단숨김 */
		.BoardWriteTable .Personal ~ .Agreement{margin-top:1em;}
		/* 동의 */	
		.BoardAgree{display:block; border:none; padding:0px; box-shadow:none; margin-top:2%;}
		.BoardAgree a{display:inline-block; color:#a1a1a1; font-size:9pt;  padding-left:5px;}
		.BoardAgree .PreText{height:6em; color:#bebebe; margin-bottom:5px;}
		.BoardAgree .Checkbox big p{}
		.BoardAgree .Checkbox.Small big p{font-weight:100;}
	
	/* -------------------------------------------------------------------------- */
	/* 게시판하단(검색,버튼,페이지넘버) */
	.BoardFooter{display:block; position:relative; font-size:12pt; line-height:3em; margin-top:2em; margin-bottom:2em;}
	.BoardFooter .Inner,
	.BoardFooter .Inner{display:table; position:relative; table-layout:fixed; }
		/* 검색 */
		.BoardFooter_Search{display:table-cell; position:relative; width:30%; vertical-align:middle;}
		.BoardFooter_Search form{display:block; position:relative; }
		.BoardFooter_Search fieldset{}
		.BoardFooter_Search .Box{display:table; position:relative; width:350px; table-layout:fixed; border:1px solid #1d1d1d; border-radius:3px; background-color:#fff; overflow:hidden;}
		.BoardFooter_Search select,
		.BoardFooter_Search input,
		.BoardFooter_Search button{display:table-cell; vertical-align:middle; font-size:12pt; line-height:2.8em; border:none; padding:0px 0.5em 0px 0.5em;} 
		.BoardFooter_Search select{width:25%;}
		.BoardFooter_Search input{width:50%;}
		.BoardFooter_Search button{width:25%; color:#fff; background-color:#393939; cursor:pointer;}
		/* 페이지 */
		.BoardFooter_Page{display:table-cell; position:relative; vertical-align:middle;  text-align:center;} 
		.BoardFooter_Page fieldset{display:inline-table; position:relative; table-layout:fixed;}
		.BoardFooter_Page a{display:table-cell; text-align:center; vertical-align:middle;}
		.BoardFooter_Page a strong,
		.BoardFooter_Page a span,
		.BoardFooter_Page a label{display:block; color:#505050; border-radius:3px; padding:0px 10px;}
		.BoardFooter_Page a strong{background-color:#f1f1f1; } /* 선택된페이지 */
		.BoardFooter_Page a span{}
		.BoardFooter_Page a label{font-weight:bold; cursor:pointer;}
		.BoardFooter_Page a:hover > *{background-color:#f1f1f1;}
		/* 버른영역(단독으로도사용) */
		.BoardFooter .BoardFooter_Btn{display:table-cell; width:30%; vertical-align:middle; text-align:right;}
		.BoardFooter_Btn{display:block; position:relative; text-align:center;}
		.BoardFooter_Btn a,
		.BoardFooter_Btn button{display:inline-block; position:relative; color:#ffffff; vertical-align:middle; font-weight:bold; text-align:center; border-radius:5px; background-color:#393939; padding:0px 1.5em; cursor:pointer;}
		.BoardFooter_Btn a p,
		.BoardFooter_Btn button p{display:block; position:relative;}
		.BoardFooter_Btn a:hover p{}
		.BoardFooter_BtnBox{} /* 단독으로 사용할때 */
		.BoardFooter_BtnBox a,
		.BoardFooter_BtnBox button{font-size:12pt; line-height:3em; margin:1em auto;}
		/* 이전다음고정(좌우방향) */
		.BoardFooter_WayBtn{display:inline-block; position:fixed; top:50%; left:0px; right:0px; z-index:1; ;}
		.BoardFooter_WayBtn .Inner{position:relative;}
		.BoardFooter_WayBtn a{display:block; position:absolute; width:4em; height:4em; line-height:1em; text-indent:-10000px; text-align:center; border-radius:50%; border:3px solid #fff; background-color:rgba(255,255,255, 0.7); box-shadow:1px 1px 5px rgb(0 0 0 / 10%); cursor:pointer; }
		.BoardFooter_WayBtn a span{display:block; position:relative; width:1.5em; height:1.5em;}
		.BoardFooter_WayBtn .BtnPrev{left:0px; margin-left:-5em; padding:1em 0 0 1em;}
		.BoardFooter_WayBtn .BtnPrev span{border-left:1px solid #1d1d1d; border-top:1px solid #1d1d1d;  -webkit-transform: rotate( -45deg ); moz-transform: rotate( -45deg ); -ms-transform: rotate( -45deg ); -o-transform: rotate( -45deg );}
		.BoardFooter_WayBtn .BtnNext{right:0px; margin-right:-5em; padding:1em 0 0  1em;}
		.BoardFooter_WayBtn .BtnNext span{border-right:1px solid #1d1d1d; border-bottom:1px solid #1d1d1d;  -webkit-transform: rotate( -45deg ); moz-transform: rotate( -45deg ); -ms-transform: rotate(-45deg ); -o-transform: rotate( -45deg );}


/* ====================================================================== */
/* 온라인상담 */
.onlineBorderWrap{}
	/* 타이틀 */
	.onlineBorderWrap .boardTitle{}
	.onlineBorderWrap .boardTitle span{display:none;}
	/* 게시판하단 */
	.onlineBorderWrap .BoardFooter{}
	.onlineBorderWrap .BoardFooter_Search{}
	.onlineBorderWrap .BoardFooter_Search form{display:none;}
	.onlineBorderWrap .BoardFooter .BoardFooter_Page{}
	.onlineBorderWrap .BoardFooter_Btn{}
	.onlineBorderWrap .BoardFooter_Btn a{}
	/* -------------------------------------------------------------------------- */
	/* [온라인상담] 리스트 */
	.onlineListBorderWrap{}
	/* -------------------------------------------------------------------------- */
	/* [온라인상담] 쓰기 */
	.onlineWriteBorderWrap{}
	.onlineWriteBorderWrap .BoardWriteTable{}
	/* -------------------------------------------------------------------------- */
	/* [온라인상담] 읽기(사용하지않음) */
	.onlineViewBorderWrap{}


/* ====================================================================== */
/* 미앤미소식 */
.newsBoardWrap{}
.newsBoardWrap .BoardThumArea{}
	/* 타이틀 */
	.newsBoardWrap .boardTitle{display:none;}
	.newsBoardWrap .boardTitle span{}
	/* 게시판하단 */
	.newsBoardWrap .BoardFooter{}
	.newsBoardWrap .BoardFooter_Search{}
	.newsBoardWrap .BoardFooter .BoardFooter_Page{text-align:right;}
	.newsBoardWrap .BoardFooter_WayBtn{display:none;}
	/* -------------------------------------------------------------------------- */
	/* [미앤미소식] 리스트 */
	.newsListBoardWrap{}
	.newsListBoardWrap .BoardThumArea{}
		/*  [미앤미소식]  공지(베스트)  */
		.newsBoardWrap .BestList{}
		.newsBoardWrap .BestList .List li{width: 25%;}
		/* [미앤미소식]  기본리스트일때 */
		.newsBoardWrap .NormalList{}
		.newsBoardWrap .NormalList li{}
	/* -------------------------------------------------------------------------- */
	/* [미앤미소식] 본문보기 */
	.newsViewBoardWrap{}
	.newsViewBoardWrap .BoardViewContArea{}
	.newsViewBoardWrap dl.BoardViewTable{}
	.newsViewBoardWrap .BoardThumArea{}
	.newsViewBoardWrap .Board_BasicText{margin:1em auto;} /* 내용요약 */


/* ====================================================================== */
/* 미앤미TV */
.boardWrap.boardTVWrap{}
.boardTVWrap{}
.boardTVWrap .Container{display:block; position:relative;}
	/* 게시판하단 */
	.boardTVWrap .BoardFooter{}
	.boardTVWrap .BoardFooter .BoardFooter_Search{display:none;}
	/* 이전다음고정 */
	.boardTVWrap .BoardFooter_WayBtn{}
	/* [미앤미TV] 리스트 -------------------------------------------------------------------------- */
	.boardTVListWrap{}
	.boardListTVArea{display:block; position:relative;}
	.boardListTVArea .contentsTitle{display:none;}
	.boardListTVArea .Inner{position:relative; }
	.boardListTVArea .mitvSection{display:block; position:relative;}
	.boardListTVArea .mitvSection .sectionTitle{display:block; position:relative; font-size:13pt; font-weight:bold; margin-bottom:1em;}
		/* 베스트 */
		.mitvSection01{}
		.mitvSection01 .Inner{}
		.mitvSection01 .sectionTitle{}
		.mitvSection01 .sectionTitle img{height:20px;}
		.mitvSection01 .mitvThum{padding:2%;}
		/* 카테고리별 */
		.mitvSection02{margin-top:2%;}
		.mitvSection02 .mitvCategory{display:block; position:relative; }
		.mitvSection02 .mitvCategory + .mitvCategory{}
		.mitvSection02 .mitvCategory .Inner{padding:3% 0% 2% 0%;}
		.mitvSection02 .mitvCategory .Inner:before{content:""; clear:both; position:absolute; top:0px; left:0px; width:100%; height:4px; background:#f1f1f1;}
		.mitvSection02 .mitvCategory .Title{}
		.mitvSection02 .mitvCategory1{display:none;}
		.mitvSection02 .mitvCategory2{}
		.mitvSection02 .mitvCategory3{}
		.mitvSection02 .mitvCategory4{}
		.mitvSection02 .mitvCategory5{}
		.mitvSection02 .mitvThumList{display:block; position:relative;}
		.mitvSection02 .List{display:block; position:relative; display:flex; flex-wrap:wrap;}
		.mitvSection02 .List li{display:inline-table; position:relative; float:left; width:25%; width:calc(100% / 4);}
		.mitvSection02 .mitvThum{padding:2%;}
		.mitvSection02 .mitvThum dl dd p span:first-child{display:none;}
		.mitvSection02 .mitvThum .Subject i{display:none;}
		.mitvSection02 .Btn_More{display:block; position:relative; font-size:12pt; text-align:center; margin-top:1em; cursor:pointer;}
		.mitvSection02 .Btn_More span{position: relative; padding: 0.3em 2.5em 0.3em 1.5em; border:1px solid #143444; border-radius:50px; color:#143444;} /* 컬러변경 #f0597d 202308 */
		.mitvSection02 .Btn_More span::after {position: absolute; right: 18px; top: 11px; content: ''; background: url(../img/main/brandEvent_bt.png) no-repeat; background-size: cover; width: 14px; height: 13px;}
		.mitvSection02 .Btn_More span:hover{background-color:#143444; color:#fff;} /* 컬러변경 #f0597d 202308 */
		.mitvSection02 .Btn_More span:hover::after{filter: brightness(0) invert(1);}
		/* [미앤미TV] 본문보기 -------------------------------------------------------------------------- */
	.boardTVviewWrap{}
	.boardTVviewArea{display:block; position:relative; }
	.boardTVviewArea .BoardViewContArea{margin:auto;}
	.boardTVviewArea .BoardThumArea{}
	.boardTVviewArea .contentsTitle{display:none;}
	.boardTVviewArea .mitvViewSection{display:block; position:relative;}
		/* 본문보기 */
		.mitvViewSection01{}
		.mitvViewSection01 .ViewContBox{display:block; position:relative; }
		.mitvViewSection01 .mitvThum{}
		.mitvViewSection01 .mitvThum dl dt{}
		.mitvViewSection01 .mitvThum .Movie_IframArea{width:100%; margin:auto;}
		.mitvViewSection01 .mitvThum dl dd{padding:1%;}
		.mitvViewSection01 .mitvThum dl dd strong{height:auto; overflow:auto; font-size:13pt;}
		/*  리스트 */
		.mitvViewSection02{margin-top:3em;}
		.mitvViewSection02 .List{display:block; position:relative; display:flex; flex-wrap:wrap;}
		.mitvViewSection02 .List li{display:inline-table; position:relative; float:left; width:25%; width:calc(100% / 4); padding:0.5%;}
		.mitvViewSection02 .mitvThum{}


/* ====================================================================== */
/* 스타와함께(사용하지않음) */
.starBoardWrap{}
.starBoardWrap{}
.starBoardWrap .Container{display:block; position:relative;}
	/* 게시판하단 */
	.starBoardWrap .BoardFooter{}
	.starBoardWrap .BoardFooter .BoardFooter_Search{display:none;} /* 검색오류 */
	/* 이전다음고정 */
	.starBoardWrap .BoardFooter_WayBtn{display:none;}
	/* [스타와함께] 리스트 -------------------------------------------------------------------------- */
	.starListBoardWrap{}
	.starBoardWrap .BoardThumArea{}
	/* [스타와함께] 본문보기 -------------------------------------------------------------------------- */
	.starViewBoardWrap{}
	.starViewBoardWrap .BoardViewContArea{}


/* ====================================================================== */
/* [시술전후] 시술전후페이지 */
.bnfBoardWrap{}
.bnfBoardWrap .BoardThumArea{}
	/* 타이틀 */
	.bnfBoardWrap .boardTitle{}
	.bnfBoardWrap .boardTitle span{display:none;}
	/* 게시판하단 */
	.bnfBoardWrap .BoardFooter{}
	.bnfBoardWrap .BoardFooter .BoardFooter_Page{text-align:right;}
	/* 공통링크배너 */
	.bnfBoardWrap .LinkBanner_Area2{}
	/* 이전다음고정 */
	.bnfBoardWrap .BoardFooter_WayBtn{display:none;}
	/* -------------------------------------------------------------------------- */
	/* [시술전후] 카테고리메뉴 */
	.bnfBoardWrap .Container .Bnf_MenuKind{margin-top:2em;}
	.SubNav_Area + .Bnf_MenuKind{margin-top:3em;} /* 20200824에서 서브메뉴바삽입 */
	.Bnf_MenuKind{display:block; position:relative; margin-bottom:1em;}
	.Bnf_MenuKind *{box-sizing:border-box;}
	.Bnf_MenuKind fieldset{display:block; position:relative; width:100%; margin:auto;}
		.Bnf_MenuKind ul{display:table; width:100%; table-layout:fixed; border:1px solid #1d1d1d; box-shadow:1px 1px 5px 0px #f2f2f2; border-radius:5px; overflow:hidden;}
		.Bnf_MenuKind li{display:table-cell; position:relative; width:20%; border-right:1px dashed #e1e1e1;}
		.Bnf_MenuKind li:last-child{border-right:none;}
		.Bnf_MenuKind a{display:block; position:relative; width:100%;  line-height:1em; padding:12px 10px 12px 10px;} 
		.Bnf_MenuKind dl{}
		.Bnf_MenuKind dt{} 
		.Bnf_MenuKind dt a{font-size:13pt; font-weight:bold; background-color:#f5f5f5;} 
		.Bnf_MenuKind li:last-child dt:last-child a{padding:10px 10px;}
		.Bnf_MenuKind dd{}
		.Bnf_MenuKind dd a{font-size:10.5pt; letter-spacing:-1px; line-height:1em; } 
		.Bnf_MenuKind dd a span{font-size:9pt; letter-spacing:-2px;}
		.Bnf_MenuKind dd a:hover{background-color:#f1f1f1;}
		.Bnf_MenuKind dd a.Action{color:#fff; background-color:#143444;} /* 컬러변경 #f0597d 202308 */
		.Bnf_MenuKind .Menu01{} /* 필러 */
		.Bnf_MenuKind .Menu02{} /* 보톡스 */
		.Bnf_MenuKind .Menu03{} /* 리프팅 */
		.Bnf_MenuKind .Menu04{} /* 기미색소 */
		.Bnf_MenuKind .Menu05{} /* 여드름흉터 */
		.Bnf_MenuKind .Menu06{} /* 비만제모 */
	.Bnf_MenuKind:after{content: ""; display:block; clear:both; }
	/* 알림배지 */
	.Bnf_MenuKind  .NewPushAlarm{display:inline-block; position:absolute; top:0%; right:-5px; width:14px; height:14px; line-height:15px; color:#fff; font-size:8pt; text-align:center; border-radius:50%; background-color:#b12149; overflow:hidden;}
	.Bnf_MenuKind  .NewPushAlarm{animation:NewPushAlarm_Animation 0.7s 0s infinite ease-in-out alternate;}
	@keyframes NewPushAlarm_Animation{
																			0%{background-color:#0fb3a3;}
																			100%{background-color:#eeeeee;}
															}
	/* -------------------------------------------------------------------------- */
	/*  [시술전후]  리스트 : 시술전후페이지,시술페이지,이벤트상세페이지 */
	.bnfListBoardWrap{}
	.bnfListBoardWrap .BoardThumArea{}
		/* 배지 */
		.bnfListBoardWrap .Badge_Best{display:inline-block;  position:absolute; top:-5px; left:-4px; color:#fff; font-size:10pt; font-style:italic !important; line-height:1em; font-family:'Roboto',sans-serif; background-color:#bd0122; padding:4px 10px 4px 6px; z-index:99; display:none;}
		.bnfListBoardWrap .Badge_Best span{display:inline-block; position:absolute; left:0%; top:100%; width:0px; height:0px; border-top:5px solid  #a1021e; border-bottom:5px solid transparent; border-right:5px solid  none; border-left:5px solid  transparent;}
		/*  [시술전후]  공지(베스트)  */
		.bnfBoardWrap .BestList{}
		.bnfBoardWrap .BestList .boardTitle{}
		.bnfBoardWrap .BestList .BnfThum{} 
		.bnfBoardWrap .BoardBadge_Best{display:none;}
		/* [시술전후]  기본리스트일때 */
		.bnfBoardWrap .NormalList{}
		.bnfBoardWrap .NormalList .boardTitle{}
		.bnfBoardWrap .NormalList .BnfThum{}
		.bnfBoardWrap .NormalList .BnfThum dd pre{width:64%;}
	/* -------------------------------------------------------------------------- */
	/* [시술전후] 본문보기 */
	.bnfViewBoardWrap{}
	.bnfViewBoardWrap .BoardViewContArea{}
	.bnfViewBoardWrap .BoardThumArea{}
	.bnfViewBoardWrap dl.BoardViewTable{}
	.bnfViewBoardWrap .BnfList li{width:25%; margin-left:-4px;}
	.bnfViewBoardWrap .puts_wrap{display:none;} /* 답변내용 */
	.bnfViewBoardWrap .BnfBoard_EventArea{}
	.bnfViewBoardWrap .Board_Commtext{} /* 공통유의사항 */


/* ====================================================================== */
/*  셀카후기게시판  */
.selfieBorderWrap{}
.selfieBorderWrap .BoardThumArea{}
	/* 타이틀 */
	.selfieBorderWrap .boardTitle{}
	.selfieBorderWrap .boardTitle span{display:none;}
	/* 게시판하단 */
	.selfieBorderWrap .BoardFooter{}
	.selfieBorderWrap .BoardFooter .BoardFooter_Search{}
	.selfieBorderWrap .BoardFooter .BoardFooter_Btn a{}
	/* 이전다음고정 */
	.selfieBorderWrap .BoardFooter_WayBtn{display:none;}
	/* [셀카후기] 리스트 -------------------------------------------------------------------------- */
	.selfieListBorderWrap{}
	.selfieListBorderWrap .BoardThumArea{}
	.selfieListBorderWrap .selfieThum dt label{}
	.selfieListBorderWrap .BoardFooter .BoardFooter_Btn{}
		/* [셀카후기] 공지(베스트) */
		.selfieBorderWrap .BestList{}
		.selfieBorderWrap .BestList .boardTitle{}
		.selfieBorderWrap .BestList .selfieThum{} 
		/* [셀카후기] 일반일때 */
		.selfieBorderWrap .NormalList{}
		.selfieBorderWrap .NormalList .boardTitle{display:none;}
		.selfieBorderWrap .NormalList .selfieThum{} 
	/* [셀카후기] 읽기 -------------------------------------------------------------------------- */
	.selfieViewBorderWrap{}
	.selfieViewBorderWrap .BoardThumArea{margin-top:2em;}
	.selfieViewBorderWrap dl.BoardViewTable{}
		/* 비밀번호입력 */
		.BorderPwPop{display:none} /* 일단숨김 */
		.BorderPwPop .LayerPopPanelHead{}
		.BorderPwPop .LayerPopPanelBody{text-align:center; padding:1em 3em;}
		.BorderPwPop fieldset{display:block; position:relative; margin:auto;}
		.BorderPwPop fieldset legend{display:block; position:relative; margin-bottom:1em;}
		.BorderPwPop fieldset .Inputbox{}
		.BorderPwPop .LayerPopPanelFooter{text-align:center; }
		.BorderPwPop .LayerPopPanelFooter button{display:inline-block; position:relative; color:#ffffff; line-height:3em; font-weight:bold; text-align:center; border-radius:5px; background-color:#393939; padding:0px 3em; cursor:pointer;}
		.BorderPwPop .LayerPopPanelFooter button p{display:block; position:relative;}
		.BorderPwPop .LayerPopPanelFooter button:hover p{}
		.BorderPwPop .LayerPopPanelBottom{}
	/* [셀카후기] 쓰기 ./postscriptWrite.php?isAction=U&idx=<?=$modIdx?>&<?=$qry1?> -------------------------------------------------------------------------- */
	.selfieWriteBorderWrap{}
	.selfieWriteBorderWrap .BoardWriteArea{}
	.selfieWriteBorderWrap .boardTitle{}
	.selfieWriteBorderWrap .BoardWriteTable{}
	.selfieWriteBorderWrap .BoardFooter_BtnBox{}
	.selfieWriteBorderWrap .BoardFooter_BtnBox button{}


/* ====================================================================== */
/* 인스타그램게시판(20180711에 생성) */
.instaListBoardWrap{}
.Board_instaList{content:""; clear:both; display:block;}
.Board_instaList .ListBox{}
.Board_instaList .List{} /* content:""; clear:both; display:block; */
.Board_instaList .List li{float:left; width:31%; text-align:center; border:1px solid #ebebeb; box-shadow:1px 1px 5px 0px #e4e4e4; box-sizing:border-box; border-radius:7px; margin-bottom:2.5%; margin-right:2%; overflow:hidden;}
.Board_instaList .List li a{display:block; width:100%; padding-bottom:15px; cursor:pointer}
.Board_instaList .List li a img{width:100%; border-radius:7px;}
.Board_instaList .List li a p{display:block; line-height:20px; text-align:left; padding-left:4%; padding-right:4%}
.Board_instaList .List li a p b{font-size:15px; font-weight:bold; letter-spacing:1px; font-family: 'Roboto', sans-serif; margin-right:5px;}
.Board_instaList .List li a p span{font-size:13px; letter-spacing:0px; font-family: 'Noto Sans KR', sans-serif;}
	/* 로그인상태 */
	.Board_instaList .List li.OKuser{height:600px;} /* 가장 내용많은것에맞춤, 벽돌형배열은 배제 */
	.Board_instaList .List li.OKuser a{}
	.Board_instaList .List li.OKuser a p{}
	/* 비로그인상태 */
	.Board_instaList .List li.NOuser{height:460px;}
	.Board_instaList .List li.NOuser a{}
	.Board_instaList .List li.NOuser a p{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.Board_instaList .List li.NOuser a p{display:none;} /* 숨김처리 20190523 */

	/* 닫기(하단에삽입된시트의 리무브) */
	#fancybox-close {position:absolute; top:15px !important; right:15px !important; background:none !important;}
	#fancybox-close:before{content:"×"; color:#dadada; font-size:35px;}
	#fancybox-title-float-wrap{display:none;}


/* ====================================================================== */
/* [미앤미스토리]  */
.storyBoard{}
.storyBoard .InnerContainer{text-align:center;}
	/* 게시판하단 */
	.storyBoard .BoardFooter{display:none;}
	/* [미앤미스토리] 리스트 -------------------------------------------------------------------------- */
	.storyListBoard{}
		/* [미앤미스토리] 일반일때(사용하지않음) */
		.storyBoard .BoardThumArea{display:none;} 
		.storyBoard .BoardThumAre .List{}
		.storyBoard .BoardThumAre .List li{}
		.storyBoard .BoardThumArea .BoardThum{}
		.storyBoard .BoardThumArea .BoardThum dd{display:none}
	/* [미앤미스토리] 읽기(사용하지않음) -------------------------------------------------------------------------- */
	.storyViewBoard{}



/* [미앤미스토리] 상단 썸네일버튼 추가 20180730 >> ui탭으로변경(20190218) */
.RealStory_Thumb{content:""; clear:both; display:block; padding:0.5% 0% 0.5% 0%;}
.RealStory_Thumb *{box-sizing:border-box;}
.RealStory_Thumb ul li{float:left; width:20%;}
.RealStory_StoryBoxArea.TabsClear.ui-tabs ul.ui-tabs-nav{}
.RealStory_StoryBoxArea.TabsClear.ui-tabs ul.ui-tabs-nav li{float:left; width:25%; display:block; text-align:center; margin:auto; cursor: pointer; margin-bottom:5px;}
.RealStory_StoryBoxArea.TabsClear.ui-tabs ul.ui-tabs-nav li a{display:inline-block; width:96%; text-align:center; margin:auto; border:1px solid #fff; overflow:hidden;}
.RealStory_StoryBoxArea.TabsClear.ui-tabs ul.ui-tabs-nav li.ui-state-active a{border-color:#e8447e;}
.RealStory_StoryBoxArea.TabsClear.ui-tabs ul.ui-tabs-nav li.RealStory_Link a img{display:inline-block; width:100%; }


/* 리얼스토리 상단 썸네일버튼 추가 20180730 */
.real_thumb ul { margin: 0 auto; width:1110px; height: auto; overflow: hidden; clear: both; padding: 10px 0px; }
.real_thumb ul li { float: left; width: 210px; height: 240px; padding: 0 6px; }
.real_thumb ul li a { display: block; width: 212px; border: 1px solid #fff; box-sizing: border-box; }
.real_thumb ul li a.active { border: 1px solid #e8447e; box-sizing: border-box; }



.RealStory_StoryBoxArea{content:""; clear:both; display:block; position:relative;}
	/* [공통]미앤미리얼스토리 ver.201805 */
	.RealStory_StoryBox{content:""; clear:both; display:block; position:relative; border-top:1px solid #e9e9e9; display:none;}	/* 일단숨김 */
	.RealStory_StoryBox .Story_Top{display:block; width:100%; height:650px; background-position:center; background-repeat: no-repeat;}
	.RealStory_StoryBox .Story_Top p{ opacity:0;}			
	.RealStory_StoryBox .StorySection{content:""; clear:both; display:block; width:100%; text-align:center; margin:auto; background-position:center top;  background-attachment:fixed; padding:80px 0px 70px 0px; }
	.RealStory_StoryBox .StorySectionBox{width:1100px;  text-align:center; margin:auto;}
	.RealStory_StoryBox .StorySection img.Title{margin-bottom:80px;}
	.RealStory_StoryBox .StorySection img.Cont{}
	.RealStory_StoryBox .StorySection01{}		
	.RealStory_StoryBox .StoryMovie{content:""; clear:both; display:block; position:relative; margin-top:7%;}

	/* [공통]멀티롤링배너기본(http://kenwheeler.github.io/slick/)  */
	.StorySliderBanner{content:""; clear:both; display:block; position:relative; height:700px; border:5px solid #ffffff; box-sizing:border-box; overflow:hidden; width:100%; min-width:1100px; margin: 15px 0px 15px 0px;}
	.StorySlider{content:""; clear:both; display:block; position:relative; width:100%; height:inherit; z-index:950;}
	.StorySlider.slider{content:""; clear:both; display:block; overflow:hidden;}
	.StorySlider.slick-dotted{}
		.StorySlider .slick-list{position:relative; display:block; overflow:hidden; margin:0; padding: 0;}
		.StorySlider .slick-list.dragging{cursor:pointer;}
		.StorySlider .slick-list .slick-slide{}
		.StorySlider .slick-list .slick-slide div{}
		.StorySlider .slick-list .slick-slide a{display:block; width:100%; text-align:center; outline:none;}
		.StorySlider .slick-list .slick-slide a img{}
		.StorySlider .slick-prev:before,
		.StorySlider .slick-next:before {color:black;}
		.StorySlider .slick-slide{display:none; float:left; height:inherit; min-height:1px; overflow:hidden;}
		.StorySlider .slick-active{}/* 왼쪽 첫번째인 이미지 */
		.StorySlider .slick-current{}/* 왼쪽 첫번째가 아닌 이미지 */
		.StorySlider.slick-slider{position:relative; display:block;}
		.StorySlider.slick-slider .slick-track,
		.StorySlider.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
		.StorySlider.slick-initialized .slick-slide{display:block;}
		.StorySlider .slick-arrow.SliderThum_BtnPrev,
		.StorySlider .slick-arrow.SliderThum_BtnNext{display:none; height:inherit; color:#ffffff; font-size:70px; color: z-index:0;}
		.StorySlider .slick-arrow.SliderThum_BtnPrev{position:absolute; top:0%; left:-30px; border:none; background:transparent; outline:none; cursor:pointer;}
		.StorySlider .slick-arrow.SliderThum_BtnNext{position:absolute; top:0%; right:-30px; border:none; background: transparent; outline:none; cursor:pointer;}
		.StorySlider .slick-arrow.slick-hidden{display: none; }
		.StorySlider ul.SliderThum_BtnPage{content:""; clear:both; display:block; position:absolute; margin-top:-35px; right:15px; text-align:right; z-index:951;}
		.StorySlider ul.SliderThum_BtnPage li{display: inline-block; }
		.StorySlider ul.SliderThum_BtnPage li button{width:12px; height:12px; color:transparent; border-width:2px; border-style:solid; border-color:#ffffff; border-radius:50px; background:transparent; cursor:pointer; overflow:hidden; margin-right:5px;} 
		.StorySlider ul.SliderThum_BtnPage li.slick-active button{width:20px; border-color:#ffffff; background-color:#ffffff;}
		.StorySlider ul.SliderThum_BtnPage li button:hover,
		.StorySlider ul.SliderThum_BtnPage li button:focus{outline: none;}
		.StorySlider ul.SliderThum_BtnPage:after{clear:both; display:block;}
		
		/* 부평 : 201523 */
		.RealStory_bp01{}
		.RealStory_bp01 .Story_Top{background-image: url("/img/realStory/RealStory201805_PCbp_Top.jpg");}
		.RealStory_bp01 .StorySection02{background-image:url("/img/realStory/RealStory201805_PCbp_Section02_bg.jpg")}
		.RealStory_bp01 .StorySection03{background-color:#f9f9f9}

		/* 신촌 : 20180511 */
		.RealStory_si01{display:block;}
		.RealStory_si01 .Story_Top{background-image: url("/img/realStory/RealStory201805_PC_Top.jpg");}
		.RealStory_si01 .StorySection02{background-image:url("/img/realStory/RealStory201805_PC_Section02_bg.jpg")}
		.RealStory_si01 .StorySection_Banner{background-image: url("/img/realStory/RealStory201805_PC_StorySection_Banner_bg.jpg")}

		/* 압구정 : 20180725*/
		.RealStory_ag01 .Story_Top{background-image: url("/img/realStory/RealStory201807_PC_Top.jpg");}
		.RealStory_ag01 .StorySection02{background-image:url("/img/realStory/RealStory201805_PC_Section02_bg.jpg")}
		.RealStory_ag01 .StorySection_Banner{background-image: url("/img/realStory/RealStory201805_PC_StorySection_Banner_bg.jpg")}

        /* 명동 : 20180827*/
		.RealStory_md01 .Story_Top{background-image: url("/img/realStory/RealStory201808_PC_Top.jpg");}
		.RealStory_md01 .StorySection02{background-image:url("/img/realStory/RealStory201805_PC_Section02_bg.jpg")}
		.RealStory_md01 .StorySection_Banner{background-image: url("/img/realStory/RealStory201805_PC_StorySection_Banner_bg.jpg")}

         /* 부천 : 20181016*/
		.RealStory_bc01 .Story_Top{background-image: url("/img/realStory/RealStory201810_PC_Top.jpg");}
		.RealStory_bc01 .StorySection02{background-image:url("/img/realStory/RealStory201805_PC_Section02_bg.jpg")}
		.RealStory_bc01 .StorySection_Banner{background-image: url("/img/realStory/RealStory201805_PC_StorySection_Banner_bg.jpg")}

         /* 분당 : 20181119*/
		.RealStory_bd01 .Story_Top{background-image: url("/img/realStory/RealStory201811_PC_Top.jpg");}
		.RealStory_bd01 .StorySection02{background-image:url("/img/realStory/RealStory201805_PC_Section02_bg.jpg")}
		.RealStory_bd01 .StorySection_Banner{background-image: url("/img/realStory/RealStory201805_PC_StorySection_Banner_bg.jpg")}

         /* 서울대입구 : 20190221*/
		.RealStory_su01 .Story_Top{background-image: url("/img/realStory/RealStory201902_PC_Top.jpg");}
        .RealStory_su01 .StorySection02{background-image:url("/img/realStory/RealStory201805_PC_Section02_bg.jpg")}
        .RealStory_su01 .StorySection_Banner{background-image: url("/img/realStory/RealStory201805_PC_StorySection_Banner_bg.jpg")}
		

		/* [미앤미리얼스토리 하단 버튼 */
		.RealStoryBtnBanner{content:""; clear:both; display:block; text-align:center;}
		.RealStoryBtnBanner a{display:inline-block; width:48.5%; margin:0px; padding:0px; border:none; cursor:pointer}
		.RealStoryBtnBanner a img{width:100%;}


		/* 썸네일세로형일때
		.RealStory_Thumb{content:""; clear:both; display:block; position:absolute; left:1%; padding:1% 0% 1% 0%;  z-index:100;}
		.RealStory_Thumb ul{}
		.RealStory_Thumb ul li{width:100px;}
		.RealStory_Thumb ul li a{display:inline-block; width:100%; border:1px solid #fff; text-align:center; box-sizing:border-box; overflow:hidden;}
		.RealStory_Thumb ul li a img{width:100%;}
		.RealStory_Thumb ul li.Active a{border:1px solid #000000; border-radius:0px 15px 0px 15px;}	
		*/


/* ----------------------------------------------------------------------------------------- */
/* [미앤미스토리] 타입변경  상세영역 (20190517) */
.Story_Detail{content:""; clear:both; display:block; background-color:#fff; } 
.Story_ClinicInfo .Inner{text-align:center; margin:auto; padding:70px 0px;}
.Story_ClinicInfo .Section > .Inner{text-align:center; margin:auto;}
	/* 시술정보 */
	.Story_ClinicInfo{content:""; clear:both; display:block; position:relative; text-align:center; margin:auto;}
	.Story_ClinicInfo .Section{position:relative; text-align:center; margin:auto; padding:40px 0px; }
		/* 타이틀 */
		.Story_ClinicInfo .Section .Title{line-height:3.3em; margin-bottom:40px;}
		.Story_ClinicInfo .Section .Title b{display:block; font-size:23pt; font-weight:600; text-transform:uppercase;}
		.Story_ClinicInfo .Section .Title span{display:block; font-size:19pt; font-weight:100; text-transform:uppercase;}
		/* 키비쥬얼 */
		.Story_ClinicInfo  .TopKey{}
		/* 시작하기 */
		.Story_ClinicInfo .Section1{background-position: center top; background-attachment: fixed; background-image: url("/img/realStory/StoryGoods001_Info01_bg.jpg");}
			/* 박스타이틀 */
			 .BoxTitle{display:inline-block;text-align:center; margin:auto; border:1px solid #000000; padding:70px;}
			.BoxTitle .Title{margin-bottom:50px;}
			.BoxTitle img{width:150px;}
			/* 기존겔러리삽입 */
			.Story_ClinicInfo .StorySection_Banner{background:none !important;}
		 /* 포인트 */
		.Story_ClinicInfo .Section2{}
		.Story_ClinicInfo .Section2 dl{display:table; }
		.Story_ClinicInfo .Section2 dl dt{display:table-cell;  text-align:center; vertical-align:middle; padding-right:90px;}
		.Story_ClinicInfo .Section2 dl dt img{}
		.Story_ClinicInfo .Section2 dl dd{display:table-cell; text-align:left; vertical-align:middle;}
		.Story_ClinicInfo .Section2 dl dd p{margin-bottom:20px;}
		.Story_ClinicInfo .Section2 dl dd p:last-child{margin-bottom:0px;}
		.Story_ClinicInfo .Section2 dl dd p b{display:block; font-size:18pt; font-family:'Roboto',sans-serif; margin-bottom:10px;}
		.Story_ClinicInfo .Section2 dl dd p span{display:block; font-size:15pt; font-weight:200;}
		/* 장점 */
		.Story_ClinicInfo .Section3{}
		.Story_ClinicInfo .Section3 ul{display:table; width:100%;}
		.Story_ClinicInfo .Section3 ul li{display:table-cell; width:33.3%; text-align:center; }
		.Story_ClinicInfo .Section3 label{display:inline-block; width:300px; text-align:center;}
		.Story_ClinicInfo .Section3 label span{display:block; margin-bottom:20px;}
		.Story_ClinicInfo .Section3 label span img{height:175px; }
		.Story_ClinicInfo .Section3 label i{display:inline-block; width:30px; height:30px; line-height:30px; color:#ffffff; letter-spacing:1px; font-style:normal; vertical-align:middle; font-family:'Roboto',sans-serif; background-color:#e77a8a; border-radius:50%;}
		.Story_ClinicInfo .Section3 label p{font-size:15pt; font-weight:100;}
		/* 효과 */	
		.Story_ClinicInfo .Section4{}
		.Story_ClinicInfo .Section4 img{}
		/* 관련시술 */
		.Story_ClinicInfo .Section5{}
		.Story_ClinicInfo .Section5 img{}
		/* 장점롤링 */
		.Story_ClinicInfo .Section6{}
			.RealStory_StoryBox .Section_MultiSlider{content:""; clear:both; display:block; position:relative; height:inherit; text-align:center; margin:auto;}
				.RealStory_StoryBox .Section_MultiSlider.slider{content:""; clear:both; display:block;}
				.RealStory_StoryBox .Section_MultiSlider.slick-dotted{}
					/* 이미지영역 */
					.RealStory_StoryBox .Section_MultiSlider .slick-list{position:relative; display:block; overflow:hidden; margin:0; padding: 0;}
					.RealStory_StoryBox .Section_MultiSlider .slick-list.dragging{cursor:pointer;}
					.RealStory_StoryBox .Section_MultiSlider .slick-list .slick-slide{}
					.RealStory_StoryBox .Section_MultiSlider .slick-list .slick-slide div{cursor:pointer;}
					.RealStory_StoryBox .Section_MultiSlider .slick-list .slick-slide img{width:100%;}
					.RealStory_StoryBox .Section_MultiSlider .slick-prev:before,
					.RealStory_StoryBox .Section_MultiSlider .slick-next:before{color:black;}
					.RealStory_StoryBox .Section_MultiSlider .slick-slide{display:none; float:left; height:100%; min-height:1px;}
					.RealStory_StoryBox .Section_MultiSlider .slick-active{}/* 왼쪽 첫번째인 이미지 */
					.RealStory_StoryBox .Section_MultiSlider .slick-current{}/* 왼쪽 첫번째가 아닌 이미지 */
					.RealStory_StoryBox .Section_MultiSlider.slick-slider{position:relative; display: block; }
					.RealStory_StoryBox .Section_MultiSlider.slick-slider .slick-track,
					.RealStory_StoryBox .Section_MultiSlider.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
					.RealStory_StoryBox .Section_MultiSlider.slick-initialized .slick-slide{display: block;}
					/* 좌우버튼 */
					.RealStory_StoryBox .Section_MultiSlider button.slick-arrow.SliderThum_BtnPrev,
					.RealStory_StoryBox .Section_MultiSlider button.slick-arrow.SliderThum_BtnNext{width:50px; height:50px; font-size:50pt; line-height:15pt; color:#333333; text-align:center; font-family:'Dotum',sans-serif; border:1px solid #999999; border-radius:50%; margin:0px; padding:0px; z-index:998;}
					.RealStory_StoryBox .Section_MultiSlider button.slick-arrow.SliderThum_BtnPrev{position:absolute; top:48%; left:0px; margin-left:-80px; background: transparent; outline:none; cursor:pointer;}
					.RealStory_StoryBox .Section_MultiSlider button.slick-arrow.SliderThum_BtnNext{position:absolute; top:48%; right:0px; margin-right:-80px; background: transparent; outline:none; cursor:pointer;}
					.RealStory_StoryBox .Section_MultiSlider .slick-arrow.slick-hidden{display:none;}
					/* 하단버튼 */
					.RealStory_StoryBox .Section_MultiSlider ul.SliderThum_BtnPage{content:""; clear:both; display:block; position:absolute; bottom:2%; width:100%; text-align:center; }
					.RealStory_StoryBox .Section_MultiSlider ul.SliderThum_BtnPage li{display:inline-block;}
					.RealStory_StoryBox .Section_MultiSlider ul.SliderThum_BtnPage li button{width:12px; height:12px; color:transparent; border:none; border-radius:50px; background:#cccccc; cursor:pointer; overflow:hidden; margin-right:5px;} 
					.RealStory_StoryBox .Section_MultiSlider ul.SliderThum_BtnPage li.slick-active button{width:20px; background-color:#e77a8a;}
					.RealStory_StoryBox .Section_MultiSlider ul.SliderThum_BtnPage li button:hover,
					.RealStory_StoryBox .Section_MultiSlider ul.SliderThum_BtnPage li button:focus{outline:none;}

		/* 시술과정 */
		.Story_ClinicInfo .Section7{background-position: center top; background-attachment: fixed; background-image: url("/img/realStory/StoryGoods001_Info07_bg.jpg");}
		.Story_ClinicInfo .Section7 .Inner{}
		.Story_ClinicInfo .Section7 ul{display:table; width:100%;}
		.Story_ClinicInfo .Section7 ul li{display:table-cell; width:33.3%; padding-bottom:40px;}
		.Story_ClinicInfo .Section7 ul li label{display:block; position:relative; width:90%; text-align:center; margin:auto; background-color:#ffffff; box-shadow:1px 1px 5px 0px #e4e4e4;}
		.Story_ClinicInfo .Section7 ul li label img{width:100%;}
		.Story_ClinicInfo .Section7 ul li label p{display:block;  width:100%; height:190px; padding:20px;}
		.Story_ClinicInfo .Section7 ul li label p i{display:inline-block; font-size:20pt;  font-family: 'Roboto',sans-serif; font-weight:100; border-bottom:1px solid #1d1d1d;}
		.Story_ClinicInfo .Section7 ul li label p b{display:block; font-size:16pt; letter-spacing:-1px; margin-bottom:10px; margin-top:25px;}
		.Story_ClinicInfo .Section7 ul li label p span{display:block; font-size:12pt;  line-height:1.4em;}

			/* 꼬리이미지 */
			.Story_ClinicInfo .Tail{content:""; clear:both; display:block; text-align:center;}
			.Story_ClinicInfo .Tail.Inner{padding-top:0px;}
			.Story_ClinicInfo .Tail img{display:inline-block; width:400px;}


/* ----------------------------------------------------------------------------------------- */
/* [미앤미스토리] 리얼스토리(평촌) : 201711 */
.NewReal{margin-bottom:40px;}
.NewReal201711{text-align:center; margin-bottom:40px;}
/* [공통]미앤미리얼스토리 ver.201805 */
.RealStory2018{content:""; clear:both; display:block; position:relative; border-top:1px solid #e9e9e9;}	
.RealStory2018 .Story_Top{display:block; width:100%; height:650px; background-position:center; background-repeat: no-repeat;}
.RealStory2018 .Story_Top p{ opacity:0;}			
.RealStory2018 .StorySection{content:""; clear:both; display:block; width:100%; text-align:center; margin:auto; background-position:center top;  background-attachment:fixed; padding:80px 0px 70px 0px; }
.RealStory2018 .StorySectionBox{width:1100px;  text-align:center; margin:auto;}
.RealStory2018 .StorySection img.Title{margin-bottom:80px;}
.RealStory2018 .StorySection img.Cont{}
.RealStory2018 .StorySection01{}   
	/* 신촌PC : 20180511 */
	.RealStory201805si .Story_Top{background-image: url("/img/realStory/RealStory201805_PC_Top.jpg");}
	.RealStory201805si .StorySection02{background-image:url("/img/realStory/RealStory201805_PC_Section02_bg.jpg")}
	.RealStory201805si .StorySection_Banner{background-image: url("/img/realStory/RealStory201805_PC_StorySection_Banner_bg.jpg")}
    /* 압구정PC : 20180725*/
    .RealStory201807 .Story_Top{background-image: url("/img/realStory/RealStory201807_PC_Top.jpg");}
		/* 신촌PC_겔러리배너 */
		.RealStory201805si .StroyBanner{content:""; clear:both; display:block; position:relative; width:auto; height:700px; border:5px solid #ffffff; overflow:hidden; margin:15px 0px 15px 0px;}
		.RealStory201805si .StroyBanner ul.StroyBannerList{}
		.RealStory201805si .StroyBanner ul.StroyBannerList li{display:block; position:absolute; top:0; left:0; width:100%; height:100%; margin:0; padding:0;}
		.RealStory201805si .StroyBanner ul.StroyBannerList li img{}
		.RealStory201805si .StroyBanner .nav_wrap.bullet{position:absolute; bottom:15px; right:0px; width:100%; height:10px; line-height:10px; margin-left:475px;  z-index:100;}
		.RealStory201805si .StroyBanner .nav_wrap.bullet ul{display:block; position:relative; list-style:none; margin:0; padding:0;}
		.RealStory201805si .StroyBanner .nav_wrap.bullet ul li{display:inline-block; position:relative; width:12px; height:12px; font-size:12px; text-indent:-7000px; border:1px solid #ffffff; border-radius:20px; box-shadow:inset 0 0 0 1px #FFF; cursor:pointer; margin-left:7px;}
		.RealStory201805si .StroyBanner .nav_wrap.bullet ul li.on{background-color:#ffffff;}
	/* 부평PC : 201523 */
	.RealStory201805bp{}
	.RealStory201805bp .Story_Top{background-image: url("/img/realStory/RealStory201805_PCbp_Top.jpg");}
	.RealStory201805bp .StorySection02{background-image:url("/img/realStory/RealStory201805_PCbp_Section02_bg.jpg")}
	.RealStory201805bp .StorySection03{background-color:#f9f9f9}
	/* [공통]미앤미리얼스토리 하단 버튼 */
	.RealStoryBtnBanner{content:""; clear:both; display:block; text-align:center;}
	.RealStoryBtnBanner a{display:inline-block; width:48.5%; margin:0px; padding:0px; border:none; cursor:pointer}
	.RealStoryBtnBanner a img{width:100%;}

/* ----------------------------------------------------------------------------------------- */
/* 안티에이징 - 노경미리포터이지영아나운서 */
.Board_AntiagingContents{content:""; clear:both; display:block; position:relative;} /* 일단숨김 */
.Board_AntiagingContents *{color:#231815; letter-spacing:-1px; font-family:'Noto Sans KR',sans-serif; box-sizing:border-box;}
.Board_AntiagingContents .InnerContainer{position:relative;}
/* 구분 */
.Board_AntiagingContents .Antiaging_Goods001{} /* 노경미리포터 */
.Board_AntiagingContents .Antiaging_Goods002{} /* 이지영아나운서 */
/* 헤더영역 */
.Antiaging_Header{content:""; clear:both; display:block; text-align:center; margin:auto; background-color:#f9dad9; padding:20px 0px;} /*  padding:50px 0px; */
.Antiaging_Header .InnerContainer{}
	/* 썸네일 */
	.Antiaging_Thum{content:""; clear:both; display:block; text-align:center; margin:auto;}
	.Antiaging_Header .Antiaging_Thum{}
		.Antiaging_Thum ul{display:table; width:100%;}
		.Antiaging_Thum ul li{display:table-cell; text-align:center; margin:auto; }
		.Board_AntiagingContents.TabsClear.ui-tabs ul.ui-tabs-nav{display:block; width:80%; text-align:center; margin:auto;}
		.Board_AntiagingContents.TabsClear.ui-tabs ul.ui-tabs-nav li{float:left; width:50%; text-align:center; margin:auto;}
		.Board_AntiagingContents.TabsClear.ui-tabs ul.ui-tabs-nav li a{display:block; width:100%;}
			.Antiaging_ThumLabel{display:table; width:380px; text-align:center; margin:auto; background-color:#ffffff; box-shadow:4px 4px 10px 0px #d9a9a8; cursor:pointer;}	
			.Antiaging_ThumLabel *{font-family:'Noto Sans KR',sans-serif; box-sizing:border-box;}
			.Antiaging_ThumLabel p{display:table-cell; width:60%; text-align:center; vertical-align:middle;}
			.Antiaging_ThumLabel p strong{display:block; font-size:15pt; font-weight:100;}
			.Antiaging_ThumLabel p b{display:block; margin-top:20px;}
			.Antiaging_ThumLabel p b img{width:35px; margin-bottom:10px;}
			.Antiaging_ThumLabel p b span{display:block; font-size:16pt; font-weight:600;}
			.Antiaging_ThumLabel p u{display:block; text-align:center; margin:auto; margin-top:20px;}
			.Antiaging_ThumLabel p u img{width:120px; opacity:0.3; }
			.Antiaging_ThumLabel em{display:table-cell; width:40%; text-align:center; vertical-align:middle;}
			.Antiaging_ThumLabel em img{width:100%;}
			/* .Antiaging_ThumLabel:hover{transform:scale(1.05);} */
			/* 미앤미스토리에있을때 */
			.RealStory_StoryBoxArea .Antiaging_Header{display:none;} /* 미앤미스토리에있을땐 썸네일 일단숨김 */
			.RealStory_Thumb .Antiaging_ThumLabel{width:100%; box-shadow:none; background-color:#f9f9f9;}
			.RealStory_Thumb .Antiaging_ThumLabel p{width:60%;}
			.RealStory_Thumb .Antiaging_ThumLabel p strong{font-size:12pt;}
			.RealStory_Thumb .Antiaging_ThumLabel p b{margin-top:10px;}
			.RealStory_Thumb .Antiaging_ThumLabel p b img{width:30px;}
			.RealStory_Thumb .Antiaging_ThumLabel p b span{font-size:14pt;}
			.RealStory_Thumb .Antiaging_ThumLabel p u{margin-top:10px;}
			.RealStory_Thumb .Antiaging_ThumLabel p u img{width:70px;}
			.RealStory_Thumb .Antiaging_ThumLabel em{width:40%;}
	/* 영상 */
	.Antiaging_Movie{content:""; clear:both; display:block; position:relative; text-align:center; margin:auto;}
	.Antiaging_Movie .InnerContainer{padding-top:50px !important;}
	.Antiaging_Movie .Title{line-height:3.3em; text-align:center; margin-bottom:40px;} /* display:none; */
	.Antiaging_Movie .Title span{display:block; font-size:18pt; font-weight:100;}
	.Antiaging_Movie .Title b{display:block; font-size:22pt; font-weight:600;}
		/* 영상영역 */
		.Antiaging_Movie .MovieBox{content:""; clear:both; display:block; position:relative;}
		.Antiaging_Movie .Movie_Clip{position:absolute; left:0%; top:18%; background-color:#e77a8a; z-index:10; padding:40px 30px;}
		.Antiaging_Movie .Movie_Clip *{color:#ffffff;}
		.Antiaging_Movie .Movie_Clip label{display:block; text-align:center;}
		.Antiaging_Movie .Movie_Clip label em{display:block; font-size:11pt; margin-bottom:10px; display:none;}  /* display:none; */
		.Antiaging_Movie .Movie_Clip label p{}
		.Antiaging_Movie .Movie_Clip label p strong{display:block; font-size:18pt; font-weight:100;}
		.Antiaging_Movie .Movie_Clip label p strong span{font-size:12pt; letter-spacing:1px;}
		.Antiaging_Movie .Movie_Clip label p b{display:block; margin-top:25px;}
		.Antiaging_Movie .Movie_Clip label p b img{width:40px;}
		.Antiaging_Movie .Movie_Clip label p b span{display:block; font-size:17pt; font-weight:600;}
		.Antiaging_Movie .Movie_Clip label p u{margin-top:15px;}
		.Antiaging_Movie .Movie_Clip label p u img{width:100px;}
		.Antiaging_Movie .Movie_IframArea{display:block; width:800px; text-align:center; margin:auto;}
		/*
		background: -moz-radial-gradient(center, ellipse cover, rgba(249,218,217,0.23) 0%, rgba(249,218,217,0.23) 17%, rgba(249,218,217,1) 56%, rgba(249,218,217,1) 100%); background: -webkit-radial-gradient(center, ellipse cover, rgba(249,218,217,0.23) 0%,rgba(249,218,217,0.23) 17%,rgba(249,218,217,1) 56%,rgba(249,218,217,1) 100%); background: radial-gradient(ellipse at center, rgba(249,218,217,0.23) 0%,rgba(249,218,217,0.23) 17%,rgba(249,218,217,1) 56%,rgba(249,218,217,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bf9dad9', endColorstr='#f9dad9',GradientType=1 );	
		*/

/* 상세영역 */
.Antiaging_Detail{content:""; clear:both; display:block; background-color:#fff; } 
.Antiaging_Detail .InnerContainer{padding:100px 0px;}
	/* 걸러리 */
	.Antiaging_Gallery{content:""; clear:both; display:block; position:relative; text-align:center; margin:auto; background:#f6f6f6;}
		/* 타이틀 */
		.Antiaging_Gallery .Title{display:block; text-align:center; margin:auto; margin-bottom:100px;}
		.Antiaging_Gallery .Title span{display:block; font-size:22pt; font-weight:100;}
		.Antiaging_Gallery .Title em{display:block; margin:20px 0px;}	
		.Antiaging_Gallery .Title em img{}
		.Antiaging_Gallery .Title b{display:block; font-size:24pt; font-weight:600;}
		/* 이미지영역 */
		.Antiaging_Gallery .Gallery{}
		.Antiaging_Gallery .Gallery img{float:left; width:50%;}

	/* 시술정보 */
	.Antiaging_ClinicInfo{content:""; clear:both; display:block; position:relative; text-align:center; margin:auto; padding-top:100px;}
	.Antiaging_ClinicInfo .Section{position:relative; text-align:center; margin:auto; padding:40px 0px; }
	.Antiaging_ClinicInfo .Section .Title{line-height:3.3em; margin-bottom:40px;}
	.Antiaging_ClinicInfo .Section .Title b{display:block; font-size:23pt; font-weight:600;}
	.Antiaging_ClinicInfo .Section .Title span{display:block; font-size:19pt; font-weight:100;}
		/* 시작하기 */
		.Antiaging_ClinicInfo .Section1{display:inline-block; border:1px solid #000000; padding:70px;}
		.Antiaging_ClinicInfo .Section1 .Title{margin-bottom:50px;}
		.Antiaging_ClinicInfo .Section1 img{width:150px;}
		 /* 포인트 */
		.Antiaging_ClinicInfo .Section2{}
		.Antiaging_ClinicInfo .Section2 dl{display:table; }
		.Antiaging_ClinicInfo .Section2 dl dt{display:table-cell;  text-align:center; vertical-align:middle; padding-right:90px;}
		.Antiaging_ClinicInfo .Section2 dl dt img{}
		.Antiaging_ClinicInfo .Section2 dl dd{display:table-cell; text-align:left; vertical-align:middle;}
		.Antiaging_ClinicInfo .Section2 dl dd p{margin-bottom:20px;}
		.Antiaging_ClinicInfo .Section2 dl dd p:last-child{margin-bottom:0px;}
		.Antiaging_ClinicInfo .Section2 dl dd p b{display:block; font-size:18pt; font-family:'Roboto',sans-serif; margin-bottom:10px;}
		.Antiaging_ClinicInfo .Section2 dl dd p span{display:block; font-size:15pt; font-weight:200;}
		/* 장점 */
		.Antiaging_ClinicInfo .Section3{}
		.Antiaging_ClinicInfo .Section3 ul{display:table; width:100%;}
		.Antiaging_ClinicInfo .Section3 ul li{display:table-cell; width:33.3%; text-align:center; }
		.Antiaging_ClinicInfo .Section3 label{display:inline-block; width:300px; text-align:center;}
		.Antiaging_ClinicInfo .Section3 label span{display:block; margin-bottom:20px;}
		.Antiaging_ClinicInfo .Section3 label span img{height:175px; }
		.Antiaging_ClinicInfo .Section3 label i{display:inline-block; width:30px; height:30px; line-height:30px; color:#ffffff; letter-spacing:1px; font-style:normal; vertical-align:middle; font-family:'Roboto',sans-serif; background-color:#e77a8a; border-radius:50%;}
		.Antiaging_ClinicInfo .Section3 label p{font-size:15pt; font-weight:100;}
		/* 효과 */	
		.Antiaging_ClinicInfo .Section4{}
		.Antiaging_ClinicInfo .Section4 img{}
		/* 관련시술 */
		.Antiaging_ClinicInfo .Section5{}
		.Antiaging_ClinicInfo .Section5 img{}
		/* 장점롤링 */
		.Antiaging_ClinicInfo .Section6{}
			.Section_MultiSlider{content:""; clear:both; display:block; position:relative; height:inherit; text-align:center; margin:auto;}
				.Section_MultiSlider.slider{content:""; clear:both; display:block;}
				.Section_MultiSlider.slick-dotted{}
					/* 이미지영역 */
					.Section_MultiSlider .slick-list{position:relative; display:block; overflow:hidden; margin:0; padding: 0;}
					.Section_MultiSlider .slick-list.dragging{cursor:pointer;}
					.Section_MultiSlider .slick-list .slick-slide{}
					.Section_MultiSlider .slick-list .slick-slide div{cursor:pointer;}
					.Section_MultiSlider .slick-list .slick-slide img{width:100%;}
					.Section_MultiSlider .slick-prev:before,
					.Section_MultiSlider .slick-next:before{color:black;}
					.Section_MultiSlider .slick-slide{display:none; float:left; height:100%; min-height:1px;}
					.Section_MultiSlider .slick-active{}/* 왼쪽 첫번째인 이미지 */
					.Section_MultiSlider .slick-current{}/* 왼쪽 첫번째가 아닌 이미지 */
					.Section_MultiSlider.slick-slider{position:relative; display: block; }
					.Section_MultiSlider.slick-slider .slick-track,
					.Section_MultiSlider.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
					.Section_MultiSlider.slick-initialized .slick-slide{display: block;}
					/* 좌우버튼 */
					.Section_MultiSlider button.slick-arrow.SliderThum_BtnPrev,
					.Section_MultiSlider button.slick-arrow.SliderThum_BtnNext{width:50px; height:50px; font-size:50pt; line-height:15pt; color:#333333; text-align:center; font-family:'Dotum',sans-serif; border:1px solid #999999; border-radius:50%; margin:0px; padding:0px; z-index:998;}
					.Section_MultiSlider button.slick-arrow.SliderThum_BtnPrev{position:absolute; top:48%; left:0px; margin-left:-80px; background: transparent; outline:none; cursor:pointer;}
					.Section_MultiSlider button.slick-arrow.SliderThum_BtnNext{position:absolute; top:48%; right:0px; margin-right:-80px; background: transparent; outline:none; cursor:pointer;}
					.Section_MultiSlider .slick-arrow.slick-hidden{display:none;}
					/* 하단버튼 */
					.Section_MultiSlider ul.SliderThum_BtnPage{content:""; clear:both; display:block; position:absolute; bottom:2%; width:100%; text-align:center; }
					.Section_MultiSlider ul.SliderThum_BtnPage li{display:inline-block;}
					.Section_MultiSlider ul.SliderThum_BtnPage li button{width:12px; height:12px; color:transparent; border:none; border-radius:50px; background:#cccccc; cursor:pointer; overflow:hidden; margin-right:5px;} 
					.Section_MultiSlider ul.SliderThum_BtnPage li.slick-active button{width:20px; background-color:#e77a8a;}
					.Section_MultiSlider ul.SliderThum_BtnPage li button:hover,
					.Section_MultiSlider ul.SliderThum_BtnPage li button:focus{outline:none;}
			/* 꼬리이미지 */
			.Board_AntiagingContents .Tail{content:""; clear:both; display:block; text-align:center;}
			.Board_AntiagingContents .Tail.InnerContainer{padding-top:0px;}
			.Board_AntiagingContents .Tail img{display:inline-block; width:400px;}
/* ----------------------------------------------------------------------------------------- */









/* ====================================================================== */
/* ====================================================================== */
/* ====================================================================== */
/* ====================================================================== */
/* 기존기본게시판스타일 */
#container .sub .gallery {border-top: none;}
.board_gallery{;}
.board_gallery .list{margin-bottom:20px;}
.board_gallery .list ul{;}
.board_gallery .list ul li{float:left;width:25%;height:250px;}
.board_gallery .list ul li .thumb{display:block;height:200px;margin:10px;padding:5px;border:3px solid #eee;text-align:center;vertical-align:middle}
.board_gallery .list ul li .thumb:hover {border:3px solid #5CB2B5;}
.board_gallery .list ul li .thumb a{;}
.board_gallery .list ul li .thumb img{max-width:100%;max-height:100%;border:1px solid #eee;vertical-align:middle}
.board_gallery .list ul li .title{margin:2px 15px;width:90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.board_gallery .list ul li .title img{vertical-align:middle}


.board_view{;}
.board_view table,
.board_view th,
.board_view td{border:0;border-collapse:collapse;border-bottom:1px solid #ccc}
.board_view table{width:100%}
.board_view th,
.board_view td{padding:8px;text-align:left}

.item{position:relative;}
.item-br{margin-bottom:8px}
.item-br h4{float:left;width:90px;padding:4px 8px;border-left:4px solid #f33}
.item-br label{display:inline-block;width:83px;font-weight:bold;}


/*공통*/
.board_list{;}
.board_list table {border: 0 none; margin:0 auto;  width:100%; border-bottom: 1px solid #E4E4E4; }
.board_list thead th {border-color: #4c79e9; border-left: 0 none; border-right: 0 none; border-style: solid none; border-width: 2px 0 1px; padding: 10px 0;}
.ts {text-align:center;  !important;}
.cate { width:100px; text-align:center;}
.preview {width:70px; text-align:center;}
.board_list thead th.bnone{background:none; !important; background-color:#f5f5f5;}
.br{width:80px;text-align:center;}
.no{width:50px;}
.writer{width:120px;}
.wdate{width:80px;}
.hit{width:50px;}
.reply{width:60px;}

.board_list tbody td { border-color:#E4E4E4; border-style: none none solid; border-width: 0 0 1px; line-height: 16px; padding: 10px 0;}
.board_list .num {font-family: verdana; font-size: 11px; color:#999; }
.board_list tbody tr.on td, .board_list tbody tr.on td a {color: #35BADD;}
.board_list tbody tr.on td {background-color: #F9F9F9;}

.board_list .list_best{width:100%;margin-bottom:30px;border:2px solid #2d61c1;border-width:2px 0}
.board_list .list_best ul{width:1077px;margin:0 auto;padding-top:99px;}
.board_list .list_best ul li{float:left;width:321px;margin:0 19px 18px;height:283px;overflow:hidden}
.board_list .list_best ul li a{;}
.board_list .list_best ul li .img {width:321px;height:151px}
.board_list .list_best ul li .thumb{display:block;margin-bottom:22px}
.board_list .list_best ul li p{text-align:center}

.board_list .list ul{border-top:2px solid #999}
.board_list .list ul li{position:relative;padding:10px 0;border-bottom:1px solid #e4e4e4;overflow:hidden}
.board_list .list ul li .thumb{float:left;display:block;width:350px;height:280px;overflow:hidden;text-align:center}
.board_list .list ul li .info{position:relative;margin-left:370px}
.board_list .list ul li .info h3{margin-bottom:10px;font-size:13px}
.board_list .list ul li .info p{padding:10px}
.board_list .list ul li .info .hit_count{position:absolute;top:0;right:0}


/* [S] bna 추가 - skybody */
.bnaPicture{position:relative; }
ul.picture{float:left; width:244px; height:101px; overflow:hidden; }
ul.picture li{display:inline; float:left; width:115px; height:99px; overflow:hidden; border:1px solid #ccc; margin-right:1px; }
ul.beforeAfterDis{position:absolute; top:82px; left:0px; z-index:100;}
ul.beforeAfterDis li{display:inline; float:left; margin-right:1px;}
ul.bnaDisctiption li a{color:#666;}
.preview{width:100px; height:52px; overflow:hidden; border:1px solid #ccc;}
/* [E] bna 추가 - skybody */

.board_srch {background: none repeat scroll 0 0 #F9F9F9; height: 31px; text-align:center; padding: 9px 10px 0 10px;  position: relative;}
.board_srch .search, .board_srch .btn  { }
.board_srch select, .board_srch input {color: #707070;}
.board_srch select {    font-size: 11px;    height: 20px;    margin-top: 1px;    vertical-align: top;}
.board_srch .input_txt { background: none repeat scroll 0 0 #FFFFFF;    border-color: #BEBEBE #EDEDED #EDEDED #BEBEBE;    border-style: solid;    border-width: 1px;
    height: 18px;    line-height: 16px;    padding: 0 4px 0;    vertical-align: top;    width: 140px;}
.board_srch .input_date {    background: none repeat scroll 0 0 #FFFFFF;    border: 1px solid #C6C6C6;    font-family: verdana;    font-size: 11px;    height: 16px;
    margin-right: -1px;    margin-top: 1px;    padding: 2px 6px 0 4px;    width: 67px;}
.board_srch .input_txt:hover, .board_srch .input_date:hover, .c_pr button:hover {
    border-color: #888888;}
.board_srch  img{vertical-align:middle}

.general_cols {position:relative;padding:10px 0;overflow:hidden;}
.general_cols .center{text-align:center}
.general_cols .col_left {float:left}
.general_cols .col_right {float:right}


.board{font-size:13px;}
.board .list_best{width:100%;margin-bottom:30px;background:url(/img/photo/bg_best_photo.jpg);border-bottom:2px solid #2d61c1}
.board .list_best ul{width:1077px;margin:0 auto;padding-top:99px;}
.board .list_best ul li{float:left;width:321px;margin:0 19px 18px}
.board .list_best ul li a{;}
.board .list_best ul li .img {width:321px;height:151px}
.board .list_best ul li .thumb{display:block;margin-bottom:22px}
.board .list_best ul li p{display:block;width:95%;margin:10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.board .award{margin-bottom:40px}
.board .list{border-top:1px solid #c2c2c2}
.board .list table,
.board .list th,
.board .list td{border:0}
.board .list table{width:100%;table-layout:fixed;font-size:12px}
.board .list th,
.board .list td{padding:10px 0;border-bottom:1px solid #c2c2c2}
.board .list .even{background-color:#f8f8f8}
.board .list .title{margin-bottom:14px;color:#f06eaa}
.board .list .title:visited{color:#f7b6d4}
.board .list a:visited{color:#999}
.board .paginate{padding:10px 0;text-align:center}
.best{;}

.board_view{;}
.board_view h1{padding:12px;font-size:14px;border-bottom:1px solid #c6c6c6;color:#444;}
.board_view .puts_wrap{margin:0;margin-bottom:20px;padding:20px}



/* ucc */
.board_list tbody td{border-style: none;}
.board_list table{border-style: none;}
.board_list .fl{float:left;font-size:13px}
.board_list .fl h1{margin-bottom:10px}
.board_list .fl .first{width:290px;height:60px;margin-bottom:14px;background:url(/img/sub/number_mov_01.png) no-repeat;font-weight:bold}
.board_list .fl .first span{display:inline-block;margin:17px 0 0 82px}
.board_list .fl .item{margin-bottom:10px;font-weight:bold;}
.board_list .fl .item img{margin:0 4px 0 0}
.board_list .fr{float:right;width:760px}


/*게시판 하단 번호*/
.pagenate {font-family: verdana; font-size: 15px; padding-top: 10px; text-align: center;}
.pagenate a, .pagenate strong {color: #8E9094; display: inline-block; height: 17px; line-height: 13px; margin: 0 -2px; padding: 2px 5px 0; text-align: center;    text-decoration: none !important; vertical-align: top;}
.pagenate a:hover, .pagenate a:focus, .pagenate a:active, .pagenate strong {color: #35BADD;}
.pagenate a.next, .pagenate a.prev {padding: 2px 0 0; vertical-align: top; width: 17px;}
.pagenate a.next img, .pagenate a.prev img {margin: 2px 0 0;}


/*게시판 뷰*/
.board_view {clear:both;border-top:2px solid #4c79e9}
.board_view dl {display:inline; float:left; width:100%; border-bottom:1px solid #c6c6c6; }
.board_view dl dt { display:inline; float:left; width:105px; padding: 8px 5px; font-weight:bold; background-color:#f5f5f5; }
.board_view dl dd{ float:left; width:200px; padding: 8px 5px;}
.board_view dl dd span {;}
.board_view dl dd .date {display:inline; float:left; font-family: verdana; font-size: 11px; }
.board_view dl dd .category{color: #35BADD;}
.board_view .info table,
.board_view .info table th,
.board_view .info table td{border:0}
.board_view .info table{width:100%;margin-bottom:10px;border-top:2px solid #999;;table-layout:fixed}
.board_view .info table th,
.board_view .info table td{padding:8px 5px;border-bottom:1px solid #c6c6c6}
.board_view .info table th{background-color:#f5f5f5}
.board_view .info table input,
.board_view .info table select{margin:2px;padding:3px}
.board_view .puts_wrap {border-bottom:1px solid #4F5A69; padding-bottom:20px; margin-top:20px; }
.board_view .puts_wrap img{max-width:100%}
.board_view .treatview{display:inline; float:left; width:700px; margin-right:10px; border:1px solid #ccc; background-color:#f0f0f0;height:350px; }
.board_view .treatview dt{width:289px; margin-top:10px; margin-left:16px; }
.board_view .treatview dd.previewimg{margin-left:10px; }
.board_view .treatview dd.memo{display:inline; float:left; margin-left:10px; width:215px;}

.board_view table{width:100%;border-collapse:collapse}

.board_view dl.board_contents {display:inline; float:left; width:100%; margin-top:0px;  border-top: 2px solid #4F5A69; border-bottom:1px solid #c6c6c6; }
.board_view dl.board_contents dt{width:99%;}
.board_view dl dd.fullwidth{width:573px;}
.board_view dl.fullheight{background: url("/images/bbs/white/board_dt_bg.jpg") repeat-y;}
.board_view dl img{vertical-align:middle; }

/*게시판 뷰 첨부파일*/
.board_view dl dt.aFile{ display:inline; float:left; width:105px; height:35px; padding: 8px 5px; font-weight:bold; background-color:#f5f5f5; }
.board_view dl dd.aFile{ display:inline;  float:left; width:82%; height:35px; padding: 8px 5px; overflow-y:scroll;}
.board_view dl dd.aFile img{vertical-align:middle; margin-right:5px; }

/*윗글 아랫글*/
.view_prev_next{display:inline-block; width:100%; margin-top:20px;}
.view_prev_next dl {display:inline; float:left; width:100%; border-bottom:1px solid #c6c6c6;  border-top:1px solid #c6c6c6;  }
.view_prev_next dl dt{display:inline; float:left; width:10%; padding: 4px 10px; border-bottom:1px dashed #ccc; font-weight:bold; background-color:#f5f5f5; }
.view_prev_next dl dd{display:inline;  float:left; width:85%; padding: 4px 10px; border-bottom:1px dashed #ccc; }
.view_prev_next dl dt.bt0{border-bottom:0;}
.view_prev_next dl dd.bt0{border-bottom:0;}

/*꼬리글*/
.board_view .reply{width:100%;margin-bottom:10px; background-color:#f9f9f9; font-size:14px; border-top:2px solid black; margin-top:20px; border-bottom:1px solid black;overflow:hidden}
.board_view .reply dt{float:none;width:100%; padding:0; font-size:11px; font-weight:normal;text-align:left;  }
.board_view .reply dt input{margin-left:3px; vertical-align:middle;}
.board_view .reply dt input.coment_write{float:right; }
.board_view .reply dl{display:inline; float:left; width:95%; margin:20px 20px 0px 20px ; padding-bottom:20px; border:none; }
.board_view .reply .textarea{float:left; width: 100%; height: 40px;  border: 1px solid #BEBEBE;  padding: 7px; color: #666; float: left; font-size: 12px; letter-spacing: -1px; line-height: 19px; overflow: hidden; }
.board_view .reply dl dd.reply_text{float:left; width:100%; padding:8px 0;}

.board_view .replyWrite dt{float:left; font-size:11px; }
.board_view .replyWrite dd{float:left; font-size:13px; }
.board_view .replyWrite dd.date{float:right; color: #8E9094; font-family: verdana; font-size: 10px;}


.board_view .reply  .coment{display:inline; float:left; width:; font-size:12px; margin:20px 20px 0px 20px ;  }
.board_view .reply  .coment_dash{border-bottom:1px dashed #666;  }
.board_view .reply  .coment dt{float:left; font-weight:bold; color:black;}
.board_view .reply  .coment dt .btn{float:right; }
.board_view .reply  .coment dt .btn .modify{padding-right:5px; background: url("/images/contents/line.html") no-repeat scroll 100% 0;}
.board_view .reply  .coment dt .date{height:10px; color: #8E9094; font-weight:normal; font-family: verdana; font-size: 10px; margin-left:10px; padding-left:17px; background:url("/images/bbs/white/time_icon.gif") no-repeat 0 0;}
.board_view .reply  .coment dt .ip{font-weight:normal; color:#ccc; display:none;}
.board_view .reply  .coment dd{width:97%; }

.board_view .reply  .last{border-bottom:0px dashed #666; }


/*게시판 글쓰기*/
.board_write{margin:20px 0 50px;}
.board_write table,
.board_write table th,
.board_write table td{border:0}
.board_write table{width:100%;margin-bottom:10px;border-top:2px solid #999;;table-layout:fixed}
.board_write table th,
.board_write table td{padding:8px 5px;border-bottom:1px solid #c6c6c6}
.board_write table th{background-color:#f5f5f5}
.board_write table input,
.board_write table select{margin:2px;padding:3px}

.board_write dl {clear:both;border-bottom: 1px solid #c6c6c6; }
.board_write dl dt{display:inline; float:left; width:95px; height:18px;  padding: 8px 5px; font-weight:bold; background-color:#f5f5f5;  }
.board_write dl dd{height:18px;margin-left:110px;padding:8px 5px; min-width:268px;}
.board_write dl dd.fullwidth{width:773px;}
.board_write dl dd img{vertical-align:middle;}
.board_write dl dd input{vertical-align:middle;}

.board_write .puts_wrap {border-bottom: 1px solid #C6C6C6;}
.board_write .puts_wrap .puts{margin:5px; line-height:normal; word-wrap: break-word;}
.board_write .puts_wrap .puts #content{ width:100%; font-size:12px; height:600px;}

.board_write .fileupload{height:22px;}
.board_write .input_txt {padding:4px;border:1px solid #bebebe;border-color: #BEBEBE #EDEDED #EDEDED #BEBEBE;outline:none}
.board_write .input_txt:focus,
.board_write .input_txt:hover {border-color:#888888;}


/*Faq*/
.faq {margin:10px 0;}
.faq ul{width:100%;padding-bottom:10px;overflow:hidden}
.faq ul li{display:inline; float:left; padding:3px 11px; border:1px solid #ccc; margin-right:3px; margin-bottom:3px;font-size:13px;}
.faq ul li.category_on{display:inline; float:left; padding:3px 10px;  margin-right:3px; border:1px solid #9dafdd; background-color:#9dafdd;  }

.faqimg ul{display:inline; float:left; margin:20px 0; }
.faqimg ul li{display:inline; float:left; }
.faqimg ul li.category_on{display:inline; float:left; }


.faq ul .category_on a{color:white;}
.category{font-weight:bold; color:#798bba; padding-left:5px; padding-right:5px;}
.srch {clear:both; padding: 13px 0 14px;}
.srch .input_txt {width: 150px;}
.srch input {vertical-align: middle;}
.srch .input_txt {background: none repeat scroll 0 0 #F7F7F7; border-color: #CBCBCB #E4E4E4 #E4E4E4 #CBCBCB; border-style: solid; border-width: 1px; font-size: 11px; height: 18px; padding: 0 4px;}
.srch .input_txt:hover {border-color: #888888;}
.faq dl {float:left;; width:92%; line-height: 22px; margin-left:40px; }
.faq dl dt {background: url("/images/bbs/white/bg_q_off.gif") no-repeat scroll 10px 15px transparent; border-top: 1px solid #E7E7E7; cursor: pointer; display: block;    padding: 10px 10px 11px 30px;  padding-left:45px;}
.faq dl .bg_q_on{background-color: #F9F9F9; background-image:url("/images/bbs/white/bg_q.gif"); color: #555555; font-weight: normal; padding-left:45px;}
.faq dl dd{background: url("/images/bbs/white/bg_answer.gif") no-repeat scroll 10px 6px #F9F9F9; display: none; padding: 0 0px 10px 50px;}



/*.faq dl dd{display: block;}*/

/*갤러리*/
.board_gallery {display: inline-block; overflow: hidden; width:100%;}
.board_gallery .num {font-family: verdana; font-size: 9px; font-weight:bold; color:#C6C6C6; }
.board_gallery dl {display:inline; float:left; margin-bottom:5px; position: relative;width:25%;}
.board_gallery dt{display:inline;float:left; padding:5px; border:3px solid #eee; margin:0px; text-align:center;overflow:hidden;}
.board_gallery dd{display:inline; margin-top:4px; bottom:0; }
.board_gallery dt:hover {border:3px solid #5CB2B5;}
.board_gallery dt img{border:1px solid #eee; vertical-align:middle; }
	/* 이전썸네일리스트 숨김(20190516) */
	.storyList .board_gallery,
	.storyView .board_gallery{display:none;}

/*갤러리*/
.one_gallery {display: inline-block; overflow: hidden; width:100%;}
.one_gallery .num {font-family: verdana; font-size: 9px; font-weight:bold; color:#C6C6C6; }
.one_gallery dl {display:inline; float:left; width:155px; height:255px; margin:0px 5px 5px 0px;}
.one_gallery dt{display:inline;float:left; padding:5px; border:3px solid #eee; width:140px; height:230px; text-align:center; }
.one_gallery dd{display:inline; float:left; margin-top:4px; width:190px; }
.one_gallery dt:hover {border:3px solid #5CB2B5;}
.one_gallery dt img{border:1px solid #eee; vertical-align:middle; }

/*갤러리*/
.media_gallery {display: inline-block; overflow: hidden; width:100%;}
.media_gallery .num {font-family: verdana; font-size: 9px; font-weight:bold; color:#C6C6C6; }
.media_gallery dl {display:inline; float:left; width:220px; margin:0px 5px 5px 0px; position: relative;}
.media_gallery dt{display:inline;float:left; padding:5px; border:3px solid #eee; margin:0px; text-align:center;overflow:hidden;}
.media_gallery dd{display:inline; margin-top:4px; bottom:0; }
.media_gallery dt:hover {border:3px solid #5CB2B5;}
.media_gallery dt img{border:1px solid #eee; vertical-align:middle; }




.bnf_gallery {display: inline-block; overflow: hidden; width:100%;}
.bnf_gallery .num {font-family: verdana; font-size: 9px; font-weight:bold; color:#C6C6C6; }
.bnf_gallery dl {display:inline; float:left; width:180px; margin:0 10px 20px 0;}
.bnf_gallery dt{display:inline;float:left; padding:5px; border:7px solid #eee; height:90px; text-align:center; }
.bnf_gallery dd{display:inline; float:left; margin-left:14px; margin-top:4px; height:35px;}
.bnf_gallery dt:hover {border:7px solid #5CB2B5;}
.bnf_gallery dt img{border:1px solid #eee; vertical-align:middle; }



/*PHOTO_ONE*/
.substance{margin:0px auto;}
.substance dl{float:left; width:400px; }
.substance dt{float:left; width:60px;}
.substance dd{float:left; width:340px;}
.substance img{vertical-align:middle;} /*020201*/
.slogan{margin-top:35px;}



/*------------------- 예약 달력 ----------------*/
.resWrap {;}
.resWrap .textarea{width:770px; padding:10px;   height:210px; border: 1px solid #BEBEBE;  padding: 10px;font-size: 12px; letter-spacing: -1px; line-height: 19px; overflow: hidden; }
.resWrap h2{margin-bottom:30px}
.textarea_info{margin-top:10px;margin-bottom:20px;}
.client_ch{font-size: 11px; margin-top: 10px;margin-right:16px;text-align:right}
.top_text {display:inline;float:left; padding:30px 0 10px 0;}
.top_info {margin-bottom:30px}
.top_info_up {width:98%; background:#f7f7f7; border-top:2px solid #585859; border-bottom:1px solid #ddd;overflow:hidden}
.top_info_up dl{display:inline;float:left; width:762px; padding:12px 10px; background:#f7f7f7; border-bottom:1px solid #ddd;}
.top_info_up dl dt{float:left;width:90px;font-weight:bold}
.top_info_up dl dd{margin-bottom:8px;}
.top_info_up dl dd p{ margin-top:5px; }
.top_info_up dl dd img{vertical-align:middle; }
.top_info_up dl dd input{vertical-align:middle;}
.top_info_up dl.time{background-color:white;}

.cal_head {display:inline;float:left; width:100%; padding-top:30px;}
.cal_body {padding-top:5px;}
.cal_top_date {display:block;width:1140px; text-align:center;}
.cal_text_style {font-family:Arial;color:#909090;font-size:11px;}
.cal_text_style_red {font-family:Arial;color:red;font-size:11px;}
.cal_text_res_not {font-family:Arial;font-size:11px;color:#909090;}
.cal_text_res_yes {font-family:Arial;font-size:11px;color:#40b1da;}

.calendar{width:1100px;margin-bottom:20px;background-color:#fff;}
.calendar th{width:14%;height:35px; background:rgb(109, 207, 249);color:#000; border-left:1px solid #c0c0c0; border-top:2px solid #444547; font-size:16px; text-align:center;}
.calendar td{width:105px;height:65px; vertical-align:top; border-left:1px solid #c0c0c0; border-top:2px solid #c0c0c0;padding-top:10px;}
/*.calendar td:hover{width:101px;height:61px; border:2px solid #35BADD; background:#f8fcff; }*/
.bR{border-right:1px solid #c0c0c0; }
.bB{border-bottom:1px solid #c0c0c0; }
.calendar td p {padding-top:15px;text-align:center;}
.calendar td.cal_tbody_td_res_not{background:#fbfbfb;}
.calendar td.cal_tbody_td_res_yes{background:#f8fcff;}
.calendar td.cal_tbody_td_res_yes p{padding-top:15px;text-align:center;}
.calendar td.cal_tbody_td_res_not p{padding-top:15px;text-align:center;}

.time_ch {margin-bottom:30px}
.time_top {display:inline; float:left; width:100%; margin-bottom:10px;}
.time_content {display:inline;float:left;padding:13px 10px;}

.consultation{margin:30px 0}
.write_content{margin:10px 0;border-top:2px solid #3d3d3f; border-bottom:1px solid #ddd; background-color:#f7f7f7;padding-left:10px;}
.write_content .textarea {width:900px;height: 50px;margin: 14px;padding: 14px;}

.click_list{display:inline;float:left; margin-top:20px; }
.online_btn{display:inline;float:right; margin-top:-150px;margin-right:20px; }

/*게시판 비밀번호*/
.lay_wrap {background: none repeat scroll 0 0 #FFFFFF; overflow: visible; position: absolute; text-align: left; z-index: 500;}
.lay_login {left: 50%;margin-left: -145px;margin-top: -80px;top: 50%;width: 290px;}

.lay_wrap .lay_conts {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #333333;position: relative;z-index: 100;}
.lay_login .lay_head {background: none repeat scroll 0 0 transparent;border-top: 4px solid #55aaee;}
.lay_login .lay_head .h2_password {float:left; }
.lay_wrap .lay_head h2, .lay_head2 h2 {left: 16px;padding: 0;position: absolute;top: 17px;z-index: 1000;}
.lay_login .lay_head .lay_close {background: url("/images/login/login_close.jpg") no-repeat scroll 0 0 transparent;height: 10px;width: 9px;}

.lay_wrap .btn {background: url("/images/login/login_close.jpg") no-repeat scroll 0 0 transparent;display: inline-block;}
.lay_wrap .btn span {display: block;overflow:hidden;text-align: left;text-indent: -9999px;}
.lay_wrap .lay_close {background-position: -85px 0;height: 15px;position: absolute;right: 15px;top: 17px;width: 15px;}
.lay_login .lay_pwbox {padding: 20px 20px 0px 15px;}
.lay_login .lay_pwbox p.input_password {float:left; height: 59px;}
.lay_login .lay_pwbox p.input_password span.input {display:inline; float: left; width:250px; margin-top:20px; }
.lay_login .lay_pwbox p.user input {width:12px; height:12px; margin-right:3px; vertical-align:middle; }
.lay_login .lay_pwbox p.user em {color: #DCDADC;}
.lay_login .lay_pwbox p.error_msg {background: url("/images/login/bg_input.jpg") no-repeat scroll -2px -65px transparent;color:red; font-size: 11px; line-height:15px;margin-top:20px;padding-left:15px;}


.lay_login .input_pw {float: left; width: 170px; height: 13px;padding: 6px 8px; background: url("/images/login/bg_input.jpg") no-repeat scroll 8px -25px transparent; border-color: #A6A6A6 #C0C0C0 #C0C0C0 #A6A6A6;border-left: 1px solid #A6A6A6; border-style: solid; border-width: 1px;}
.lay_login .btn_password {float:right; width:57px; height:27px; margin-left:2px;  border:0px; background:url("/images/bbs/white/btn_write_ok.gif") no-repeat scroll 0 0 transparent;}
button span {display: block;text-indent: -9999px;}

em, address, cite, code, var {font-style: normal;font-weight: normal;}
.b {font-weight: bold;}


/*질문하기*/
.question{display:inline; float:left;  width:507px; height:180px;  margin-right:25px; margin-bottom:15px; border:1px solid #d3d3d3; background-color:#fafafa; }
.question p{margin:14px 0 0 26px;}
.question .question_input{display:inline; float:left; width:360px; height:25px; padding:5px 0 0 3px; border:1px solid #0b61b2; margin-left:26px; font-size:14px;}
.question .question_btn{float:left; }

.question_list{display:inline; float:left; margin-left:30px; width:452px; height:73px;}
.question .question_list ul{display:inline; float:left; width:452px; height:73px;}
.question ul li{float:left; margin-right:5px;}
.question ul li img{vertical-align:middle; }
.question ul li span.text{float:left; width:160px; height:18px; overflow:hidden; color:#ccc; font-size: 12px; }
.question ul li span.num{float:left; width:60px; height:18px; overflow:hidden; text-align:left; color:#ccc; font-family:verdana; font-size: 9px;  letter-spacing:-0.1em;}

.question ul li img{vertical-align:middle; }

#atcl_content { padding:10px 20px; /*background-image:url(http://hegun.cafe24.com/images/common/logo.gif); background-repeat:repeat;*/}



.contentsdetail{width:1149px; max-height:5000px; min-height:500px;}



/*언론 뷰*/
.board_view_x {clear:both;  width:92%; padding-top:7px; margin-left:40px;  background:url(/images/common/not_t_bg.html) repeat-x;}
.board_view_x dl { width:100%; background:#fff; position:relative;}
.board_view_x dl dt {text-align:center; padding:20px 0 10px 0;}
.board_view_x dl dd {border-top:solid 2px #333; border-bottom:solid 1px #333; width:90%; margin:0 auto; text-align:center; font-size:2em; padding:20px;}

.insert{;}
.insert .textarea_info{;}
.insert .textarea_info textarea{width:1098px;height:110px;}



/* 리얼셀피후기 추가 */
.bnfBoardWrap.RealSelfie .BoardThumArea .List li:hover .BnfThum:after{line-height: 14.5em;}
.bnfBoardWrap.RealSelfie .NormalList .BnfThum dd pre {width: 100%; color: #999; letter-spacing: -0.5px;}
.RealSelfie .BnfThum dd .Subject{font-size: 12pt;}
.RealSelfie .real_tab_wrap{display: flex; justify-content: center; align-items: center; margin-bottom: 30px;}
.RealSelfie .real_tab_wrap a{position: relative; font-size: 16px; color: #143444; padding: 10px; margin: 0 15px;}
.RealSelfie .real_tab_wrap a span{display: block; text-align: center; margin-top: 8px;}
.RealSelfie .real_tab_wrap a img{width: 60px; opacity: 0.1;}
.RealSelfie .real_tab_wrap a.on:before{content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 70%; height: 5px; border-radius: 50px; background: linear-gradient(140deg, rgb(247 62 108) 30%, rgb(20 52 68) 100%);}
.RealSelfie .real_tab_wrap a.on img{opacity: 1;}
.RealSelfie .btn_point{animation: btn_point 2s ease Infinite;}
@keyframes btn_point {0% {background-color: #393939;}40% {background-color: #f73e6c;} 80% {background-color: #393939;}}


/* 뷰티꿀팁 */
.honeyTipViewSection .mitvThum dd .Subject{height: auto;}
.honeyTipViewSection .mitvThum dt img{width: auto;}
.honeyTipViewSection .tip_contents .tip_detail{border-top: 1px solid #ddd; margin-top: 10px; padding: 30px 0;}


/* ====================================================================== */
/* ====================================================================== */
/* ====================================================================== */
/* ====================================================================== */