      @import url(/_font/hanna.css);
      @import url(/_font/nanumbrushscript.css);
      @import url(/_font/nanumgothic.css);
      @import url(/_font/nanumgothiccoding.css);
      @import url(/_font/nanummyeongjo.css);
      @import url(/_font/nanumpenscript.css);
	  @import url(/_font/S-Core-Dream-full/s-core-dream.css);
	  
@import url(/_font/cwtexhei.css);

@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}

body,td,tr,table{font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:14px; font-weight: 100; color:#333333; line-height:170%;}
		A:link	{color:#333333;text-decoration:none;}
		A:visited	{color:#333333;text-decoration:}
		A:active  {color:#333333;text-decoration:none;}
		A:hover  {color: #333333;text-decoration:underline;}
		
img {

vertical-align:top; border:hidden;

}
input,textarea:focus {
	outline: none;
	box-shadow: none;
  border: 1px solid red;
	}

.icons_txt {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:18px; font-weight: 100; color:#333333;}
.sudan_icons_txt {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:12px; font-weight: 100; color:#333333; line-height:130%;}


.view_memo {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:11px; font-weight: 100; color:#333333; line-height:120%;}
.people1 {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:14px; font-weight: 100; color:#333333;}

.otaltxt {font-family:'Nanum Gothic', sans-serif; font-size:11px; font-weight:100; color:#8E8E8E;}

.view_contents {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:14px; font-weight: 100; color:#333333; line-height:170%;}

.mem_login {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:15px; font-weight:100; color:#000000;}

.m_menu_title {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:18px; font-weight:100; color:#000000;}
.m_menu_sub {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:15px; font-weight:100; color:#723C00;}

.foot_txt {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:13px; font-weight:100; color:#ffffff;line-height:130%;}
		A.foot_txt:link	{color:#ffffff;text-decoration:none;line-height:130%;}
		A.foot_txt:visited	{color:#ffffff;text-decoration:none;line-height:130%;}
		A.foot_txt:active  {color:#ffffff;text-decoration:none;line-height:130%;}
		A.foot_txt:hover  {color: #ffffff;text-decoration:underline; position:relative; top:0; left:0; }

.m_icon_title2 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:13px; font-weight:100; color:#000000;line-height:170%;}
		A.m_icon_title2:link	{color:#000000;text-decoration:none;}
		A.m_icon_title2:visited	{color:#000000;text-decoration:none;}
		A.m_icon_title2:active  {color:#000000;text-decoration:none;}
		A.m_icon_title2:hover  {color: #000000;text-decoration:underline; position:relative; top:0; left:0; }

.m_board_link {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:14px; font-weight:100; color:#747474;line-height:170%;}
		A.m_board_link:link	{color:#5A5A5A;text-decoration:none;}
		A.m_board_link:visited	{color:#5A5A5A;text-decoration:none;}
		A.m_board_link:active  {color:#5A5A5A;text-decoration:none;}
		A.m_board_link:hover  {color: #5A5A5A;text-decoration:underline; position:relative; top:0; left:0; }

.m_board_link2 {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:14px; font-weight:100; color:#747474;line-height:170%;}
		A.m_board_link2:link	{color:#5A5A5A;text-decoration:none;}
		A.m_board_link2:visited	{color:#5A5A5A;text-decoration:none;}
		A.m_board_link2:active  {color:#5A5A5A;text-decoration:none;}
		A.m_board_link2:hover  {color: #5A5A5A;text-decoration:underline; position:relative; top:0; left:0; }

.m_photo_title {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:14px; font-weight:100; color:#5A5A5A;line-height:170%;}
		A.m_photo_title:link	{color:#5A5A5A;text-decoration:none;}
		A.m_photo_title:visited	{color:#5A5A5A;text-decoration:none;}
		A.m_photo_title:active  {color:#5A5A5A;text-decoration:none;}
		A.m_photo_title:hover  {color: #5A5A5A;text-decoration:underline; position:relative; top:0; left:0; }

.sub_mid_menu {font-family:'s-core-dream-bold','cwTeXHei', sans-serif; font-size:13px; font-weight:100; color:#969696; line-height:100%;}
.sub_mid_menu2 {font-family:'s-core-dream-bold','cwTeXHei', sans-serif; font-size:13px; font-weight:100; color:#969696; line-height:100%;}
		A.sub_mid_menu2:link	{color:#969696;text-decoration:none;line-height:100%;}
		A.sub_mid_menu2:visited	{color:#969696;text-decoration:none;line-height:100%;}
		A.sub_mid_menu2:active  {color:#969696;text-decoration:none;line-height:100%;}
		A.sub_mid_menu2:hover  {color: #969696;text-decoration:underline; position:relative; top:0; left:0; }
		
.top_navi2 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:11px; font-weight:100; color:#8E8E8E; line-height:100%;}
.top_title {font-family:'s-core-dream-bold','cwTeXHei', sans-serif; font-size:18px; font-weight:100; color:#284D86; line-height:150%;}

.intro_00 {font-family:'Nanum Gothic', sans-serif; font-size:14px; font-weight: 600; color:#ffffff;}
.intro_1 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:20px; font-weight: 600; color:#333333;}

.intro_2 {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:14px; font-weight: 100; color:#333333; line-height:170%;}
		A.sub_mid_menu2:link	{color:#333333;text-decoration:none;line-height:100%;}
		A.sub_mid_menu2:visited	{color:#333333;text-decoration:none;line-height:100%;}
		A.sub_mid_menu2:active  {color:#333333;text-decoration:none;line-height:100%;}
		A.sub_mid_menu2:hover  {color: #333333;text-decoration:underline; position:relative; top:0; left:0; }

.intro_3 {font-family:'Nanum Gothic', sans-serif; font-size:14px; font-weight: 300; color:#626262; line-height:150%;}

.intro_4 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:22px; font-weight: 100; color:#666666;}

.intro_5 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:18px; font-weight: 100; color:#333333;}

.intro_5_1 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:16px; font-weight: 100; color:#333333;}

.intro_6 {font-family:'Nanum Gothic', sans-serif; font-size:16px; font-weight: 500; color:#666666;}
.intro_7 {font-family:'Nanum Gothic', sans-serif; font-size:18px; font-weight: 500; color:#909090;}
.intro_8 {font-family:'Nanum Gothic', sans-serif; font-size:18px; font-weight: 500; color:#545454;}
.intro_9 {font-family:'Nanum Gothic', sans-serif; font-size:30px; font-weight: 900; color:#414141;}
.intro_10 {font-family:'Nanum Gothic', sans-serif; font-size:18px; font-weight: 300; color:#393939;}

.intro_11 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:15px; font-weight: 100; color:#545454;line-height:160%;}
.f_board_title {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:14px; font-weight: 100; color:#545454; line-height:100%;}
.f_board_title2 {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:12px; font-weight: 100; color:#545454; line-height:100%;}
.f_board_list {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:13px; font-weight: 100; color:#545454; line-height:120%;}

.sub_contents {font-family:'Nanum Gothic', sans-serif; font-size:15px; font-weight:500; color:#676767; line-height:170%;}
		A.sub_contents:link	{color:#676767;text-decoration:none;}
		A.sub_contents:visited	{color:#676767;text-decoration:none;}
		A.sub_contents:active  {color:#676767;text-decoration:none;}
		A.sub_contents:hover  {color: #676767;text-decoration:underline; position:relative; top:0; left:0; }

.board_list_title {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:14px; font-weight:100; color:#333333; line-height:170%;}
		A.board_list_title:link	{color:#333333;text-decoration:none;}
		A.board_list_title:visited	{color:#333333;text-decoration:none;}
		A.board_list_title:active  {color:#333333;text-decoration:none;}
		A.board_list_title:hover  {color: #333333;text-decoration:underline; position:relative; top:0; left:0; }

.board_list_name {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:13px; font-weight:100; color:#333333; line-height:170%;}
.board_list_date {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:11px; font-weight:100; color:#333333; line-height:170%;}

 .sero {
	font-family: "굴림";
	font-size: 12px;
 
	-webkit-writing-mode: vertical-rl;
	-moz-writing-mode: vertical-rl;
	-ms-writing-mode: tb-lr;
	-ms-writing-mode: vertical-rl;
	writing-mode: vertical-rl;
}
/* 대각 */
.slash {
	background: url('/_img/froot/slash.png');
	background-size: 100% 100%;
	text-align: left;
}
.backslash {
	background: url('/_img/froot/backslash.png');
	background-size: 100% 100%;
	text-align: left;
}
.slash div, .backslash div { text-align: right; }
.dline {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:13px; font-weight: 100; color:#525252; line-height:130%;}
.dline0 {font-family:'Nanum Gothic', sans-serif; font-size:12px; font-weight: 100; color:#525252; line-height:130%;}
.dline2 {font-family:'Nanum Gothic', sans-serif; font-size:12px; font-weight: 300; color:#ffffff; line-height:130%;}

.dline22 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:16px; font-weight: 100; color:#ffffff; padding:2px;}

.dline221 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:13px; font-weight: 100; color:#ffffff; padding:2px;}

.dline3 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:12px; font-weight: 100; color:#666666; line-height:130%;}
.dline4 {font-family:'Nanum Gothic', sans-serif; font-size:14px; font-weight: 100; color:#666666; line-height:130%;}

.dline44 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:14px; font-weight: 100; color:#333333; line-height:130%;}
/*배경레이어*/
	.layer {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:10000000;}
		.layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
		.layer .pop-layer {display:block;}

	.pop-layer {display:none; position: absolute; top: 50%; left: 50%; width:400px; height:300px;  background-color:#fff; border: 5px solid #3571B5; z-index: 10;}	
	/*.pop-layer .pop-container {padding: 10px 10px;}*/
	.pop-layer p.ctxt {color: #666; line-height: 25px;}
	/*.pop-layer .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}*/
	.pop-layer .btn-r {width: 100%; padding-top: -25px; text-align:right;}

	a.cbtn {display:inline-block; height:25px; padding:0 14px 0; border:1px solid #304a8a; background-color:#3f5a9d; font-size:13px; color:#fff; line-height:25px;}	
	a.cbtn:hover {border: 1px solid #091940; background-color:#1f326a; color:#fff;}
/*배경레이어*/
.m_board_date {font-family:'Nanum Gothic', sans-serif; font-size:14px; font-weight:500; color:#929292; line-height:150%;}
.m_board_list {font-family:'Nanum Gothic', sans-serif; font-size:16px; font-weight:500; color:#848484; line-height:150%;}
		A.m_board_list:link	{color:#848484;text-decoration:none; line-height:150%;}
		A.m_board_list:visited	{color:#848484;text-decoration:none; line-height:150%;}
		A.m_board_list:active  {color:#848484;text-decoration:none; line-height:150%;}
		A.m_board_list:hover  {color: #848484;text-decoration:underline; position:relative; top:0; left:0; line-height:150%;}
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:'s-core-dream-medium','cwTeXHei', sans-serif;
	font-size:13px; line-height:170%;
	padding-left:15px; padding-right:15px; padding-bottom:5px; padding-top:5px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.myButton:active {
	position:relative;
	top:1px;
}
input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder {
	/* WebKit browsers */
	color:transparent;
}
input:focus:-moz-placeholder,
textarea:focus:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color:transparent;
}
input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color:transparent;
}
input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color:transparent;
}

._input_box1 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:13px; font-weight: 100; color:#333333; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-color:rgb(221,221,221); border-right-color:rgb(221,221,221); border-bottom-color:rgb(221,221,221); border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-color:rgb(221,221,221); border-left-style:solid; border-left-width:1px; padding-left:5px;}
.myButton20 {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:5px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'s-core-dream-medium','cwTeXHei', sans-serif;
	font-size:12px;
	font-weight:100; line-height:120%;
	padding-left:10px; padding-right:10px; padding-bottom:2px; padding-top:2px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.myButton20:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
	color:#ffffff;
}
.myButton20:active {
	position:relative;
	top:1px;
}

.myButton112 {
	-moz-box-shadow:inset 0px 1px 0px 0px #a6827e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a6827e;
	box-shadow:inset 0px 1px 0px 0px #a6827e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7d5d3b), color-stop(1, #634b30));
	background:-moz-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:-webkit-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:-o-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:-ms-linear-gradient(top, #7d5d3b 5%, #634b30 100%);
	background:linear-gradient(to bottom, #7d5d3b 5%, #634b30 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d5d3b', endColorstr='#634b30',GradientType=0);
	background-color:#7d5d3b;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:5px;
	border:1px solid #54381e;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'s-core-dream-medium','cwTeXHei', sans-serif;
	font-size:12px;
	font-weight:100; line-height:120%;
	padding-left:10px; padding-right:10px; padding-bottom:2px; padding-top:2px;
	text-decoration:none;
	text-shadow:0px 1px 0px #4d3534;
}
.myButton112:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #634b30), color-stop(1, #7d5d3b));
	background:-moz-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:-webkit-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:-o-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:-ms-linear-gradient(top, #634b30 5%, #7d5d3b 100%);
	background:linear-gradient(to bottom, #634b30 5%, #7d5d3b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#634b30', endColorstr='#7d5d3b',GradientType=0);
	background-color:#634b30;
}
.myButton112:active {
	position:relative;
	top:1px;
}

.myButton113 {
	-moz-box-shadow:inset 0px 1px 0px 0px #9acc85;
	-webkit-box-shadow:inset 0px 1px 0px 0px #9acc85;
	box-shadow:inset 0px 1px 0px 0px #9acc85;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #74ad5a), color-stop(1, #68a54b));
	background:-moz-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
	background:-webkit-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
	background:-o-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
	background:-ms-linear-gradient(top, #74ad5a 5%, #68a54b 100%);
	background:linear-gradient(to bottom, #74ad5a 5%, #68a54b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74ad5a', endColorstr='#68a54b',GradientType=0);
	background-color:#74ad5a;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:5px;
	border:1px solid #3b6e22;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'s-core-dream-medium','cwTeXHei', sans-serif;
	font-size:12px;
	font-weight:100; line-height:120%;
	padding-left:10px; padding-right:10px; padding-bottom:2px; padding-top:2px;
	text-decoration:none;
}
.myButton113:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #68a54b), color-stop(1, #74ad5a));
	background:-moz-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:-webkit-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:-o-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:-ms-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:linear-gradient(to bottom, #68a54b 5%, #74ad5a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68a54b', endColorstr='#74ad5a',GradientType=0);
	background-color:#68a54b;
}
.myButton113:active {
	position:relative;
	top:1px;
}
.myButton30 {
	-moz-box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc8d83), color-stop(1, #e4685d));
	background:-moz-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
	background:-webkit-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
	background:-o-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
	background:-ms-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
	background:linear-gradient(to bottom, #fc8d83 5%, #e4685d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83', endColorstr='#e4685d',GradientType=0);
	background-color:#fc8d83;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #942911;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'Nanum Gothic', sans-serif;
	font-size:13px;
	font-weight:600;
	padding-left:15px; padding-right:15px; padding-bottom:5px; padding-top:5px;
	text-decoration:none;
	text-shadow:0px 1px 0px #854629;
}
.myButton30:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e4685d), color-stop(1, #fc8d83));
	background:-moz-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
	background:-webkit-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
	background:-o-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
	background:-ms-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
	background:linear-gradient(to bottom, #e4685d 5%, #fc8d83 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4685d', endColorstr='#fc8d83',GradientType=0);
	background-color:#e4685d;
}
.myButton30:active {
	position:relative;
	top:1px;
}

.dhtmlgoodies_question{    /* Styling question */
    font-size:14px;
	color:#3E3E3E;
    font-family:'Nanum Gothic', sans-serif;
    background-color:#ffffff;
    border:1px #e1e1e1 solid;
    overflow:hidden;
    cursor:pointer;
	line-height:120%;
}

.sero_content3 {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:14px; font-weight: 100; color:#333333; -webkit-writing-mode: vertical-rl;-moz-writing-mode: vertical-rl;-ms-writing-mode: tb-lr;-ms-writing-mode: vertical-rl;-ms-writing-mode: vertical-rl;writing-mode: vertical-rl; letter-spacing:3px; line-height:100%;}
.m_profile {font-family:'Nanum Gothic', sans-serif; font-size:12px; font-weight:100; color:#8E8E8E; line-height:150%;}
.sub_menu_detail {font-family:'Nanum Gothic', sans-serif; font-size:13px; font-weight: 600; color:#ffffff;}
.sub_menu_detail2 {font-family:'s-core-dream-medium','cwTeXHei', sans-serif; font-size:13px; font-weight: 100; color:#333333; }
.sub_menu_detail3 {font-family:'Nanum Gothic', sans-serif; font-size:12px; font-weight: 100; color:#ffffff; }
.sub_menu_detail4 {font-family:'s-core-dream-regular','cwTeXHei', sans-serif; font-size:11px; font-weight: 100; color:#000000; line-height:120%;}
.myButton1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:'Nanum Gothic', sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:15px; padding-right:15px; padding-bottom:2px; padding-top:2px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.myButton1:active {
	position:relative;
	top:1px;
}

.board_list_top00 {
			border-top-width:1px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;
			
			border-right-width:0px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:1px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			background:rgb(248,248,248);
			width:50px;
			height:40px;
			text-align:center;
		}
.board_list_top00_ {
			border-top-width:0px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;
			
			border-right-width:0px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:1px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			height:40px;
			text-align:center;
		}
.board_list_top_name {
			border-top-width:1px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;
			
			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:0px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			background:rgb(248,248,248);
			width:90px;
			text-align:center;
		}
.board_list_top_name_ {
			border-top-width:0px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;
			
			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:0px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;

			text-align:center;
		}
.board_list_top01 {
			border-top-width:1px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;
			
			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:1px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			background:rgb(248,248,248);
			width:120px;
			height:40px;
			text-align:center;
		}
.board_list_top01_ {
			border-top-width:0px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;
			
			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;
			
			border-left-width:1px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			height:40px;
			text-align:center;
		}
		
.board_list_top02 {
			border-top-width:1px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;

			border-bottom-color:rgb(221,221,221);
			border-bottom-width:1px;
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;
			
			border-left-width:0px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			background:rgb(248,248,248);
			text-align:center;
		}
.board_list_top02_ {
			order-top-width:0px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;
			
			border-left-width:0px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
		}
.board_list_top02__ {
			border-top-width:1px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;

			border-bottom-color:rgb(221,221,221);
			border-bottom-width:1px;
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;
			
			border-left-width:1px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			background:rgb(248,248,248);
			text-align:center;
		}
.board_list_top02___ {
			border-top-width:0px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;

			border-bottom-color:rgb(221,221,221);
			border-bottom-width:1px;
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;
			
			border-left-width:1px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			text-align:center;
		}
		
.board_list_top03 {
			border-top-width:1px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;

			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;
			
			border-left-width:0px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			background:rgb(248,248,248);
			width:90px;
			text-align:center;
		}
.board_list_top03_ {
			border-top-width:0px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:0px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			text-align:center;
		}
		
.board_list_top04 {
			border-top-width:1px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:0px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			background:rgb(248,248,248);
			width:50px;
			text-align:center;
		}
.board_list_top04_ {
			border-top-width:0px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:0px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;

			text-align:center;
		}
.board_view_content01 {
			border-top-width:0px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:0px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:1px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			padding-left:20px;
			padding-right:20px;
			padding-top:20px;
			padding-bottom:20px;
			word-break:break-all;
			
			height:200px;
			width:800px;
		}
.board_view_content01_ {
			border-top-width:0px;
			border-top-color:rgb(221,221,221);
			border-top-style:solid;
			
			border-bottom-width:0px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;

			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;

			border-left-width:1px;
			border-left-color:rgb(221,221,221);
			border-left-style:solid;
			
			padding-left:20px;
			padding-right:20px;
			padding-top:20px;
			padding-bottom:20px;
			word-break:break-all;
			
		}
.board_view_content02 {
			border-top-width:0px;
			border-right-width:1px;
			border-bottom-width:1px;
			border-left-width:1px;
			border-top-color:rgb(221,221,221);
			border-right-color:rgb(221,221,221);
			border-bottom-color:rgb(221,221,221);
			border-left-color:rgb(221,221,221);
			border-top-style:solid;
			border-right-style:solid;
			border-bottom-style:solid;
			border-left-style:solid;
			padding:10px;
		}
.board_view_content023 {
			border-top-width:0px;
			border-right-width:0px;
			border-bottom-width:1px;
			border-left-width:1px;
			border-top-color:rgb(221,221,221);
			border-right-color:rgb(221,221,221);
			border-bottom-color:rgb(221,221,221);
			border-left-color:rgb(221,221,221);
			border-top-style:solid;
			border-right-style:solid;
			border-bottom-style:solid;
			border-left-style:solid;
			padding:10px;
		}
.board_view_content0231 {
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;
		}
.board_view_content02311 {
			border-right-width:1px;
			border-right-color:rgb(221,221,221);
			border-right-style:solid;
			border-bottom-width:1px;
			border-bottom-color:rgb(221,221,221);
			border-bottom-style:solid;
		}
.profile_img {
			border-bottom-left-radius:15px;
			border-bottom-right-radius:15px;
			border-top-left-radius:15px;
			border-top-right-radius:15px;
			border-top-width:1px;
			border-right-width:1px;
			border-bottom-width:1px;
			border-left-width:1px;
			border-top-color:rgb(221,221,221);
			border-bottom-color:rgb(221,221,221);
			border-right-color:rgb(221,221,221);
			border-left-color:rgb(221,221,221);
			border-top-style:solid;
			border-right-style:solid;
			border-bottom-style:solid;
			border-left-style:solid;
			width:65px;
			height:65px;
			box-shadow: 1px 1px 5px 1px #DDD;
			word-break:break-all;
		}
.profile_img2 {
			border-top-width:1px;
			border-right-width:1px;
			border-bottom-width:1px;
			border-left-width:1px;
			border-top-color:rgb(221,221,221);
			border-bottom-color:rgb(221,221,221);
			border-right-color:rgb(221,221,221);
			border-left-color:rgb(221,221,221);
			border-top-style:solid;
			border-right-style:solid;
			border-bottom-style:solid;
			border-left-style:solid;
			width:65px;
			height:65px;
			word-break:break-all;
		}
.profile_img3 {
			border-top-width:1px;
			border-right-width:0px;
			border-bottom-width:1px;
			border-left-width:1px;
			border-top-color:rgb(221,221,221);
			border-bottom-color:rgb(221,221,221);
			border-right-color:rgb(221,221,221);
			border-left-color:rgb(221,221,221);
			border-top-style:solid;
			border-right-style:solid;
			border-bottom-style:solid;
			border-left-style:solid;
			width:55px;
			height:55px;
			word-break:break-all;
		}

.mem_profile_img {
	width:55px;
	height:55px;
	border-bottom-left-radius:31px;
	border-top-left-radius:31px;
	border-top-right-radius:31px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-color:rgb(221,221,221);
	border-bottom-color:rgb(221,221,221);
	border-right-color:rgb(221,221,221);
	border-left-color:rgb(221,221,221);
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	max-height:100%;
	max-width:100%;
}

.mem_profile_img2 {
	width:55px;
	height:55px;
	border-bottom-left-radius:31px;
	border-top-left-radius:31px;
	border-top-right-radius:31px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-color:rgb(221,221,221);
	border-bottom-color:rgb(221,221,221);
	border-right-color:rgb(221,221,221);
	border-left-color:rgb(221,221,221);
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	background:rgba(248,248,248,1.00);
	max-height:100%;
	max-width:100%;
}

.table_bottom_1_sol {
	border-bottom-width:1px;
	border-bottom-color:rgb(221,221,221);
	border-bottom-style:solid;
}
.table_nic_dot {
	border-bottom-width:1px;
	border-bottom-color:rgb(221,221,221);
	border-bottom-style:dotted;
}


.b3326_textarea {
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-color:rgb(221,221,221);
	border-right-color:rgb(221,221,221);
	border-bottom-color:rgb(221,221,221);
	border-left-color:rgb(221,221,221);
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	padding:10px;
}

.b3326divline {
	border-top-width:1px;
	border-top-color:rgb(221,221,221);
	border-top-style:solid;
	margin-top:30px;
}

.bcontent01 {
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-color:rgb(221,221,221);
	border-bottom-color:rgb(221,221,221);
	border-right-color:rgb(221,221,221);
	border-left-color:rgb(221,221,221);
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-bottom-left-radius:10px;
	border-top-left-radius:10px;
	border-bottom-right-radius:10px;
	border-top-right-radius:10px;
	padding-left:10px;
	padding-right:10px;
}
.bcontent02 {
	border-bottom-width:1px;
	border-bottom-color:#BDBDBD;
	border-bottom-style:dotted;
	padding-left:10px;
	padding-bottom:2px;
	padding-top:2px;
}

.bcontent03 {
	border-bottom-width:1px;
	border-bottom-color:#BDBDBD;
	border-bottom-style:dotted;
}

.bcontent04 {
	border-bottom-width:1px;
	border-bottom-color:#BDBDBD;
	border-bottom-style:dotted;
	padding-left:10px;
	padding-bottom:2px;
	padding-top:2px;
}

.bcontent05 {
	border-bottom-width:1px;
	border-bottom-color:#BDBDBD;
	border-bottom-style:dotted;
	padding-left:10px;
	padding-bottom:2px;
	padding-top:2px;
}

.35821_area {
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-color:rgb(221,221,221);
	border-right-color:rgb(221,221,221);
	border-bottom-color:rgb(221,221,221);
	border-left-color:rgb(221,221,221);
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	padding-top:10px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:10px;
	margin-bottom:20px;
	margin-top:10px;
}
35821_01 {
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-top-color:rgb(221,221,221);
	border-bottom-color:rgb(221,221,221);
	border-left-color:rgb(221,221,221);
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
}
35821_02 {
	border-top-width:1px;
	border-top-right-radius:15px;
	border-bottom-right-radius:15px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-top-color:rgb(221,221,221);
	border-bottom-color:rgb(221,221,221);
	border-right-color:rgb(221,221,221);
	border-left-color:rgb(221,221,221);
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	padding-left:10px;
	padding-right:10px;
}
.35821_03 {
	border-bottom-width:1px;
	border-bottom-color:#BDBDBD;
	border-bottom-style:dotted;
	padding-left:10px;
}
.m_txt {font-family:'Nanum Gothic', sans-serif; font-size:14px; font-weight:600; color:#4E4E4E;}
		A.m_txt:link	{color:#4E4E4E;text-decoration:none;}
		A.m_txt:visited	{color:#4E4E4E;text-decoration:none;}
		A.m_txt:active  {color:#4E4E4E;text-decoration:none;}
		A.m_txt:hover  {color: #4E4E4E;text-decoration:underline; position:relative; top:0; left:0;}
.m_txt2 {font-family:'Nanum Gothic', sans-serif; font-size:13px; font-weight:500; color:#4E4E4E; line-height:100%;}
.mpro {font-family:'Nanum Gothic', sans-serif; font-size:11px; font-weight:100; color: #B0B0B0; line-height:150%;}
.mpro2 {font-family:'Nanum Gothic', sans-serif; font-size:11px; font-weight:500; color:#626262; line-height:170%; padding-left:20px; padding-right:10px;}
.whoami {font-family:'Nanum Gothic', sans-serif; font-size:14px; font-weight:600; color:#0077b2; line-height:100%;}
.myButton2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'Nanum Gothic', sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:20px; padding-right:20px; padding-bottom:15px; padding-top:15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.myButton2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
}
.myButton2:active {
	position:relative;
	top:1px;
}
.myButton3 {
	-moz-box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc8d83), color-stop(1, #e4685d));
	background:-moz-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
	background:-webkit-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
	background:-o-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
	background:-ms-linear-gradient(top, #fc8d83 5%, #e4685d 100%);
	background:linear-gradient(to bottom, #fc8d83 5%, #e4685d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83', endColorstr='#e4685d',GradientType=0);
	background-color:#fc8d83;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #942911;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:'Nanum Gothic', sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:20px; padding-right:20px; padding-bottom:15px; padding-top:15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #854629;
}
.myButton3:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e4685d), color-stop(1, #fc8d83));
	background:-moz-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
	background:-webkit-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
	background:-o-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
	background:-ms-linear-gradient(top, #e4685d 5%, #fc8d83 100%);
	background:linear-gradient(to bottom, #e4685d 5%, #fc8d83 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4685d', endColorstr='#fc8d83',GradientType=0);
	background-color:#e4685d;
}
.myButton3:active {
	position:relative;
	top:1px;
}
.view_file_edit {font-family:'Nanum Gothic', sans-serif; font-size:11px; font-weight:100; color:#C4C4C4; line-height:100%;}
		A.view_file_edit:link	{color:#C4C4C4;text-decoration:none; line-height:100%;}
		A.view_file_edit:visited	{color:#C4C4C4;text-decoration:none; line-height:100%;}
		A.view_file_edit:active  {color:#C4C4C4;text-decoration:none; line-height:100%;}
		A.view_file_edit:hover  {color: #C4C4C4;text-decoration:underline; position:relative; top:0; left:0; line-height:100%;}

.dhtmlgoodies_question{    /* Styling question */
    font-size:14px;
	color:#3E3E3E;
    font-family:'Nanum Gothic', sans-serif;
    background-color:#ffffff;
    border:1px #e1e1e1 solid;
    overflow:hidden;
    cursor:pointer;
	line-height:120%;
}

.dhtmlgoodies_question2{    /* Styling question */
    font-size:14px;
	color:#3E3E3E;
    font-family:'Nanum Gothic', sans-serif;
    background-color:#ffffff;
    border:1px #e1e1e1 solid;
    overflow:hidden;
    cursor:pointer;
	line-height:120%;
}
.dhtmlgoodies_answer{    /* Parent box of slide down content */
    /* Start layout CSS */
    font-size:14px;
	color:#666666;
    font-family:'Nanum Gothic', sans-serif;
    border-bottom:1px solid #e1e1e1;
    border-right:1px solid #e1e1e1;
    border-left:1px solid #e1e1e1;
    background-color:#ffffff;
    width:99.8%;
	line-height:120%;
    visibility:hidden;
    overflow:hidden;
    position:relative;
 
}
.dhtmlgoodies_answer_content{    /* Content that is slided down */
    padding:1px;
    font-size:11px;color:#666666;    
    position:relative;letter-spacing:100%; line-height:25px;
}
#f_content {
	width: 100%;
	height: 50px;
	border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-color:rgb(204,204,204); border-right-color:rgb(204,204,204); border-bottom-color:rgb(204,204,204); border-left-color:rgb(204,204,204); border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
	padding:5px;
	word-break:break-all;
	overflow:hidden;
	font-size:12px; font-family:'Nanum Gothic', sans-serif; color:#8E8E8E; font-weight:500; line-height:150%;
}

#co_content {
	width: 0%;
	height: 0%;
	display:none;
}
#tArea2 {
	width: 100%;
	height: 100px;
	border: 1px solid #ddd;
	margin: 0;
}
#divArea2 {
	display: none;
	width: 100%;
	height: 100px;
	border: 1px solid red;
	margin: 0 0 3px 0;
}

#tArea22 {
	width: 100%;
	height: 100px;
	border: 1px solid #ddd;
	margin: 0;
}
#divArea22 {
	width: 99%;
	height: 100%;
	border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-color:rgb(204,204,204); border-right-color:rgb(204,204,204); border-bottom-color:rgb(204,204,204); border-left-color:rgb(204,204,204); border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
	border-radius:5px;
	padding:5px;
}
/* input type file */

.filebox input[type="file"] {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip:rect(0,0,0,0);
	border: 0;
}

.filebox label {
	display: inline-block;
	padding: .5em .75em;
	color: #999;
	font-size: inherit;
	line-height: normal;
	vertical-align: middle;
	background-color: #fdfdfd;
	cursor: pointer;
	border: 1px solid #ebebeb;
	border-bottom-color: #e2e2e2;
	border-radius: .25em;
}

/* named upload */
.filebox .upload-name {
	display: inline-block;
	padding: .5em .75em;
	font-size: inherit;
	font-family: inherit;
	line-height: normal;
	vertical-align: middle;
	background-color: #f5f5f5;
  border: 1px solid #ebebeb;
  border-bottom-color: #e2e2e2;
  border-radius: .25em;
  -webkit-appearance: none; /* 네이티브 외형 감추기 */
  -moz-appearance: none;
  appearance: none;
}

/* imaged preview */
.filebox .upload-display {
	/*margin-bottom: 5px; */
}

@media(min-width: 768px) {
	.filebox .upload-display {
		display: inline-block;
		/* margin-right: 5px; */
		margin-bottom: 0;
	}
}

.filebox .upload-thumb-wrap {
	width: 300px;
	/*height:140px;*/
	/*padding: 2px;*/
	/*vertical-align: middle;*/
	/*border: 1px solid #ddd;*/
	/*border-radius: 5px;*/
	/*background-color: #fff;*/
}

.filebox .upload-display img {
	display: block;
	max-width: 100%;
	/*width: 100% \9;*/
	height: auto;
}

.filebox.bs3-primary label {
  color: #fff;
  background-color: #337ab7;
	border-color: #2e6da4;
}
/* input type file */
.file_input label {

    position:relative;

    cursor:pointer;

    display:inline-block;

    vertical-align:middle;

    overflow:hidden;

    width:100px;

    height:30px;

    background:#777;

    color:#fff;

    text-align:center;

    line-height:30px;

}

.file_input label input {

    position:absolute;

    width:0;

    height:0;

    overflow:hidden;

}

.file_input input[type=text] {

    vertical-align:middle;

    display:inline-block;

    width:400px;

    height:28px;

    line-height:28px;

    font-size:11px;

    padding:0;

    border:0;

    border:1px solid #777;

}

.myButton002 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
  font-family: 'Nanum Gothic', Arial, sans-serif;
	color:#666666;
	font-size:12px;
	font-weight:100;
	padding-left:15px; padding-right:15px; padding-bottom:15px; padding-top:15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton002:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.myButton002:active {
	position:relative;
	top:1px;
}
.embed-container { position: relative; padding-bottom: 56%; height: 0; overflow: hidden; max-width: 100%; height:auto;} 

.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.txt_count {font-family:'Nanum Gothic', sans-serif; font-size:10px; font-weight:600; color:#8E8E8E; line-height:100%;}
