@charset "utf-8";

/* common.css 에서 수정후 삭제 요망 */
body.mygabia { font-size:12px; line-height:17px; }
body.mygabia,body.mygabia h1,body.mygabia h2,body.mygabia h3,body.mygabia h4,body.mygabia th,body.mygabia td,body.mygabia input, body.mygabia button{font-family:"Malgun Gothic","맑은 고딕",sans-serif !important; }
.mygabia a:link,.mygabia a:visited,.mygabia a:hover,.mygabia a:active {font-family:"Malgun Gothic","맑은 고딕",sans-serif;}
body.mygabia select { height:24px; font-family:"Malgun Gothic","맑은 고딕"; border:1px #ccc solid; }
body.mygabia textarea { font-family:"Malgun Gothic","맑은 고딕"; font-size:12px; line-height:1.4em; color:#555; }
body.mygabia table{border-spacing:0;border-collapse:collapse;}
body.mygabia input[type=checkbox]{width:15px;height:15px;*width:22px;*height:22px;*margin:-4px -3px -3px -4px;vertical-align:middle;}
body.mygabia input[type=radio]{width:14px;height:14px;*width:21px;*height:21px;*margin:-4px -3px -3px -4px;vertical-align:middle;}
body.mygabia button { cursor:pointer; *margin:-1px 2px; overflow:visible;}

/* 마이가비아 GNB, footer 공통폰트인 돋움적용 */
/* body.mygabia .commonNav,body.mygabia .commonNav h1,body.mygabia .commonNav h2,body.mygabia .commonNav h3,body.mygabia .commonNav h4,body.mygabia .commonNav th,body.mygabia .commonNav td,body.mygabia .commonNav input, body.mygabia .commonNav button{font-family:"돋움",dotum,sans-serif;}
.mygabia .commonNav a:link,.mygabia .commonNav a:visited,.mygabia .commonNav a:hover,.mygabia .commonNav a:active {font-family:"돋움",dotum,sans-serif;}
body.mygabia .commonNav select {font-family:"돋움",dotum,sans-serif;}
body.mygabia .commonNav textarea {font-family:"돋움",dotum,sans-serif;}

body.mygabia .allService,body.mygabia .allService h1,body.mygabia .allService h2,body.mygabia .allService h3,body.mygabia .allService h4,body.mygabia .allService th,body.mygabia .allService td,body.mygabia .allService input, body.mygabia .allService button{font-family:"돋움",dotum,sans-serif;}
.mygabia .allService a:link,.mygabia .allService a:visited,.mygabia .allService a:hover,.mygabia .allService a:active {font-family:"돋움",dotum,sans-serif;}
body.mygabia .allService select {font-family:"돋움",dotum,sans-serif;}
body.mygabia .allService textarea {font-family:"돋움",dotum,sans-serif;}

body.mygabia .footerWrap,body.mygabia .footerWrap h1,body.mygabia .footerWrap h2,body.mygabia .footerWrap h3,body.mygabia .footerWrap h4,body.mygabia .footerWrap th,body.mygabia .footerWrap td,body.mygabia .footerWrap input, body.mygabia .footerWrap button{font-family:"돋움",dotum,sans-serif;}
.mygabia .footerWrap a:link,.mygabia .footerWrap a:visited,.mygabia .footerWrap a:hover,.mygabia .footerWrap a:active {font-family:"돋움",dotum,sans-serif;}
body.mygabia .footerWrap select {font-family:"돋움",dotum,sans-serif;}
body.mygabia .footerWrap textarea {font-family:"돋움",dotum,sans-serif;} */
/* //마이가비아 GNB, footer 공통폰트인 돋움적용 */

/* sub nav map */
body.mygabia .subNav .subnavWrap>p { margin-top:7px; }
body.mygabia .subNav .subnavWrap>p .home_icon { vertical-align:top; margin-top:3px; }

#skip_nav a:first-child { display:none; }

/* footer */
body.mygabia .footer select{height:21px}

/* color */
.gray_01 { color:#333333 !important; }
.gray_02 { color:#454545 !important; }
.gray_03 { color:#666666 !important; }
.gray_04 { color:#757575 !important; }
.gray_05 { color:#999 !important; }
.blue_01 { color:#097ac9 !important; }
.org_01 { color:#e75113 !important; }

.bg_01 { background-color:#ffffff !important; }
.bg_02 { background-color:#fafafa !important; }
.bg_03 { background-color:#f3f3f3 !important; }
.bg_04 { background-color:#ececec !important; }

/* tle */
.tle_my_01 { padding:30px 0 0; font-weight:bold; font-size:30px; line-height:30px; letter-spacing:-2px; color:#454545; }

/* link */
.link_my_01 { display:inline-block; vertical-align:top; padding:0 9px 0 0; line-height:1.2em; background:url(/assets/common/images/mygabia_v2/img_spr_r1.png) right 6px no-repeat; }

/* tab */
.tab_my_01 { height:42px; font-weight:bold; font-size:16px; line-height:16px; letter-spacing:-1px; background:#f2f2f2; }
.tab_my_01>li { float:left; width:25%; }
.tab_my_01>li>a { display:block; height:29px; padding-top:9px; text-align:center; border:1px #bfbfbf solid; border-left:none; border-radius:2px; background:#fff; }
.tab_my_01>li:first-child>a { border-left:1px #bfbfbf solid; }
.tab_my_01>li>a>span { display:inline-block; padding-right:18px; background:url(/assets/common/images/mygabia_v2/img_spr_r1.png) right -42px no-repeat; }
.tab_my_01>li.on>a { color:#097aca; background:#ececec; }
.tab_my_01>li.on>a>span { padding-right:22px; background:url(/assets/common/images/mygabia_v2/img_spr_r1.png) right -93px no-repeat; }

.tab_my_02 { height:35px; border-bottom:1px #676a6c solid; }
.tab_my_02>li { float:left; }
.tab_my_02>li>a { display:block; height:34px; padding:0 15px; margin:0 -1px -1px 0; line-height:32px; color:#757575; text-align:center; vertical-align:top; border:1px #bfbdbe solid; border-bottom-color:#676a6c; background-color:#fff; }
.tab_my_02>li>a:hover, .tab_my_02>li>a:focus { background-color:#ececec; text-decoration:none; }
.tab_my_02.size_a>li>a { padding:0; width:115px; }
.tab_my_02>li.on>a { position:relative; height:33px; border-bottom-width:2px; color:#fff; border-color:#1f81c5; background-color:#2598e7; }

/* list */
.list_my_01 { line-height:1.4em; }
.list_my_01>li { padding:4px 0 0 9px; text-indent:-9px; }
.list_my_01>li:first-child { padding-top:0; }

.list_my_02 { line-height:1.4em; }
.list_my_02>li { padding:2px 0 2px 10px; background:url(/assets/common/images/mygabia_v2/bul_list_02.gif) 0 8px no-repeat; }

.olist_my_01 { line-height:1.4em; }
.olist_my_01>li { padding:4px 0 0 13px; text-indent:-13px; }
.olist_my_01>li:first-child { padding-top:0; }

/* box */
.bmax { display:block; margin-right:20px; }
.bmax>input, .bmax textarea { width:100%; }
.box_my_01 { height:22px; padding:0 9px; line-height:20px; vertical-align:middle; border:1px #ccc solid; background:#fff; }
textarea.box_my_01 { padding:9px; line-height:1.4em; }

/* space */
.mb4 {margin-bottom:4px!important}
.pt10 {padding-top:10px}
.pb10 {padding-bottom:10px}

/* etc */
.bar_my_01 { display:inline-block; padding:0 8px; color:#bfbfbf; }
.line_01 { padding-top:1px; background:#ebebeb; }


/* table */
.table_my_basic { width:100%; table-layout:fixed; }
.table_my_basic th { padding:7px 0; text-align:left; font-weight:bold; }
.table_my_basic td { padding:7px 0; }

.table_my_01 { width:100%; table-layout:fixed; border-top:1px #acacac solid; border-bottom:1px #acacac solid; white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word; word-break:break-all;border-collapse: collapse}
.table_my_01 thead th, .table_my_01 tbody th { padding:12px 0 13px; font-size:12px; line-height:12px; color:#444; text-align:center; border-top:1px #acacac solid; background:#f3f3f3; }
.table_my_01 tbody th.col_4 {border-top:1px #acacac solid; }
.table_my_01 tbody .th_2 {border-top: 1px #acacac solid;background: #fafafa;}
.table_my_01 td { padding:11px 0; text-align:center; font-size:12px; line-height:1.3em; color:#666; border-top:1px #e0e0e0 solid; background: #fff;}
.table_my_01.tdL th:first-child,.table_my_01.tdL td:first-child {padding-left:60px;text-align:left}
.table_my_01.tdL th+th {padding-left:100px;text-align:left}
.table_my_01.tdL td+td {text-align:left}
.table_my_01.td_space2 td { padding:7px 0; }
.table_my_01.layer_table>tbody>tr>td {border-top:1px #acacac solid;word-break:break-all;}
.table_my_01.layer_table .light-border td {border-color: #e0e0e0;}
.table_my_01 .form_table td {padding: 8px 0 8px 16px;}
.table_my_01.layer_table .btn_my_01.lineHeight15 {line-height:15px;margin-left:10px}
.table_my_01 tbody:first-child td:first-child { border-top:none; }
.table_my_01 .if_not_txt { padding-top:4px; padding-bottom:4px; }
.table_my_01 .bg1 { background:#fafafa; }
.table_my_01 .L { padding-left:10px; }
.table_my_01 .R { padding-right:10px; }
.table_my_01 .select_max { display:block; padding:0 10px; }
.table_my_01 .select_max select { width:100%; }
.table_my_01 tr.row_color td { background:#f4f3e1; }
.table_my_01 input[type="radio"] {margin-left:0}
.table_my_01 .tr-hover{background-color:#ff0000;}

.table_my_01 .table_mini_v2 td { border-right:none; }
.table_my_01 .table_mini_v2 th { border-right:1px #ddd solid; }

.table_my_01 .inactive td, .table_my_01 .inactive th { filter:alpha(opacity=50); opacity:0.5; }

.no_table_contents {padding:20px 0; text-align:center; border-bottom:1px #acacac solid; }

.mygabia table.application_form th {padding:4px 15px}
.mygabia table.application_form td {padding: 5px 15px}
.mygabia table.application_form .in-table {padding:0;}
.mygabia table.application_form .in-table .end th, .mygabia table.application_form .in-table .end td {border-bottom:0;}

/* layer */
.bgLayerblack { position:fixed; left:0; top:0; width:100%; height:100%; background:#000; z-index:1000; filter:alpha(opacity=50); opacity:0.5; }

.layerpop_a { z-index:1010; }
.layerpop_a .head { height:45px; background:#2598e7; border-top-left-radius:2px; border-top-right-radius:2px; }
.layerpop_a .head>h3 { padding-left:30px; line-height:44px; font-weight:bold; font-size:14px; color:#fff; }
.layerpop_a .head>h3.tit-ellipsis {width:315px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.layerpop_a .close { position:absolute; right:26px; top:10px; display:block; width:25px; height:25px; overflow:hidden; text-indent:-9999px; background:url(/assets/common/images/mygabia_v2/icon_layer_x.png) center center no-repeat; }
.layerpop_a .body { padding:29px; line-height:1.4; border:1px #cccccc solid; border-bottom-left-radius:2px; border-bottom-right-radius:2px; background:#fff; }
.layerpop_a .body.scroll {height:640px;overflow-y:auto;}
.layerpop_a .body.scroll2 {max-height:680px;overflow-y:auto;}
.layerpop_a .body .tle_a { padding:0 0 14px; line-height:12px; color:#444; }
.layerpop_a .body .tle_b { padding:25px 0 8px; line-height:12px; font-weight:bold; color:#444; }
.layerpop_a .body .tle_b:first-child { padding-top:0; }

.layer_my_a { width:272px; }
.layer_my_a .contents { padding:14px; border:1px #2598e7 solid; border-radius:2px; background:#fff; }
.layer_my_a .tle_a { font-size:14px; line-height:14px; padding-bottom:25px; }


.tooltipOpen { cursor:default; }
.tooltip_position { position:relative;z-index:600; display:none; vertical-align:top; }
.tooltip_position .area { min-width:500px; text-align:left; }
.tooltip_position.v1 .area { position:absolute; left:5px; top:-13px;  }
.tooltip_position.v2 .area { position:absolute; left:-71px; top:-45px; }
.tooltip_position.v3 .area { position:absolute; right:-10px; top:18px; min-width:0; }
.layer_my_tooltip { display:inline-block; *display:inline; *zoom:1; padding:13px 14px 14px; font-weight:normal; vertical-align:top; text-align:left; border:1px #2598e7 solid; border-radius:2px; color:#666; background:#fff; }

.btn_foot_01 { padding-top:15px; text-align:center; }
.btn_foot_01 button:first-child {margin-right:4px}
.scroll_cotents { margin-right:-28px; padding-right:10px; overflow-y:auto;overflow-x:hidden; }


.mygabia_container { width:980px; margin:0 auto; padding-bottom:25px; }
.new_mygabia_container { width:1180px; margin:0 auto; padding-bottom:25px; }

/*  */
.cont_my_101 { text-align:right; font-size:14px; line-height:1.2em; padding-bottom:12px; }

.main_info { height:152px; }
.cont_my_102 { float:left; }
.cont_my_102>li { float:left; padding:39px 0 0 55px; width:259px; font-size:14px; line-height:1.0em; }
.cont_my_102>li.v2 { width:359px; }
.cont_my_102 .za { float:left; padding:4px 19px 0 0; font-weight:bold; }
.cont_my_102 .zb { float:left; font-size:52px; padding-right:9px; line-height:0.8em; /*font-family:arial;*/ letter-spacing:-3px; }
.cont_my_102 .zb.org_01 a {text-decoration:none;color:#e75113;}
.cont_my_102 .zb.blue_01 a {text-decoration:none;color:#097ac9;}
.cont_my_102 .zc { float:left; font-size:39px; line-height:1.0em; letter-spacing:-3px; }
.cont_my_102 .zd {float:left;width:330px;font-size:30px; padding-right:9px; line-height:1.0em; font-family:"Malgun Gothic","맑은 고딕",Century Gothic, arial; letter-spacing:-1.5px;word-wrap:break-word; }
.cont_my_102 .v2 .zd, .cont_my_102 .pw .zd {width:auto;}

.cont_my_103 { float:right; padding:20px 20px 0 0; width:208px; }
.cont_my_103>li { background:url(/assets/common/images/mygabia_v2/img_spr_r1.png) right -138px no-repeat; }
.cont_my_103>li>a { display:block; height:30px; padding-left:28px; font-size:14px; line-height:30px; color:#333; vertical-align:top; }
.cont_my_103>li.icon1>a { background:url(/assets/common/images/mygabia_v2/img_spr_l1.png) 1px 9px no-repeat; }
.cont_my_103>li.icon2>a { background:url(/assets/common/images/mygabia_v2/img_spr_l1.png) 0 -41px no-repeat; }
.cont_my_103>li.icon3>a { background:url(/assets/common/images/mygabia_v2/img_spr_l1.png) 1px -91px no-repeat; }
.cont_my_103>li.icon4>a { background:url(/assets/common/images/mygabia_v2/img_spr_l1.png) 1px -141px no-repeat; }
.cont_my_103>li.icon5>a { background:url(/assets/common/images/mygabia_v2/img_spr_l1.png) 1px -191px no-repeat; }
.cont_my_103>li.icon6>a { background:url(/assets/common/images/mygabia_v2/img_spr_l1.png) 1px -241px no-repeat; }
.cont_my_103>li.icon7>a { background:url(/assets/common/images/mygabia_v2/img_spr_l1.png) 1px -291px no-repeat; }
.cont_my_103>li.icon8>a { background:url(/assets/common/images/mygabia_v2/img_spr_l1.png) 1px -341px no-repeat; }
.cont_my_103>li.icon9>a { background:url(/assets/common/images/mygabia_v2/img_spr_l1.png) 1px -391px no-repeat; }


.cont_my_104 { height:37px; }
#ownList td+td+td+td+td {word-break:break-all;}
.cont_my_105 { width:980px; margin:0 auto; border-top:1px #e7e7e7 solid; border-bottom:1px #e7e7e7 solid; background:#f8f8f8; }
.cont_my_105 .tle { float:left; padding:37px 0 0 30px; font-size:20px; letter-spacing:-1px; color:#097aca; }
.cont_my_105 .tle>.num { display:inline-block; vertical-align:middle; margin-top:-1px; padding:0 5px; height:19px; font-size:15px; line-height:17px; border:1px #cdcdcd solid; background:#fff; }
.cont_my_105 .price_area { float:left; padding-top:25px; text-align:right; }
.cont_my_105 .price_area.v1 { width:180px; }
.cont_my_105 .price_area.v2 {width:120px;padding-left:13px; }
.cont_my_105 .price_area.v3 { padding-left:13px; padding-top:20px;color:#097ac9}
.cont_my_105 .price { font-size:18px; line-height:18px; letter-spacing:-1px; }
.cont_my_105 .price>.num { display:inline-block; position:relative; top:2px; font-size:24px; line-height:24px; }
.cont_my_105 .price_area.v2 .price {color:#e75113}
.cont_my_105 .price_area.v3 .price { margin-top:-3px; font-size:30px; line-height:30px; letter-spacing:-2px}
.cont_my_105 .price_area.v3 .price>.num { top:3px; font-size:36px; line-height:36px; letter-spacing:-3px; }
.cont_my_105 .minus { float:left; padding:56px 0 0 13px; width:15px; overflow:hidden; }
.cont_my_105 .minus>p { height:3px; text-indent:-9999px; background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -40px 0 no-repeat; }
.cont_my_105 .equal { float:left; padding:52px 0 0 13px; width:15px; overflow:hidden; }
.cont_my_105 .equal>p { height:11px; text-indent:-9999px; background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -60px 0 no-repeat; }
.cont_my_105 .btn-detailprice {float:left; width: 22px; height:22px; margin:48px 0 0 13px; overflow:hidden; border:none; background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -441px 0 no-repeat; vertical-align:middle; cursor:pointer;}
.cont_my_105 .btn_area { float:right; padding:18px 30px 18px 0;*zoom:1}
.cont_my_105 .btn_area>li { padding:5px 0 0 }
.cont_my_105 .btn_area>li:first-child { padding-top:0; }
.cont_my_106 .result-calc {border-top:2px solid #575757;border-bottom:1px solid #acacac;color:#454545;background:#fafafa}
.cont_my_106 .result-calc .tle {float:left;width:220px;padding:35px 0 35px 30px;font-size:16px;font-weight:bold;color:#454545;letter-spacing:-1px}
.cont_my_106 .result-calc .tle>.num {display:inline-block;vertical-align:middle;margin-top:-1px;padding:0 5px;height:19px;font-size:15px;font-weight:normal;line-height:17px;border:1px #cdcdcd solid;background:#fff;color:#097ac9}
.cont_my_106 .result-calc .price_area {float:left;padding:25px 0;font-size:14px;text-align:right}
.cont_my_106 .result-calc .price_area.v1 {width:140px;padding-left:0}
.cont_my_106 .result-calc .price_area.v2 {width:140px;}
.cont_my_106 .result-calc .price_area.v3 {float:right;padding-right:30px;color:#097ac9}
.cont_my_106 .result-calc .price {font-size:18px;line-height:18px;font-weight:bold;letter-spacing:-1px}
.cont_my_106 .result-calc .price>.num {display:inline-block;position:relative;top:2px;font-size:24px;line-height:24px}
.cont_my_106 .result-calc .price_area.v2 .price {color:#e75113}
.cont_my_106 .result-calc .minus {float:left;padding:48px 0 0 22px;width:15px;overflow:hidden}
.cont_my_106 .result-calc .minus>p {height:3px;text-indent:-9999px;background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -391px 0 no-repeat}
.cont_my_106 .result-calc .equal {float:left;padding:44px 0 0 22px;width:15px;overflow:hidden}
.cont_my_106 .result-calc .equal>p {height:11px;text-indent:-9999px;background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -416px 0 no-repeat}
.cont_my_106 .list-calc {position:relative;max-height:550px;overflow:auto}
.cont_my_106 .gcalc-table {width:100%}
.cont_my_106 .gcalc-table th, .cont_my_106 .gcalc-table td {padding:15px 0;border-bottom:1px solid #acacac}
.cont_my_106 .gcalc-table th {font-size:14px;text-align:left}
.cont_my_106 .gcalc-table th>.cnt {float:left;display:inline-block;vertical-align:middle;margin:6px 0 0 30px;padding:0 5px;height:19px;font-size:15px;line-height:17px;border:1px #b1b1b1 solid;background:#c9c9c9;color:#fff}
.cont_my_106 .gcalc-table th>.addr {padding-left:67px}
.cont_my_106 .gcalc-table th>.addr>p {word-break: break-all;}
.cont_my_106 .gcalc-table td {text-align:right}
.cont_my_106 .gcalc-table .minus, .cont_my_106 .gcalc-table .equal {display:inline-block;width:15px;overflow:hidden}
.cont_my_106 .gcalc-table .minus p {height:3px;text-indent:-9999px;font-size:0;background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -391px 0 no-repeat}
.cont_my_106 .gcalc-table .equal p {height:11px;text-indent:-9999px;font-size:0;background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -416px 0 no-repeat}
.cont_my_106 .gcalc-table td li+li {padding:15px 0 0}
.cont_my_106 .gcalc-table .price {padding:0 0 5px;font-size:18px;line-height:18px;letter-spacing:-1px;color:#454545}
.cont_my_106 .gcalc-table .last .price {padding-right:30px;color:#097ac9}
.cont_my_106 .gcalc-table .price>.num {display:inline-block;position:relative;top:2px;font-size:24px;line-height:24px}

.bottomFixedPadding { padding-top:158px; } /* 상단여백 58px; 계산기 높이 100px */
.bottomFixedContents { position:fixed; left:0px; bottom:0px; width:100%; }

.search_my_01 { position:relative; float:right; }

.search_field>li { float:left; height:22px; margin-left:-1px; border:1px #cccccc solid; background:#fff; }
.search_field .box { height:22px; width:114px; padding:0 5px; line-height:20px; color:#000; border:none; background:transparent; *margin:-1px 0; }
.search_field .box.default { color:#999; }
.search_field .btn_a { border:none;border-left:1px solid #ccc; cursor:pointer; width:26px; height:22px; vertical-align:middle; overflow:hidden; background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -14px 3px no-repeat; }
.search_field .btn_b { width:60px; height:20px; text-align:left; padding-left:10px; font-size:12px; color:#666; border:none; background:url(/assets/common/images/mygabia_v2/img_spr_r1.png) right -490px no-repeat; }
.search_field .btn_b.on { background:url(/assets/common/images/mygabia_v2/img_spr_r1.png) right -540px no-repeat; }

.search_field_detail { position:absolute; right:0; top:30px; z-index:100; width:385px; padding:25px 30px 30px; border:1px #ccc solid; border-radius:4px; background:#fff; }

.list_price_01 dl { overflow:hidden; zoom:1; padding-top:2px; }
.list_price_01 dl:first-child { padding-top:0; }
.list_price_01 dt { display:block; float:left; }
.list_price_01 dd { display:block; float:right; }
.list_price_01 .total { text-align:right; padding-top:12px; }
.list_price_01 .total .num { font-size:14px; line-height:1.4em; }

.input_field_type { display:inline-block; vertical-align:middle; height:22px; border:1px #ccc solid;background: #fff; }
.input_field_type .box { width:92px; height:22px; padding:0 8px; line-height:20px; *margin:-1px 0; border:none; background:transparent; }
.input_field_type .btn { border:none; cursor:pointer; width:25px; height:22px; vertical-align:middle; overflow:hidden; background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -80px 3px no-repeat; }

/* paging */
.paging_my { padding-top:20px; text-align:center; }
.paging_my a { display:inline-block; height:19px; padding:0 4px; margin-left:5px; vertical-align:middle; font:12px/18px verdana; color:#666; border:1px #fff solid; border-radius:2px; }
.paging_my a:first-child { margin-left:0; }
.paging_my a:hover, .paging_my a:focus { color:#fff; background-color:#c0c5c9; border-color:#c0c5c9; text-decoration:none; }
.paging_my a:active { color:#fff; background-color:#818c94; border-color:#818c94; }
.paging_my a.on { border:1px #b8b9bb solid; background:#fff; color:#444; }
.paging_my a.none {cursor:default}
.paging_my a.paging_l, .paging_my a.paging_r, .paging_my a.paging_start, .paging_my a.paging_end { padding:0; width:20px; border-color:#b8b9bb; background-color:#fff; }
.paging_my a.paging_l>span, .paging_my a.paging_r>span { display:inline-block; width:4px; height:7px; vertical-align:top; margin-top:6px; }
.paging_my a.paging_start>span, .paging_my a.paging_end>span { display:inline-block; width:12px; height:7px; vertical-align:top; margin-top:6px; }
.paging_my a.paging_l>span { background:#fff url(/assets/common/images/mygabia_v2/img_spr_f1.png) -120px 0px no-repeat; }
.paging_my a.paging_r>span { background:#fff url(/assets/common/images/mygabia_v2/img_spr_f1.png) -160px 0px no-repeat; }
.paging_my a.paging_start>span { background:#fff url(/assets/common/images/mygabia_v2/img_spr_f1.png) -308px 0px no-repeat; }
.paging_my a.paging_end>span { background:#fff url(/assets/common/images/mygabia_v2/img_spr_f1.png) -325px 0px no-repeat; }
.paging_my a.paging_l.none>span { background:#fff url(/assets/common/images/mygabia_v2/img_spr_f1.png) -120px -12px no-repeat;}
.paging_my a.paging_r.none>span { background:#fff url(/assets/common/images/mygabia_v2/img_spr_f1.png) -160px -12px no-repeat;}
.paging_my a.paging_start.none>span { background:#fff url(/assets/common/images/mygabia_v2/img_spr_f1.png)-354px 0px no-repeat;}
.paging_my a.paging_end.none>span { background:#fff url(/assets/common/images/mygabia_v2/img_spr_f1.png) -370px 0px no-repeat;}

/* form */
.input_text {height:20px;border: 1px solid #ccc;padding-left:5px;}

/* Payment Manage */
.del  {padding:40px 0;text-align:center;}
.del .ing {font-size:14px;font-weight: bold;}
.agree li {line-height: 30px;}
.agree li  span {float: left;width: 310px;}

.list_show_01>li { border-top:1px #ccd1d9 solid; }
.list_show_01>li.hide:hover, .list_show_01~.firstmall:hover, .list_show_01~.dnsmanage:hover {background-color:#fffdf8;}
.list_show_01>li:first-child { border-top:none; }
.list_show_01>li:last-child { border-bottom:1px #ccd1d9 solid; }
.list_show_01>li>a { display:block; height:49px; padding:7px 0 0 50px; font:bold 14px/40px dotum;background:url(/assets/common/images/mygabia_v2/bul_list_show_01.gif) 25px 20px no-repeat; }
.list_show_01>li>a:hover, .list_show_01~.firstmall, .list_show_01~.dnsmanage a:hover {text-decoration:none; }
.list_show_01 li.show>a { background: #fafafa url(/assets/common/images/mygabia_v2/bul_list_show_01on.gif) 25px 20px no-repeat; }
.listShowDetail {background: #fafafa;padding: 0 25px 30px 25px;}
.list_show_01~.firstmall {border-top:1px #ccd1d9 solid;border-bottom:1px #ccd1d9 solid;position:relative;}
.list_show_01~.dnsmanage {border-top:1px #ccd1d9 solid;position:relative;}
.list_show_01~.firstmall.ezpartner {border-top:1px #ccd1d9 solid;border-bottom:none;position:relative;}
.list_show_01~.firstmall a {display:block; height:49px; padding:7px 0 0 50px; font:bold 14px/40px dotum;background:url(/assets/common/images/mygabia_v2/icon_firstmall.gif) 25px 18px no-repeat;}
.list_show_01~.dnsmanage a {display:block; height:49px; padding:7px 0 0 50px; font:bold 14px/40px dotum;background:url(/assets/common/images/mygabia_v2/icon_firstmall.gif) 25px 18px no-repeat;}
.list_show_01~.firstmall .managetool {position:absolute;top:10px;right:25px;}
.list_show_01~.dnsmanage .managetool {position:absolute;top:10px;right:25px;}
.list_show_01~.firstmall .goshop {position:absolute;top:18px;right:25px;}
.list_show_01~.dnsmanage .goshop {position:absolute;top:12px;right:25px;}

.num_list {background: url(/assets/common/images/mygabia_v2/img_spr_r1.png) no-repeat right -489px;color: #666666;height: 22px;padding:3px 0 0 10px;text-align: left;width: 60px;position: relative;cursor:pointer;}
.nums {display:none;width:60px ;padding:12px 0;border:1px solid #ccc ;position: absolute;top:24px;right:0;background: #fff;}
.nums li {text-align:right;line-height:20px;cursor:pointer;padding-right:15px;}
.nums li:hover {background: #f3f3f3;}
.num_list.on .nums {display:block;}

.auto_pay {position:absolute;top:13px;right:25px;z-index:10;}
.btn_my_i.ps {position: relative;top:-1px;}
.btn_my_i.ps_1 {position: relative;top:1px;}

/* .show_money {cursor:pointer;} */
.show_money .btn_a {border:none; cursor:pointer; width:26px; height:22px; vertical-align:middle; overflow:hidden; background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -280px 4px no-repeat; }

/* service mangage */
.list_show_01.manage>li { border-top:1px #ccd1d9 solid;position:relative;}
.list_show_01.manage>li .managetool {position:absolute;top:10px;right:25px;}
.list_show_01.manage>li:first-child { border-top:1px #ccd1d9 solid;}
.list_show_01.manage .table_my_01 thead th p, .list_show_01.manage .table_my_01 tbody th p,
.list_show_01.manage .search_field .btn_b {line-height:13px;}
.btn_my_01.word {background:url(/assets/common/images/mygabia_v2/img_doc.png) 9px 2px no-repeat;padding:0 9px 2px 28px;}
.btn_my_01.hwp {background:url(/assets/common/images/mygabia_v2/img_doc.png) 9px -48px no-repeat;padding:0 9px 2px 28px;}
.big-title {font-size:34px;line-height:34px;letter-spacing:-4px;color:#333;}
.under-title {font-size:18px;line-height:18px;color:#333;padding-top:10px;letter-spacing:-1px;}
.mygabia .layerpop_a .confirm {color:#1e1e1e;line-height:20px;margin-right:0;}
.mygabia .confirm h4 {font-size:30px;text-align:center;color:#1e1e1e;}
.confirm-table {border-top:2px solid #000;}
.confirm-table table {width:100%;}
.confirm-table th {padding:0 0 0 20px;vertical-align:middle;border-right:1px dotted #000;border-bottom:1px dotted #000;text-align:left;color:#1e1e1e;font-weight:bold;line-height:24px;}
.confirm-table td {padding:5px 0 5px 20px;vertical-align:middle;border-bottom:1px dotted #000;color:#1e1e1e;line-height:22px;}
.confirm-table td ul {margin-left:10px;}
.confirm-table td li {text-indent:-10px;}
.confirm-table .end th, .confirm-table .end td {background:#f2f2f2;}
.confirm-text {margin-left:10px;padding-top:10px;text-indent:-10px;}
.confirm-agree {padding-top:18px;}
.confirm-date {padding-top:12px;text-align:right;font-weight:bold}
.confirm-date span {margin-left:30px;}
.confirm-date input {margin-top:-2px;width:16px;border:0;font-weight:bold;color:#1e1e1e;}
.confirm-date input.year {width:32px;}
.confirm-notice {padding:4px 0 4px 20px;margin-top:18px;border:1px dotted #000;color:#7c91a2;}
.confirm-notice strong.dark {color:#1e1e1e;}
.for-gabia {padding:25px 0;text-align:center;font-size:24px;letter-spacing:-1px;}
.ask-tel p {float:left;}
.ask-tel .tel-num {padding:12px 0 0 20px;color:#7c91a2;float:left;width:272px;}

/* service info */
.main_info.service_info { height:160px; }
.cont_my_102.service_info>li {float: left;font-size: 14px;line-height: 1em;padding: 39px 0 0 25px;width:400px;}
.cont_my_102.service_info>li.v2 {width:230px;}
.cont_my_102.service_info .za {font-weight: normal;}
.cont_my_102.service_info .addtext {clear:both;display:inline-block;clear:both;padding:5px 0 0 62px;font-size:12px;}
.cont_my_dashboard .title {clear:both;font-size:14px;font-weight: bold;}
.cont_my_dashboard .box {margin: 10px 0 0 0;background: #fafafa url(/assets/common/images/mygabia_v2/bg_box_line.gif) 0 0 repeat-y;border-top:1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}
.cont_my_dashboard .box select {background:#fff;}
.cont_my_dashboard .box h5 {margin:0;padding:0 0 9px 0;color: #666;font-weight: bold;font-size:12px;}
.cont_my_dashboard .box .left .solution-admin .btn-go-store {float: right;height: 18px;margin-right: 30px;padding: 0 8px;border: 1px solid #bfbfbf;background: #fff;color: #666;font-size: 11px;font-weight: normal;line-height: 18px;text-align: center;}
.cont_my_dashboard .box .left .solution-admin .btn-go-store:hover {text-decoration: none;}
.cont_my_dashboard .box .left .solution-admin dl > dd {width: auto;}
.cont_my_dashboard .box .left .solution-admin dl > dd > span {display: inline-block;width: 140px;}
.cont_my_dashboard .box .left .solution-admin dl > dd > .btn-wrap {display: inline-block;width: 165px;text-align: right;}
.cont_my_dashboard .box .left .solution-admin dl > dt.non-ico {background: none;}
.cont_my_dashboard .box .left {width: 583px;float: left;padding: 16px 0 27px 24px;}
.cont_my_dashboard .box .left>dl>dt {padding:0 0 5px 0;}
.cont_my_dashboard .box .left>dl>dd {clear:both;margin:12px 0 0;*margin:22px 0 0;}
.cont_my_dashboard .box .left li {position:relative;float: left;}
.cont_my_dashboard .box .left .layer_my_tooltip li {clear:left;}
.cont_my_dashboard .box .left .overHidden {overflow:hidden}
.cont_my_dashboard .box .left .storage {width:120px;padding:0 0 0 10px;}
.cont_my_dashboard .box .left>dl>dd dt {margin:0;display:inline-block;*display:inline;width:90px;float: left;color: #454545;background: url(/assets/common/images/mygabia_v2/bul_list_02.gif) no-repeat 0 8px;padding: 0 0 11px 10px;}
.cont_my_dashboard .box .left>dl>dd .graph_wrap dt {width:75px;}
.cont_my_dashboard .box .left>dl>dd .sub dt { background:none; }
.cont_my_dashboard .box .left>dl>dd .sub dd { width:440px; }
.cont_my_dashboard .box .left>dl>dd dd {margin:0;padding:0 0 11px;width:190px;float: left;display:inline-block;*display:inline;}
.cont_my_dashboard .box .left>dl>dd dd.heightNone {height:inherit!important;padding-bottom:10px;}
.cont_my_dashboard .box .left>dl>dd dd.heightNone button:first-child {margin-top:0}
.cont_my_dashboard .box .left>dl>dd dd.col_span { width:440px; }
.cont_my_dashboard .box .left>dl>dd dd .url {float:left;width:114px;padding-right:10px}
.cont_my_dashboard .box .left>dl>dd dd .m-url {float:left;width:auto;padding-right:10px}
.cont_my_dashboard .box .left>dl>dd dd .url span {display: block;padding-left:30px;text-indent:-30px;word-break: break-all;}
.cont_my_dashboard .box .left>dl>dd dd .m-url span {display: block;padding-left:30px;text-indent:-30px;word-break: break-all;}
.cont_my_dashboard .box .left>dl>dd dd .fl {float:left;width:54px;}
.cont_my_dashboard .box .left > dl > dd dd .off:hover {filter:alpha(opacity=100); opacity:1;}
.cont_my_dashboard .box .left>dl dl.fhome>dt {width:120px}
.cont_my_dashboard .box .left>dl dl.fhome>dd {width:auto}
.cont_my_dashboard .box .left>dl dl.fhome>dd>ul {display:inline-block}
.cont_my_dashboard .box .left>dl dl.fhome>dd li {float: left;}
.cont_my_dashboard .box .left>dl dl.fhome>dd li.second {width:59px;padding-left:10px;}
.cont_my_dashboard .box .left>dl dl.fhome>dd li.last {float:right}
.cont_my_dashboard .box .left .graph_wrap dd {width: auto;}
.cont_my_dashboard .box.domain .left>dl>dd dt {margin:0;display:inline-block;*display:inline;width:86px;float: left;color: #454545;background: url(/assets/common/images/mygabia_v2/bul_list_02.gif) no-repeat 0 8px;padding: 0 0 0 10px}
.cont_my_dashboard .box.domain .left>dl>dd dd {margin:0;width:178px;float: left;display:inline-block;*display:inline;}
.cont_my_dashboard .box.domain .left>dl>dd dd.wa {width:auto}
.cont_my_dashboard .box.domain .left>dl .fl_leftDl {float:left;width:275px;}
.cont_my_dashboard .box.domain .left>dl .leftBtn {margin-left:10px}
.si_select {position:relative;width: 133px;height:21px;margin-left:10px;padding:2px 0 0 10px;border:1px solid #ccc;background: #fff url(/assets/common/images/mygabia_v2/img_spr_r1.png) no-repeat right -491px;cursor:pointer;}
.si_select a {display:block;}
.si_select a:hover {text-decoration:none;}
.si_select.on {background:#fff url(/assets/common/images/mygabia_v2/img_spr_r1.png) right -540px no-repeat;}
.si_select ul {position:absolute;top:22px;left:-1px;padding:5px 0;width:143px;background:#fff;border:1px solid #ccc;z-index:2;}
.si_select li {clear:left;margin:0 5px;padding:0 0 0 5px;width:128px;line-height:20px;}
.si_select li.off {color:#ddd}
.si_select .opt_list {display:none;}
.si_select li.opt_line {border-top:1px solid #ccc;}
.si_select li:hover {background:#097ac9;color: #fff;}
.si_select li a:hover {color: #fff;}
.cont_my_dashboard .box .right {width:372px;float:right;padding: 16px 0 0 0;}
.cont_my_dashboard .box .right .manage {padding:0 25px 40px;border-bottom:1px solid #e0e0e0;}
.cont_my_dashboard .box .right .manage h4 {position: relative;width:100%;}
.cont_my_dashboard .box .right .manage .btn_manage {position: absolute;top:0;right:-11px;border:none; cursor:pointer; width:26px; height:22px; vertical-align:middle; overflow:hidden; background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -249px 4px no-repeat;}
.cont_my_dashboard .box .right .manage .btn_manage:hover {background:url(/assets/common/images/mygabia_v2/img_spr_f1.png) -216px 4px no-repeat;}
.cont_my_dashboard .graph_bg {margin:5px 0 0 0;width:298px ;height:11px;background:#ececec;}
.layerpop_a .graph_bg {margin:5px 0 0 0;width:100% ;height:11px;background:#ececec;}
.cont_my_dashboard .graph_safe, .layerpop_a .graph_safe {height:11px;background:#73c2e1;} /* 0~50% */
.cont_my_dashboard .graph_neutral, .layerpop_a .graph_neutral {height:11px;background:#2598e7;} /* 51~89% */
.cont_my_dashboard .graph_danger, .layerpop_a .graph_danger {height:11px;background:#f15a22;} /* 90 ~ 100% */
.cont_my_dashboard .box .right .manage li {float: left;margin-left:27px;width:60px;text-align:center;}
.cont_my_dashboard .box .right .manage li:first-child {margin-left:0;}
.cont_my_dashboard .box .right .manage span {display:block;padding-top:10px;}
.cont_my_dashboard .box .right .add_service {padding:14px 0 14px 25px;}
.cont_my_dashboard .box .right dt {display:inline-block;*display:inline;width:145px;float: left;color: #454545;background: url(/assets/common/images/mygabia_v2/bul_list_02.gif) no-repeat 0 8px;padding: 0 0 0 10px;height:28px;}
body.mygabia button.s1 {*margin-left:3px;/* padding-left:4px;padding-right:4px; */padding-left:8px;padding-right:8px;}
.cont_my_dashboard .box .right .add_service li {float: left;}
.cont_my_dashboard .box .right .add_service .second {width:59px;padding-left:10px;}
.cont_my_dashboard .box .right .add_service li:last-child {/* width:81px; */text-align:right;}
.cont_my_dashboard .box .right dl>dd {float: left;padding:0;display:inline-block;*display:inline;/* vertical-align:top; */height:28px;}
.cont_my_dashboard .box.domain .right dl>dd {float: left;width:190px;padding:0;display:inline-block;*display:inline;vertical-align:top;height:28px;}
.cont_my_dashboard.domain .box .left {border-right:0;}
.cont_my_dashboard.domain .box .right {border-left:1px solid #e0e0e0;}

.tooltip_position_add {position:absolute;z-index:2;display:none;}

.manage_setting li {float: left;width: 110px;padding-left:24px;}
.manage_setting li:first-child {margin-left:25px;padding-left:0;}
.manage_setting li dt {font-weight:bold;padding-bottom:9px;text-indent:-25px;}
.manage_setting li dd {text-indent:-25px;}
.manage_setting li dd.on {font-weight:bold;color: #097aca;}

.manage_setting_v3 li {float: left;width: 130px;padding-left:24px;}
.manage_setting_v3 li:first-child {margin-left:25px;padding-left:0;}
.manage_setting_v3 li dt {font-weight:bold;padding-bottom:9px;text-indent:-25px;}
.manage_setting_v3 li dd {text-indent:-25px;}
.manage_setting_v3 li dd.on {font-weight:bold;color: #097aca;}

.form_table.inputWidth span {display:inline-block;width:220px;}
.form_table td .txtBox {margin: 10px 0;padding: 10px;width: 562px;border: 1px solid #e0e0e0;}
.list_info_01 dl { overflow:hidden; zoom:1; padding-top:2px; }
.list_info_01 dl:first-child { padding-top:0; }
.list_info_01 dt { display:block; float:left;padding-right:10px;font-weight:bold}
.list_info_01 dd { display:block; float:left;max-width: 160px; }

.box_toptxt {padding-bottom:20px;border-bottom:1px solid #ccc}
.domain_info {height:250px;overflow-y:auto;margin:20px 0;}

/* webhosting */
.cont_my_dashboard .box .left > dl > dd .wa {width:auto;}
.cont_my_dashboard .graph_wrap.wh .graph_bg {width:190px;}
.mygabia .application_calculator table td {font-family:"Malgun Gothic","맑은 고딕",Tahoma;}

/* imagehosting */
.orange_font {color:#f7851c}
.red_font {color:#e8171a!important}
.yellow_font {color:#fcaf17!important}
.green_font {color:#8dc63f!important}
.password_info {padding:2px 10px 0 ;}
.password_info p {padding:4px 0 0 0;color:#999}
.over_price {height:45px;background:#fafafa;padding:15px 0 0 29px;}
.over_price dt {float: left;font-size:16px;}
.over_price .title {padding-top:5px;font-size:18px;color: #097aca;letter-spacing:-2px;*line-height:21px;}
.over_price dd {float: left;font-size:16px;}
.over_price .num01 {padding-top:5px;width:130px;text-align:right;margin-right:27px;}
.over_price .num02 {padding-top:5px;width:102px;text-align:right;margin-right:30px;}
.over_price dd span {color: #e75113;font-family:Century Gothic,"Malgun Gothic","맑은 고딕";font-size:20px;line-height:20px;font-weight:bold;}
.cont_my_dashboard .box .left .graph_wrap .chart {width:570px;height:320px;}
.month_to_day {float:right;}
.month_to_day li {float:left;width:40px;height:20px;text-align:center;color:#7575757;background:#eaeced;cursor:pointer;font-size:12px;}
.month_to_day .first {-webkit-border-top-left-radius: 1px;-webkit-border-bottom-left-radius: 1px;-moz-border-radius-topleft: 1px;-moz-border-radius-bottomleft: 1px;border-top-left-radius: 1px;border-bottom-left-radius: 1px;}
.month_to_day .last {-webkit-border-top-right-radius: 1px;-webkit-border-bottom-right-radius: 1px;-moz-border-radius-topright: 1px;-moz-border-radius-bottomright: 1px;border-top-right-radius: 1px;border-bottom-right-radius: 1px;}
.month_to_day .first.on, .month_to_day .last.on {color: #fff;background:#2598e7;}
.month_to_day .first:hover, .month_to_day .last:hover {color: #fff;background:#cfd3d7;}
.cont_my_dashboard .input_field_type .box {width:92px; height:22px; margin:0;padding:0 8px; line-height:20px; *margin:-1px 0; border:none; background:transparent;}

/* biz : bangsh */
.cont_my_dashboard .more_btn{padding-right:29px;text-align:right}
.cont_my_dashboard .more_btn button.btn_my_01{line-height:15px}
.layerpop_a .division-line{padding-top:1px;background:#e6e9ed}
.list-bgdotted {display:inline-block;*display:inline;margin-bottom:5px;padding-left:10px;background: url(/assets/images/mygabia_v2/bul_list_02.gif) no-repeat 0 8px;}
.spot.step_three, .spot.step_two {text-align:center;}
.spot.step_three .step_service_txt li{width:33.3% !important}
.spot.step_two .step_service_txt li{width:50% !important}
.application_form .layer_my_tooltip table th{padding:12px 0 13px;border-right:none}
.layer_my_tooltip table.mg-tTable td{border-top:none;border-bottom:none}
.layer_my_tooltip table.th-rbn th{border-right:none}
.managed-conditions-box{width:685px;margin-top:10px;padding:20px;height:300px;overflow-y:scroll;border:1px solid #ddd}
.password_info p{padding:4px 0 0 0;color:#999}

/* elearning : bangsh */
.manage_setting_v2{zoom:1}
.manage_setting_v2 li{float:left;min-width:140px;margin:20px 10px 0 0;}
.manage_setting_v2 li .title-menu{display:inline-block;padding-bottom:4px}
.manage_setting_v2 .sub-title{padding:10px 0 4px;font-weight:bold}
.manage_setting_v2 .sub-title a{color:#097aca;text-decoration:none}
.manage_setting_v2 li dd{display:none}

.superAdmin-change{position:relative;zoom:1}
.superAdmin-change .admin-content{float:left;width:258px}
.superAdmin-change .title-superAdmin{display:inline-block;margin-bottom:10px;font-weight:bold;line-height:24px}
.superAdmin-change .searchArea{top:0;left:99px;border:1px solid #ccc;}
.superAdmin-change .searchArea .searchForm,.superAdmin-change .searchArea .searchForm .search{background:#fff}
.superAdmin-change .list-nameId{width:234px;height:190px;padding:14px 12px;border:1px solid #ccc;overflow-y:scroll}
.superAdmin-change .superAdmin-content{float:right;width:280px}
.superAdmin-change .superadmin-list{width:234px;height:72px;padding:14px 12px;border:1px solid #ddd}
.superAdmin-change .btn_choice{position:absolute;left:272px;top:59px}
.superAdmin-change .btn_del{position:absolute;left:272px;top:93px}

/* etc : bangsh */
table.request-details{width:551px;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}
table.request-details th,table.request-details td{padding:5px 0}
table.request-details th{background:#f6f6f6}
table.request-details td{text-align:center;border-top:1px solid #bcbcbc;background:#fff}

.graph-loading{position:absolute;top:0;left:50%;margin-left:-35px}
.after:after{clear:both;display:block;content:''}

/* datepicker ui 사용하기 위한 button css 추가. (기존 btn class내용) - 2014.06.17 이정훈 */
.ui-datepicker-trigger {background: url(/assets/common/images/mygabia_v2/img_spr_f1.png) no-repeat scroll -80px 3px;border: medium none;cursor: pointer;height: 22px;overflow: hidden;vertical-align: middle;width: 25px;}

/* spinner bg용 */
.alphaBG {position:absolute; z-index:99998; background-color:#000; filter : alpha(opacity=0.2); }

/* IDC sjg */
.btn_cr_01 { position:absolute; right:29px; top:-4px; }
.Fn { float:none !important; }
.line_info_01 { margin:10px 0 20px -24px; border-top:1px #e0e0e0 solid; }


/* 마이정보관리 */
.myinfo_aside {width:206px}
.myinfo_aside li {padding-bottom:10px;padding-left: 22px;font-size:14px}
.myinfo_aside li a {display:block;background:url('/assets/common/images/mygabia_v2/myinfo_aside4.gif') right 3px no-repeat}
.cont_my_103 li.aside_icon1>a {background:url('/assets/common/images/mygabia_v2/myinfo_aside1.gif') 0 8px no-repeat}
.cont_my_103 li.aside_icon2>a {background:url('/assets/common/images/mygabia_v2/myinfo_aside2.gif') 0 8px no-repeat}
.cont_my_103 li.aside_icon3>a {background:url('/assets/common/images/mygabia_v2/myinfo_aside3.gif') 0 8px no-repeat}
.myinfo_tab .infoTop {zoom:1;}
.myinfo_tab .infoTop:after{display:block;visibility:hidden;clear:both;content:'';}
.myinfo_tab .infoTop select {background:#fff}
.myinfo_tab .infoTop select.bd0 {border:0}
.myinfo_tab .table_my_01 td {padding-left:0}
.myinfo_tab .table_my_01 td.L {padding-left:10px}
.myinfo_tab .myinfo_coupon {display:inline;zoom:1;display:table-cell;width:92px;height:36px;text-align: left;padding-left: 10px;border-radius:2px;border:1px solid #cecece;border-left:7px solid #fdaf17;font-weight:bold;vertical-align:middle;}
.cp_gray {color:#a9a9a9 !important}
.password_reconf {padding:70px 100px;background:#fafafa;overflow:hidden}
.password_reconf .reconfBox {float:left;width:426px;}
.password_reconf .reconfBox h3 {padding-bottom:10px;font-size:16px;font-weight:bold}
.password_reconf .reconfBox .passIcon {float:left;width:32px;height:30px;border-radius:3px 0 0px 3px;border:1px solid #ccc;background:url('/assets/common/images/mygabia_v2/password_reconfirm.gif') 12px 7px no-repeat #fff;*margin-top:1px;margin-right:5px;}
.password_reconf .reconfBox input[type="text"] {padding:0;height:30px;margin:0;border-left:0;border-radius:0 3px 3px 0}
.password_reconf .reconfBox input[type="text"],.password_reconf .reconfBox button {vertical-align:middle}
.password_reconf .ban {float:left;width:320px;}
.sns-tmpPwd:after {display:block;content:'';clear:both}
.sns-tmpPwd .msg-box {width:318px;float:left;line-height:20px;letter-spacing:-1px}
.sns-tmpPwd .msg-box dt {font-size:16px;font-weight:bold;padding:0 0 7px}
.sns-tmpPwd .send-pwd {float:right;width:430px;min-height:30px;padding:35px 0;background:#fafafa;position:relative}
.sns-tmpPwd .send-pwd p {padding:0 160px 0 0;font-size:16px;word-break:break-all;word-wrap:break-word;*zoom:1;}
.sns-tmpPwd .send-pwd p:after {clear:both;display:block;content:'';}
.sns-tmpPwd .send-pwd p .addr {display:block;float:right;line-height:1.5;text-align:left}
.sns-tmpPwd .send-pwd button {position:absolute;top:35px;right:0}
.myinfo_form {background:#fafafa;overflow:hidden}
.myinfo_form .left{float:left;padding:30px;width:418px;border-right:1px solid #ccc}
.myinfo_form .right{float:left;padding:30px;width:418px}
.myinfo_form_input {padding-bottom:10px;}
.myinfo_form_input dt {padding-bottom:8px;font-weight:bold}
.myinfo_form_input select {background:#fff}
.bt_stylenone {background:transparent;border:0;vertical-align:middle}
.bt_line.table_my_01 td,.bt_line.table_my_01 th{line-height:17px}
.myinfo_tab .table_my_01 td.not_reason {padding:0;}
.myinfo_tab .table_my_01 td.not_reason>ul {height:199px;overflow-y:scroll;}
.myinfo_tab .table_my_01 td.not_reason li {padding:11px 0 11px 10px;border-top: 1px #ddd solid;}
.myinfo_tab .table_my_01 td.not_reason li:first-child {border-top:none}
.myinfo_tab .surrenderImpossible {display:none;}
.myinfo_tab .surrenderImpossible p {margin-left:5px; line-height:20px;}

/* 마이가비아 인덱스 */
.mygabia-menu {height:370px;width:100%;background:#ebf2f8;}
.mygabia-menu > div {width:1012px;margin:0 auto;}
.mygabia-menu h3 {padding:40px 0 0 16px;font-size:30px;font-weight:bold;color:#333;letter-spacing:-1px;}
.mygabia-menu h3 span {font-size:15px;font-weight:normal;}
.mygabia-menu ul {padding:45px 0 0 0;}
.mygabia-menu ul:after {clear:both;display:block;content:'';}
.mygabia-menu ul li {float:left;width:252px;text-align:center;}
.mygabia-menu ul li a {display:block;}
.mygabia-menu ul li a img {*cursor:pointer;}
.mygabia-menu ul li a:hover {text-decoration:none;}
.mygabia-menu .menu-img {height:125px;border-left:1px solid #d8dfe5;vertical-align:middle;}
.mygabia-menu li:first-child .menu-img {border-left:0;}
.mygabia-menu .menu-title {padding:24px 0 0 0;color:#36519e;font-size:21px;background:url('/assets/common/images/mygabia_v2/index_bullet.png') 181px 25px no-repeat;}
.mygabia-menu li + li .menu-title {background-position:184px 25px;}
.mygabia-menu li + li + li .menu-title {background-position:173px 25px;}
.mygabia-menu li + li + li + li .menu-title {background-position:192px 25px;}
.mygabia-menu .menu-comment {padding:14px 0 0 0;}
.mygabia-mainarea {width:980px;margin:30px auto 0;}
.mygabia-mainarea:after {clear:both;display:block;content:'';}
.mygabia-mainarea .box {border:1px solid #ddd;border-radius:2px;}
.banner-area {float:left;}
.banner-area li {position:relative;}
.banner-area li p {position:absolute;top:106px;left:0;}
.notice-nameserver {float:right;width:296px;}
.notice-nameserver .notice {position:relative;height:60px;padding:18px 20px 20px 20px;}
.notice-nameserver .notice h3 {font-size:15px;color:#333;letter-spacing:-1px;}
.notice-nameserver .notice ul {padding-top:8px;}
.notice-nameserver .notice li {line-height:18px;}
.notice-nameserver .notice li a {float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:184px;}
.notice-nameserver .notice .btn-more {left: 85px;position: absolute;top:20px;}
.notice-nameserver .cscenter {margin:10px 0 0 0;position:relative;height:79px;}
.notice-nameserver .cscenter h4 {padding:0 0 0 18px;width:63px;height:39px;border-right:1px solid #ddd;background:#fff;}
.notice-nameserver .cscenter .name {border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.notice-nameserver .cscenter h4 a {display:block;height:29px;width:63px;padding:10px 0 0 0;}
.notice-nameserver .cscenter h4 a:hover {text-decoration:none;}
.notice-nameserver .cscenter h4 .arrow {background:none;}
.notice-nameserver .cscenter h4.on {position:relative;background:#f8f8f8;}
.notice-nameserver .cscenter h4.on a {color:#333;}
.notice-nameserver .cscenter h4.on .arrow {display:inline-block;width:6px;height:9px;position:absolute;top:15px;right:-5px;background:url('/assets/common/images/mygabia_v2/my_index_img.png') 0 -49px no-repeat;z-index:2;}
.notice-nameserver .cscenter .cs-tab {position:absolute;top:12px;left:104px;}
.notice-nameserver .cscenter .cs-tab p {background:url('/assets/common/images/mygabia_v2/my_index_img.png') 0 -99px no-repeat;padding-left:32px;height:27px;}
.notice-nameserver .cscenter .cs-tab p a {font-size:18px;letter-spacing:-1px;}
.notice-nameserver .cscenter .cs-tab p a:hover {text-decoration:none;}
.notice-nameserver .cscenter .cs-tab ul {margin: 0 0 0 25px;}
.notice-nameserver .cscenter .cs-tab li {line-height: 15px;margin: 0;padding: 0;zoom:1;}
.notice-nameserver .cscenter .cs-tab dl {clear: both;}
.notice-nameserver .cscenter .cs-tab dt {background: url("/assets/common/images/allimg.gif") no-repeat 0 -334px;float: left;line-height: 15px;padding: 0 0 0 8px;width:48px;}
.notice-nameserver .cscenter .cs-tab dd {float: left;line-height: 15px;width:80px;}
.notice-nameserver .cscenter .nameserver-tab {position:absolute;top:8px;left:99px;}
.notice-nameserver .cscenter .nameserver-tab li {clear: both;line-height: 1;font-size:11px;}
.notice-nameserver .cscenter .nameserver-tab dl {width: 190px;}
.notice-nameserver .cscenter .nameserver-tab dt {color: #e75113;float: left;line-height: 20px;width: 26px;}
.notice-nameserver .cscenter .nameserver-tab dd {float: left;line-height: 20px;}
.notice-nameserver .cscenter .nameserver-tab span {color: #767676;margin: 0 4px;float:none;}
.mygabia .login_container .keeping li {width:auto;}

/* 레이어 디버깅 */
.layerpop_a.menagement .btn {position: relative;margin-top:10px;text-align: center;}
.layerpop_a.menagement a.text-button{display:inline-block;text-decoration:none;z-index:10}
.layerpop_a.menagement .btn-pack{display:inline-block;overflow:visible;position:relative;cursor:pointer;/*ie7*/white-space:nowrap;border-radius:2px;font-weight:bold;}
.layerpop_a.menagement .btn-pack.emptyR{margin-right:5px}
.layerpop_a.menagement .btn-pack.btn-normal{font-size:12px;padding:8px 20px 9px;color:#fff;border:1px solid #717c85;background:#818c94;border-radius:0;font-weight:normal}
.layerpop_a.menagement .btn-pack.btn-small-color{padding:0 8px 2px 7px;color:#097ac9;border:2px solid #2598e7;background:#fff}
.layerpop_a.menagement .btn-pack.btn-small-color:hover,.layerpop_a.menagement .btn-pack.btn-color:hover{border-color:#287db9}
.layerpop_a.menagement .btn-pack.btn-small-colorless{padding:0 8px 2px 7px;color:#677787;border:2px solid #cbcdce;background:#fff}
.layerpop_a.menagement .btn-pack.btn-small-colorless.normal{color:#677787;font-weight:normal}
.layerpop_a.menagement .btn-pack.btn-small-bg{padding:2px 10px 4px 9px;color:#fff;background:#828c95}
.layerpop_a.menagement .btn-pack.btn-color{padding:2px 13px 3px 13px;color:#097ac9;font-size:14px;border:1px solid #2598e7;background:#fff}
.layerpop_a.menagement .btn-pack.btn-colorless{padding:8px 20px 9px;color:#666;font-size:12px;border:1px solid #bfbfbf;background:#fff;border-radius:0;font-weight:normal;}
.layerpop_a.menagement .btn-pack.btn-large{font-size:14px;padding:9px 20px 10px 19px;color:#fff;background:#2598e7}
.layerpop_a.menagement .btn-pack.btn-large:hover{padding:7px 18px 8px 17px;border:2px solid #287db9;background:#318fd2}
.layerpop_a.menagement .btn-pack.btn-icon{padding:3px 13px 5px 34px;color:#677787;border:2px solid #cbcdce;background:#fff}
.layerpop_a.menagement .btn-pack.btn-icon.font-large{font-size:14px;padding:2px 13px 3px 34px}
.layerpop_a.menagement .btn-pack.btn-icon:hover{border-color:#b5b9ba}
.layerpop_a.menagement .btn-pack.btn-icon.narrow{padding:1px 13px 3px 34px}
.layerpop_a.menagement .btn-pack.btn-more1{padding:2px 23px 3px 13px;color:#677787;font-size:14px;border:2px solid #cbcdce;border-top:0;background:#fff;border-radius:0}
.layerpop_a.menagement .btn-pack.btn-more2{padding:0 23px 2px 13px;color:#677787;border:2px solid #cbcdce;background:#fff}
.layerpop_a.menagement .btn-pack.btn-more2:hover{border-color:#b5b9ba}

/* 레이어 테이블 디버깅 */
.text-blue {color: #097ac9 !important;}
.text-bluegray-v2{color:#7c91a2}
.layerpop_a.menagement .manage-table1 .text-blue{color:#097ac9 !important}
.layerpop_a.menagement .manage-table1 .text-orange, .layerpop_a.menagement .manage-table1 .font_color_red {color: #e75113 !important;}
.layerpop_a.menagement .weakBlack{color:#4f5965}
.layerpop_a.menagement h4 {font-family: "맑은 고딕","Malgun Gothic","돋움",dotum,Helvetica,"Apple SD Gothic Neo",sans-serif;font-size: 14px;font-weight: normal;line-height: 1;}
.layerpop_a.menagement table caption{visibility:hidden;overflow:hidden;width:1px;height:0;font-size:0;line-height:0}
.layerpop_a.menagement .manage-table1 {width:100%;border-top:2px solid #7c91a2;}
.layerpop_a.menagement .manage-table1 th{padding:8px 20px;color:#4f5965;font-weight:bold;text-align:left;border-bottom:1px solid #c6c6c6;border-right:1px solid #e3e4e6;background:#f3f3f3}
.layerpop_a.menagement .manage-table1 td {padding:8px 14px;border-bottom:1px solid #c6c6c6;color:#333;}
.layerpop_a.menagement .list li {color: #677787;}
.layerpop_a.menagement .list li span {*display:inline-block;color: #677787; background: url(/assets/images/admintool/layer_icon.png) no-repeat scroll -60px 2px ;padding: 0 0 0 10px;}
.layerpop_a.menagement .body.scroll {height: 640px;overflow:auto;}
.layerpop_a.menagement .manage-table2 {border-top: 2px solid #7c91a2;width: 100%;}
.layerpop_a.menagement .manage-table2.blue thead th{background: #e9f4ff}
.layerpop_a.menagement .manage-table2.blue tbody th{background: #f6fafe}
.layerpop_a.menagement .manage-table2 th {padding:8px 20px;border-left:1px solid #e4e4e4;text-align: center;}
.layerpop_a.menagement .manage-table2 tr .bl0 {border-left:0;}
.layerpop_a.menagement .manage-table2 thead th{background: #f3f3f3;color:#4f5965;border-bottom:1px solid #7c91a2;}
.layerpop_a.menagement .manage-table2 tbody th{border-bottom:1px solid #bcbcbc;background: #fbfbfb;color:#677787;font-weight:normal;}
.layerpop_a.menagement .manage-table2 td {padding:8px 14px;border-left:1px solid #e4e4e4;border-bottom:1px solid #c6c6c6;}
.layerpop_a.menagement select {background: none repeat scroll 0 0 #fff;border: 1px solid #ccc;color: #677787;height: 24px;padding: 2px;vertical-align: middle;}
.layerpop_a.menagement .input-style {border: 1px solid #ccc;color: #677787;height: 22px;padding: 0 8px;vertical-align: middle;}
.layerpop_a.menagement .domain-info {height: 250px;margin: 20px 0;overflow-y: auto;}

/* 웹 초과 알림 레이어 디버깅 */
.layerpop_a.management .manage-table1 {width:100%;border-top:2px solid #7c91a2;}
.layerpop_a.management .manage-table1 th{padding:8px 20px;color:#4f5965;font-weight:bold;text-align:left;border-bottom:1px solid #c6c6c6;border-right:1px solid #e3e4e6;background:#f3f3f3}
.layerpop_a.management .manage-table1 th.bg_weakgray{color:#677787;background:#fbfbfb}
.layerpop_a.management .manage-table1 td {padding:8px 14px;border-bottom:1px solid #c6c6c6;}
.layerpop_a.management .manage-table1 td.bl-1{border-left:1px solid #e3e4e6}
.layerpop_a.management .manage-table1 th.weakLine,.manage-table1 td.weakLine {border-bottom:1px solid #e3e4e6;}
.layerpop_a.management .list li {color: #677787;}
.layerpop_a.management .list li span {*display:inline-block;color: #677787; background: url(/assets/images/admintool/layer_icon.png) no-repeat scroll -60px 2px ;padding: 0 0 0 10px;}

.spr_icon {background:url(/assets/common/images/mygabia_v2/sp_icon.png) no-repeat}
span.spr_icon{display:inline-block;}
a .spr_icon{cursor:pointer/*ie7*/}
.btn-domainCheck span{width:20px;height:20px;margin-left:6px;vertical-align:middle}
.state-check{background-position:-127px -204px}/*background-position:-1px -204px*/
.registration-check{background-position:-1px -225px}
a:hover .state-check,.state-check.on{background-position:-148px -204px}
a:hover .registration-check,.registration-check.on{background-position:-22px -225px}

.domain-cycle-area {padding-left:10px;}
.domain-cycle-area .title {font-weight:bold;}
.domain-cycle-area .title a, .domain-cycle-area .title a:hover {text-decoration:none;}

.spr_icon.icon-research {background-position: -1px -246px;height: 12px;vertical-align: middle;width: 14px;position:absolute;right:5px;top:4px;}


/* 오피스365 결제 관련 추가 */
.cont_my_dashboard .box .left>dl>dd .office365 dt { width:200px; }
.cont_my_dashboard .box .left>dl>dd .office365 .r_num { display:inline-block; width:80px; }


/* IDC 온라인 해지 자동화 관련 */
.mygabia #aside { position:absolute; left:0; top:407px; width:100%; }
.mygabia #aside .wrap_a { width:980px; margin:0 auto; position:relative; }
.mygabia #aside .wrap_b { position:absolute; right:0; top:0; width:235px; background:#f7f7f7; }
.mygabia #aside .btn_list>li { padding-top:10px; }
.mygabia #aside .btn_list>li:first-child { padding-top:0; }
.mygabia #aside .btn_x1 { display:block; padding:0 0 0 14px; font:bold 14px/40px Malgun Gothic; color:#fff; height:42px; border:1px #238ed7 solid; background:#2598e7 url(https://static.gabia.com/www/idc/common/bul_btn_g1.png) 92% 50% no-repeat; }
.mygabia #aside .btn_x2 { display:block; padding:0 0 0 14px; font:bold 14px/40px Malgun Gothic; color:#fff; height:42px; border:1px #717c85 solid; background:#818c94 url(https://static.gabia.com/www/idc/common/bul_btn_g1.png) 92% 50% no-repeat; }
.mygabia #aside .btn_y2 { display:block; padding:0 14px 0 0; font:bold 14px/40px Malgun Gothic; color:#fff; height:42px; border:1px #717c85 solid; background:#818c94 url(https://static.gabia.com/www/idc/common/bul_btn_g2.png) 15px 50% no-repeat; text-align:right; }

.loading_dim {position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998;background-color:rgb(0, 0, 0);filter:alpha(opacity=70);opacity: 0.7;}
.loading_dim .loading_cont {position:absolute;left:0;top:40%;width:100%;color:#fff;text-align:center;font-size:14px;line-height:22px}
.loading_dim .icon_loading {display:inline-block;width:50px;height:50px;margin-bottom:30px;background:url('https://static.gabia.com/www/common/img/loading.gif') no-repeat 0 0;background-size:100%}
.loading_dim .loading_close {position:absolute;right:30px;top:30px;padding:10px 14px;border:1px solid #fff;color:#fff;background:transparent}

.checkBtn { background: url(/assets/common/images/mygabia_v2/checkBtn.gif) 65px 8px no-repeat; background-position: center; height: 13px; }

/* 로그인 보안 */
.security_list { margin-left:-13px; }
.security_list>li { float:left; width:33.33%; *width:33.3%; padding-bottom:13px; }
.security_list>li>a { display:block; margin-left:13px; vertical-align:top; border:1px #ccc solid; padding:1px; color:#666; background-color:#fbfbfb; }
.security_list>li>a:hover { text-decoration:none; border:2px #0072bf solid; padding:0; background-color:#fff; }
.security_list>li>a .block-wrap { display:block; padding:0 110px 0 22px; height:136px; background-position:90% 50%; background-repeat:no-repeat; }
.security_list>li>a span.menu { display:inline-block; padding-top:42px; margin-bottom:1px; font-size:24px; line-height:1.3em; letter-spacing:-1px; }
.security_list>li>a:hover span.menu { border-bottom:1px #666 solid; margin-bottom:0; }
.security_list>li>a.info_alam .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_info_alam.png); }
.security_list>li>a.login_record .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_login_record.png); background-position:92% 50%; }
.security_list>li>a.work_record .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_work_record.png); }
.security_list>li>a.ip-set .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_login_ipset.png); }
.security_list>li>a.ip-cut .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_login_ipcut.png);}
.security_list>li>a.otp .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_login_otp.png); }
.security_list>li>a.info_alam.on .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_info_alam_on.png); }
.security_list>li>a.ip-set.on .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_login_ipset_on.png); }
.security_list>li>a.ip-cut.on .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_login_ipcut_on.png); }
.security_list>li>a.otp.on .block-wrap { background-image:url(https://static.gabia.com/www/my/icon_login_otp_on.png); }
.security_list>li>a .state { display:block; vertical-align:top; padding-top:8px; font-size:14px; line-height:1.4em; }
.security_list>li>a.on .state { color:#46ae0e; }

.onoffswitch {width:119px;border: 1px solid #bfbfbf;border-radius: 2px}
.slider-btnstyle {width: 59px;line-height: 30px;border: none;background-color: #fff;color: #757575;}
.slider-btnstyle:first-child {border-right: 1px solid #bfbfbf}
.slider-btnstyle.is-active {background-color: #ececec;color: #097aca;transition: background-color 0.3s ease-in 0s;}

.pay_step_content { border:1px #e1e1e1 solid; background:#fbfbfb; border-radius:2px; padding:0 19px 22px; }
.pay_step_content h5 { margin:20px 0 8px; height:20px; line-height:19px; padding:0 10px; width:200px; background:#b5b5b5; color:#fff; font-weight:bold; font-size:12px; border-radius:10px; }
.pay_step_content h5.v2 { background-color:#2598e7; }
.pay_step_content ol.step { height:20px; }
.pay_step_content ol.step>li { float:left; padding:0 9px 0 13px; background:url(https://static.gabia.com/www/common/img/bul_step_p2.png) 0 50% no-repeat; color:#999; }
.pay_step_content ol.step>li:first-child { background-image:none; padding-left:0; }
.pay_step_content ol.step>li.on { color:#333; }
.pay_step_content ol.step>li.on2 { color:#2598e7; }


.auto_pay_exp { padding:14px 25px 15px; font-size:12px; line-height:1.5em; border-bottom:1px #acacac solid; }

.table_my_01>thead>tr>th[thname="select"] { width:40px; }
.table_my_01>thead>tr>th[thname="price"] { width:120px; }
.table_my_01>thead>tr>th[thname="period"] { width:120px; }
.table_my_01>thead>tr>th[thname="date"] { width:120px; }
.table_my_01>thead>tr>th[thname="btngroup1"] { width:200px; }

.pay_price_total { padding:10px; text-align:right; line-height:1.8; }
.pay_price_total .summary { font-size:15px; font-weight:bold; color:#333; }
