@import "style.css";
@charset "UTF-8";

@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

*, table, td, label, input, textarea, div, a { font-family:'맑은 고딕', Malgun Gothic, 맑은 고딕, Dotum, sans-serif !important; }

html, body, td, p, input, button, textarea, select { font-family:'맑은 고딕', Malgun Gothic, 맑은 고딕, Dotum, sans-serif; font-size:1rem; color:#333; font-weight:400; }

html, body { margin:0px; padding:0px; font-family:'맑은 고딕', Malgun Gothic, 맑은 고딕, Dotum, sans-serif; font-size:13px; }
table, th, td, span, p, div, b, a, font, p, input, textarea, select, label, li, ul { font-family: sans-serif; }

.sans { font-family:'맑은 고딕', Malgun Gothic, 맑은 고딕, Dotum, sans-serif; }

::-webkit-input-placeholder { /* Chrome */
  color:#555;
}
:-ms-input-placeholder { /* IE 10+ */
  color:#555;
}
::-moz-placeholder { /* Firefox 19+ */
  color:#555;
  opacity: 1;
}
:-moz-placeholder { /* Firefox 4 - 18 */
  color:#555;
  opacity: 1;
}
#mnow { width:208px; height:101px; border:1px solid #e1e1e1; }
#mnow div { width:208px; height:101px; line-height:220%; text-align:center; }
#mnow div img { margin-top:20px; margin-bottom:5px; }
#mnow div span { font-family:'맑은 고딕', Malgun Gothic, 맑은 고딕, Dotum, sans-serif; font-size:30px; font-weight:600; color:#ff2200; }

#mnowx { width:230px; height:58px; border:1px solid #e1e1e1; background-color:#f5f5f5; }
#mnowx .ddd { width:230px; height:58px; line-height:220%; text-align:center; }
#mnowx .ddd img { margin-top:8px; }
#mnowx .ddd div { font-family:'맑은 고딕', Malgun Gothic, 맑은 고딕, Dotum, sans-serif; font-size:22px; line-height:50%; font-weight:600; color:#ff2200; }


.f06 { font-size:6px !important; }
.f07 { font-size:7px !important; }
.f08 { font-size:8px !important; }
.f09 { font-size:9px !important; }
.f10 { font-size:10px !important; }
.f11 { font-size:11px !important; }
.f12 { font-size:12px !important; }
.f13 { font-size:13px !important; }
.f14 { font-size:14px !important; }
.f15 { font-size:15px !important; }
.f16 { font-size:16px !important; }
.f17 { font-size:17px !important; }
.f18 { font-size:18px !important; }
.f19 { font-size:19px !important; }
.f20 { font-size:20px !important; }
.f21 { font-size:21px !important; }
.f22 { font-size:22px !important; }
.f23 { font-size:23px !important; }
.f24 { font-size:24px !important; }
.f25 { font-size:25px !important; }
.f26 { font-size:26px !important; }

.lh100 { line-height:100%; }
.lh110 { line-height:110%; }
.lh120 { line-height:120%; }
.lh130 { line-height:130%; }
.lh140 { line-height:140%; }
.lh150 { line-height:150%; }
.lh160 { line-height:160%; }
.lh170 { line-height:170%; }
.lh180 { line-height:180%; }
.lh190 { line-height:190%; }
.lh200 { line-height:200%; }

.ls0 { letter-spacing:0px; }

.wdp5 { width:5%; }
.wdp10 { width:10%; }
.wdp15 { width:15%; }
.wdp20 { width:20%; }
.wdp25 { width:25%; }
.wdp30 { width:30%; }
.wdp35 { width:35%; }
.wdp40 { width:40%; }
.wdp45 { width:45%; }
.wdp50 { width:50%; }
.wdp55 { width:55%; }
.wdp60 { width:60%; }
.wdp65 { width:65%; }
.wdp70 { width:70%; }
.wdp75 { width:75%; }
.wdp80 { width:80%; }
.wdp85 { width:85%; }
.wdp90 { width:90%; }
.wdp91 { width:91%; }
.wdp92 { width:92%; }
.wdp93 { width:93%; }
.wdp94 { width:94%; }
.wdp95 { width:95%; }
.wdp96 { width:96%; }
.wdp97 { width:97%; }
.wdp98 { width:98%; }
.wdp99 { width:99%; }
.wdp100 { width:100%; }

.wd5 { width:5px; }
.wd10 { width:10px; }
.wd15 { width:15px; }
.wd20 { width:20px; }
.wd25 { width:25px; }
.wd30 { width:30px; }
.wd35 { width:35px; }
.wd40 { width:40px; }
.wd45 { width:45px; }
.wd50 { width:50px; }
.wd55 { width:55px; }
.wd60 { width:60px; }
.wd65 { width:65px; }
.wd70 { width:70px; }
.wd75 { width:75px; }
.wd80 { width:80px; }
.wd85 { width:85px; }
.wd90 { width:90px; }
.wd91 { width:91px; }
.wd92 { width:92px; }
.wd93 { width:93px; }
.wd94 { width:94px; }
.wd95 { width:95px; }
.wd96 { width:96px; }
.wd97 { width:97px; }
.wd98 { width:98px; }
.wd99 { width:99px; }
.wd100 { width:100px; }

.htp100 { height:100%; }

.ht5 { height:5px; }
.ht10 { height:10px; }
.ht15 { height:15px; }
.ht20 { height:20px; }
.ht25 { height:25px; }
.ht30 { height:30px; }
.ht40 { height:40px; }
.ht50 { height:50px; }
.ht60 { height:60px; }
.ht65 { height:65px; }

.fw300 { font-weight:300; }
.fw400 { font-weight:400; }
.fw500 { font-weight:500; }
.fw600 { font-weight:600; }
.fw700 { font-weight:700; }
.fw800 { font-weight:800; }
.fw900 { font-weight:900; }

.pd1 { padding:1px; }
.pd2 { padding:2px; }
.pd3 { padding:3px; }
.pd4 { padding:4px; }
.pd5 { padding:5px; }
.pd6 { padding:6px; }
.pd7 { padding:7px; }
.pd8 { padding:8px; }
.pd9 { padding:9px; }
.pd10 { padding:10px; }

.pdl15 { padding-left:15px; }

.mgr10 { margin-right:10px; }
.mgr20 { margin-right:20px; }

.mg1 { margin:1px; }
.mg2 { margin:2px; }
.mg3 { margin:3px; }
.mg4 { margin:4px; }
.mg5 { margin:5px; }
.mg6 { margin:6px; }
.mg7 { margin:7px; }
.mg8 { margin:8px; }
.mg9 { margin:9px; }
.mg10 { margin:10px; }

.bdr { border-right:1px solid #cdcdcd; }
.bdl { border-left:1px solid #cdcdcd; }
.bdt { border-top:1px solid #cdcdcd; }
.bdb { border-bottom:1px solid #cdcdcd; }

.top { vertical-align:top !important; }
.middle { vertical-align:middle !important; }
.bottom { vertical-align:bottom !important; }

.center { text-align:center !important; }
.right { text-align:right !important; }
.left { text-align:left !important; }

.fleft { float:left; }
.fright { float:right; }
.fboth { clear:both; }

.mgt1 { margin-top:1px; }
.mgt2 { margin-top:2px; }
.mgt3 { margin-top:3px; }
.mgt4 { margin-top:4px; }
.mgt5 { margin-top:5px; }
.mgt6 { margin-top:6px; }
.mgt7 { margin-top:7px; }
.mgt8 { margin-top:8px; }
.mgt9 { margin-top:9px; }
.mgt10 { margin-top:10px; }
.mgt15 { margin-top:15px; }
.mgt20 { margin-top:20px; }
.mgt25 { margin-top:25px; }
.mgt30 { margin-top:30px; }
.mgt40 { margin-top:40px; }
.mgt50 { margin-top:50px; }

.mgb1 { margin-bottom:1px; }
.mgb2 { margin-bottom:2px; }
.mgb3 { margin-bottom:3px; }
.mgb4 { margin-bottom:4px; }
.mgb5 { margin-bottom:5px; }
.mgb6 { margin-bottom:6px; }
.mgb7 { margin-bottom:7px; }
.mgb8 { margin-bottom:8px; }
.mgb9 { margin-bottom:9px; }
.mgb10 { margin-bottom:10px !important; }
.mgb20 { margin-bottom:20px; }
.mgb30 { margin-bottom:30px; }
.mgb40 { margin-bottom:40px; }
.mgb50 { margin-bottom:50px; }

.mgl20 { margin-left:20px; }

.auto { margin:0 auto; }
.hidden { overflow:hidden; }
.block { display:block; }
.none { display:none; }
.inline { display:inline-block; }
.fixed { table-layout:fixed; }
.hand { cursor:pointer; }
.bdnone { border:none !important; }
.absolute { position:absolute; }
.overflow { overflow:hidden; }
.nowrap { white-space:nowrap; }

img { border:0; }

.f_brown { color:#5b1201 !imortant; }
.f_black { color:#222 !imortant; }
.f_gray { color:#666 !imortant; }
.f_deepgray { color:#464646 !imortant; }
.f_deepblue { color:#084c95 !imortant; }
.f_lightgray { color:#e1e1e1 !imortant; }
.f_red { color:#ff2200 !imortant; }
.f_sky { color:#0b8ed4 !imortant; }
.f_downorange { color:#c75800 !imortant; }
.f_orange { color:#fc7203 !imortant; }
.f_purple { color:#6a5cb4 !imortant; }
.f_blue { color:#0183ff !imortant; }
.f_deepgreen { color:#01630c !imortant; }
.f_green { color:#03b372 !imortant; }
.f_deepred { color:#c20000 !imortant; }

.back_white { background-color:#fff; }
.back_lightgray { background-color:#ebebeb; }

.back_nav { border-bottom:4px solid #ff6600; border-top:1px solid #dfdfdf; }
.tb_nav { margin:0 auto; padding:0px; }
.tb_nav td { padding:0px !important; }

#mbnr { width:210px;height:53px;table-layout:fixed;overflow:hidden; }
#mbnrx { width:232px;height:42px;table-layout:fixed;overflow:hidden; margin-bottom:6px; }

.box_top { margin:0 auto; height:100px; }
.box_copyright { background-color:#333333; height:40px; text-align:center; }
.box_login { vertical-align:middle; border:1px solid #cecece; background-color:#f7f7f7; }
.box_sch { border:1px solid #e1e1e1; table-layout:fixed; }
.box_sch th { text-align:center; height:31px; border-bottom:1px solid #e1e1e1; }
.box_sch td { font-family: 'Noto Sans KR', sans-serif; line-height:160%;  word-break:keep-all; height:130px; }
.box_sch td span { padding:0 10px; font-weight:300; color:#e1e1e1; }
.box_sch td .fleft { margin-left:10px; }
.box_sch .rline { border-right:1px solid #e1e1e1; }
.box_brand { border:1px solid #e1e1e1; padding:0px; margin:0px; height:58px; table-layout:fixe;d}
.box_brand .brand_thumb { float:left; width:113px; height:58px; overflow:hidden; border-left:1px solid #e1e1e1; text-align:center; padding:0px; margin:0px; }
.box_brand .brand_thumb img { display:block; width:100%; height:58px; }
.box_brand .bdl { border-left:1px solid #e1e1e1; }
.box_brand .bdr { border-right:1px solid #e1e1e1; }

.box_main { width:100%; }
.subbox_vip { border:3px solid #fdbc02; background-color:#fff; vertical-align:top; width:263px; height:255px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_fix { border:2px solid #897ccb; background-color:#fff; vertical-align:top; width:210px; height:214px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_special { border:2px solid #1659a0; background-color:#fff; vertical-align:top; width:210px; height:214px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_speed { border:2px solid #ff7304; background-color:#fff; vertical-align:top; width:210px; height:214px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_ordinary { border:2px solid #01650b; background-color:#fff; vertical-align:top; width:210px; height:214px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_platinum { border:2px solid #679fd8; background-color:#fff; vertical-align:top; width:210px; height:120px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_premium { border:2px solid #679fd8; background-color:#fff; vertical-align:top; width:210px; height:110px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_gujik_pro { border:2px solid #dedede; background-color:#fff; vertical-align:top; width:353px; height:160px; table-layout:fixed; }
.subbox_gujik_premium { border:1px solid #dedede; background-color:#fff; vertical-align:top; width:263px; height:120px; table-layout:fixed; }

.bg_grand_line { background:url('/images/basic_brand_line.gif') repeat-x top left; }

.subbox_sub_vip { border:2px solid #fdbc02; background-color:#fff; vertical-align:top; width:215px; height:239px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_sub_fix { border:2px solid #897ccb; background-color:#fff; vertical-align:top; width:215px; height:214px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_sub_special { border:2px solid #1659a0; background-color:#fff; vertical-align:top; width:215px; height:214px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_sub_speed { border:2px solid #ff7304; background-color:#fff; vertical-align:top; width:215px; height:214px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_sub_ordinary { border:2px solid #01650b; background-color:#fff; vertical-align:top; width:215px; height:214px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_sub_platinum { border:2px solid #679fd8; background-color:#fff; vertical-align:top; width:215px; height:120px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_sub_premium { border:2px solid #679fd8; background-color:#fff; vertical-align:top; width:215px; height:120px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_sub_brand { border:3px solid #ff7304; background-color:#fff; vertical-align:top; width:215px; height:210px; table-layout:fixed; overflow:hidden; white-space:nowrap; }
.subbox_sub_gujik_pro { border:2px solid #dedede; background-color:#fff; vertical-align:top; width:430px; height:160px; table-layout:fixed; }
.subbox_sub_gujik_premium { border:1px solid #dedede; background-color:#fff; vertical-align:top; width:284px; height:120px; table-layout:fixed; }

.box_blank { background-color:#f0f0f0; color:#777; text-align:center; vertical-align:middle; font-size:1.8em; cursor:pointer; font-weight:600; line-height:110%; }
.box_fixline { background-color:#f2edf3; padding:15px 0px; }

.box_line_guin_normal { width:100%; }
.box_line_guin_normal .line_back1 { background-color:#f6f7f9; }
.box_line_guin_normal .line_back1 td { border-bottom:1px solid #919191; border-left:0px; border-right:0px; background-color:#edf7f6; }
.box_line_guin_normal .line_back2 { background-color:#fff; }
.box_line_guin_normal .line_back2 td { border-bottom:1px solid #c7c7c7; border-left:0px; border-right:0px; background-color:#fff; }

.box_line_gujik_free { width:100%; }
.box_line_gujik_free .line_back1 { background-color:#f9f9f9; }
.box_line_gujik_free .line_back1 td { border-bottom:1px solid #c7c7c7; border-left:0px; border-right:0px; }
.box_line_gujik_free .line_back0 { background-color:#fff; }
.box_line_gujik_free .line_back0 td { border-bottom:1px solid #c7c7c7; border-left:0px; border-right:0px; }

.box_bottom { border-top:2px solid #2e2e2e; }
.box_ci img { margin:0px 35px; }
.box_bottommenu { border-top:1px solid #d1d1d1; border-bottom:1px solid #efefef; background-color:#fbfbfb; line-height:0%; }
.box_bottommenu img { margin:10px 15px; }
.box_bcon_sub{display:flex;justify-content:space-between;align-items:stretch}
.box_bcon_sub * {font-family: 'Pretendard' !important;font-size:15px;}
.box_bcon_sub .box1 {text-align:left;line-height:1.6;}
.box_bcon_sub .box1 b{display:block;font-weight:700;font-size:1.5rem;padding:0;margin:0;}
.box_bcon_sub .box2 {text-align:left;line-height:1.7;border-left:1px solid #efefef;padding-left:20px;}
.box_bcon_sub .box2 strong{font-weight:700;color:#f16620;}
.box_bcon_sub .box2 .txt_email {font-weight:700;color:#f16620;font-size:2rem;padding:0;margin:0;line-height:100%;}
.box_bcon_sub .box3 {text-align:left;line-height:1.7;border-left:1px solid #efefef;padding-left:20px;color:#777;padding-right:35px;}
.box_bcon_sub .box3 strong{font-weight:700;color:#333;}
.box_bcon_sub .box3 img {height:3rem;margin-right:.25rem;}
.box_bcon_sub .box3 .txt_bank {display:flex;}
.box_bcon_sub .box3 .txt_bank b {color:#007e6f;}
.box_bcon_sub .box3 p {font-weight:700;color:#333;font-size:1.5rem;margin:.75rem 0 0;padding:0}
.box_bcon_sub .tt {font-size:1.5rem;font-weight:700;margin-bottom:.35rem;}
.box_bcon_sub .tt strong {font-size:1.5rem;}

.box_lm { width:180px; float:left; text-align:left; font-family: 'Noto Sans KR', sans-serif; line-height:100%; letter-spacing:-0.5px;  }
.box_lm .box_lm_table { border:1px solid #dadada; }
.box_lm .box_lm_table tr:last-child td { border-bottom:0px; }
.box_lm .lm_tit { background-color:#ff7304; color:#fff; padding:12px 15px; font-size:16px; }
.box_lm .lm_subtit { background-color:#edeef0; color:#ff7304; height:35px; border-bottom:1px solid #dadada; }
.box_lm .lm_subtit span { margin-left:15px; font-weight:600; font-size:14px; }
.box_lm .lm_submenu, .box_lm .lm_submenux { color:#333; background-color:#fff; height:40px; border-bottom:1px solid #dadada; }
.box_lm .lm_submenux { padding-top:8px; padding-bottom:8px; }
.box_lm .lm_submenu img { margin-left:15px; }
.box_lm .lm_submenu div, .box_lm .lm_submenux div { padding:5px 0px; }
.box_lm .lm_submenu div:first-child { margin-top:8px; }
.box_lm .lm_submenu div:last-child { margin-bottom:8px; }

.box_content { width:875px; float:right; text-align:left; font-family: 'Noto Sans KR', sans-serif; letter-spacing:-1px;  }
.box_content .content_top { border-bottom:1px solid #eaeaea; text-align:right; padding:5px; }
.box_content .content_tit { color:#333; font-weight:600; font-size:24px; text-align:left; padding-top:10px; }

.contain { width:1077px; margin:0 auto; overflow:hidden; }

input, textarea, select{ border:1px solid #cdcdcd; padding:3px; }
input[type=image] { border:none !important; vertical-align:middle; margin:0; }
input[type=button],input[type=submit] { vertical-align:middle; margin:0; }

.privacy_tit { font-size:18px; font-weight:500; border-bottom:2px solid #47566b; height:30px; margin-bottom:38px; }
.box_privacy { border-bottom:2px solid #47566b; }
.box_privacy textarea { padding:5%; font-family: 'Noto Sans KR', sans-serif; line-height:180%; font-size:14px; }

.join_tit { font-size:18px; font-weight:500; border-bottom:2px solid #47566b; height:30px; margin-bottom:10px; }
.box_join textarea { padding:5%; font-family: 'Noto Sans KR', sans-serif; line-height:180%; font-size:14px; }

.box_detail { text-align:left; }
.box_detail td div img { vertical-align:middle; margin-right:8px; }
.box_detail td { border-bottom:1px solid #cdcdcd; height:40px; }

.box_hope { border:1px solid #cdcdcd; border-right:0px; }
.box_hope th { font-size:16px; padding:5px 10px; color:#c75800; font-weight:500; width:15%;  }
.box_hope td { font-size:16px; padding:5px 10px; font-weight:400; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; }

.box_career { border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; }
.box_career th, .box_career td { border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; padding:8px; text-align:center; font-size:16px; font-weight:400; }
.box_career th { background-color:#f5f5f5; color:#c75800; font-weight:500; }

.box_simg { margin-top:4px; }
.box_simg div { height:56px; width:100%; overflow:hidden; border:1px solid #cdcdcd; background-color:#f5f5f5; }
.box_simg div img { height:100%; }
.box_simg td { padding:2px; }

.box_detail_guin { border:1px solid #cdcdcd; }
.box_detail_guin th { color:#c75800; padding:5px 10px; font-weight:500; font-size:16px; border-right:1px solid #cdcdcd; border-left:1px solid #cdcdcd; text-align:center; }
.box_detail_guin th:first-child { border-left:0px;}
.box_detail_guin td { color:#666; padding:5px 10px; font-weight:400; font-size:15px; letter-spacing:0; }

.box_service { border-top:2px solid #ff7302; }
.box_service th { background-color:#f5f5f5; color:#333; font-size:14px; text-align:center; border-bottom:1px solid #e4e1dc; border-right:1px solid #e4e1dc; }
.box_service tr:last-child th { border-bottom:1px #8e8e8e; }
.box_service td { background-color:#fff; color:#333; font-size:12px; border-bottom:1px solid #e4e1dc; border-right:1px solid #e4e1dc; }

.box_service .line_sv { border-bottom:1px solid #8e8e8e !important; }
.bdbx { border-bottom:0px !important; }

.basic_search_bg { width:100%; vertical-align:middle; background-color:#f6f6f6; border:1px solid #ddd; border-top:1px solid #a5a9b4; }
.basic_search_bg tr td { padding:12px 0px; font-size:16px; }
.basic_search_bg tr td:first-child span { display:inline-block; border-right:1px solid #ccc; margin-left:20px; }
.basic_search_bg tr td:last-child span { display:inline-block; border-left:1px solid #ccc; margin-right:20px; margin-top:7px; }
.basic_search_bg select { border:1px solid #ddd; font-size:16px; padding:10px; height:35px; vertical-align:top; }
.basic_search_bg input[type='submit'] { border:0; background:#ff7304; color:#fff; font-size:16px; height:35px; padding:0px 35px; vertical-align:top; }
.box_service_price { border-bottom:2px solid #ff7302; }

/* 반짝컬러*/
.fcolor1 {color:#024b9d;}
.fcolor1 a:link {color:#024b9d; text-decoration:none;}
.fcolor1 a:active {color:#024b9d; text-decoration:none;}
.fcolor1 a:visited {color:#024b9d; text-decoration:none;}
.fcolor1 a:hover {color:#024b9d; text-decoration:underline;}

.fcolor2 {color:#60a9fc;}
.fcolor2 a:link {color:#60a9fc; text-decoration:none;}
.fcolor2 a:active {color:#60a9fc; text-decoration:none;}
.fcolor2 a:visited {color:#60a9fc; text-decoration:none;}
.fcolor2 a:hover {color:#60a9fc; text-decoration:underline;}

.fcolor3 {color:#9002da;}
.fcolor3 a:link {color:#9002da; text-decoration:none;}
.fcolor3 a:active {color:#9002da; text-decoration:none;}
.fcolor3 a:visited {color:#9002da; text-decoration:none;}
.fcolor3 a:hover {color:#9002da; text-decoration:underline;}

.fcolor4 {color:#c4a7fd;}
.fcolor4 a:link {color:#c4a7fd; text-decoration:none;}
.fcolor4 a:active {color:#c4a7fd; text-decoration:none;}
.fcolor4 a:visited {color:#c4a7fd; text-decoration:none;}
.fcolor4 a:hover {color:#c4a7fd; text-decoration:underline;}

.fcolor5 {color:#157803;}
.fcolor5 a:link {color:#157803; text-decoration:none;}
.fcolor5 a:active {color:#157803; text-decoration:none;}
.fcolor5 a:visited {color:#157803; text-decoration:none;}
.fcolor5 a:hover {color:#157803; text-decoration:underline;}

.fcolor6 {color:#5cf840;}
.fcolor6 a:link {color:#5cf840; text-decoration:none;}
.fcolor6 a:active {color:#5cf840; text-decoration:none;}
.fcolor6 a:visited {color:#5cf840; text-decoration:none;}
.fcolor6 a:hover {color:#5cf840; text-decoration:underline;}

.fcolor7 {color:#fe016c;}
.fcolor7 a:link {color:#fe016c; text-decoration:none;}
.fcolor7 a:active {color:#fe016c; text-decoration:none;}
.fcolor7 a:visited {color:#fe016c; text-decoration:none;}
.fcolor7 a:hover {color:#fe016c; text-decoration:underline;}

.fcolor8 {color:#fa80b4;}
.fcolor8 a:link {color:#fa80b4; text-decoration:none;}
.fcolor8 a:active {color:#fa80b4; text-decoration:none;}
.fcolor8 a:visited {color:#fa80b4; text-decoration:none;}
.fcolor8 a:hover {color:#fa80b4; text-decoration:underline;}

/* 반짝컬러 + 형광펜 */

.fcolor_fpen1 {color:#f5fe06; background-color:#f04e23; padding:0px 3px;}
.fcolor_fpen1 a:link {color:#f5fe06; text-decoration:none;}
.fcolor_fpen1 a:active {color:#f5fe06; text-decoration:none;}
.fcolor_fpen1 a:visited {color:#f5fe06; text-decoration:none;}
.fcolor_fpen1 a:hover {color:#f5fe06; text-decoration:underline;}

.fcolor_fpen2 {color:#27fd18; background-color:#f04e23; padding:0px 3px;}
.fcolor_fpen2 a:link {color:#27fd18; text-decoration:none;}
.fcolor_fpen2 a:active {color:#27fd18; text-decoration:none;}
.fcolor_fpen2 a:visited {color:#27fd18; text-decoration:none;}
.fcolor_fpen2 a:hover {color:#27fd18; text-decoration:underline;}

.fcolor_fpen3 {color:#fdcbe3; background-color:#f04e23; padding:0px 3px;}
.fcolor_fpen3 a:link {color:#fdcbe3; text-decoration:none;}
.fcolor_fpen3 a:active {color:#fdcbe3; text-decoration:none;}
.fcolor_fpen3 a:visited {color:#fdcbe3; text-decoration:none;}
.fcolor_fpen3 a:hover {color:#fdcbe3; text-decoration:underline;}

.fcolor_fpen4 {color:#60e9fe; background-color:#f04e23; padding:0px 3px;}
.fcolor_fpen4 a:link {color:#60e9fe; text-decoration:none;}
.fcolor_fpen4 a:active {color:#60e9fe; text-decoration:none;}
.fcolor_fpen4 a:visited {color:#60e9fe; text-decoration:none;}
.fcolor_fpen4 a:hover {color:#60e9fe; text-decoration:underline;}


/* 게시판 */
.board_list { width:100%; border-bottom:2px solid #676767; margin-top:10px; }
.board_list th { font-size:14px; border-top:2px solid #767676; border-bottom:2px solid #767676; background:url(''); }
.board_list th { white-space:nowrap; height:39px; overflow:hidden; text-align:center; }

.board_list td { padding:10px 0px; font-size:13px; color:#676767; }
.board_list td { border-bottom:1px solid #ddd; }

.board_list .comment { font-family: 'Noto Sans KR',Tahoma; font-size:12px; color:#EE5A00; }

.board_button, .board_page, .board_search { clear:both; margin-top:15px; overflow:hidden; }
.board_page, .board_search { text-align:center; }

.board_view { width:100%; margin-top:8px; border-bottom:2px solid #767676; margin-bottom:10px; }
.board_view th { font-size:18px; padding:5px; border-top:2px solid #767676; border-bottom:2px solid #767676; }
.board_view td { padding:10px; font-size:14px; color:#676767; }
.board_view td { border-bottom:1px solid #ddd; }
.board_view tr td:nth-child(1) { background-color:#f5f5f5; text-align:center; }
.board_view tr td:nth-child(3) { background-color:#f5f5f5; text-align:center; }
.board_view tr:last-child td { border-bottom:0px; background-color:#fff; height:100px; }

.board_write { width:100%; margin-top:8px; border-top:2px solid #767676; border-bottom:2px solid #767676; margin-bottom:10px; }
.board_write th { font-size:14px; padding:5px; background-color:#f5f5f5; text-align:center; border-bottom:1px solid #ddd; }
.board_write td { padding:10px; font-size:14px; color:#676767; text-align:left; border-bottom:1px solid #ddd; }
.board_write tr:last-child th, .board_write tr:last-child td { border-bottom:0px; }
.box_bdnone table, .box_bdnone td, .box_bdnone th { border:0px; padding:3px; }

.box_table { width:100%; margin-top:15px; }
.box_table .write_head { background-color:#f5f5f5; color:#333; font-size:16px; font-family: 'Noto Sans KR', sans-serif; border-bottom:1px solid #ddd; padding:10px; }
.box_table .write_con { background-color:#fff; color:#777; font-size:14px; font-family: 'Noto Sans KR', sans-serif; border-bottom:1px solid #ddd; padding:10px; overflow:hidden; }
.box_table .write_conx { background-color:#fff; color:#777; font-size:14px; font-family: 'Noto Sans KR', sans-serif; border-bottom:1px solid #ddd; overflow:hidden; }

.tb_jobsx { border-left:1px soild #cdcdcd; }
.tb_jobsx td { border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; font-size:15px; padding:10px 0px; text-align:center; cursor:pointer; }
.tb_jobsx .jobsx_on { background-color:#ff7304; color:#fff; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; font-size:15px; padding:10px 0px; text-align:center; cursor:pointer; }

.line04 { border-bottom:3px solid #ff7304; height:32px; }
.line04x { background-color:#ff7304; height:2px; width:100%; }

.box_table_service { width:100%; }
.service_head { background-color:#f5f5f5; background-color:#f5f5f5; color:#333; font-size:16px; font-family: 'Noto Sans KR', sans-serif; border-bottom:1px solid #ddd; padding:7px 0px; }
.service_con { background-color:#fff; color:#333; font-size:14px; font-family: 'Noto Sans KR', sans-serif; border-bottom:1px solid #ddd; padding:7px 0px; letter-spacing:0px; }

.td_center { font-family: 'Noto Sans KR', sans-serif; text-align:center; font-size:16px; }
.td_tit { font-family: 'Noto Sans KR', sans-serif; text-align:right; font-size:15px; padding:10px; }
.td_con { font-family: 'Noto Sans KR', sans-serif; text-align:left; font-size:14px; letter-spacing:0px; }

.box_sample
.box_sample .sam_guin_vvip { }
.box_sample .sam_guin_vip { }
.box_sample .sam_guin_fix { }
.box_sample .sam_guin_special { }
.box_sample .sam_guin_speed { }
.box_sample .sam_guin_platinum { }
.box_sample .sam_guin_premium { }
.box_sample .sam_guin_normal { }
.box_sample .sam_gujik_pro { }
.box_sample .sam_gujik_premium { }
.box_sample .sam_gujik_free { }

.basic_btn_hp { cursor:pointer; background-color:#f4f4f4; color:#242424; font-size:14px; border:1px solid #cdcdcd !important; padding:7px; border-radius:5px; line-height:100%; }
.basic_btn_hp_ok { cursor:pointer; background-color:#c75800; color:#fff; font-size:14px; border:1px solid #cdcdcd !important; padding:7px; border-radius:5px; line-height:100%; }

.box_lb { background-color:#f4f4f4; color:#484848; border:1px solid #cdcdcd; border-radius:5px; width:88%; padding:5px; overflow:hidden; cursor:pointer; text-align:center; }
.box_lb_on { background-color:#fd7308; color:#fff; border:1px solid #fd7308; border-radius:5px; width:88%; padding:5px; overflow:hidden; cursor:pointer; text-align:center; }

.box_lbx { background-color:#f4f4f4; color:#484848; border:1px solid #cdcdcd; border-radius:5px; width:90%; padding:5px; overflow:hidden; cursor:pointer; text-align:center; }
.box_lbx_on { background-color:#fd7308; color:#fff; border:1px solid #fd7308; border-radius:5px; width:90%; padding:5px; overflow:hidden; cursor:pointer; text-align:center; }

.box_lb input[type=checkbox], .box_lb_on input[type=checkbox] { display:none; }
.box_lbx input[type=radio], .box_lbx_on input[type=radio] { display:none; }

#box_jobsx_selected { border:1px solid #cdcdcd; background-color:#f4f4f4; color:#333; padding:10px; margin-bottom:10px; width:93%; margin-left:10px; display:none; }

.sv_content, .sv_content font { font-size:16px; font-weight:400px; }
.sv_content font { font-weight:500; }

#snsSendBox { display:none; position:absolute; background:url("/images/snsSendBox.jpg") no-repeat top center; width:774px; height:133px; left:50%; margin-left:-287px; margin-top:-153px; z-index:100000000; }
#snsSendBox table { width:100%; border-spacing:0; }
#snsSendBox table tr td { overflow:hidden; text-align:left; }
#snsSendBox table #snsSendBox_Close { cursor:pointer; display:inline-block; float:right; width:30px; height:30px; margin:10px; }
#snsSendBox table tr td #fsnsSend { display:inline-block; margin-left:440px; margin-top:10px; }
#snsSendBox table tr td #fsnsSend input { vertical-align:top; margin-right:5px; }
#snsSendBox table tr td #fsnsSend #snsSendOk { background:#2293e8; border:1px solid #2293e8; color:#fff; width:70px; }

#qbn { width:106px; position:fixed; left:50%; margin-left:548px; top:190px; }
#qbn img { display:block; }
