@charset "euc-kr";

@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css);

BODY {
	SCROLLBAR-FACE-COLOR: #ebe5da; FONT-WEIGHT: normal; FONT-SIZE: 9pt; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #c4b8a2; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #cec3b0; 
	SCROLLBAR-ARROW-COLOR: #c4b8a2; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; TEXT-DECORATION: none; scroll-overflow-x: scroll; scroll-overflow-y:hidden;
	word-spacing:0px;	
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position: center top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/* display:none; background-image: url(img/include/top_bg.jpg); */
	
}

img {
	border: 0;
    object-fit: cover; /* ÀÌ¹ÌÁö ºñÀ² À¯Áö */
    image-rendering: crisp-edges; /* ÇÈ¼¿À» ¼±¸íÇÏ°Ô Ç¥½Ã */
    image-rendering: -webkit-optimize-contrast; /* Å©·Ò, »çÆÄ¸® µî¿¡¼­ ÃÖÀûÈ­ */
}

img[src$=".gif"], img[src$=".png"] {
	image-rendering: -moz-crisp-edges; /* Firefox */ 
	image-rendering: -o-crisp-edges; /* Opera */ 
	image-rendering: -webkit-optimize-contrast;/* Webkit (non-standard naming) */ 
	image-rendering: crisp-edges; -ms-
	interpolation-mode: nearest-neighbor; /* IE (non-standard property) */ 
}

