/* wp_bbs_profile Default */
	#wp_header_title {display: none;}

/* profile list style S */
	#wp_skin01 .wp_active {font-weight: 600 !important;}
	#wp_main .wp_profile {overflow:hidden;margin-top:0px; padding: 0px;}
	#wp_main .wp_profile ul {overflow:hidden;margin-top:0px; padding: 0px;}
	#wp_main .wp_profile > ul {font-size: 0;border-top: 1px solid #aaa;border-bottom: 1px solid #aaa;}
	#wp_main .wp_profile ul li {font-size: 17px;width:100%;overflow:hidden;margin-bottom:0%; border-bottom: 1px dashed #ccc;}
	#wp_main .wp_profile ul li:nth-last-child(1),#wp_main .wp_profile ul li:nth-last-child(2) {border:;}
	#wp_main .wp_profile ul li:hover {background-color: #f3f3f3;}
	#wp_main .wp_profile ul li a {width:100%;display:block}
	#wp_skin01 #wp_main .wp_profile .wp_wrap {font-size: 0;}
	#wp_skin01 #wp_main .wp_profile .profile_img_area { width: 200px;display: inline-block;vertical-align: middle;}
	#wp_skin01 #wp_main .wp_profile .profile_img_area .profile_img_div { position: relative; padding-top: 100%;  overflow: hidden;}
	/*	ºñÀ² ¿¹½Ã
		1:1 : padding-top: 100%; ratio
		2:1 : padding-top: 50%
		1:2 : padding-top: 200%
		3:4 : padding-top: 133%;
		4:3 : padding-top: 75%
		16:9 : padding-top: 56.25%
	*/
	#wp_skin01 #wp_main .wp_profile .profile_img_area .profile_img_div img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; max-width: 100%; height: auto; margin: auto 0;object-fit: cover}
	#wp_skin01 #wp_main .wp_profile .prof_text_area { width: 60%;display: inline-block;vertical-align: middle;font-size: 13px;}
	#wp_skin01 #wp_main .wp_profile .prof_text_area p {font-size: 15px;
    font-family: 'Noto Sans KR';
    line-height: 1.5;
    padding: 0 15px;;}
	#wp_skin01 #wp_main .wp_profile .list_li {width: 100%;display: inline-block;transition:all 0.2s;padding: 5px 0;}

	/* responsive 768 S */
	@media screen and (max-width: 768px){
		#wp_main .wp_profile {padding: 0;}
		#wp_main .wp_profile ul {padding: 0;}
		#wp_skin01 #wp_main .wp_profile .list_li {width: 100%;display: inline-block;transition:all 0.2s;}
		#wp_skin01 #wp_main .wp_profile .profile_img_area { width: 35%;}
		#wp_skin01 #wp_main .wp_profile .prof_text_area { width: 65%;}
		#wp_skin01 #wp_main .wp_profile .prof_text_area p {padding: 0 5px;}
	}
	#wp_main .wp_icon_text .wp_input_th {    padding: 0px 12px; display: inline-block; box-sizing: border-box; vertical-align: top; background-color: white;}
	/* responsive 768 E */

/* profile list style E */

/* profile input style S */
	#wp_main .wp_profile .wp_fw600 {font-weight: 600;}
	#wp_main .wp_profile .wp_fz14 {font-size: 14px;}
	#wp_main .wp_profile .pd4_12 {padding: 4px 12px;}
	#wp_main .wp_profile .wp_bdt_1 {border-top: 1px solid #aaa;}
	#wp_skin01 #wp_main .wp_profile .wp_input_td {font-size: 13px;}
	#wp_main .wp_input_tr input {box-sizing: border-box;  border: 1px solid #ddd; padding: 8px 8px;  background-color: #fafafa;}
/* profile input style E */

