/*
	Copyright 2020 Raonbnp
	http://raonbnp.com, http://raonwebstore.com
*/
@charset "UTF-8";
@import '/_css/common.css'; /* front, admin 공통*/
@import '/_css/member.css'; /* front member 공통*/
@import '/_css/board.css'; /* front member 공통*/
@import 'loading.css';
@import 'fontSet.css';
@import 'basic.css';
@import 'layout.css';
@import 'survey.css';


.video_wrap .video_tab{
	display:flex;
	flex-wrap: wrap;
	border-top:1px solid #ddd;
}
.video_wrap .video_tab > li{
	width:25%;
}
.video_wrap .video_tab > li > a{
	display:block;
	font-size:1.8rem;
	color:#777;
	text-align:center;
	padding:1rem 0;
	background:#f4f4f4;
	border:bottom;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-top:0 !important;
	border-right:0 !important;
}
.video_wrap .video_tab > li:nth-child(4n+1) > a{
	border-left:0 !important;
}
.video_wrap .video_tab > li > a.active{
	background:#323e64;
	font-weight:600;
	color:#fff;
	border:1px solid #323e64;
}
.consumer-write {
	position:relative;
	box-sizing:border-box;
}
.consumer-write > section {
	position:relative;
	width:100%;
	height:auto;
	box-sizing:border-box;
	padding:0 3rem;
}
.consumer-write .sec01 {
	border-top:2px solid #222;
}
.consumer-write dl > dt,
.consumer-write dl > dd {
	letter-spacing:-1.5px;
}
.consumer-write dl > dt > p {
	letter-spacing:0;
}
.consumer-write dl > dt > p.red {
	color:#ce4c67;
}
.consumer-write dl > dt > dl.red {
	color:#ce4c67;
}
.consumer-write dl > dt > dl > dt {
	font-weight:400;
	margin-right:0.5rem;
}
@media (max-width: 575.98px) {
	.consumer-write dl > dt > dl > dt {
		max-width:62px;
		flex:0 0 62px;
	}
}
.consumer-write input[type="text"] {
	background:#f5f5f5;
	box-sizing:border-box;
	padding:2.4rem 2rem;
	width:100%;
	border-radius:10px;
	border:0;
}
.consumer-write textarea {
	background:#f5f5f5;
	box-sizing:border-box;
	padding:2.4rem 2rem;
	width:100%;
	border-radius:10px;
	border:0;
	resize:none;
}
.consumer-write input:focus,
.consumer-write input:active,
.consumer-write textarea:focus,
.consumer-write textarea:active{
	border:0;
	outline:none;
}
.consumer-write > section.sec01 > div > form {
	border-bottom:1px solid #ccc;
}

.consumer-write a {
	display:block;
	position:relative;
	width:100%;
	border-radius:10px;
	text-align:center;
	box-sizing:border-box;
	padding:2rem 0;
	box-shadow:7px 7px 0 rgba(0,0,0,0.2);
	color:#fff;
}
.consumer-write a.btn1{
	background:#b0cb56;
}
.consumer-write a.btn2{
	background:#50659c;
}