TR {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
focus { 
    outline: 0; 
} 

a { selector-dummy:expression(this.hideFocus=true); border:0;}

INPUT {
	BORDER-RIGHT: #eae6e6 1px solid;
	BORDER-TOP: #eae6e6 1px solid;
	FONT-SIZE: 9pt;
	WORD-SPACING: -0.1em;
	BORDER-LEFT: #eae6e6 1px solid;
	COLOR: #666666;
	LINE-HEIGHT: 17px;
	BORDER-BOTTOM: #eae6e6 1px solid;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	text-align: left;
}
TEXTAREA {
	BORDER-RIGHT: #eae6e6 1px solid; BORDER-TOP: #eae6e6 1px solid; FONT-SIZE: 9pt; WORD-SPACING: -0.1em; BORDER-LEFT: #eae6e6 1px solid; COLOR: #666666; LINE-HEIGHT: 17px; BORDER-BOTTOM: #eae6e6 1px solid;  BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 11pt; COLOR: #666666; HEIGHT: 24px;LINE-HEIGHT: 24px; TEXT-DECORATION: none
}

.board_SELECT {
	BORDER-RIGHT: #eae6e6 1px solid; BORDER-TOP: #eae6e6 1px solid; FONT-SIZE: 9pt; WORD-SPACING: -0.1em; BORDER-LEFT: #eae6e6 1px solid; COLOR: #d25879; LINE-HEIGHT: 17px; BORDER-BOTTOM: #eae6e6 1px solid;  BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.board_TEXTAREA {
	BORDER-RIGHT: #f8e6df 1px solid; BORDER-TOP: #f8e6df 1px solid; FONT-SIZE: 9pt; WORD-SPACING: -0.1em; BORDER-LEFT: #f8e6df 1px solid; COLOR: #d25879; LINE-HEIGHT: 17px; BORDER-BOTTOM: #f8e6df 1px solid;  BACKGROUND-COLOR: #f8e6df; TEXT-DECORATION: none
}
.board_INPUT {
	BORDER-RIGHT: #f8e6df 1px solid;
	BORDER-TOP: #c89585 1px solid;
	FONT-SIZE: 9pt;
	WORD-SPACING: -0.1em;
	BORDER-LEFT: #c89585 1px solid;
	COLOR: #d25879;
	LINE-HEIGHT: 17px;
	BORDER-BOTTOM: #f8e6df 1px solid;
	BACKGROUND-COLOR: #f8e6df;
	TEXT-DECORATION: none;
	text-align: left;
}
.leftbg{ background-image: url(img/include/bg1.png);}
.rightbg{ background-image: url(img/include/bg2.png);}
.left{width:214x;}
.today{width:214px; height:68px; background:url(img/include/today_bg.jpg) no-repeat; }
.radio{border:0;}
.right{width:214px;}
.search{float:left;width:925px; border-bottom:#e1dddd 1px solid;  border-left:#e1dddd 1px solid; border-right:#e1dddd 1px solid; background-color:f8f8f8; }


.bold{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.bold A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.bold A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.bold A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.bold A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

.title_bold{
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.title_bold A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.title_bold A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.title_bold A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.title_bold A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.copy-domain{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #606060; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.copy-comname{
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #606060; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.copy{
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #606060; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.sms_box2 {
	BORDER-RIGHT: #ccb9bf 0px solid; BORDER-TOP: #ccb9bf 0px solid; FONT-SIZE: 9pt; WORD-SPACING: -0.1em; BORDER-LEFT: #ccb9bf 0px solid; COLOR: #000000; LINE-HEIGHT: 17px; BORDER-BOTTOM: #ccb9bf 0px solid;  BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; overflow-y:hidden; word-spacing:-1px
}

.sms_info_box {
	BORDER: #a5a5a5 1px solid; FONT-SIZE: 9pt; WORD-SPACING: -0.1em; COLOR: #000000; LINE-HEIGHT: 17px; BACKGROUND-COLOR: ffffff; TEXT-DECORATION: none; overflow-y:hidden; word-spacing:-1px
}
.sms_info {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 9pt; WORD-SPACING: -0.1em; BORDER-LEFT: #ffffff 0px solid; COLOR: #494949; LINE-HEIGHT: 17px; BORDER-BOTTOM: #ffffff 0px solid;  BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; overflow-y:hidden; word-spacing:-1px
}
.premium-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-2px
}
.premium-bold A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.premium-bold A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.premium-bold A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.premium-bold A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.premium-bold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.premium-bold2 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.premium-bold2 A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.premium-bold2 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.premium-bold2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.money {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #b7311f; LINE-HEIGHT: 14pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.money A:link {
	COLOR: #b7311f; TEXT-DECORATION: none
}
.money A:active {
	COLOR: #b7311f; TEXT-DECORATION: none
}
.money A:visited {
	COLOR: #b7311f; TEXT-DECORATION: none
}
.money A:hover {
	COLOR: #b7311f; TEXT-DECORATION: none
}

.bun_money {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.bun_money A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.bun_money A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.bun_money A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.bun_money A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

.hot-white-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-2px
}
.info_view1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #442731; LINE-HEIGHT: 13pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.info_view1 A:link {
	COLOR: #442731; TEXT-DECORATION: none
}
.info_view1 A:active {
	COLOR: #442731; TEXT-DECORATION: none
}
.info_view1 A:visited {
	COLOR: #442731; TEXT-DECORATION: none
}
.info_view1 A:hover {
	COLOR: #442731; TEXT-DECORATION: underline
}
.info_view2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0093d7; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.info_view2 A:link {
	COLOR: #0093d7; TEXT-DECORATION: none
}
.info_view2 A:active {
	COLOR: #0093d7; TEXT-DECORATION: none
}
.info_view2 A:visited {
	COLOR: #0093d7; TEXT-DECORATION: none
}
.info_view2 A:hover {
	COLOR: #0093d7; TEXT-DECORATION: underline
}
.info_view3 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #b43912; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.info_view3 A:link {
	COLOR: #b43912; TEXT-DECORATION: none
}
.info_view3 A:active {
	COLOR: #b43912; TEXT-DECORATION: none
}
.info_view3 A:visited {
	COLOR: #b43912; TEXT-DECORATION: none
}
.info_view3 A:hover {
	COLOR: #b43912; TEXT-DECORATION: underline
}

.info_view4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #b43912; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}

.size {
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #3a7e03; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.size A:link {
	COLOR: #3a7e03; TEXT-DECORATION: none
}
.size A:active {
	COLOR: #3a7e03; TEXT-DECORATION: none
}
.size A:visited {
	COLOR: #3a7e03; TEXT-DECORATION: none
}
.size A:hover {
	COLOR: #3a7e03; TEXT-DECORATION: underline
}
.size2 {
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #0f5d9e; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.size2 A:link {
	COLOR: #0f5d9e; TEXT-DECORATION: none
}
.size2 A:active {
	COLOR: #0f5d9e; TEXT-DECORATION: none
}
.size2 A:visited {
	COLOR: #0f5d9e; TEXT-DECORATION: none
}
.size2 A:hover {
	COLOR: #0f5d9e; TEXT-DECORATION: underline
}
.subway {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #225eab; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.subway  A:link {
	COLOR: #225eab; TEXT-DECORATION: none
}
.subway  A:active {
	COLOR: #225eab; TEXT-DECORATION: none
}
.subway  A:visited {
	COLOR: #225eab; TEXT-DECORATION: none
}
.subway  A:hover {
	COLOR: #225eab; TEXT-DECORATION: underline
}
.call {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #c31a5a; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.call  A:link {
	COLOR: #c31a5a; TEXT-DECORATION: none
}
.call  A:active {
	COLOR: #c31a5a; TEXT-DECORATION: none
}
.call  A:visited {
	COLOR: #c31a5a; TEXT-DECORATION: none
}
.call  A:hover {
	COLOR: #c31a5a; TEXT-DECORATION: underline
}
.check_off {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #c8c7c8; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.online_small {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #666666; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.online_small2 {
	FONT-WEIGHT: none; FONT-SIZE: 8.5pt; COLOR: #d51363; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.board_title {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.online_admin_re {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #b70d48; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.online_admin_re2 {
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}.w {
	color: #FFFFFF;
}
.w {
	color: #FFFFFF;
}

.ss {
	color: #000000;
}



.step_call {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #613308; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.step_call  A:link {
	COLOR: #613308; TEXT-DECORATION: none
}
.step_call  A:active {
	COLOR: #613308; TEXT-DECORATION: none
}
.step_call  A:visited {
	COLOR: #613308; TEXT-DECORATION: none
}
.step_call  A:hover {
	COLOR: #613308; TEXT-DECORATION: underline
}

.list_chu1 {
	FONT-WEIGHT: none; FONT-SIZE: 8.5pt; COLOR: #666666; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.list_chu1  A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.list_chu1  A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.list_chu1  A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.list_chu1  A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.list_chu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #666666; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: underline;
	word-spacing:-1px
}
.list_chu2  A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.list_chu2  A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.list_chu2  A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.list_chu2  A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.list_chu3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; LINE-HEIGHT: 18pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-2px
}
.info_moreb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #494949; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.more1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #1e1e6c; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.more2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #494949; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.more3 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0e7e78; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.more4 {
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #b7311f; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}