/* profile view style S */
	#wp_main .wp_profile .wp_view_textarea {padding: 15px;font-size: 13px;}
	#wp_main .wp_view_textarea img {max-width: 100%;}
	#wp_main .wp_profile_img img {max-width: 100%;}
	#wp_main .wp_vam {vertical-align: middle;}
	#wp_main .wp_icon {width: 100%;text-align: center;}
	#wp_main .wp_icon i {font-size: 30px;margin: 10px;transition:all 0.35s;}
	#wp_main .wp_icon i:hover {color: #d88218;transition:all 0.35s;}
	#wp_main .wp_icon_text i {font-size: 30px;margin: 8px;transition:all 0.35s;}
	#wp_main .wp_icon_text .wp_input_th {vertical-align: middle;}
	#wp_main .wp_icon {display: none;}
	#wp_main .wp_icon_text {display: inline-block;  font-family: 'Noto Sans KR';}
	#wp_main .width1_3 {width: 40%;display: inline-block;vertical-align: top;}
	#wp_main .width2_3 {width: 58%;display: inline-block;padding-left: 2%;}
	#wp_skin01 #wp_main .wp_profile b {color: black;padding-right: 5px;}

	/* responsive 768 S */
	@media screen and (max-width: 768px){
		#wp_main .wp_icon {display: inline-block;}
		#wp_main .wp_icon_text {display: none;}
		#wp_main .width1_3 {width: 100%;display: inline-block;vertical-align: top;}
		#wp_main .width2_3 {width: 100%;display: inline-block;padding-left: 0px;}
	}
	/* responsive 768 E */

	/* wp_reply S */
		#wp_main .wp_input_tr .wp_input_td { width:80%; }
		#wp_skin01 #wp_main .wp_input_tr .wp_view_tit { font-size:14px; font-weight:600; line-height:1.5;border-top: 1px solid #aaa;}
		#wp_skin01 #wp_main .wp_input_tr .wp_reply_tit { font-size:13px; font-weight:600; }
		#wp_skin01 #wp_main .wp_reply .wp_input_tr .wp_input_td { padding:8px 12px; display:inline-block; box-sizing:border-box; vertical-align:top; background-color:transparent; }
		#wp_skin01 #wp_main .wp_reply .wp_input_tr { text-align:left; }
		#wp_skin01 #wp_main .wp_reply .wp_input_tr textarea { width: 98%; }
		#wp_skin01 #wp_main .wp_reply .wp_reply_wrap textarea { width:calc( 100% - 60px); display:inline-block; height:70px; }
		#wp_skin01 #wp_main .wp_reply .wp_reply_wrap .wp_button_1 { max-width:48px; display:inline-block; margin:0 0 0 3px; height:70px; }
		#wp_skin01 #wp_main .wp_input_td .wp_view_icon { display:inline-block; font-size:13px; }
		#wp_skin01 #wp_main .wp_input_td .wp_view_icon i { display:inline-block; margin-left:15px; margin-right:3px; }
		#wp_skin01 #wp_main .wp_input_td .wp_reply_edit i { display:inline-block; margin-left:5px; margin-right:3px; }
		#wp_skin01 #wp_main .wp_input_tr .width1_3 { width:33.33%; display:inline-block; }
		#wp_skin01 #wp_main .wp_input_tr .wp_input_th.wp_icon_width {width:auto !important;padding: 0;}
		#wp_skin01 #wp_main .wp_reply_div .wp_input_tr { border:none; }
		#wp_skin01 #wp_main .wp_reply .wp_input_tr .width1_2 .wp_input_td { width:100%; display:inline-block; }
		#wp_skin01 #wp_main .wp_reply .wp_input_tr input { box-sizing:border-box; border:1px solid #ddd; padding:8px 8px; background-color:#fafafa; width:98%; }
		#wp_skin01 #wp_main .thead { border-bottom:1px solid rgb(199,199,199); border-top:1px solid rgb(115,115,115); padding:15px; font-size:13px; }
		#wp_skin01 #wp_main .wp_input_td .wp_view_date { font-size:11px; color:#888; display:inline-block; margin-left: 15px; }
		#wp_skin01 #wp_main .wp_input_tr select { min-height:39px; vertical-align:top; min-width:15%; }
		#wp_skin01 #wp_main .wp_input_tr .bsCategory_title { width:calc( 100% - 16%); display:inline-block; }
		#wp_skin01 #wp_main .wp_button_1_mg03 .wp_button_1 { margin:3px 3px; }
		/* responsive 768 S */
			@media screen and (max-width:768px) {
				#wp_skin01 #wp_skin01 #wp_main .wp_input_td .wp_view_icon { margin:0 auto; text-align:center; }
				#wp_skin01 #wp_skin01 #wp_main .wp_input_tr .width1_2 .wp_input_td { width:100%; display:inline-block; }
				#wp_skin01 #wp_skin01 #wp_main .wp_input_tr .width1_3 { width:100%; }
				#wp_skin01 #wp_skin01 #wp_main .wp_input_tr .width2_4 .wp_input_td { width:100%; display:inline-block; vertical-align: middle; }
				#wp_skin01 #wp_skin01 #wp_main .wp_input_tr select { width:30%; }
				#wp_skin01 #wp_skin01 #wp_main .wp_input_tr .bsCategory_title { width:67%; display: inline-block; }
				#wp_skin01 #wp_skin01 #wp_main .wp_input_tr .wp_input_td {width: 70%;}
			}

		/* responsive 768 E */

	/* wp_reply E */

	/* like button S */
		#wp_skin01 #wp_main .wp_bbs_likebtn_wrap {padding-bottom: 5px;margin-left: 15px;}
		#wp_skin01 #wp_main .likebutton { /* width:60px; */ height:30px; font-family:'Roboto',sans-serif; font-size:11px; text-transform:uppercase; letter-spacing:2.5px; font-weight:500; color:#000; background-color:#fff; border:none; transition:all 0.3s ease 0s; cursor:pointer; outline:none; }
		#wp_skin01 #wp_main .likebutton:hover { background-color:#05B9C8; box-shadow:0px 5px 7px rgba(46,229,157,0.4); color:#fff; transform:translateY(-7px); }
		#wp_skin01 #wp_main .likeing { background-color:#05B9C8; box-shadow:0px 5px 7px rgba(46,229,157,0.4); color:#fff; transform:translateY(-7px); }
		#wp_skin01 #wp_main .plist { border-top: 1px solid lightgray }
	/* like button E */

/* profile view style E */

/* profile footer S */
	#wp_skin01 #wp_main .wp_list_footer {}
	#wp_skin01 #wp_main .wp_list_footer .wp_search_div { margin-top:10px; padding:5px; padding-bottom:15px; }
	#wp_skin01 #wp_main .wp_list_footer .wp_search_div form select { height:22px; border:none; background-color:#fff; }
	#wp_skin01 #wp_main .wp_list_footer .wp_search_div form .wp_search_input { border:none; border-bottom:1px solid #ddd; background-color:#fff; }
	#wp_skin01 #wp_main .wp_list_footer .wp_search_div form button { border:none; background:none; }
/* profile footer E */