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

form { margin:0px; }

@font-face{  font-family: 'NanumGothicBold';  src: url('/font/NanumGothicBold.eot');  src: local('?'), url('/font/NanumGothicBold.woff') format('woff'), url('/font/NanumBarunGothicBold.ttf') format('truetype'); }

/* img {border:0px;} */

.placeholder {color:#cdcdcd;}
:-ms-input-placeholder {color:#cdcdcd;} /* M$ */
::-webkit-input-placeholder {color:#cdcdcd;} /* webkit */
::-moz-placeholder{color:#cdcdcd;} /* firefox */

a:link, a:visited, a:active { text-decoration:none; color:#414141; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#414141; }
a.menu:hover { text-decoration:none; }

a.orange:link, a.orange:visited, a.orange:active { text-decoration:none; color:#414141; }
a.orange:hover { text-decoration:none; color:#fd7a2c; }

a.title:link, a.title:visited, a.title:active { text-decoration:none; color:#FFFFFF; }
a.title:hover { text-decoration:none; color:#FFFFFF; }

a.blue:link, a.blue:visited, a.blue:active { text-decoration:none; color:#217192; }
a.blue:hover { text-decoration:none; }

.blue { color:#217192; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.w99 { width:99%; }
.ht { height:34px; }
.htx { height:17px; }

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family:'Noto Sans KR', sans-serif; color:#222222; }

.small { font-size:11px; font-family:'Noto Sans KR', sans-serif; letter-spacing:-1px; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.none { height:15px; border:0px solid #FFFFFF; }

.point { height:18px; border:2px solid #3d5da5; margin:-1px; }
input.ed { height:15px; border:1px solid #D8D8D8; }
input.ed_password { height:1px; border:1px solid #D8D8D8; font:10px Tahoma; }
textarea.tx { border:1px solid #D8D8D8; }

label{cursor:hand;display:inline-block;padding:0px;vertical-align:middle;}

.onclick{cursor:pointer;}
.chk{width:13px;height:13px;padding:0;margin:-2px 0px 0px 0px;vertical-align:middle;}
.radio{width:13px;height:13px;padding:0;margin:-4px 0px 0px 0px;vertical-align:middle;}
.hide{display:none;}
.uline{text-decoration:none;border-bottom: 1px solid;}
.noneBg{background:none !important;}
.hand{cursor:pointer;}

.png24 { tmp:expression(setPng24(this)); }

.select { border:1px solid #D8D8D8; vertical-align:middle; }
.selected { background-color:#ff5353; color:#FFFFFF; }

.bold { font-weight:bold; }

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

.in { background-color:#feffd7; }

.number { ime-mode:disabled; }
.required { color:#FF0000; }
.readonly { background-color:#EFEFEF; }
.use { background-color:#c0dedf; }
.hot { color:#f0300c; }
.gray { color:#7a7a7a; }
.cool { color:#4e7fc8; }
.white { color:#FFFFFF;}

.back_on { background-color:#e5efdb; }
.back_off { background-color:#e8e8e8; }

.div50 { position:absolute;width:100%;height:100%;left:0px;top:0px;background-color:#464646;filter:alpha(opacity=50);text-align:center; }

.line01 { background-image:url(../images/line01.gif); background-repeat:repeat-x; background-position:bottom left; height:1px; }
.line02 { background-image:url(../images/line02.gif); background-repeat:repeat-x; background-position:bottom left; height:1px; }
.line03 { background-image:url(../images/line03.gif); background-repeat:repeat-x; background-position:bottom left; height:1px; }
.line45 { background-image:url(../images/line_45.gif); background-repeat:repeat-x; background-position:bottom left; height:10px; }
.line04 { border-bottom:2px solid #f78650; }
.line05 { border-bottom:2px solid #cccccc; }

.left_line { background-image:url(../images/left_line.gif); background-repeat:repeat-x; background-position:bottom left; height:1px; }

.copyright  { text-align:left; vertical-align:middle; padding:30px; line-height:180%; background-color:#f2f2f2; color:#555555; }
.new_copyright  { vertical-align:middle; padding:25px 10px; line-height:180%; background-color:#f2f2f2; color:#555555; }

.write_head { text-align:right; color:#494949; padding:0px 10px 0px 0px; background-color:#f9f1e4; border-bottom:1px solid #e3e1dd; }
.write_con  { text-align:left; color:#494949; padding:10px 0px 10px 10px; border-bottom:1px solid #e3e1dd; }

.service_head { color:#494949; background-color:#fcf8f1; border-bottom:1px solid #e3e1dd; }
.service_con  { color:#494949; padding:10px 0px; border-bottom:1px solid #e3e1dd; }

.linefont_head { color:#FFFFFF; font-family:'Noto Sans KR', sans-serif; font-size:11px; font-weight:bold; }
.linefont_speed_head { color:#333333; font-family:'Noto Sans KR', sans-serif; font-size:11px; font-weight:bold; }
.linefont_con { color:#464646; border-bottom:1px solid #e6e6e6; }

.td_tit     { text-align:right; color:#646464; padding:0px 10px 0px 0px; background-color:#f5f5f5; border-bottom:1px solid #e6e6e6; }
.td_head    { text-align:center; color:#646464; background-color:#f5f5f5; border-bottom:1px solid #e6e6e6; }
.td_con     { text-align:left; color:#646464; padding:5px 0px 5px 10px; border-bottom:1px solid #e6e6e6; }
.td_center  { text-align:center; color:#646464; padding:5px 0px; border-bottom:1px solid #e6e6e6; }

.top_line     { background-image:url(../images/top_line.gif); background-repeat:repeat-x; background-position:top; }
.bottom_line  { background-image:url(../images/bottom_line.gif); background-repeat:repeat; vertical-align:bottom; }

.color01 { color:#7161eb; }
.color02 { color:#6184c6; }
.color03 { color:#c78485; }
.color04 { color:#fd6d04; }
.color05 { color:#009900; }
.color06 { color:#ff2200; }

.color_red { color:#c71918; }
.color_blue { color:#002cff; }

.bg0 { background-color:#ffffff; }
.bg1 { background-color:#f9f9f9; }

.navi_bg { background-image:url(../images/navi_bg.gif); background-repeat:no-repeat; vertical-align:middle; }
.n_navi_bg { background-image:url(../images/n_navi_bg.gif); background-repeat:no-repeat; vertical-align:middle; }
.login_bg { background-image:url(../images/login_bg.gif); background-repeat:no-repeat; vertical-align:middle; }
.guin_bg { background-color:#f5efff; background-repeat:no-repeat; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; }
.gujik_bg { background-color:#f5efff; background-repeat:no-repeat; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; }
.search_bg { background-image:url(../images/search_bg.gif); background-repeat:no-repeat; vertical-align:middle; }
.new_search_bg { background-image:url(../images/new_search_bg.gif); background-repeat:no-repeat; vertical-align:middle; }
.new_dd_search_bg { background-image:url(../images/new_dd_search_bg.gif); background-repeat:no-repeat; vertical-align:middle; }

.bottom_bg { background-image:url(../images/bottom_bg.gif); background-repeat:no-repeat; vertical-align:middle; width:1080px; height:80px; text-align:left; line-height:180%; }
.new_bottom_bg { background-image:url(../images/new_bottom_bg.gif); background-repeat:no-repeat; vertical-align:middle; width:980px; height:80px; text-align:left; line-height:180%; }
.sub_bottom_bg { background-image:url(../images/sub_bottom_bg.gif); background-repeat:no-repeat; vertical-align:middle; width:1060px; height:80px; text-align:left; line-height:180%; }

.guin_line { background-image:url(../images/guin_line.gif); background-repeat:repeat-x; vertical-align:middle; height:26px; }
.dd_line { background-image:url(../images/dd_line.gif); background-repeat:repeat-x; vertical-align:middle; height:26px; }
.guin_speed_line { background-image:url(../images/guin_speed_line.gif); background-repeat:repeat-x; vertical-align:middle; height:26px; }
.gujik_line { background-image:url(../images/gujik_line.gif); background-repeat:repeat-x; vertical-align:middle; height:26px; }

.left_top { background-image:url(../images/left_top.gif); background-repeat:no-repeat; }
.left_bottom { background-image:url(../images/left_bottom.gif); background-repeat:no-repeat; vertical-align:top; }
.left_bg { background-image:url(../images/left_bg.gif); background-repeat:repeat-y; }

.lmenu { text-align:left; letter-spacing:-1px; font-weight:bold; }
.lm_bg1 { background-image:url(../images/lm_bg1.gif); background-repeat:no-repeat; height:14px; background-position:bottom; }
.lm_bg2 { background-image:url(../images/lm_bg2.gif); background-repeat:repeat-y; }
.lm_bg3 { background-image:url(../images/lm_bg3.gif); background-repeat:no-repeat; height:10px; background-position:top; }

.bg_premium_dd { background-image:url(../images/bg_premium_dd.gif); background-repeat:no-repeat; width:236px; height:120px; }
.bg_premium_dd_none { background-image:url(../images/bg_premium_dd_none.gif); background-repeat:no-repeat; width:236px; height:120px; }
.bg_speed_dd { background-image:url(../images/bg_speed_dd.gif); background-repeat:no-repeat; width:186px; height:80px; }
.bg_speed_dd_none { background-image:url(../images/bg_speed_dd_none.gif); background-repeat:no-repeat; width:186px; height:80px; }

.bg_platinum { background-image:url(../images/bg_platinum.gif); background-repeat:no-repeat; width:270px; height:104px; }
.title_platinum { background-image:url(../images/title_platinum.gif); background-repeat:no-repeat; width:840px; height:40px; }
.title_speed { background-image:url(../images/title_speed.gif); background-repeat:no-repeat; width:840px; height:40px; }
.gujik_tit { background-image:url(../images/gujik_tit.gif); background-repeat:no-repeat; width:840px; height:40px; }
.guin_tit { background-image:url(../images/guin_tit.gif); background-repeat:no-repeat; width:840px; height:40px; }
.guin_ordinary_tit { background-image:url(../images/guin_ordinary_tit.gif); background-repeat:no-repeat; width:840px; height:40px; }

.gujik_line_tit { background-image:url(../images/main_line_gujik_tit.gif); background-repeat:no-repeat; width:840px; height:40px; }
.guin_line_tit { background-image:url(../images/main_line_guin_tit.gif); background-repeat:no-repeat; width:840px; height:40px; }

.vpoint { position:absolute;width:840px;margin-left:-200px;left:50%;z-index:1000; }
.lm_network { background-image:url(../images/lm_network.gif); background-repeat:no-repeat; width:210px; height:100px; }
.new_lm_network { background-image:url(../images/new_lm_network.gif); background-repeat:no-repeat; width:210px; height:130px; }
.sub_lm_network { background-image:url(../images/sub_lm_network.gif); background-repeat:no-repeat; width:300px; height:130px; }

/*
.bg_line_guin0 { background-color:#FFFFFF; }
.bg_line_guin1 { background-color:#f9f6ff; }

.bg_line_speed_guin0 { background-color:#FFFFFF; }
.bg_line_speed_guin1 { background-color:#fdf7f4; }

.bg_line_gujik0 { background-color:#FFFFFF; }
.bg_line_gujik1 { background-color:#f1fdff; }
*/

.bg_line_guin0 { background-color:#FFFFFF; }
.bg_line_guin1 { background-color:#f0f0f0; }

.bg_line_speed_guin0 { background-color:#FFFFFF; }
.bg_line_speed_guin1 { background-color:#f0f0f0; }

.bg_line_gujik0 { background-color:#FFFFFF; }
.bg_line_gujik1 { background-color:#f0f0f0; }

.ntop_bg { background-image:url(../images/new/ntop_bg.gif); background-repeat:repeat-x; }
.ddtop_bg { background-image:url(../images/menu/ddtop_bg.gif); background-repeat:repeat-x; }

.p_back { background-image:url(../images/p_back.gif); background-repeat:no-repeat; width:278px; height:130px; }

.new_tit { background:url(../images/new_tit.gif) repeat-x top center; }
.n_main_bg { background:url(../images/n_main_bg.gif) no-repeat top center; }
.n_sub_bg { background:url(../images/n_sub_bg.gif) no-repeat top center; }
.dd_main_bg { background:url(../images/dd_main_bg.gif) no-repeat top center; }
.dd_sub_bg { background:url(../images/dd_sub_bg.gif) no-repeat top center; }
.main_bg { background:url(../images/main_bg.gif) no-repeat top center; }
.sub_bg { background:url(../images/sub_bg.gif) no-repeat top center; }
.new_p_back { background:url(../image/new_p_back.gif) no-repeat top left; width:242px; height:120px; }
.new_ordinary_back { background:url(../image/new_ordinary_back.gif) no-repeat top left; width:242px; height:119px; }
.new_premium_back { background:url(../image/new_premium_back.gif) no-repeat top left; width:242px; height:119px; }
.sub_p_back { background:url(../image/sub_p_back.gif) no-repeat top left; width:276px; height:120px; }
.sub_ordinary_back { background:url(../image/sub_ordinary_back.gif) no-repeat top left; width:276px; height:119px; }
.sub_premium_back { background:url(../image/sub_premium_back.gif) no-repeat top left; width:276px; height:119px; }
.new_bg_gujik { background:url(../images/new_bg_gujik.gif) no-repeat top left; width:242px; height:100px; }
.sub_bg_gujik { background:url(../images/sub_bg_gujik.gif) no-repeat top left; width:276px; height:100px; }
.bg_banner { background-color:#eeeeee; border:1px solid #d9d9d9; height:134px; }
.bg_sub_banner { background-color:#eeeeee; border:1px solid #d9d9d9; width:208px; }

.bg_tm { background-color:#fafafa; border-bottom:1px solid #e1e1e1; }
.inp_search { width:372px; height:40px; background:url(../image/inp_search.png) no-repeat top left; text-align:center; }
.box_search { border:0px; font-weight:bold; background-color:transparent; font-size:14px; font-family:'Noto Sans KR', sans-serif; width:352px; }

.n_main_bgx { background:url(../image/n_main_bg.gif) no-repeat top center; }
.n_sub_bgx { background:url(../image/n_sub_bg.gif) repeat-x top center; }

.mg_quick { margin-right:90px; }

.page { height:34px; width:34px; cursor:pointer; }
.pageon { border-bottom:3px solid #696969; height:32px; width:32px; cursor:pointer; }

.login_bgx { background-image:url(../image/login_bg.gif); background-repeat:no-repeat; vertical-align:middle; }
.bg_number { background-image:url(../image/bg_number.gif); background-repeat:no-repeat; vertical-align:middle; width:210px; height:43px; }

.sublist { cursor:pointer; font-weight:bold; }
.subliston { cursor:pointer; color:#fd7a2c; font-weight:bold; }

.brand_tit { background-color:#fd6d04; color:#ffffff; height:32px; text-align:center; }