.more5 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #494949; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}

.copy-white-b {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.copy-white-n {
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.best1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #6b6a6a; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.best1  A:link {
	COLOR: #6b6a6a; TEXT-DECORATION: none
}
.best1  A:active {
	COLOR: #6b6a6a; TEXT-DECORATION: none
}
.best1  A:visited {
	COLOR: #6b6a6a; TEXT-DECORATION: none
}
.best1  A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.best2 {
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #6b6a6a; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:-1px
}
.best2  A:link {
	COLOR: #6b6a6a; TEXT-DECORATION: none
}
.best2  A:active {
	COLOR: #6b6a6a; TEXT-DECORATION: none
}
.best2  A:visited {
	COLOR: #6b6a6a; TEXT-DECORATION: none
}
.best2  A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.best3 {
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #6091c7; LINE-HEIGHT: 12pt; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	word-spacing:0px
}
.best3  A:link {
	COLOR: #6091c7; TEXT-DECORATION: none
}
.best3  A:active {
	COLOR: #6091c7; TEXT-DECORATION: none
}
.best3  A:visited {
	COLOR: #6091c7; TEXT-DECORATION: none
}
.best3  A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}.qqqqq {
	text-align: center;
}
.dfdf {
	text-align: center;
}

sdsdsd {
	text-align: center;
}
.radio2{border:0; line-height:0px;  vertical-align:middle; background-color:transparent}
.sms_pravicy {
	FONT-WEIGHT: none; FONT-SIZE: 8.5pt; COLOR: #666666; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none; word-spacing:-1px; line-height:12pt
}
.sms_pravicy1 {
	FONT-WEIGHT: none; FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none; word-spacing:-1px; line-height:12pt
}
.sms_pravicy2 {
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none; word-spacing:-1px; line-height:12pt
}

