@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
.main-bg { background: url(/d_a/images/top_bg.gif) repeat-x left top; background-color: #E1E1E1;}
.left-bgslash { background: url(/d_a/images/m_body_slash_bg.gif) repeat-y right top;}
.default-board-dotline { background: url(../../images/dotline_1.gif) repeat-x left bottom;}

.dotum11 {
	font-family: "dotum", "µ¸¿ò";
	font-size: 11px;
}
.slash-grayline {
	border-bottom:1px solid #DFDFDF;
}
.gray-line1 {
	border-bottom:1px solid #CFCFCF;
}

.left-bgslash-top { background: url(/d_a/images/m_body_slash_top.gif) no-repeat right top;}
.m-date-bg { background: url(/d_a/images/date_body_bg.gif) repeat-x left top; background-color: #E3E3E3;}
.m-date-fr-left { background: url(/d_a/images/date_fr4_bg.gif) repeat-y left top;}

.m-date-red {
	color: #FF0000;
}
.m-date-white {
	color: #FFFFFF;
}

.m-date-blue {
	color: #55A5FF;
}

.m-date-dayfont {
	font-family: "dotum", "µ¸¿ò";
	font-size: 12px;
	color: #7B7B7B;
}
.m-date-exist {
	color: #FFFFFF;
	background-image: url(/d_a/images/date_day_on.gif);
	background-repeat: no-repeat;
	background-position: center 3px;
}
.m-left-bottom-bg {}

.m-date-txt {
	font-family: "dotum", "µ¸¿ò";
	color: #9D9D9D;
	font-size: 11px;
}
.m-dashbar {
	background-color: #DFDFDF;
}

.font-accent {
	color: #FF7F00;
	font-weight: bold;
}

.m-date-today {
	font-weight: bold;
	color: #55A5FF;
}
.top-bottom-gline {
	border-top:1px solid #D9DBDD;
	border-bottom:1px solid #D9DBDD;
}
.m-slit-subject {
	padding-left: 5px;
}
.padding-5 {
	padding-left: 5px;
}
.m-gallery-none {
	background-image: url(/d_a/images/gallery_none.gif);
	background-repeat: no-repeat;
}
.m-date-fr-right {
	background-image: url(/d_a/images/date_fr5_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.lmenu-leftbg {
	background-image: url(../images/lmenu_fr5bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.lmenu-rightbg {

	background-image: url(../images/lmenu_fr6bg.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.banner-box {
	border: 1px solid #E1E1E1;
}
.sbanner-bg {
	background-image: url(../images/m_sbanner_fr2.gif);
	background-repeat: repeat-x;
}
.navibar {
	padding-top: 5px;
	padding-right: 13px;
	color: #9B9B9B;
	font-family: dotum, "µ¸¿òÃ¼";
}.page-hd-line {
	border-bottom: 2px solid #D6D6D6;
}
.page-bottm-line {
	border-bottom: 1px solid #D6D6D6;
}
.form-ok-box {
	border: 5px solid #CBCCCA;
}
.m-dotline{
	background-image: url(/contents/img_board/dotline1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}.gray-box {
	border: 1px solid #CFCFCF;
}.table-box-bg{
	background-color: #CFCFCF;
}
.padding-left-18 {
	padding-left: 18px;
}
.py-table-tit {
	font-weight: bold;
	color: #585858;
	padding-left: 14px;
	border-bottom: 1px solid #e5e5e5;
}
.py-table-con {
	font-weight: normal;
	color: #585858;
	border-bottom: 1px solid #e5e5e5;
}
.py-table-box {
	font-weight: normal;
	color: #585858;
	border-top: 2px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
.table-frame1 {
	background: url(/d_a/images/table_frame1.gif) no-repeat left top;
	padding:11px 0px 0px 11px;
}
.system_fr1 {
	background: url(/contents/lsa/images/system_bar_fr1.gif) no-repeat left top;
}
.system_fr_2 {
	background: url(/contents/lsa/images/system_bar_fr2.gif) repeat-x left top;
}.dotline-line1 {
	background: url(/contents/images/con_dotline.gif) repeat-x left bottom;
}
.poll-title-bar {
	background: url(/contents/poll/images/poll_r_title_bar_fr2.gif) repeat-x left top;
}
.member {
	cursor: pointer;
}
.black-boxline {
	border: 1px solid #000000;
}
.now-photo-box {
	border: 2px solid #FF9600;
}
.namecard-imgbox {
	padding: 4px;
	border: 1px solid #D2D2D2;
}
.namecard-imgbox-s {
	padding: 4px;
	border: 1px solid #D2D2D2;
}
.market-imgbox-s {
	padding: 2px;
	border: 1px solid #D2D2D2;
	background-color: #FFFFFF;
}
.top-grayline {
	border-top: 1px solid #989898;
}
.top-grayline2 {
	border-top: 1px solid #CCCCCC;
}
.stit-orange-b {
	font-family: dotum, "µ¸¿òÃ¼";
	font-size: 12px;
	font-weight: bold;
	color: #FF8A00;
}

/* contents subpage body */
.conbox_width{ width:550px; margin:auto; display:table; table-layout: auto;}

/* admin qna */
.aqna_wrap{ width: 100%; margin: 0 auto;}
.aqna_wrap_hd{ padding:10px 5px 5px 10px; background: #f4f4f4; border-bottom: 1px solid #9c9c9b}
.aqna_wrap_hd h2{ padding: 0 0 5px 10px; margin: 0; color:#1d1d1d; font-family:"³ª´®°íµñ", "NanumGothic", "ngeot", "µ¸¿ò", "DotumChe", "Dotum"; text-align: left;}
.aqna_wrap_body{ border-bottom:1px solid #e4e4e4; width: 95%; margin: 7px auto;}
.aqna_wrap_body table{ width:100%; }
.aqna_wrap_body table th{ font-size:14px; text-align:right; font-weight: 400; font-family:"³ª´®°íµñ", "NanumGothic", "ngeot", "µ¸¿ò", "DotumChe", "Dotum"; padding:6px 7px 3px 0; vertical-align: top;}
.aqna_wrap_body table td{ font-size:14px; text-align:left;font-family:"³ª´®°íµñ", "NanumGothic", "ngeot", "µ¸¿ò", "DotumChe", "Dotum"; padding:5px 0; line-height: 20px;}
.aqna_wrap_bottom{ text-align: center;}
.btn_st1{ border:1px solid #c1c1c1; color:#000; font-size:12px; font-family:"³ª´®°íµñ", "NanumGothic", "ngeot", "µ¸¿ò", "DotumChe", "Dotum"; border-radius: 4px; padding:3px 13px;  display: inline-block;  text-decoration: none; cursor:pointer;}