<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@font-face {
	font-family: "Nanum Barun Gothic";
	font-style: normal;
	font-weight: 400;
	src: local("Nanum Barun Gothic"), local("Nanum Barun Gothic"), local("NanumBarunGothic");
	src: url("../font/NanumBarunGothic.eot"); /*A*/
	src: url("../font/NanumBarunGothic.eot?#iefix") format("embedded-opentype"), /*B*/
	url("../font/NanumBarunGothic.woff") format("woff"), /*C*/
	url("../font/NanumBarunGothic.ttf") format("truetype"); /*D*/
	/*url("/Font/NanumBarunGothic.svg") format("svg"); E*/
}

@font-face	{
	font-family:"Nanum Barun Gothic";
	src:url("../font/NanumBarunGothic.eot");
	src:local("Nanum Barun Gothic"), url('font/NanumBarunGothic.woff') format("woff");
}

body {font-size:14px; font-family:'Dotum',돋움,sans-serif; color:#5e5e5e; }
a, a:link {color: #474747; text-decoration: none; cursor: pointer; }
a:visited {color: #474747;}
a:hover, a:active, a:focus {color:#474747; text-decoration: none;}

html, body, div, span, object, iframe,
p, blockquote, pre,
a, abbr, address, big, cite, code,
del, dfn, em, font, ins, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, h1, h2, h3, h4, h5, h6,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0; padding:0; border:0;}
table { border-collapse:collapse; }

img, input.type-image { border: 0 none; }
ol, ul, li {list-style:none;}
blockquote, q {quotes:none;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-spacing:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}
select{font-size: 1em; width:100%; border:1px solid #dfdfdf; height:20px;background:#fff;}
.radio {margin-bottom:-2px;}

hr {display: none;}
legend {visibility:hidden; display:none; height:0; width:0; font-size:0;}
noscript{display:none}
caption{display:none}

/*INPUT*/
textarea.qna {border:1px solid #cdcdcd; font-size: 1em; width:98%; height:100%;}
textarea {border:1px solid #cdcdcd; font-size: 1em; width:100%; height:100%;}
select, textarea {vertical-align: middle; font-family:Dotum,"돋움",sans-serif;}
.search, .search_btn1 {vertical-align: middle; font-size:1em; font-family:Dotum,"돋움",sans-serif;}

::selection {
    background:#6a8aaa;
    color: #FFF;
    text-shadow: none;
}
::-moz-selection {
    background:#6a8aaa;
    color: #FFF;
    text-shadow: none;
}
::-webkit-selection {
    background:#6a8aaa;
    color: #FFF;
    text-shadow: none;
}

.fl {float:left;}
.fr {float:right;}

/* font size */
.fs11 {font-size:11px;}
.fs12 {font-size:12px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.bold {font-weight:bold;}
.fn { font-weight:normal;}

/* vertical align */
.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}

.tac {text-align:center;}
.tal {text-align:left;}
.tar {text-align:right;}

.w100p {width:100%;}
.w50 {width:50px;}
.w60 {width:60px;}
.w70 {width:70px;}
.w80 {width:80px;}
.w100 {width:100px;}
.w150 {width:150px;}
.w180 {width:180px;}
.w200 {width:200px;}
.w300 {width:300px;}

.h30 {height:30px;}
.h40 {height:40px;}
.h50 {height:50px;}
.h100 {height:100px;}
.h150 {height:150px;}
.h200 {height:200px;}

.blue {color:#3c6cbb;}
.red {color:#e94b4b;}
.gray {color:#8f8f8f;}
span.r_bold {font-weight:bold; color:#e94b4b;}
.displaynone {display:none;}
.displayinlineblock {display:inline-block;}
.border_g {border:1px solid #dadada;}


/* 등록된업체 */
.hotel_num {float:left; width:260px; height:110px; border:1px solid #dadada; background:#fafafa;}
.num {color:#ee4548; font-size:22px; font-weight:bold; font-family:nanumgothic; margin-top:5px;}
.num span {font-size:15px; color:#5f5f5f; padding-left:3px;}
.sub_ban {float:right;}


/*버튼*/
.btn_white {
    display: inline-block;
    padding: .5em .7em;
    border-radius: .25em;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    background:#fff;
	color:#5d5d5d;
    outline: 0;
    vertical-align: top;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer;
	border:solid 1px #7c7c7c;
}
.btn_levelup {
    padding: .5em .7em .3em;
    border-radius: .25em;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    background:#fff;
	color:#afafae;
    outline: 0;
    vertical-align: top;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer;
	border:solid 1px #e8e8e8;
	letter-spacing:-1px;
	font-family:dotum;
}
.btn {
    padding: .5em .7em .3em;
    border-radius: .25em;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    background:#fff;
	color:#afafae;
    outline: 0;
    vertical-align: top;
    font-size: 11px;
    text-decoration: none;
    cursor: pointer;
	border:solid 1px #dadada;
	letter-spacing:-1px;
	font-family:dotum;
	font-weight:400;
}
.btn_agree_view {
    background:#fff;
	color:#676767;
    font-size: 11px;
	border:solid 1px #e8e8e8;
	font-weight:700;
}
.btn_board_list {
    background:#fff;
	color:#676767;
    font-size: 11px;
	border:solid 1px #e8e8e8;
	font-weight:700;
}
.on_lv { 
	border:1px solid #b7b7b7;  
	border-top:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;
	color:#fe2631;
}

/* Padding */
.p10 {padding:10px;}

.pt0 {padding-top:0px;}
.pt1 {padding-top:1px;}
.pt2 {padding-top:2px;}
.pt3 {padding-top:3px;}
.pt4 {padding-top:4px;}
.pt5 {padding-top:5px;}
.pt_5 {padding-top:-5px;}
.pt6 {padding-top:6px;}
.pt7 {padding-top:7px;}
.pt8 {padding-top:8px;}
.pt9 {padding-top:9px;}
.pt10 {padding-top:10px;}
.pt11 {padding-top:11px;}
.pt12 {padding-top:12px;}
.pt13 {padding-top:13px;}
.pt14 {padding-top:14px;}
.pt15 {padding-top:15px;}
.pt16 {padding-top:16px;}
.pt17 {padding-top:17px;}
.pt18 {padding-top:18px;}
.pt19 {padding-top:19px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt35 {padding-top:35px;}
.pt40 {padding-top:40px;}
.pt50 {padding-top:50px;}


.pr0 {padding-right:0px;}
.pr1 {padding-right:1px;}
.pr2 {padding-right:2px;}
.pr3 {padding-right:3px;}
.pr4 {padding-right:4px;}
.pr5 {padding-right:5px;}
.pr6 {padding-right:6px;}
.pr7 {padding-right:7px;}
.pr8 {padding-right:8px;}
.pr9 {padding-right:9px;}
.pr10 {padding-right:10px;}
.pr20 {padding-right:20px;}

.pl0 {padding-left:0px;}
.pl1 {padding-left:1px;}
.pl2 {padding-left:2px;}
.pl3 {padding-left:3px;}
.pl4 {padding-left:4px;}
.pl5 {padding-left:5px;}
.pl6 {padding-left:6px;}
.pl7 {padding-left:7px;}
.pl8 {padding-left:8px;}
.pl9 {padding-left:9px;}
.pl10 {padding-left:10px;}
.pl11 {padding-left:11px;}
.pl12 {padding-left:12px;}
.pl13 {padding-left:13px;}
.pl14 {padding-left:14px;}
.pl15 {padding-left:15px;}
.pl16 {padding-left:16px;}
.pl17 {padding-left:17px;}
.pl18 {padding-left:18px;}
.pl19 {padding-left:19px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl31 {padding-left:31px;}
.pl32 {padding-left:32px;}
.pl33 {padding-left:33px;}
.pl34 {padding-left:34px;}
.pl35 {padding-left:35px;}
.pl36 {padding-left:36px;}
.pl37 {padding-left:37px;}
.pl38 {padding-left:38px;}
.pl39 {padding-left:39px;}
.pl40 {padding-left:40px;}
.pl50 {padding-left:50px;}
.pl65 {padding-left:65px !important;}

.pb0 {padding-bottom:0px;}
.pb1 {padding-bottom:1px;}
.pb2 {padding-bottom:2px;}
.pb3 {padding-bottom:3px;}
.pb4 {padding-bottom:4px;}
.pb5 {padding-bottom:5px;}
.pb6 {padding-bottom:6px;}
.pb7 {padding-bottom:7px;}
.pb8 {padding-bottom:8px;}
.pb9 {padding-bottom:9px;}
.pb10 {padding-bottom:10px;}
.pb13 {padding-bottom:13px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}


/* Margin */
.mt_1 {margin-top:-1px;}
.mt2 {margin-top:2px;}
.mt4 {margin-top:4px;}
.mt5 {margin-top:5px;}
.mt_5 {margin-top:-5px;}
.mt7 {margin-top:7px;}
.mt_8 {margin-top:-8px;}
.mt10 {margin-top:10px;}
.mt_10 {margin-top:-10px;}
.mt15 {margin-top:15px;}
.mt_15 {margin-top:-15px;}
.mt_20 {margin-top:-20px;}
.mt18 {margin-top:18px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt45 {margin-top:45px;}
.mt50 {margin-top:50px;}
.mt55 {margin-top:55px;}
.mt57 {margin-top:57px;}
.mt60 {margin-top:60px;}
.mt65 {margin-top:65px;}
.mt72 {margin-top:72px;}
.mt100 {margin-top:100px;}


.ml9 {margin-left:9px;}
.ml10 {margin-left:10px;}
.ml12 {margin-left:12px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml_10 {margin-left:-10px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml45 {margin-left:45px;}
.ml50 {margin-left:50px;}
.ml55 {margin-left:55px;}
.ml60 {margin-left:60px;}
.ml110 {margin-left:110px;}
.mr3 {margin-right:3px;}
.mr4 {margin-right:4px;}
.mr5 {margin-right:5px;}
.mr6 {margin-right:6px;}
.mr7 {margin-right:7px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}
.mr50 {margin-right:50px;}
.mb5 {margin-bottom:5px;}
.mb_5 {margin-bottom:-5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb50 {margin-bottom:50px;}
.mb90 {margin-bottom:90px;}
.mb_none { margin-bottom:0 !important;}


/* layout common */

#wrap { width:100%; position:relative; font-family:'Nanum Barun Gothic';}
#header, #content, #footer { position:relative; }
#header { height:60px; background:#3c6cbb; }
#header h1 { margin:0 auto; }
#header .nav { position:absolute; left:0; top:0; width:60px; height:60px;}
#header .nav a{width:60px; height:60px;display:inline-block;}
#header .nav a img{width:100%;}
#header .m_logo { text-align:center; margin:0 auto; }
#header .t_search { position:absolute; right:0; top:0; display: inline-block; height: 100%; line-height: 60px;}

.footer_top { text-align:center; padding-bottom:15px; }
.footer_bottom { border-top:2px solid #565656; background:#fafafa; text-align:center; }
.footer_info { border-top:2px solid #565656; padding: 10px; line-height:20px;}
.grey_b { font-weight:400; color:#c4c4c4; padding:0 5px; }
a.bottom_link { color:#9a9a9a; font-size:13px; letter-spacing:-1px; font-weight:bold;}
a.version_pc { display:block; padding:24px 0; color:#9a9a9a; font-size:16px; letter-spacing:-1px; }

/* main */
.cont_inside { position:relative; padding:35px 1.5% 0 1.5%;}
.cont_inside_lr { position:relative; padding:0 1.5% 0 1.5%;}
.ci_h2 { font-weight:700; font-size:20px; color:#505050; padding-left:10px; padding-bottom:16px; }
.ci_h2_else { font-weight:700; font-size:20px; color:#505050; letter-spacing:-2px; padding-left:10px; padding-bottom:10px; }
.arial_t { color:#3c6cbb; margin-right:4px; }
.arial_t2 { color:#fe5a58; font-weight:700; font-family:Arial; }
.every { color:#4676f4; font-weight:700; font-family:Arial; }
.m_box_ul1 { width:100%;}
.m_box_ul1 li { float:left; width:50%; max-height: 194px; }
.box_div { border:1px solid #4b78c0; background:#f3f4fc; }
.box_div_border { border-right:0;}
.box_div_border_top_0 { border-top:0;}
.box_div .box_div_top { padding:20px 5% 21px 5%;}
.box_div .box_div_top .box_m { border:1px solid #dbdbdc; background:#fff; text-align:center; vertical-align:middle; font-size:15px; font-weight:700; padding:20px 5px; letter-spacing:-1px; }
.box_div .box_div_top .box_cont { text-align:center; padding-top:15px; font-size:12px; height:30px;}
.box_div .box_addr_div { background:#fff; padding:10px 5% 10px 5%;}
.box_div .box_addr_div div { font-size:12px; letter-spacing:-1px; }

.cari_up { background:url(../images/main/icon_career_up.gif) no-repeat; width:13px; height:14px; display:block; float:right; margin-left:4px; margin-top:5px;}

.m_box_ul2 { width:100%; }
.m_box_ul2 li { float:left; width:100%; margin-right:2%; margin-bottom:11px; }
.m_box_ul2 li:nth_child(3n) { margin-right:0 !important; }
.mr_none { margin-right: 0 !important; }
.box_div2 { border:1px solid #4b78c0;background:#fff; }
.box_div2 .g_cnt{width:100%;display:inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:16px;padding-top:5px;}
.box_div2 .g_pay{font-size:12px;color:#888;}
.box_div2 .box_div_top2 { padding:15px;overflow:hidden; }
.box_div2 .box_div_top2 .box_m2 { border:1px solid #dbdbdc; background:#fff; text-align:center; vertical-align:middle; font-size:18px; font-weight:700; padding:20px; 0; }
.box_div2 .box_div_top2 .box_cont2 {width:100%;float: left;display: block;/* padding-left: 10px; padding-right: 10px;*/color: #3f3f3f;}
.box_div2 .box_div_top2 .box_cont2 span.g_name{ font-size:14px !important; padding-right:10px;text-align:left;float:left;}
.box_div2 .box_div_top2 .box_cont2 span.fr{display:inline-block;text-align:right;float:right;color:#888;}


.box_div2 .box_addr_div2 { background:#f3f4fc; padding:5px 5% 5px 5%;}
.box_div2 .box_addr_div2 div { font-size:12px; letter-spacing:-1px; }

.bg_box1 { /*background:#455077;*/ display:inline-block; color:#888; font-size:12px; background:none; padding:0;}
.bg_box3 { /*background:#455077;*/ display:inline-block; color:#888;margin-top:0; font-size:12px;background:none;padding:0;}
.bg_box2 {/* background:#455077;*/ display:inline-block; color:#888; float:left; font-size:12px; background:none;padding:0;}
.bg_box_blue { background:#5aa0d8; display:block; padding:2px 6px 5px; color:#fff; float:left; display:block; }
.bg_box_cyan { background:#67cbad; display:block; padding:2px 6px 5px; color:#fff; float:left; display:block; }
.bg_box_grey { background:#535353; display:block; padding:2px 6px 5px; color:#fff; float:left; display:block; }

.m_box_ul3 { width:100%; }
.m_box_ul3 li { border:none !important; }
.box_div3 { border:1px solid #dbdbdb; background:#fff; border-bottom:none !important; }
.box_div3 .box_div_top3 { padding:6px 15px 15px 15px; }
.box_div_top3 .g_pay{font-size:12px;color:#888;}
.box_div3 .box_div_top3 .rec_left {width:100%;padding-bottom:10px;}
.box_div3 .box_addr_div3 { padding:15px 15px 0px 15px;}
.box_div3 .box_addr_div3 div { font-size:13px; letter-spacing:-1px; }
.box_div3 .box_addr_div3 .ins_tp3 { float:left; display:block;/* padding-left:10px; */padding-right:10px; font-size:14px; color:#3f3f3f; }

.m_box_ul4 { width:100%;}
.m_box_ul4 li { float:left; width:49%; margin-right:2%; max-height: 194px; margin-bottom:11px; }
.box_div4 { border:1px solid #4b78c0; background:#f3f4fc; }
.box_div4 .box_div_top { padding:15px;}
.box_div4 .box_div_top .box_m { border:1px solid #dbdbdc; background:#fff; text-align:center; vertical-align:middle; font-size:17px; padding:15px 5px; letter-spacing:-1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.box_div4 .box_div_top .box_cont { 
	text-align:center; 
	padding:10px 0 10px; 
	padding-bottom:0; 
	font-size:13px;  
}
.box_div4 .box_div_top .box_cont { 
height:35px;
	line-height:17px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2; /* 라인수 */
	-webkit-box-orient: vertical;
	word-wrap:break-word;
}
.box_div4 .box_addr_div { background:#fff; padding:10px 15px 10px 15px;}
.box_div4 .box_addr_div div { font-size:12px; letter-spacing:-1px; width:50%;line-height:20px;font-family:'Dotum',돋움,sans-serif; color:#888; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.box_div4 .box_addr_div div.fr{text-align:right;}

.btn_box_more { background:#f3f4fc; border:1px solid #dadada; text-align:center; padding:10px 0; font-size:15px; letter-spacing:-1px; font-weight:700; }

.rec_left { width:80%; }
.rec_right { }
.detail_p { color:#888; font-size:12px; }

.img_box_sizing { width:100%; }

.brb_none { border-right:none !important; border-bottom:none !important; }
.bb_none { border-bottom:none !important; }
.br_none { border-right:none !important; }
.bt_none { border-top:none !important; }
.btrbl_none { border:none !important; padding:0 !important; height:12px !important; }

.bb_line { border-bottom: 1px solid #dbdbdb }

/* 검색결과 */
.search_result {border-bottom:1px solid #c6c6c6; }
.sr_inside { text-align:center; padding:27px 5% 25px 5%; font-size:20px; font-weight:700; letter-spacing:-1px; }
.sr_inside .search_word { color:#3c6cbb; padding-right:8px; }
.tc_blue { color:#3c6cbb; }
.search_period { border-bottom:2px solid #3c6cbb; }
.sp_ul li { width:50%; text-align:center; float:left; }
.sp_ul li a { display:block; font-size:16px; font-weight:700; padding:18px 0; }
.sp_ul li a.newest_on { color:#3c6cbb; }

/* common */
.clearfix { clear:both; }
.clearfix:after { content:''; display:block; clear:both; }

.pos_relative { position:relative; display:block; }
.tdc { text-align:center; }
.tdl { text-align:left; }
.tdr { text-align:right; }

.text_over_elips { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

#gotoCom {
    *display: none;
    position: fixed;
    width: 65px;
    height: 65px;
	z-index: 1000;
	background: url('../../images/mobile/comm/app_community.png') no-repeat;
	background-size: contain;
    top: auto;
    left: 15px;
    bottom: 10px;
    cursor: pointer;
    transition: background-color .2s linear;
    -moz-transition: background-color .2s linear;
    -webkit-transition: background-color .2s linear;
    -ms-transition: background-color .2s linear;
    -o-transition: background-color .2s linear;
}

#gotoTop {
    display: none;
    position: fixed;
    width: 49px;
    height: 49px;
	z-index: 1000;
	background: url('../../images/mobile/comm/btn-top.png') no-repeat;
	background-size: contain;
    top: auto;
    right: 20px;
    bottom: 20px;
    cursor: pointer;
    transition: background-color .2s linear;
    -moz-transition: background-color .2s linear;
    -webkit-transition: background-color .2s linear;
    -ms-transition: background-color .2s linear;
    -o-transition: background-color .2s linear;
}

/* inputText / textarea / select */
.it_textbox { border:1px solid #dadada; background:#fff; padding:5px 6px 4px; color:#5f5f5f; height:15px; font-family:dotum; }
.it_small { width:62px; }
.it_middle { width:160px; }
.it_large { width:95%; }

.ta_textbox { border:1px solid #dadada; background:#fff; padding:5px 6px 4px; color:#5f5f5f; font-family:dotum; }
.ta_large { width:95%; }

.select_box { border:1px solid #dadada; background:#fff; color:#898989; font-family:dotum;  }
.select_search1 { font-size:16px; height:28px; font-weight:700; padding-left:2px; width:100%; }
.select_search2 { font-size:16px; height:38px; font-weight:700; padding-left:2px; width:122px; }
.s_small { width:75px; }
.s_small2 { width:130px; }
.s_middle { width:160px; }
.s_large { width:230px; }

.dis_none { display:none; }
.valign1 { vertical-align:-3px; }
.valign2 { vertical-align:-10px; }
.valign3 { vertical-align:-14px; }
.valign4 { vertical-align:-6px; }
.valign5 { vertical-align:-12px; }
.valign6 { vertical-align:-5px; }

#leftSearch { width: 80%; position: relative; z-index: 999999; background-color: red; }

#cbp-spmenu-s2 input[type=text] {width: 100%; height: 50px; margin-bottom: 10px; font-size: 11pt; box-sizing: border-box;}
#cbp-spmenu-s2 #rightSubmit {width: 100%; height: 50px; line-height: 50px; background: #3c6cbb; color: #ffffff; border: none; font-weight: bold; font-size: 13pt;}

.layerWrapper { 
	width: 100%;
	height: 100%;
	position:absolute;  
	z-index:9000;  
	background-color:rgba(0, 0, 0, 0.8);
	display:none;
	left:0;
	top:0;
} 
.layerContainer{
	height: auto;
	display: none;
	position:absolute;  
	left:50%;
	top:100px;
	z-index:10000;
	border: 1px solid #333;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
	background-color: #F6F6F6;
}


/* 메인 지역, 직종 검색 영역 */
.main_search {
	position:relative;
	background-color: #eee;
	padding: 10px;
}
.main_search .search_item {
	margin-right: 6px;
	width: 32%;
	float: left;
	margin-bottom:10px;
}
.main_search .search_item_last {
	margin-right: 0px;
	float: right;
}
.main_search .search_item select {
	border: 1px solid #dfdfdf;
	background: #fff;
	height: 30px;
}
.main_search .search_submit{
	clear:both;
	background: #3c6cbb; color: #ffffff;
	font-weight: bold; font-size: 11pt;
	height: 30px;
	text-align: center;
	line-height: 30px;
	padding-top:2px;
}

.main_search .search_submit input[type=submit] {width: 20%; background: #3c6cbb; color: #ffffff; border: none; font-weight: bold; font-size: 11pt;}


/*앱소개페이지*/
.app_info{background:#f5f5f5;padding-bottom:80px;}
.app_info_inner p{text-align:center}
.app_info_inner p.app_info_img img{max-width:95%;min-width:320px;}
.app_info_inner h2{font-size: 22px;font-weight: 700;margin:30px 0 15px 0;padding-top: 4px;}
.app_info_inner .down_btn{width:49%;height:60px;background:#3c6cbb;text-align:center;font-weight:bold;line-height:60px;    
	border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;}
.app_info_inner .down_btn a{color:#fff;}
.app_info_inner .down_btn img{max-width:26px;margin-bottom:-10px;margin-right:10px;}
.app_info_inner .down_btn ul li{float:left;}
.app_info_inner .down_btn_and{float:left;}
.app_info_inner .down_btn_ios{float:right;}
.app_info_inner .ios_r{color:#888;font-size:12px;float:right;text-align:right;margin-top:15px;}

/* 레이어 */
#bgLayer {display:none; position:fixed; z-index:9999; top:0; left:0; width:100%; height:100%; background:#6e6e6e; opacity:0.5;}
#loading {display:none; position:fixed; text-align:center; border:solid 1px #5d5d5d; top:250px; background:#fff; padding:50px; z-index:10000; left:50%; margin-left:-100px; font-size:12px; color:#427cbd; font-weight:700;}
/* 페이징 */
.paging {display:inline-block; width:100%; margin:0 auto; text-align:center;}
.paging ul {margin-top:20px;}
.paging ul li:first-child {display:inline-block;  font-size:15px; border-left:solid 1px #d1d1d1; border-top-left-radius: 2px; border-bottom-left-radius: 2px;}
.paging ul li:last-child {  border-top-right-radius: 2px; border-bottom-right-radius: 2px;}
.paging ul li {display:inline-block; padding: .2em 1em;  font-size:15px; border-top:solid 1px #d1d1d1; border-bottom:solid 1px #d1d1d1; border-right:solid 1px #d1d1d1; }
.paging ul li:hover{background:#f3f3f3; color:#fff;}
.paging ul li.active{background:#3c6cbb; font-weight:bold; border-top:solid 1px #3c6cbb; border-bottom:solid 1px #3c6cbb;}
.paging ul li.active a{color:#ffffff; font-weight:bold;}


/*퀵메뉴_커뮤니티, 로그인*/
#quick{background:#f8f8f8;padding: 95px 0 0;position:relative;clear:both;}
.quick_top{position:absolute;top:0;left:0;background:#1f488b;color:#fff;height:60px;width:100%;font-weight:bold;}
.quick_top span{font-size:25px;line-height:60px;padding-left:1.5%;margin-right:5px;}
.quick_top p.logout_txt{line-height:60px;padding-left:1.5%;}
.quick_top a{width:30px;height:30px;position:absolute;top:15px;right:1.5%;}
.quick_top a img{width:100%;}

.quick_tit{font-size:18px;background:#eee;font-weight:bold;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-left:1.5%;}

.quick_logout{padding:0 1.5%;padding-bottom:35px;clear:both;overflow:hidden;}
.quick_logout .fl{width:62%;}
.quick_logout .fr{width:33.5%;}
.quick_logout input{height:40px;width:100%;border:1px solid #ddd;padding-left:4%;}
.quick_logout button{height:93px;width:100%;border:1px solid #ddd;background:#3c6cbb;font-size:18px;color:#fff;font-weight:bold;cursor:pointer;}
.quick_logout img{cursor:pointer; height:15px;vertical-align:middle;margin-right:2px;}

.quick_login{overflow:hidden;background:#f8f8f8;padding:0 1.5%; padding-bottom:35px;}
.quick_login img{width:20px;vertical-align:sub;margin-right:5px;margin-left:20px;}
.quick_login strong{width:50px;display:inline-block;}
.quick_login button{width:30%;border:1px solid #ddd;height:50px;background:#fff;color:#aaa;font-weight:bold;}

.quick_community ul{overflow:hidden; border-bottom:solid 1px #ccc;}
.quick_community ul li{width:25%;float:left;background:url('../../images/mobile/comm/line_3d.png') repeat-y top right #f8f8f8;text-align:center;}
.quick_community ul li.end{background:#f8f8f8;}
.quick_community ul li img{width:40px;margin-top:15px;margin-bottom:8px;}
.quick_community ul li span{width:100%;display:inline-block;margin-bottom:15px; font-size:9pt;}

.quick_fast_work select{width:32%;height:35px;border:1px solid #ddd;margin-right:2%;}
.quick_fast_work select.fr{margin-right:0;}
.quick_fast_work .select_area{padding:0 1.5%;}
.quick_fast_work button{height:35px;background:#3c6cbb;border:1px solid #ddd;color:#fff;font-weight:bold;width:100%;font-size:16px;}

.quick_list ul{background:#f8f8f8;overflow:hidden;}
.quick_list ul li{float:left;width:calc(25% - 1px);text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;background:#fff;}
.quick_list ul li a{display:block;width:100%;height:100%;}
/*.quick_list ul li.bdb{border-bottom:1px solid #ddd;}*/
.quick_list ul li.end{border-right:0;}
.quick_list ul li.more-list{display:none;}
.quick_list ul li span.contents{display:none;}
.quick_list .more-close{display:none;border-top:1px solid #ddd;margin-top:-1px;}
.quick_list .quick_tit {margin-top:-1px;}

.main_more_Btn{font-size: 16px;padding: 15px 0;font-weight: bold;border: 1px solid #ddd;font-family: Nanum Barun Gothic;background:url('../../images/mobile/more_btn_bg.jpg') repeat-x;color: #666;text-align:center;margin-top:5px;cursor:pointer;}


/*채용매니저 풀옵션*/
li.full_option .box_div4{border:3px solid #90d4df;background:#daf3f7}
li.full_option .box_div4 .box_addr_div{padding:8px 15px 9px 15px;}

/*특급호텔 전용관*/
.special_hotel{background:#fff;border:1px solid #ddd;overflow:hidden;height:70px;border-left:0;border-right:0;}
.special_hotel .fl{width:20%;text-align:center;height:100%;display:table}
.special_hotel .fl a{display:table-cell;vertical-align:middle;border-right:1px solid #ddd;}
.special_hotel .fr{width:80%;position:relative;}
.special_hotel .fr a.sp_btn{position:absolute;top:0;width:5%;height:100%;text-align:center;}
.special_hotel .fr a.sp_btn img{width:7px;margin-top:29px;}
.special_hotel .fr a.btn_left{left:0;border-right:1px solid #ddd;}
.special_hotel .fr a.btn_right{right:0;}
.special_hotel .fr ul{height: 100%;width: 100%;}
.special_hotel .fr ul li{width:100%;display:list-item;height:100%;float:left;overflow:hidden;border-right:1px solid #ddd;text-align:center;}
.special_hotel .fr ul li.bdn{border-right:0;width:50%; width:-webkit-calc(50% - 1px);width:-moz-calc(50% - 1px);width:calc(50% - 1px);}
.special_hotel .fr ul li a {display:inline-block;height:50px;padding-top:10px;text-align:center;padding-bottom:10px;width: 100%;}
.special_hotel .fr ul li a img{max-width:90%;height:100%;}
.special_hotel .fr ul li .sub_ul {margin: 0;width: 100%;}
.special_hotel .fr ul li .sub_ul li{width: 49%;}
</pre></body></html>