.room {
	FONT-WEIGHT: none; FONT-SIZE: 9pt; COLOR: #0066CC; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none; word-spacing:-1px; line-height:12pt
}

ul#list_area_search { margin:0; padding:0; list-style-type:none;margin-bottom:5px; }
ul#list_area_search li.list_area_search_item {     
    /* float: left; */
    width: calC(98% / 6);
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
    font-family: "Noto Sans KR";
    font-size: 13pt;
    font-weight: 500;
    color: #282828;
    border: 0.5px solid #cecfcf;
    box-sizing: border-box;
    /* border-right: none; */
    /* border-top: none; */
    margin-bottom: -1px;
    margin-left: -1px;
	color:#fff;
}
ul#list_area_search li.list_area_search_item:last-of-type{border-right:1px solid #cecfcf;}
ul#list_area_search li.list_area_search_item_first,.list_area_search_item_first_ov{color:#fff !important;background:#0072bc; border:1px solid #0072bc !important; border-radius: 8px;}
#list_area_search .city_container{width:calC(965px / 6);height:40px;line-height:40px;overflow:hidden; font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:13pt; font-weight:600;text-align:center;color:#0072bc;border:1px solid #cecfcf;border-bottom:none;border-top:none;box-sizing:border-box;}
ul#list_area_search li.list_area_search_item a:link { color:inherit; text-decoration:none; display:inline-block;width:100%;height:100%; transition: all 0.3s ease 0s;}
/* ul#list_area_search li.list_area_search_item a:visited { color:#444; text-decoration:none; } */
ul#list_area_search li.list_area_search_item a:hover { background:#0072bc; color:#fff; text-decoration:none;font-weight:700; }
ul#list_area_search li.list_area_search_item a:active { color:#444; text-decoration:none; }
ul#list_area_search li.list_area_search_item a{color:#fff;}
ul#list_area_search li.list_area_search_item_ov { float: left;width: calC(966px / 6);height: 40px;line-height: 40px;overflow: hidden;text-align: center;font-family: "Noto Sans KR";font-size: 13pt;font-weight: 700;background: #0072bc;color: #fff;margin-bottom: -1px;margin-left: -1px;}
ul#list_area_search li.list_area_search_item_ov a:link { background:#0072bc; color:#fff; text-decoration:none;display:inline-block;width:100%;height:100%;  }
ul#list_area_search li.list_area_search_item_ov a:visited { color:#fff; text-decoration:none; }
ul#list_area_search li.list_area_search_item_ov a:hover { background:#0072bc;color:#fff;font-weight:700; text-decoration:none; }
ul#list_area_search li.list_area_search_item_ov a:active { color:#0072bc; text-decoration:none; }

