@charset "utf-8";
/* reset-Start */
* {margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html {overflow-x:hidden;overflow-y:scroll;scroll-behavior: smooth;}

@media screen and (max-width: 700px) {
	html {
		font-size:26px;
	}
}
body {width:100%;height:100%;background:#f3f3f3;font-family: 'Nanum Gothic', sans-serif;}
a {text-decoration:none;}
button {cursor:pointer;}

#loading_div_wrap {display:none;position:fixed;top:0;right:0;bottom:0;left:0;padding-top:6rem;background:rgba(0,0,0,.3);z-index:9;}
#loading_div {color:#ffffff;font-size:10rem;text-indent:-9999rem;overflow:hidden;width:10rem;height:10rem;border-radius:50%;margin:60px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease, round 1.7s infinite ease;animation:load6 1.7s infinite ease, round 1.7s infinite ease;}
@-webkit-keyframes load6 {0% {box-shadow:0 -0.83rem 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}5%,95% {box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}10%,59% {box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;}20% {box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;}38% {box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;}100% {box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}}
@keyframes load6 {0% {box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}5%,95% {box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}10%,59% {box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;}20% {box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;}38% {box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;}100% {box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}}
@-webkit-keyframes round {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@keyframes round {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
.select_disable {-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;user-select: none;}
/* reset-End */

/* common Start */
.lh150 {line-height:150%;}
.lh200 {line-height:200%;}

.border1 {border:1px solid #d2d2d2;}
.border2 {border:2px solid #d2d2d2;}
.border5 {border:5px solid #d2d2d2;}

.box10 {padding:10px 20px;border:1px solid #d2d2d2;border-radius:5px;}

input:-webkit-input-placeholder {text-align:center;}
input:-moz-placeholder {text-align:center;}
input:-ms-input-placeholder {text-align:center;}
input:-moz-placeholder {text-align:center;}

.relativeWrap {position:relative;}
.off {display:none;}
.bubbleTxt {position:absolute;top:15px;right:-25px;padding:5px 10px;border:2px solid #ffd45b;background:#ffffe0;border-radius:5px;}

.w100 {width:100%;}
.p_5_10 {padding:5px 10px;}
.h300 {height:300px;}

::selection{color:#a0a0a0;background: none;}
input:focus {outline: none;}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {color:transparent;}
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder {color:transparent;}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {color:transparent;}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {color:transparent;}
button:focus { outline-style:none;}

.digit {vertical-align: top;line-height:2.2rem;}
.today_hit {color:#246580;}

.bgBlur {-webkit-filter: blur(3px);-moz-filter: blur(3px);-o-filter: blur(3px);-ms-filter:blur(3px);filter: blur(3px);}

.hover_first {}
.hover_second {display:none;}

.p_close {position:absolute;top:0;right:0;padding:5px;}

.gray {color:#999999 !important;}
.blue {color:#145199 !important;}
.red {color:#ff4000 !important;}
.black {color:#000000 !important;}
.b {font-weight:bold !important;}
.clear {clear:both;}
.cursoron {cursor:pointer;}
.cursorline:hover {text-decoration:underline;}

.ed {font-family:tahoma;text-decoration:none;}
.bgBlack {color:#ffffff !important;background:#000000 !important;}
.bgBlue {color:#ffffff !important;background:#3f5a9d !important;}
.bgGray {color:#ffffff !important;background:#999999 !important;}
.bgRed {color:#ffffff !important;background:#ff0000 !important;}
.on {display:show;}
.off {display:none;}
.left {text-align:left !important;}
.center {text-align:center !important;}
.right {text-align:right !important;}

.m5m10 {margin:5px 10px !important;}
.ma10 {margin:10px !important;}
.mt10 {margin-top:10px !important;}
.mr10 {margin-right:10px !important;}
.mb10 {margin-bottom:10px !important;}
.ml10 {margin-left:10px !important;}

.ma20 {margin:20px !important;}
.mt20 {margin-top:20px !important;}
.mr20 {margin-right:20px !important;}
.mb20 {margin-bottom:20px !important;}
.ml20 {margin-left:20px !important;}

.ma40 {margin:40px !important;}
.mt40 {margin-top:40px !important;}
.mr40 {margin-right:40px !important;}
.mb40 {margin-bottom:40px !important;}
.ml40 {margin-left:40px !important;}

.p5p10 {padding:5px 10px !important;}
.pa10 {padding:10px !important;}
.pt10 {padding-top:10px !important;}
.pr10 {padding-right:10px !important;}
.pb10 {padding-bottom:10px !important;}
.pl10 {padding-left:10px !important;}

.pa20 {padding:20px !important;}
.pt20 {padding-top:20px !important;}
.pr20 {padding-right:20px !important;}
.pb20 {padding-bottom:20px !important;}
.pl20 {padding-left:20px !important;}

.f20 {font-size:20px !important;}

.btn {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.btn-primary {color: #fff;background-color: #007bff;border-color: #007bff;}
.btn-secondary {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-danger {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.btn-warning {color: #212529;background-color: #ffc107;border-color: #ffc107;}
.btn-info {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.btn-light {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}
.btn-dark {color: #fff;background-color: #343a40;border-color: #343a40;}
.btn-link {font-weight: 400;color: #007bff;background-color: transparent;}

.btn-outline-primary {color: #007bff;background-color: transparent;background-image: none;border-color: #007bff;}
.btn-outline-secondary {color: #6c757d;background-color: transparent;background-image: none;border-color: #6c757d;}
.btn-outline-success {color: #28a745;background-color: transparent;background-image: none;border-color: #28a745;}
.btn-outline-danger {color: #dc3545;background-color: transparent;background-image: none;border-color: #dc3545;}
.btn-outline-warning {color: #ffc107;background-color: transparent;background-image: none;border-color: #ffc107;}
.btn-outline-info {color: #17a2b8;background-color: transparent;background-image: none;border-color: #17a2b8;}
.btn-outline-light {color: #f8f9fa;background-color: transparent;background-image: none;border-color: #f8f9fa;}
.btn-outline-dark {color: #343a40;background-color: transparent;background-image: none;border-color: #343a40;}
/* common End */

	/* header - Start */
header{position:fixed;top:0;left: 50%;margin-left: -320px;width:640px;height:90px;line-height:0.8;background-color:#fff;border-bottom:1px solid #ddd;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;overflow:hidden;
-webkit-box-shadow:0 3px 10px -5px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 10px -5px rgba(0,0,0,0.3);box-shadow:0 3px 10px -5px rgba(0,0,0,0.3);z-index:4;}

	/* menu - Start */
.gnb {
	position:fixed;
	top:0;
	left:-500px;
	margin-left:0;
	width:500px;
	height:100%;
	background:#fff;
	border:1px solid #999;
	border-left:0;
	outline:none;
	overflow : auto;
	z-index:5;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	-ms-transition: all .5s ease;
	transition: all .5s ease;
	-ms-overflow-style: none; /* IE and Edge */
	scrollbar-width: none; /* Firefox */
}
.gnb::-webkit-scrollbar {
	display: none; /* Chrome, Safari, Opera*/
}
.gnb_view {
	left:50%;
	margin-left:-320px;
	box-shadow:10px 5px 20px -5px #8e8e8e;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	-ms-transition: all .5s ease;
	transition: all .5s ease;
}

.gnb_top {padding:0.2rem;width:100%;color:#696969;border-top:8px solid #ffd400; border-bottom:1px solid #eee;display:flex;justify-content:space-around;}

.gnb_list_title {display:inline-flex;width:100%;justify-content:space-around;}
.gnb_list_title button {flex:1;padding:1rem 0;text-align:center;background:#fff;border:0;}

.gnb_scrap_list_btn.menu_on {border-top:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}
.gnb_scrap_list_btn.menu_off {border-bottom:1px solid #d2d2d2;}

.gnb_my_scrap_list_btn.menu_on {border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;}
.gnb_my_scrap_list_btn.menu_off {border-bottom:1px solid #d2d2d2;}

.gnb_scrap_list {}
.gnb_scrap_list a {display: block;padding:0.5rem 1rem 0.5rem;color: #333333;border-bottom: 1px solid #eee;}

.gnb_write_list {display:none;}
.gnb_write_list a {display:block;padding:0.5rem 1rem 0.5rem;color:#333333;border-bottom: 1px solid #eee;cursor:pointer;}

.gnb_content_no {}
.gnb_content_txt {margin-bottom:0.5rem;width:100%;min-height: 2rem;font-size:1rem;font-weight:400;line-height: 1.5;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.gnb_content_notxt {margin-bottom:0.5rem;width:100%;min-height: 20rem;font-size:1rem;font-weight:400;line-height: 1.5;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
.gnb_content_date {margin-bottom:0.2rem;color:#999;font-size:0.8rem;}

.go_compose_btn {display:none;margin:10px;}
.go_compose_btn button {padding:10px 0;width:100%;}

			/* ajax paging Start */
.btn_paging_wrap {margin:0.5rem 0;padding:1.5rem 0 1.5rem;text-align:center;border-bottom:1px solid #eee;}
.btn_paging {display:inline-block;margin:0 auto;}
.btn_paging li {float:left;margin:0 0.1rem;padding:0.5rem 1rem;text-align:center;border:1px solid #d2d2d2;cursor:pointer;}
.gnb_content .btn_paging li {float:left;margin:0 0.1rem;padding:0.5rem 0.5rem;text-align:center;border:1px solid #d2d2d2;cursor:pointer;}
.btn_paging li.on {background:#ffd400;cursor:default;}
.btn_paging li:last-child {}
.btn_paging:after {content:'';clear:both;display:block;}
			/* ajax paging End */

			/* link paging Start */
.btn_paging_wrap {margin:0.5rem 0;padding:1.5rem 0 1.5rem;text-align:center;border-bottom:1px solid #eee;}
.btn_paging {display:inline-block;margin:0 auto;}
.btn_paging a {float:left;margin:0 0.1rem;padding:0.5rem 0.5rem;color: #212529;text-decoration:none;text-align:center;border:1px solid #d2d2d2;cursor:pointer;}
.btn_paging a.on {background:#ffd400;cursor:default;}
.btn_paging a:last-child {}
.btn_paging:after {content:'';clear:both;display:block;}
			/* link paging End */

.gnb_write_list {display:none;}
.gnb_write_list li {padding:0.5rem 1rem 0.5rem;border-bottom: 1px solid #eee;cursor:pointer;}

.go_compose_btn {display:none;margin:10px;}
.go_compose_btn button {padding:10px 0;width:100%;}
.slogan {padding:1rem 0;text-align:center;}

#myinfo_open {cursor:pointer;}
.signin_wrap_open {cursor:pointer;}
.signout {cursor:pointer;}

.bg_screen {position:fixed;top:0;left:50%;margin-left:-320px;width:640px;height:100%;background: rgba(0, 0, 0, 0.75);z-index:5;cursor:pointer;}
	/* menu - End */

	/* search - Start */
.search_wrap {display:none;position:fixed;top:0;left:50%;margin-left:-320px;width:640px;height:100%;z-index:6;}
.search_tit {position:absolute;top:0;height:90px;z-index:6;background:#eee;}

.search_ul {margin-bottom:0;padding-top:10px;width:640px;height:80px;color:#696969;}
.search_ul li {float:left;padding-top:18px;padding-bottom:18px;text-align:center;-webkit-transition:0.8s;-moz-transition:0.8s;transition:0.8s;cursor:pointer;}
.search_ul li:nth-child(1) {padding-top: 15px;width:90px;height: 80px;font-size:36px;}
.search_ul li:nth-child(2) {position: relative;width:480px;text-align:left;}
.search_ul li:nth-child(2) input {padding:2px 5px 10px;width:100%;font-size:26px;background:#eee;border:0;border-bottom:3px solid #ccc;}
.search_ul li:nth-child(3) {padding-top: 15px;width:60px;height:80px;font-size:36px;}
.search_ul li:last-child {}
.search_ul:after {content:'';clear:both;display:block;}

.s_input {padding: 10px 0;border:0;border-bottom:3px solid #ccc;}
.s_input ~ .s_border {position: absolute;bottom:18px;left: 0;width: 0;height:3px;background-color: #6674c2;}
.s_input:focus ~ .s_border {width: 100%;transition: 0.5s;}
	/* search - End */

	/* signIn - Start */
.signin_wrap {position:absolute;top:0;left:50%;margin-left:-320px;width:640px;z-index:9;}
.signin_container{position:relative;width:640px;height:100%;z-index:6;}
.signin_header {width:640px;height:80px;background:#fff;border-bottom:1px solid #545454;}
.signin_tit {width:640px;height:80px;font-size:26px;}
.signin_tit li {float:left;padding-top:18px;text-align:center;-webkit-transition:0.8s;-moz-transition:0.8s;transition:0.8s;}
.signin_tit li:nth-child(1) {width:520px;}
.signin_tit li:nth-child(2) {width:120px;height:80px;color:#fff;background:#1b1b1b;}
.signin_tit li:last-child {}
.signin_tit:after {content:'';clear:both;display:block;}
#signin_close {cursor:pointer;}

.signin_body {padding:10px 30px;width:600px;height:100%;background:#fff;}

.signin_id_wrap {margin-top:20px;}
.signin_id_wrap label {display:block;width:100%;font-size:18px;}
.signin_id_wrap input {padding:10px;font-size:18px;border:1px solid #999;}

.signin_pw_wrap {position:relative;margin-top:20px;}
.signin_pw_wrap label {display:block;width:100%;font-size:18px;}
.signin_pw_wrap input {padding:10px;font-size:18px;border:1px solid #999;}

.signin_duty_wrap {margin:20px 0 40px;}
.signin_duty_wrap label {font-size:16px;}
.signin_duty_wrap button {padding:10px;width:100%;font-weight:700;font-size:1.25rem;}
.signin_duty_wrap:after {content:'';clear:both;display:block;}
	/* signIn - End */

	/* signUp - Start */
.signup_wrap {position:absolute;top:0;left:50%;margin-left:-320px;width:640px;z-index:10;}

.signup_container{position:absolute;top:0;left:50%;margin-left:-320px;width:640px;height:100%;z-index:9;}
.signup_header {width:640px;height:80px;background:#fff;border-bottom:1px solid #545454;}
.signup_tit {width:640px;height:80px;font-size:26px;}
.signup_tit li {float:left;padding-top:18px;text-align:center;-webkit-transition:0.8s;-moz-transition:0.8s;transition:0.8s;}
.signup_tit li:nth-child(1) {width:520px;}
.signup_tit li:nth-child(2) {width:120px;height:80px;color:#fff;background:#1b1b1b;}
.signup_tit li:last-child {}
.signup_tit:after {content:'';clear:both;display:block;}
#signup_close {cursor:pointer;}

.signup_body {padding:10px 30px;width:100%;min-height:100%;background:#fff;}

.signup_agreement {margin-top:20px;}
.signup_agreement label {display:block;width:100%;font-size:18px;}
.signup_agreement textarea {padding:5px;height:100px;border:1px solid #999;}

.signup_privacy {margin-top:20px;}
.signup_privacy label {display:block;width:100%;font-size:18px;}
.signup_privacy textarea {padding:5px;height:100px;border:1px solid #999;}

.signup_id_wrap {margin-top:20px;}
.signup_id_wrap label {display:block;width:100%;font-size:18px;}
.signup_id_wrap input {padding:10px;font-size:18px;border:1px solid #999;}

.signup_pw_wrap {position:relative;margin-top:20px;}
.signup_pw_wrap label {display:block;width:100%;font-size:18px;}
.signup_pw_wrap input {padding:10px;font-size:18px;border:1px solid #999;}
.toggle_pw {position:absolute;bottom:3px;right:10px;color:#b1b1b1;font-size:36px;cursor:pointer;}

.signup_nick_wrap {margin-top:20px;}
.signup_nick_wrap label {display:block;width:100%;font-size:18px;}
.signup_nick_wrap input {padding:10px;font-size:18px;border:1px solid #999;}

.signup_email_wrap {margin-top:20px;}
.signup_email_wrap label {display:block;width:100%;font-size:18px;}
.signup_email_wrap input {padding:10px;font-size:18px;border:1px solid #999;}

.signup_duty_wrap {margin:20px 0;}
.signup_duty_wrap label {display:inline;font-size:16px;}
.signup_duty_wrap input {width:16px;height:16px;vertical-align:text-bottom;border:1px solid #999;}
.signup_duty_wrap button {margin:20px 0 100px;padding:10px;width:100%;font-size:18px;font-weight:700;}
	/* signUp - End */

	/* member info - Start */
.m_info_wrap {position:absolute;top:0;left:50%;margin-left:-320px;width:640px;z-index:9;}

.m_info_container{position:relative;z-index:9;}
.m_info_header {width:640px;height:80px;background:#fff;border-bottom:1px solid #545454;}
.m_info_tit {width:640px;height:80px;font-size:26px;}
.m_info_tit li {float:left;padding-top:18px;text-align:center;-webkit-transition:0.8s;-moz-transition:0.8s;transition:0.8s;}
.m_info_tit li:nth-child(1) {width:520px;}
.m_info_tit li:nth-child(2) {width:120px;height:80px;color:#fff;background:#1b1b1b;}
.m_info_tit li:last-child {}
.m_info_tit:after {content:'';clear:both;display:block;}
#m_info_close {cursor:pointer;}

.m_info_body {padding:10px 0;width:600px;height:100%;background:#fff;}

.m_info_id_wrap {
	position: relative;
	margin-top: 30px;
	width: 600px;
	height: 80px;
	font-size: 1.2rem;
	line-height: 1.7rem;
}
.m_info_img_wrap {position:absolute;top:-10px;right:0;width:80px;height:80px;}
.m_info_img_input {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;}
.m_info_img_wrap img {width:100%;height:100%;border-radius:50%;}

.m_info_pw_wrap {position:relative;margin-top:20px;}
.m_info_pw_wrap label {display:block;width:100%;font-size:18px;}
.m_info_pw_wrap input {padding:10px;font-size:18px;border:1px solid #999;}

.m_info_nick_wrap {margin-top:20px;}
.m_info_nick_wrap label {display:block;width:100%;font-size:18px;}
.m_info_nick_wrap input {padding:10px;font-size:18px;border:1px solid #999;}

.m_info_profile_wrap {margin-top:20px;}
.m_info_profile_wrap label {display:block;width:100%;font-size:18px;}
.m_info_profile_wrap textarea {padding:5px;height:100px;border:1px solid #999;}

.item100-between {width:100%;display:flex;justify-content:space-between;}
#m_info_submit {padding:0.75rem 0;width:500px;font-weight:700;}
#withdrawal_open {padding:0.75rem 0;width:60px;color:#333;}
#signout {padding:0.75rem 0;width:100px;color:#fff;}

.item100-right {width:100%;display:flex;justify-content:flex-end;}
	/* member info - End */

	/* withdrawal - Start */
.withdrawal_wrap {display:none;position:fixed;top:0;left:50%;margin-left:-320px;width:640px;z-index:10;}

.withdrawal_container {position:relative;z-index:9;}
.withdrawal_header {width:640px;height:80px;background:#fff;border-bottom:1px solid #545454;}
.withdrawal_tit {width:640px;height:80px;font-size:26px;}
.withdrawal_tit li {float:left;padding-top:18px;text-align:center;-webkit-transition:0.8s;-moz-transition:0.8s;transition:0.8s;}
.withdrawal_tit li:nth-child(1) {width:520px;}
.withdrawal_tit li:nth-child(2) {width:120px;height:80px;color:#fff;background:#1b1b1b;}
.withdrawal_tit li:last-child {}
.withdrawal_tit:after {content:'';clear:both;display:block;}
.withdrawal_close {cursor:pointer;}

.withdrawal_body {padding:10px 30px;width:600px;height:100%;background:#fff;}

.withdrawal_desc_wrap {margin-top:20px;width:540px;}
.withdrawal_desc_wrap h2 {width:540px;font-size:1.75rem;}
.withdrawal_desc_wrap p {padding-top: .5rem;width: 540px;font-size: 1rem;}

.withdrawal_pw_wrap {position:relative;margin-top:20px;}
.withdrawal_pw_wrap label {display:block;width:100%;font-size:18px;}
.withdrawal_pw_wrap input {padding:10px;font-size:18px;border:1px solid #999;}

#withdrawal_submit {padding: 0.75rem 0;width:50%;font-weight:700;}
#popup_btm_close {padding: 0.75rem 0;width:30%;color:#fff;}
	/* withdrawal - End */

	/* my scrap - Start */
.ms_body {width:640px;min-height:70rem;}
.ms_body a {text-decoration:none;color: #525252;}

.ms_my_scrap_wrap {width:640px;}
.ms_my_scrap_wrap h2 {margin-bottom: 0;padding:1.5rem 0 .75rem;font-size:1rem;text-align:center;border-bottom: 1px solid #f1f1f1;}
.ms_my_scrap_wrap h2 span {color:#ff0000;}

.ms_my_scrap_cat_wrap {padding:10px 20px;border-bottom: 1px solid #f1f1f1;}

.ms_my_scrap_list {padding: 1rem 20px 1rem;line-height: 2rem;}
.ms_my_scrap_list a {border-top:1px solid #d0d0d0;}
.ms_my_scrap_list h2 {font-size:22px;line-height:30px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow: hidden;}
.ms_my_scrap_list:last-of-type {border-bottom:1px solid #d0d0d0;}

.ms_my_scrap {width:600px;}
.ms_my_scrap li {float:left;color:#999;}
.ms_my_scrap li:nth-child(1) {width:200px;}
.ms_my_scrap li:nth-child(2) {width:120px;color: #2d2d2d;text-align:center;}
.ms_my_scrap li:nth-child(3) {width:140px;text-align:center;}
.ms_my_scrap li:nth-child(4) {width:140px;color: #fb4545;text-align:right;}
.ms_my_scrap li:last-child {}
.ms_my_scrap:after {content:'';clear:both;display:block;}

.ms_body_none {padding:20px;width:640px;text-align:center;}
.ms_body_none_icon {padding-top:3rem;color:#b9b9b9;font-size:10rem;}
.ms_body_none_txt {padding-top:2rem;padding-bottom:2rem;font-size:1.5rem;}
.ms_body_none_btn a {display:block;margin-top:30px;padding:10px;width:100%;color:#3365f6;font-weight:700;text-align:center;border:1px solid #a7a7a7;cursor:pointer;}
	/* my scrap - End */

	/* scrap book - Start */
.sb_body {padding:1rem 0;width:640px;min-height:70rem;}

.sb_my_scrap_wrap {width:640px;}
.sb_my_scrap_wrap h2 {margin-bottom:0;padding:10px 0;font-size:1rem;text-align:center;border-bottom: 1px solid #f1f1f1;}
.sb_my_scrap_wrap h2 span {color:#ff0000;}

.sb_my_scrap_cat_wrap {padding: 10px;border-bottom: 1px solid #f1f1f1;}

.sb_my_scrap_list {position:relative;padding:1rem 20px;border-top:1px solid #d0d0d0;}
.sb_my_scrap_list h2 {margin-bottom:0;font-size:22px;}
.sb_my_scrap_list:last-of-type {border-bottom:1px solid #d0d0d0;}

.sb_my_scrap {margin-bottom:0;width:600px;height:60px;font-size:26px;}
.sb_my_scrap li {float:left;color:#999;cursor:pointer;}
.sb_my_scrap li p {margin-bottom:0;}
.sb_my_scrap li:nth-child(1) {width:70px;}
.sb_my_scrap img {width:60px;height:60px;border-radius:50%;}
.sb_my_scrap li:nth-child(2) {width:490px;line-height:1;}
.sb_my_scrap li:nth-child(3) {width:40px;height:60px;color:#f16363;text-align:center;}
.sb_my_scrap li:last-child {}
.sb_my_scrap:after {content:'';clear:both;display:block;}
.sb_my_scrap_link a {text-decoration:none;}

.s_one {height:35px;font-size:26px;line-height:35px;color:#525252;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow:hidden;}
.s_two {padding-top:5px;padding-left:5px;color:#999;font-size:16px;}

.sb_body_none {padding:50px 20px;width:640px;text-align:center;}
.sb_body_none_icon {padding-top:3rem;color:#b9b9b9;font-size:10rem;}
.sb_body_none_txt {padding-top:2rem;padding-bottom:2rem;font-size:1.5rem;}
.sb_body_none_btn a {display:block;margin-top:30px;padding:10px;width:100%;color:#3365f6;font-weight:700;text-align:center;border:1px solid #a7a7a7;cursor:pointer;}
	/* scrap book - End */

.top_menu_btn {position:absolute;top:0;left:0;width:90px;height:100%;background:#ffd400;cursor:pointer;}
.top_menu_btn img {}

	/* index header - Start */
.top_search_input {position:absolute;top:0;left:90px;margin-bottom:0;width:550px;height:100%;}
.top_search_input li {float:left;-webkit-transition:0.8s;-moz-transition:0.8s;transition:0.8s;}
.top_search_input li:nth-child(1) {padding-left: 10px;padding-top:28px;width: 490px;height:100%;font-size:34px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow: hidden;}
.top_search_input li:nth-child(2) {padding-top:28px;width:50px;font-size:34px;color:#aaa;cursor:pointer;}
.top_search_input li:nth-child(2) img {width:41px;}
.top_search_input li:last-child {}
.top_search_input:after {content:'';clear:both;display:block;}
.top_title {color:#525252;font-weight:700;}
.top_title span {color:#b7b7b7;font-weight:400;}
.top_content_li {}
.search_submit {cursor:pointer;}

.top_search_input li.search_form_txt {padding-top: 20px !important;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow: hidden;}
.top_srch_scroll .top_search_input li.search_form_txt {padding-top: 8px !important;}
.top_search_input li.search_form_txt input {border:0;}

.top_info {position:absolute;top:0;left:90px;margin-bottom:0;width:550px;height:100%;}
.top_info li {float:left;-webkit-transition:0.8s;-moz-transition:0.8s;transition:0.8s;}
.top_info li:nth-child(1) {padding-left: 10px;padding-top:10px;width: 490px;height:100%;font-size:34px;}
.top_info li:nth-child(2) {padding-top:28px;width:50px;font-size:34px;color:#aaa;text-align:right;cursor:pointer;}
.top_info li:nth-child(2) img {width:41px;}
.top_info li:last-child {}
	/* index header - End */

	/* content header - Start */
.top_content_wrap {margin-bottom:0;width:490px;}
.top_content_wrap dt {float:left;margin-top:0;width:360px;height:30px;font-size: 24px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow: hidden;}
.top_content_wrap dt img {vertical-align: sub;}
.top_content_wrap dd {float:left;margin:0;}
.top_content_wrap dd:nth-child(2) {margin-top:16px;width:110px;font-size:14px;text-align:right;}
.top_content_wrap dd:nth-child(2) img {padding-left:10px;vertical-align: text-bottom;}
.top_content_wrap dd:nth-child(3) {position:relative;padding-top:15px;width:360px;color:#2d2d2d;font-size:20px;}
.top_content_wrap dd:nth-child(3) span.scrap_no {position:absolute;right:140px;}
.top_content_wrap dd:nth-child(3) span.comm {position:absolute;right:0;}
.top_content_wrap dd:nth-child(4) {padding-top:5px;width:110px;font-size:14px;text-align:right;font-weight:700;}
.top_content_wrap dd:last-child {}
.top_content_wrap:after {content:'';clear:both;display:block;}

#scrap {cursor:pointer;}
	/* content header - End */

	/* scroll header - Start */
.top_srch_scroll {height:38px !important;}
.top_srch_scroll .top_search_input li:nth-child(1) {padding-top:12px;font-size:16px;}
.top_srch_scroll .top_content_li {padding-top:0 !important;padding-left:5px !important;}
.top_srch_scroll .top_search_input li:nth-child(2) {padding-top:9px;padding-left:20px;font-size:20px;}
.top_srch_scroll .top_search_input li:nth-child(2) img {width:22px;}
.top_srch_scroll .top_info {padding-top:8px !important;padding-left:5px !important;}
.top_srch_scroll .top_info li:nth-child(2) {padding-top:1px;padding-left:20px;font-size:20px;}
.top_srch_scroll .top_info li:nth-child(2) img {width:22px;}
.top_srch_scroll .top_content_wrap dt {margin-top:0;padding-top:0 !important;font-size:16px;width:70px;height:26px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow: hidden;}
.top_srch_scroll .top_content_wrap dt img {height:22px;vertical-align:-6px;}
.top_srch_scroll .top_content_wrap dd:nth-child(2) {visibility: hidden;width:0;}
.top_srch_scroll .top_content_wrap dd:nth-child(3) {float:left;padding-top:3px;}
.top_srch_scroll .top_content_wrap dd:nth-child(4) {visibility: hidden;}
	/* scroll header - end */
/* header - End */

/* body Start */
.scrap_body {margin:0 auto;padding-top:90px;padding-bottom:2rem;width:640px;background:#ffffff;}
/* body End */

/* footer - Start */
footer {clear:both;margin:0 auto;padding:2.5rem 0 .5rem;width:100%;color:#a7a7a7;text-align:center;}
footer a {text-decoration:none;color:#555;}
footer a:hover {text-decoration:underline;}
/* footer - End */

.body_wrap {margin:0 auto;width:640px;min-height:800px;border-collapse:collapse;}

	/* index Start */
.con_a {width:640px;border-bottom:1px solid #eee;cursor:pointer;}

.con_a_body {margin-bottom:0;width:640px;border-bottom:1px solid #eee;}
.con_a_body li {float:left;padding:20px;height:120px;}
.con_a_body li:nth-child(1) {width:120px;}
.con_a_body li:nth-child(1) img {width:100%;height:100%;border-radius:10%;}
.con_a_body li:nth-child(2) {padding-left:0;padding-right:0;width:430px;}
.con_a_body li:nth-child(3) {padding-top:30px;width:90px;text-align:center;line-height:28px;}
.con_a_body li:last-child {}
.con_a_body:after {content:'';clear:both;display:block;}

.p_one {margin-bottom:0;padding-top:0;width: 100%;height:50px;color:#333;font-size:26px;line-height:50px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;overflow:hidden;}
.p_one img {vertical-align: text-bottom;}
.p_two {margin-top:0;padding-top:0;font-size:18px;font-weight:700;color:#145199;}
.p_two span {padding-right:20px;color:#ccc;font-weight:400;}
.p_three {margin-top:0;padding-top:0;font-size:14px;color:#737373;}
.p_three span:nth-child(1) {padding-right:60px;color:#ccc;font-weight:400;}
.p_three span:nth-child(2) {color:#2d2d2d;font-weight:400;}
.p_three span:nth-child(3) {float:right;color:#fb4545;font-weight:400;}
	/* index End */

	/* content Start */
.content_top_wrap {display: flex;justify-content: space-between;padding: 20px 20px 0;}

.content_report_wrap {padding:20px;width:100%;}
.content_report_wrap_inner {padding:10px;width:100%;border:1px solid #d2d2d2;}
.content_report_title {line-height:1.5;}
.content_report_txt_wrap {padding-top:10px;width:100%;}
#content_report_txt {padding:20px;width:100%;height:200px;}
.content_report_file_wrap {padding:10px 0;}
.content_report_file_wrap label {display:inline-block;width:70px;}
.content_report_contact_wrap {padding:10px 0;}
.content_report_contact_wrap label {display:inline-block;width:70px;}
.content_report_contact_wrap input {padding:0 8px;width:500px;line-height:1.8;}
#content_report_contact {}
.content_report_email_wrap {padding:10px 0;}
.content_report_email_wrap label {display:inline-block;width:70px;}
.content_report_email_wrap input {padding:0 8px;width:500px;line-height:1.8;}
#content_report_email {}
.content_report_name_wrap {padding:10px 0;}
.content_report_name_wrap label {display:inline-block;width:70px;}
.content_report_name_wrap input {padding:0 8px;width:500px;line-height:1.8;}
#content_report_name {}
.content_report_privacy_wrap {padding:10px 20px;line-height:1.8;}
.content_report_btn_wrap {padding:10px 0 10px;text-align:right;}
#content_report_submit {padding:10px 20px;width:200px;background:#ffffff;border:1px solid #d2d2d2;}
.content_report_cancel {padding:10px 20px;width:200px;background:#ffffff;border:1px solid #d2d2d2;}
#comment_report_submit {padding:10px 20px;width:200px;background:#ffffff;border:1px solid #d2d2d2;}

.content_title_wrap {padding:35px 20px 10px;}
.content_title {padding:0 10px 1px 10px;line-height: 3rem;font-size: 1.65rem;letter-spacing: -0.07em;border-bottom: #d83c3c 1px solid;border-left: #d83c3c 5px solid;}

.my_content_btn {padding:0 20px;display:flex;justify-content:space-between;}

.con_body {padding:15px 20px 30px;border-bottom:2px solid #f3f3f3;}
.con_subject {padding-bottom:15px;font-size:1.5rem;font-weight:700;color:#1b1b1b;}
.con_img {text-align:center;}
.con_img img {width:100%;}

.con_content {margin: 10px 0;padding:8px 8px 20px;color:#1b1b1b;line-height:30px;background:#fbfbfb;border: 0px solid #d0d0d0;}

.con_link {padding:0px 20px 20px 0;width:600px;text-overflow: ellipsis;line-height: 1.2em;word-wrap:break-word; overflow: hidden;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.con_link i, .con_link a {animation: rainbow 3s infinite linear;}
@keyframes rainbow {0% {color: violet;}17% {color: indigo;}34% {color: blue;}51% {color: green;}68% {color: yellow;}85% {color: orange;}100% {color: red;}}

.scrap_tag {padding:20px 20px 10px;border-bottom: 2px solid #f3f3f3;}
.scrap_tag a {display: inline-block;padding: 5px 10px;border: 1px solid #e2a70b;margin: 0 10px 10px 0;color: #484877;font-weight: bold;font-size: 14px;line-height: 20px;-moz-transition: .25s;-o-transition: .25s;-webkit-transition: .25s;transition: .25s;border-radius: 2px;text-decoration:none;}
.scrap_remove {margin: 20px 20px 0;padding: 10px 10px;width: 600px;text-align: center;background: #fff;border: 1px solid #d2d2d2;}
.scrap_remove:hover {color:#ffffff;background: #ff0000;}

		/* content comment Start */
			/* content comment write Start */
.scrap_reply_btn_wrap {padding:20px;border-bottom:1px solid #d8d8d8;}
.scrap_reply_btn_wrap textarea {padding: 10px 10px;width: 100%;height:10rem;font-size: 1rem;border: 1px solid #777;}
#scrap_reply_txt_submit {padding: 10px;width: 100%;background: #ffd400;border: 1px solid #ffd400;}
			/* content comment write End */

.con_com_body {padding:20px 20px 10px;border-bottom:1px solid #d8d8d8;}
.con_com_txt {color:#525252;line-height:1.8;}
.con_com_option {position:relative;padding:10px 0;color:#bebebe;}
.con_com_date {}
.con_com_report {padding-right:20px;cursor:pointer;}
.con_com_remove {padding:0 20px 0 0;color:#ff2727;cursor:pointer;}
.con_com_vote {position:absolute;top:5px;right:0;}
.com_up {padding-right:7px;width:70px;height:30px;color:#ff2727;text-align:right;background:url('/img/up.png');border:0;}
.com_down {margin-left:10px;padding-right:7px;width:70px;height:30px;color:#000;text-align:right;background:url('/img/down.png');border:0;}
.com_report_open  {margin-left:10px;padding:5px 10px;color:#ff0000;background:#fff;border:1px solid #d2d2d2;border-radius:5px;;}
		/* content comment End */

		/* scraper info Start */
.con_scraper_info {padding:20px 35px;color:#1b1b1b;border-bottom:1px solid #d8d8d8;}
.con_scraper_tit {font-size:24px;font-weight:700;}
.con_scraper_body {position:relative;}
.con_scraper_pic {position:absolute;top:0;left:0;width:80px;height:80px;border-radius:50%;}

.con_scraper_txt {margin-top:15px;padding-top:10px;padding-left:110px;}

.con_scraper_name {font-size:18px;font-weight:700;}
.con_scraper_level {padding-right:20px;color:#145199;font-size:16px;}
.con_scraper_post_no {font-size:18px;}
.con_scraper_desc {font-size:16px;line-height:22px;}

.con_scraper_home_wrap {position:absolute;top:0;right:0;}
.con_scraper_home {position:relative;padding:10px 10px 13px;color:#fff;font-size:18px;transition:800ms ease all;background:#145199;border:none;outline:none;cursor:pointer;}
.con_scraper_home:hover{color:#333;background:#fff;}
.con_scraper_home:before,.con_scraper_home:after{position:absolute;top:0;right:0;width:0;height:2px;transition:400ms ease all;content:'';background: #145199;}
.con_scraper_home:after{top:inherit;left:0;bottom:0;right:inherit;}
.con_scraper_home:hover:before,.con_scraper_home:hover:after{width:100%;transition:800ms ease all;}
		/* scraper info End */
	/* content End */

/* compose Start */
.w_body {padding-top:1rem;min-height:70rem;}

.w_body_tit {padding:20px;border-bottom:1px solid #f1f1f1;}
.w_body_tit h2 {padding-bottom:10px;font-size:1.3rem;font-weight:700;}
.w_body_tit input {padding:10px;width:100%;font-size:18px;border:1px solid #959595;}
.w_desc {padding:1rem 10px;color:#525252;font-size:1rem;line-height:1.5rem;}

.w_cat {margin-bottom:0;width:620px;}
.w_cat li {float:left;width:300px;}
.w_cat li select {padding:10px;width:290px;}
.w_cat li:nth-child(1) {}
.w_cat li:nth-child(2) {text-align:right;}
.w_cat li:last-child {}
.w_cat:after {content:'';clear:both;display:block;}

.w_item {margin-top:20px;}

.w_item_subject_wrap {position:relative;padding:20px 20px 0 70px;width:640px;}
.w_item_no {position:absolute;bottom:0;left:20px;font-size:30px;}
.w_item_subject {padding:10px;width:550px;border:1px solid #555;}

.w_item_btn_wrap {padding:10px 20px 30px;text-align:center;}
.w_item_btn_wrap button#storage_save_btn {float:left;padding:15px;width:280px;color:#fff;text-align:center;}
.w_item_btn_wrap button#w_item_add_btn {float:right;padding:15px;width:280px;color:#fff;text-align:center;}
.w_item_btn_wrap button#w_item_add_info_btn {float:right;padding:15px;width:280px;color:#fff;text-align:center;}
.w_item_btn_wrap:after {content:'';clear:both;display:block;}
#w_item_add_info_btn {display:none;}

.w_item_desc {margin:20px;padding:10px;width:600px;min-height:300px;line-height: 1.75rem;border:1px solid #525252;}

.w_item_link {margin:20px auto 0;width:600px;border:2px solid #0a73ab;border-radius:10px;cursor:pointer;}
.w_item_link li {float:left;padding:20px 5px;color:#0a73ab;font-size:1rem;}
.w_item_link li:nth-child(1) {width:96px;text-align:center;}
.w_item_link li:nth-child(2) {padding-left:1rem;width:500px;border-left:2px solid #0a73ab;overflow:hidden;}
.w_item_link li:last-child {}
.w_item_link:after {content:'';clear:both;display:block;}

.w_item_img_link_wrap {margin:0 auto 10px;width:600px;border:2px solid #949494;border-radius:10px;}
.w_item_img_link_wrap li {float:left;padding:20px 5px;text-align:center;color:#333333;font-size:1rem;}
.w_item_img_link_wrap li:nth-child(1) {width:96px;}
.w_item_img_link_wrap li:nth-child(2) {width:250px;border-left:2px solid #949494;overflow:hidden;}
.w_item_img_link_wrap li:nth-child(3) {width:250px;border-left:2px solid #949494;overflow:hidden;}
.w_item_img_link_wrap li:last-child {}
.w_item_img_link_wrap:after {content:'';clear:both;display:block;}

.w_item_link_input_layer {display:none;position: fixed;top:1%;left: 50%;margin-left: -320px;width: 640px;height: 240px;z-index:10;}
.w_item_link_input_wrap {position:relative;margin-left:5px;padding:20px 20px 10px;width:628px; background: #fff;border: 1px solid #333;z-index:6;}
.w_item_link_input_wrap h2 {margin-bottom:20px;padding-bottom:10px;font-size:1.5rem;border-bottom:1px solid #dcdcdc;}
.w_item_link_input_wrap input {padding: 10px 10px;width: 100%;font-size: 2rem;border: 1px solid #777;}

.w_item_link_btn_wrap {margin:20px auto;width:585px;}
.w_item_link_btn_wrap button {padding:10px;font-size:1.2rem;text-align:center;}
.w_item_link_btn_wrap button:first-child {float:left;width:380px;background:#ffd400;border:1px solid #ffd400;}
.w_item_link_btn_wrap button:last-child {float:right;width:180px;background:#fff;border:1px solid #aaa;}
.w_item_link_btn_wrap:after {content:'';clear:both;display:block;}

.w_item_img_link_input_layer {display:none;position: fixed;top:1%;left: 50%;margin-left: -320px;width: 640px;height: 240px;z-index:10;}
.w_item_img_link_input_wrap {position:relative;margin-left:5px;padding:20px 20px 10px;width:628px; background: #fff;border: 1px solid #333;z-index:6;}
.w_item_img_link_input_wrap h2 {margin-bottom:20px;padding-bottom:10px;font-size:1.5rem;border-bottom:1px solid #dcdcdc;}
.w_item_img_link_input_wrap input {padding: 10px 10px;width: 100%;font-size: 2rem;border: 1px solid #777;}

.w_item_img_link_btn_wrap {margin:20px auto;width:585px;}
.w_item_img_link_btn_wrap button {padding:10px;font-size:1.2rem;text-align:center;}
.w_item_img_link_btn_wrap button:first-child {float:left;width:380px;background:#ffd400;border:1px solid #ffd400;}
.w_item_img_link_btn_wrap button:last-child {float:right;width:180px;background:#fff;border:1px solid #aaa;}
.w_item_img_link_btn_wrap:after {content:'';clear:both;display:block;}

.compose_step_1 {}
.compose_step_desc {margin: 0.75rem;padding: 0.75rem;border: 1px solid #eee;line-height: 1.75rem;}
.compose_step_2 {display:none;}
.compose_step_3 {display:none;}

.btn100 {margin-top:30px;padding: 15px;width:100%;font-size:1.3rem;}

.compose_content_list {margin:0 20px;border-bottom:1px solid #d2d2d2;}
.compose_content_list li {float:left;padding:10px 0;cursor:pointer;}
.compose_content_list li:nth-child(1) {width:30px;color:#ff0000;font-weight:700;}
.compose_content_list li:nth-child(2) {width:30px;cursor:default;}
.compose_content_list li:nth-child(3) {width:460px;}
.compose_content_list li:nth-child(4) {width:40px;color:#ff2e2e;text-align:center;}
.compose_content_list li:nth-child(5) {width:40px;color:#757575;text-align:center;}
.compose_content_list li:last-child {}
.compose_content_list:after {content:'';clear:both;display:block;}
.compose_content_list:first-of-type {border-top:1px solid #d2d2d2;}
.compose_content_list:first-of-type .fa-arrow-up {display:none;}
.compose_content_list:last-of-type .fa-arrow-down {display:none;}

.compose_final_list {margin:0 20px;border-bottom:1px solid #d2d2d2;}
.compose_final_list li {float:left;padding:10px 0;cursor:pointer;}
.compose_final_list li:nth-child(1) {width:30px;color:#0087ff;font-weight:700;}
.compose_final_list li:nth-child(2) {width:30px;cursor:default;}
.compose_final_list li:nth-child(3) {width:460px;}
.compose_final_list li:nth-child(4) {width:40px;color:#ff2e2e;text-align:center;}
.compose_final_list li:nth-child(5) {width:40px;color:#757575;text-align:center;}
.compose_final_list li:last-child {}
.compose_final_list:after {content:'';clear:both;display:block;}
.compose_final_list:first-of-type {border-top:1px solid #d2d2d2;}
.compose_final_list:first-of-type .fa-arrow-up {display:none;}
.compose_final_list:last-of-type .fa-arrow-down {display:none;}

.compose_final_title {margin:20px 20px 0;padding:10px 0;}
.compose_final_title h2 {font-size:20px;font-weight:700;}
.compose_final_title p {padding:10px 0 0;}

	/* 이미지 선택 버튼 Start */
.w_item_img_wrap {position:relative;}
.w_item_img_input {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;}

.w_item_img_preview_wrap {width:640px;text-align:center;}
.w_item_img_preview {max-width:600px;}

	/* 이미지 선택 버튼 End */
.w_item_srch_key_wrap {padding:30px 20px 0;}
.w_item_srch_key_wrap h2 {padding-bottom:10px;font-size:20px;}
.w_item_srch_key_wrap h2 span {font-size:12px;}

.w_item_srch_key_ul {margin:0 auto 20px;width:624px;border-bottom:1px solid #f1f1f1;}
.w_item_srch_key_ul li {float:left;padding-bottom:10px;}
.w_item_srch_key_ul li input {padding:10px;width:100%;font-size:1.2rem;border:1px solid #8b8782;}
.w_item_srch_key_ul li:nth-child(2n+1) {width:290px;}
.w_item_srch_key_ul li:nth-child(2n) {padding-left:12px;width:312px;}
.w_item_srch_key_ul li:last-child {}
.w_item_srch_key_ul:after {content:'';clear:both;display:block;}

.w_item_notice_txt {padding:0 30px 20px;width:640px;font-size:14px;line-height:22px;}

.w_item_save_wrap {padding:20px 0;text-align:center;}
.w_item_save {padding:15px 0;width:600px;font-size:1.5rem;}
/* compose End */

/* Comment Start */

/* Comment End */

/* member Start */

/* member End */

/*mailling Start */

/* mailling End */

/* edit Start */
.e_body {padding-top:1rem;min-height:70rem;}

.e_body_tit {padding:20px;}
.e_body_tit h2 {padding-bottom:10px;font-size:1.3rem;font-weight:700;}

.e_body_tit .e_subject_wrap {display:flex;}
.e_body_tit .e_subject_wrap input {padding:10px;width:100%;font-size:18px;border:1px solid #959595;}
.e_body_tit .e_subject_wrap button {padding:10px;white-space:nowrap;border-top-left-radius:0;border-bottom-left-radius:0;}

.e_desc {padding:1rem 10px;color:#525252;font-size:1rem;line-height:1.5rem;}

.e_cat {margin-bottom:1rem;width:620px;}
.e_cat li {float:left;width:300px;}
.e_cat li select {padding:10px;width:290px;}
.e_cat li:nth-child(1) {}
.e_cat li:nth-child(2) {text-align:right;}
.e_cat li:last-child {}
.e_cat:after {content:'';clear:both;display:block;}

.e_item {margin-top:20px;}

.e_item_btn_wrap {padding:10px 20px 30px;text-align:center;}
.e_item_btn_wrap button#storage_save_btn {float:left;padding:15px;width:280px;color:#fff;text-align:center;}
.e_item_btn_wrap button#e_item_add_btn {float:right;padding:15px;width:280px;color:#fff;text-align:center;}
.e_item_btn_wrap button#e_item_add_info_btn {float:right;padding:15px;width:280px;color:#fff;text-align:center;}
.e_item_btn_wrap:after {content:'';clear:both;display:block;}
#e_item_add_info_btn {display:none;}

.e_item_desc {margin:20px;padding:10px;width:600px;min-height:300px;line-height: 1.75rem;border:1px solid #525252;}

.e_item_link {margin:20px auto 0;width:600px;border:2px solid #0a73ab;border-radius:10px;cursor:pointer;}
.e_item_link li {float:left;padding:20px 5px;color:#0a73ab;font-size:1rem;}
.e_item_link li:nth-child(1) {width:96px;text-align:center;}
.e_item_link li:nth-child(2) {width:500px;border-left:2px solid #0a73ab;overflow:hidden;}
.e_item_link li:last-child {}
.e_item_link:after {content:'';clear:both;display:block;}

.e_item_img_link {margin:0 auto 10px;width:600px;border:2px solid #949494;border-radius:10px;}
.e_item_img_link li {float:left;padding:20px 5px;color:#333333;font-size:1rem;}
.e_item_img_link li:nth-child(1) {width:96px;text-align:center;}
.e_item_img_link li:nth-child(2) {width:500px;border-left:2px solid #949494;overflow:hidden;}
.e_item_img_link li:last-child {}
.e_item_img_link:after {content:'';clear:both;display:block;}

.edit_step_1 {}
.edit_step_desc {margin:10px;padding:10px;border:1px solid #eee;}

.edit_content_list {margin:0 0 0 10px;border-bottom:1px solid #d2d2d2;display:flex;}
.edit_content_list>div {padding:10px 0;cursor:pointer;}
.edit_list_del {color:#ff0000;font-weight:700;flex-grow:1;flex-basis:30px;}
.edit_list_no {text-align:center;flex-grow:1;flex-basis:20px;}
.edit_list_subject {flex-grow:10;flex-basis:400px;}
.edit_list_up {color:#ff2e2e;text-align:center;flex-grow:1;flex-basis:40px;}
.edit_list_down {color:#757575;text-align:center;flex-grow:1;flex-basis:40px;}
.edit_content_list:first-of-type .fa-arrow-up {display:none;}
.edit_content_list:last-of-type .fa-arrow-down {display:none;}

.e_item_srch_key_wrap {padding:30px 0 0;}
.e_item_srch_key_wrap h2 {padding-bottom:10px;font-size:20px;}
.e_item_srch_key_wrap h2 span {font-size:12px;}

.e_item_srch_key_ul {margin:0 auto 20px;width:624px;border-bottom:1px solid #f1f1f1;}
.e_item_srch_key_ul li {float:left;padding-bottom:10px;}
.e_item_srch_key_ul li input {padding:10px;width:100%;font-size:1.2rem;border:1px solid #8b8782;}
.e_item_srch_key_ul li:nth-child(2n+1) {width:290px;}
.e_item_srch_key_ul li:nth-child(2n) {padding-left:12px;width:312px;}
.e_item_srch_key_ul li:last-child {}
.e_item_srch_key_ul:after {content:'';clear:both;display:block;}

.e_item_keyword_input_layer {display:none;position: fixed;top:1%;left: 50%;margin-left: -320px;width: 640px;height: 240px;z-index:10;}
.e_item_keyword_input_wrap {position:relative;margin-left:5px;padding:20px 20px 10px;width:628px; background: #fff;border: 1px solid #333;z-index:6;}
.e_item_keyword_input_wrap h2 {margin-bottom:20px;padding-bottom:10px;font-size:1.5rem;border-bottom:1px solid #dcdcdc;}
.e_item_keyword_input_wrap input {padding: 10px 10px;width: 100%;font-size: 2rem;border: 1px solid #777;}

.e_item_keyword_btn_wrap {margin:20px auto;width:585px;}
.e_item_keyword_btn_wrap button {padding:10px;font-size:1.2rem;text-align:center;}
.e_item_keyword_btn_wrap button:first-child {float:left;width:380px;background:#ffd400;border:1px solid #ffd400;}
.e_item_keyword_btn_wrap button:last-child {float:right;width:180px;background:#fff;border:1px solid #aaa;}
.e_item_keyword_btn_wrap:after {content:'';clear:both;display:block;}

.edit_item_wrap {display:none;position:fixed;top:0;left:50%;margin-left:-320px;width:640px;height:100%;animation: appear 300ms ease-in 1;background:rgba(0,0,0,.75);background:#fff;z-index:9;}
.edit_item_container {height:100%;overflow : auto;z-index:5;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-ms-transition: all .5s ease;transition: all .5s ease;-ms-overflow-style: none;scrollbar-width: none;}
.edit_item_container::-webkit-scrollbar {display: none;}

.edit_item_header {position:relative;padding:1rem;width:100%;border-bottom:1px solid #545454;display:flex;justify-content:center;align-items:center;}
.edit_item_header h2 {font-size:1.5rem;}
.edit_item_top_close {position:absolute;top:.7rem;right:1.25rem;cursor:pointer;font-size: 2rem;}

.e_item_subject_wrap {position:relative;padding:20px 20px 0 20px;width:640px;background:#ffffff;display:flex;justify-content:space-between;align-items:center;}
.e_item_no {font-size:30px;}
.e_item_subject {padding:10px;width:550px;border:1px solid #555;}
.e_item_desc_txt {margin:20px;padding:10px;width:600px;min-height:300px;line-height: 1.75rem;border:1px solid #525252;}

.e_item_image_url_wrap {margin:20px auto 0;width:600px;border:2px solid #0a73ab;border-top-right-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:space-between;align-items:center;}
.e_item_image {position:relative;padding:0;width:100px;height:100px;border-right:2px solid #0a73ab;cursor:pointer;}
.e_item_img_input {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;}
.e_item_preimage {width:100%;height:100%;}
.e_item_link_url {padding:0 0.75rem;width:500px;color: #0a73ab;cursor:pointer;}

.e_item_link_input_layer {display:none;position: fixed;top:1%;left: 50%;margin-left: -320px;width: 640px;height: 240px;z-index:10;}
.e_item_link_input_wrap {position:relative;margin-left:5px;padding:20px 20px 10px;width:628px; background: #fff;border: 1px solid #333;z-index:6;}
.e_item_link_input_wrap h2 {margin-bottom:20px;padding-bottom:10px;font-size:1.5rem;border-bottom:1px solid #dcdcdc;}
.e_item_link_input_wrap input {padding: 10px 10px;width: 100%;font-size: 2rem;border: 1px solid #777;}

.e_item_link_btn_wrap {margin:20px auto;width:585px;}
.e_item_link_btn_wrap button {padding:10px;font-size:1.2rem;text-align:center;}
.e_item_link_btn_wrap button:first-child {float:left;width:380px;background:#ffd400;border:1px solid #ffd400;}
.e_item_link_btn_wrap button:last-child {float:right;width:180px;background:#fff;border:1px solid #aaa;}
.e_item_link_btn_wrap:after {content:'';clear:both;display:block;}

.e_item_popup_btn_wrap {padding:0 20px;display:flex;justify-content:space-between;align-items:center;}
.e_item_popup_btn_wrap button {padding:1rem 0;width:45%;font-size:1.15rem;text-align:center;}

	/* 이미지 선택 버튼 Start */
.e_item_img_link {margin:0 auto 10px;width:600px;border:2px solid #949494;border-radius:10px;}
.e_item_img_link li {float:left;padding:20px 5px;color:#333333;font-size:1rem;}
.e_item_img_link li:nth-child(1) {width:96px;text-align:center;}
.e_item_img_link li:nth-child(2) {width:500px;border-left:2px solid #949494;overflow:hidden;}
.e_item_img_link li:last-child {}
.e_item_img_link:after {content:'';clear:both;display:block;}
/* edit End */

/* html Start */
.html_body {margin: 0 auto;width: 640px;min-height: 800px;border-collapse: collapse;}
.html_body h2 { padding:20px 0 10px;text-align:center;font-size:20px;}
.html_txt pre {padding:20px;width:100%;font-size:1rem;overflow:hidden;word-break:break-all;word-break:break-word;line-height:21px;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
/* html End */

/* popup Start */
.popup {position: fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.75);animation: appear 300ms ease-in 1;background:#ffffff;z-index:9;}
.popup-wrap {padding:1rem 20px;background:#ffffff;width:640px;}
.popup_header {position:relative;padding-bottom:1rem;width:100%;background:#fff;border-bottom:1px solid #545454;display:flex;justify-content:center;align-items:center;}
.popup_header h2 {font-size:2rem;}
.popup_title li {float:left;padding-top:18px;text-align:center;-webkit-transition:0.8s;-moz-transition:0.8s;transition:0.8s;}
.popup_close {position:absolute;top:0;right:0;cursor:pointer;font-size: 2rem;}

.item100 {position:relative;margin-top:20px;width:100%;}
.item100 label {display:block;padding-bottom:10px;width:100%;font-size:18px;}
.item100 input {padding:10px;width:100%;font-size:1rem;line-height:1rem;border:1px solid #999;}
.item100 textarea {padding:5px;width:100%;height:100px;border:1px solid #999;}
/* popup End */