.mgood_box { margin:1px; border:1px solid #ccc; border-radius: 8px; background-color:#fff; margin: 10px 0px 10px 0px; }
.mgood_box_ov { margin:1px; border:2px solid #0072bc; border-radius: 8px; background-color:#fff; margin: 10px 0px 10px 0px; }

.mgood_box1 { margin:1px; border:1px solid #ccc; border-radius: 8px; background-color:#fff; }
.mgood_box_ov1 { margin:0; border:2px solid #0072bc; border-radius: 8px; background-color:#fff; }

.opt_view{ background-image: url(img/info/box_off.gif); width:127px; height:30px;font-size:16px; font:bold;max-width:127;max-height:30px; text-align:center; padding-top:7px;float:left;  color:#808080; background-repeat:no-repeat}
.opt_view_ov{ background-image: url(img/info/box_on.gif); width:113px; height:27px;font-size:14px; font:bold;max-width:113px;max-height:27px;text-align:center; padding-top:6px;float:left;  color:#ffffff; background-repeat:no-repeat;word-spacing:-1px;}

.icon_div_mae { width:180px; max-width:180px; overflow:hidden; float:left; color:#fff;}
.icon_div_bun { width:55px; max-width:55px; overflow:hidden; float:left; color:#fff; padding: 5px;}
.icon_div_im { width:195px; max-width:195px; overflow:hidden; float:left; color:#fff;}
.icon_div_mae_sil { width:180px; max-width:180px; overflow:hidden; float:left; color:#fff;}
.icon_div_sil { width:55px; max-width:55px; overflow:hidden; float:left; color:#fff; padding: 5px;}

.icon_div_mae_main_icon{ width:55px; max-width:55px; height:20px;overflow:hidden;float:left; }
.icon_div_mae_main_icon_text{float:right; width:145px; max-width:145px; height:20px;overflow:hidden;text-align:right ; color:#282828; }
.icon_div_im_main_money{float:right; width:145px; max-width:145px; height:20px;overflow:hidden;text-align:right }

.board_txt{font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1px; text-align:center; background-color:#616161; height:37px; border-right:solid 1px #FFFFFF; }
.board_txt_end{font-size:14px; font-weight:bold; color:#FFFFFF; letter-spacing:-1px; text-align:center; background-color:#616161; height:37px; }

p {
margin:0px;
}


table#list_items { border-collapse:collapse; }
th.list_items_title { padding:5px 0; border:1px solid #fff; background-color:#0072bc; font-size:15px; font-weight:bold; color:#fff; text-align:center; }
th.list_items_title:first-child { border-left:0; }
th.list_items_title:last-child { border-right:0; }
td.list_items_info { padding:0;  border-top:3px solid #eaeaea; border-bottom:3px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; background-color:#fff; text-align:center; TEXT-DECORATION: none; }
td.list_items_info:first-child { border-left:3px solid #eaeaea; }
td.list_items_info:last-child { border-right:3px solid #eaeaea; }
td.list_items_info > a { font-size:12px; font-weight:bold; color:#282828; }
td.list_items_info > a:hover { color:#282828; }
td.list_point { padding:0; border-top:3px solid #0072bc; border-bottom:3px solid #0072bc; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; background-color:#fff; text-align:center; }
td.list_point:first-child { border-left:3px solid #0072bc; }
td.list_point:last-child { border-right:3px solid #0072bc; }
.point_blue { color:point_blue; font-size:15px; }
.point_red { color:#e00;  font-size:15px;}

header {position: fixed; top: 0; /* width: 100% */ left: 0; right: 0; background-color: #fff; z-index: 111111111111111;}

.menu_wrap {background-color: #fff; border-bottom: 3px solid #0072bc;}
  /* ¶Ç´Â border-bottom: 1px solid black; (´ÜÃà ¼Ó¼º) */}
.menu {font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:18px; font-weight:bold;}
.menu a { color: #0072bc; font-size:18px; font-weight:bold;}
.menu a:hover {color: #79d1e7; font-size:18px;}

.list_money { font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:11pt; font-weight:bold; color: #6091c7; }
.list_money_won { font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:11pt; font-weight:normal; color: #555; word-spacing:-1px; letter-spacing:-1px; }

/*
.list_money_icon_mae { padding:0px 1px; background-color:#223bf8; border:1px solid #0b1eaf; font-family:'NanumGothic'; font-size:8pt; font-weight:normal; color:#fff; }
*/
.list_money_icon_mae { padding:0px 1px; background-color:#189c11; border:1px solid #0c7e06; font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:10pt; font-weight:normal; color:#fff; border-radius:5px; margin:5px; }
.list_money_icon_bun { padding:0px 1px; background-color:#6091c7; border:1px solid #6091c7; font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:10pt; font-weight:normal; color:#fff; border-radius:5px; margin:5px; }
.list_money_icon_sil { padding:0px 1px; background-color:#ee7501; border:1px solid #ee7501; font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:10pt; font-weight:normal; color:#fff; border-radius:5px; margin:5px; }
.list_money_icon_fin {  padding:0px 1px; background-color:#ffd200; border:1px solid #ffd200; font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:10pt; font-weight:normal; color:#fff; border-radius:5px; margin:5px; }

.jhtittle { color:#0072bc; font-family:'Spoqa Han Sans Neo', 'sans-serif'; text-align:center; font-size:15px; font-weight:600; padding: 7px;  }
.jhtittle a { color:#0072bc; font-weight:600; }
.jhtittle a:hover { color:#79d1e7; }

.jhtittle_01 { font-family:'Spoqa Han Sans Neo', 'sans-serif'; text-align:center; font-size:12px; font-weight:400; padding: 5px; line-height: 30px;  }
.jhtittle_01 a { font-weight:400; padding: 5px;  }

.jhtittle_02 { font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-weight:600; line-height: 25px; }

.copy_menu {font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:18px; font-weight:bold; }
.copy_menu a { font-size:16px; color: #666; font-weight:bold; }
.copy_menu a:hover {color: #444; font-size:16px;}

.sk_event { width: 100%; cursor:pointer; }
.sk_event1 { width: 90%; margin: 0px 0px 18px 0px; }

.serch_tittle {font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:18px; font-weight:bold; color:#fff; }
.serch_text a { color:#FFF; font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:12px; font-weight:600;  }

.view_address {
	FONT-WEIGHT: 600; FONT-SIZE:10pt; COLOR: #1753b0; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
	letter-spacing:0px
}
.view_address A:link {
	COLOR: #1753b0; TEXT-DECORATION: none
}
.view_address A:active {
	COLOR: #1753b0; TEXT-DECORATION: none
}
.view_address A:visited {
	COLOR: #1753b0; TEXT-DECORATION: none
}
.view_address A:hover {
	COLOR: #111111; TEXT-DECORATION: none
}
.view_size {
	FONT-WEIGHT: 500; FONT-SIZE: 10pt; COLOR: #0f7669; FONT-FAMILY: 'Spoqa Han Sans Neo', 'sans-serif'; TEXT-DECORATION: none;
    letter-spacing:0px;
}
.view_size A:link {
	COLOR: #0f7669; TEXT-DECORATION: none
}
.view_size A:active {
	COLOR: #0f7669; TEXT-DECORATION: none
}
.view_size A:visited {
	COLOR: #0f7669; TEXT-DECORATION: none
}
.view_size A:hover {
	COLOR: #111111; TEXT-DECORATION: none
}

.list_maemul_info_item { font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:10pt; padding:0 0 0 15px; font-weight:400; color: #444; }
.list_maemul_info_item1 { font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:10pt; margin:5px 0; padding:5px; }

.viewlist_tittle {font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:14pt; font-weight:500; color: #444; }
.viewlist_txt { font-family:'Spoqa Han Sans Neo', 'sans-serif'; font-size:12pt; font-weight:400; color:#fff; }

.listPrice{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(1, 28px);
    text-align: center;
    place-items: center;
    justify-items: center;
}
.listPrice td{
  line-height:28px;
  display:flex;
  align-items: center;
}

.pagenation{
  display:flex;
  justify-content: center;
  align-items: center;
  margin-top: 30px;
  font-size: 15px;
}

.pagenation strong{
  font-weight:bold;
  color: #0072bc;
  border:1px solid #ededed;
  display:inline-block;
  width: calC(60% / 12);
  height:40px;
  line-height:40px;
  margin:auto 3px;
}
.pagenation a{
  display: inline-block;
  width: calC(60% / 12);
  height: 40px;
  line-height: 40px;
  margin: auto 3px;
  cursor:pointer;
}

.list_dong{
	margin: 0;
    padding: 0;
    list-style-type: none;
    width: 100%;
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    text-align: center;
	column-gap: 5px;
    row-gap: 5px;
}

.list_dong li{
	height: 40px;
    line-height: 40px;
    font-size: 17px;
    font-weight: 400;
    border: 1px solid #cecfcf;
	transition:all 0.2s ease 0s;
	cursor:pointer;
	border-radius: 8px;
}
.list_dong li.list_area_search_item_ov{
	background:#0072bc;
	font-weight:500;
}

.list_dong li.list_area_search_item_ov a{
	color:#fff;
}

.list_dong li:hover{
	background:#0072bc;
	font-weight:500;
}

.list_dong li:hover a{
	color:#fff;
}

#list_area_search_room{
	margin:10px 0 20px 0;
    padding: 0;
	display:grid;
	grid-template-columns: repeat(4, 1fr);
	grid-template-rows: repeat(1, 1fr);
	list-style:none;
	width:100%;
	column-gap: 20px;
    row-gap: 5px;
	text-align: center;
}

#list_area_search_room li{
	height:40px;
	line-height: 40px;
	font-size:17px;
	border: 1px solid #cecfcf;
	cursor:pointer;
	transition:all 0.2s ease 0s;
	border-radius: 8px;
}

#list_area_search_room li:hover{
	background:#0072bc;
	font-weight:500;
}

#list_area_search_room li:hover a{
	color:#fff;
}

#list_area_search_room li.list_area_search_item_ov{
	background:#0072bc;
	font-weight:500;
}

#list_area_search_room li.list_area_search_item_ov a{
	color:#fff;
}

#list_area_search_room li a,.list_dong li a{
	display:inline-block;
	width:100%;
	height:100%;
}

.roomT{
    margin: 0;
    font-size: 22px;
    font-weight: 600;
    margin-bottom: 20px;
    background: #0072bc;
    color: #ffffff;
    padding: 10px 20px;
	border-radius: 8px;
}

.topInfoL tr{
	font-size: 14px;
    height: 50px;
}

.topInfoL td{
	color: #5e605e;
}

#info_detail .idContainer div{
	border:none !important;
}

#info_detail .idContainer > div{
	border:1px solid #666666e0 !important;
}

#board_list_submenu {width: 97%;margin: 20px 0 5px;margin: 10px auto;margin-top: 20px; }
#board_list_submenu > .item_left { float:left; padding-left:4px; }
  #board_list_submenu > .item_left > select { width:120px; height:30px; margin:0; }
  #board_list_submenu > .item_left > input { width:120px; height:30px; margin:0; border:1px solid #707070; }
  #board_list_submenu > .item_left > button { width:80px; height:30px; margin:0; border:none; background-color:var(--blue); font-size:14px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; }
#board_list_submenu > .item_right { float:right; padding-right:4px; }
  #board_list_submenu > .item_right > button { width:80px; height:30px; margin:0; border:none; background-color:var(--blue); font-size:14px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; }
dl#board_list_box { width:100%; margin:0; padding:0; }
dl#board_list_box > dd.list_item_t { float:left; padding:20px 0; border-right:1px solid #fff; background-color:var(--blue); font-family:'Nanum Square'; font-size:20px; font-weight:bold; letter-spacing:-1.7px; color:#fff; text-align:center; word-break:break-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
  dl#board_list_box > dd.list_item_t:last-child { border:0; }
dl#board_list_box > dd.list_item_number { width:7%; }
dl#board_list_box > dd.list_item_title { width:81%; }
dl#board_list_box > dd.list_item_writer { width:12%; border-right:0; }
dl#board_list_box > dd.list_item_date { display:none; }
dl#board_list_box > dd.list_item_see { display:none; }
dl#board_list_box > dd.online_item_number { width:9%; }
dl#board_list_box > dd.online_item_part { width:12%; }
dl#board_list_box > dd.online_item_category { width:15%; }
dl#board_list_box > dd.online_item_address { width:22%; }
dl#board_list_box > dd.online_item_writer { width:14%; }
dl#board_list_box > dd.online_item_re { width:14%; }
dl#board_list_box > dd.online_item_date { width:14%; border-right:0; }
dl#board_item { border-bottom:2px solid #a9a9a9; }
dl#board_item > dd.list_item_v { float:left; padding:18px 0; border-right:1px solid #fff; border-bottom:1px solid #e0e0e0; background-color:#fff; font-size:18px; font-weight:normal; letter-spacing:-0.5px; color:#404040; text-align:center; word-break:break-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; cursor:pointer; }
dl#board_item > dd.list_item_number { width:7%; }
dl#board_item > dd.list_item_title { width:81%; padding-left:15px; text-align:left; }
dl#board_item > dd.list_item_writer { width:12%; border-right:0; }
dl#board_item > dd.list_item_date { display:none; }
dl#board_item > dd.list_item_see { display:none; }
dl#board_item > dd.online_item_number { width:9%; }
dl#board_item > dd.online_item_part { width:12%; }
dl#board_item > dd.online_item_category { width:15%; }
dl#board_item > dd.online_item_address { width:22%; }
dl#board_item > dd.online_item_writer { width:14%; }
dl#board_item > dd.online_item_re { width:14%; }
dl#board_item > dd.online_item_date { width:14%; border-right:0; }
table.board_box { width:98%; border-top:2px solid #000; }
td.board_item { padding:20px 5px; border:1px solid #d6d6d6; background-color:#e0e0e0; font-size:18px; font-weight:bold; text-align:center; }
td.board_value { padding:15px 15px; border:1px solid #d6d6d6; background-color:#fff; font-size:18px; font-weight:normal; }
td.board_value > INPUT[class="radio"] { width:25px; height:25px; border:0; cursor:pointer; line-height:0px; vertical-align:middle; background-color:transparent; }
td.board_value > INPUT[class="btn"] { padding:5px 15px; border:1px solid #616161; background-color:#616161; color:#fff; }
  td.board_value > .board_small { font-size:15px; font-weight:normal; color:#555; }
  td.board_value > .board_small_point { font-size:15px; font-weight:bold; color:#505050; }
#board_private_title { margin:20px 0 5px 0; font-family:'Nanum Square'; font-size:20px; font-weight:bold; letter-spacing:-1.7px; }
#board_private_btn { margin:20px 0; font-size:15px; text-align:center; }
  #board_private_btn > INPUT[class="radio"] { width:25px; height:25px; border:0; cursor:pointer; line-height:0px; vertical-align:middle; background-color:transparent; }
#board_btns { width:100%; margin:20px 0; text-align:center; }
.board_point { font-weight:bold; color:#e00; }
button.board_btn { width:80px; height:30px; margin:0; border:0; background-color:#707070; font-size:14px; font-weight:bold; color:#fff; text-align:center; cursor:pointer; }
#board_memo { color:#000;font-weight:bold;}
#board_writer { padding:10px; background-color:#e0e0e0; font-size:15px; font-weight:normal; color:#404040; text-align:right; }
#board_writer > .board_attr { float:left; margin:5px; font-size:15px; font-weight:normal; color:#555; text-align:left; cursor:pointer; }
  #board_writer > .board_attr > .attr_size { font-size:13px; font-weight:normal; color:#999; }

  .checkDay{
	text-align: center;
    border: 1px solid #224aff;
    border-radius: 5px;
    color: #224aff;
    font-weight: 700;
    margin: 10px auto;
    width: 80%;
    padding: 3px 5px;
    letter-spacing: -0.3px;
  }

  .tags ul{
	list-style: none;
    display: flex;
    column-gap: 15px;
    justify-content: flex-start;
    padding-left: 15px;
    margin-bottom: 0;
    margin-top: 5px;
  }

  .tags li{
	border: 1px solid #bcbcbc;
    padding: 5px 10px;
  }

  .proveC td{
    font-size: 20px;
    text-align: center;
    border: 2px solid #0072bc;
    filter: drop-shadow(1px 5px 6px #aeaeae);
    padding: 10px;
	background: #f5f5f5;
	line-height: 180%;
  }

  @keyframes blink02 {
    0% { color: #000;  }
    25% { color: #fffb00;  }
	50% { color: #000;  }
	75% { color: #fffb00;  }
	100% { color: #000;  }
}

  .proveC .blink{
	animation: blink02 2s infinite;
	transition:all 0.3s ease 0s;
  }

.table-container {
    display: flex;
    gap: 20px;
}

.content-box {
    width: 960px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f1f1f1;
    border: 1px solid #ccc;
    font-size: 20px;
    font-weight: bold;
}
