@charset "utf-8";
/* CSS Document */


.wrap{position:relative;width:100%;height:100%;}/* (수정)20160327 */

.wrap_inner{display:block;width:1200px;min-height:100%;margin:0 auto;padding:0 20px;background-image:url(../img/bg/bg_body.png?v1);background-repeat:repeat-y;background-position:50% 0;}/* (신규)20160327 */

/* container */
.container{width:930px;min-height:600px;height:100%;margin:0 auto;padding-left:270px;}/* (수정)20160327 */

/*.bg_lnb{background-image:url(../img/comm/bg_lnb.png);background-repeat:repeat-y;background-position:0 0;}*//* (수정)20160327 */

/* lnb */
.container .lnb{float:left;width:270px;margin-left:-270px;}

/* content */
.container .content{float:left;width:100%;}

/* search field */
.srch_box{padding:24px 18px;}
.srch_box > .srch_field{display:inline-block;width:234px;height:28px;margin:0;padding:0;vertical-align:middle;background-image:url(../img/bg/srch_field.png);background-repeat:no-repeat;background-position:0 0;}
.srch_field > input[type=text]{/*display:inline-block;*/width:194px;height:24px;padding:0 0 4px 7px;font-size:13px;color:#7c7c7c;line-height:24px;font-weight:normal;border:none;background-color:transparent;outline:none;}
.srch_field a{display:inline-block;}
/*.srch_box .srch_field.dis{background-position:0 -28px;}*/
*:first-child+html .srch_field{display:inline;zoom:1;margin:0}
.srch_field > span label{line-height:28px !important;}
.srch_field > span input[type=text]{width:194px;height:24px;padding:0 0 4px 7px;font-size:13px;color:#7c7c7c;line-height:24px;font-weight:normal;border:none;background-color:transparent;outline:none;}

/* (lnb) menu */
.lnb_menu{padding:0 18px 0;}/* (수정)20160327 */
/* ㄴ */
.lnb_menu h2{text-align:center;height:91px;font-size:0;line-height:91px;}
.lnb_menu h2 img{vertical-align:middle;}
/* ㄴ(lnb) menu list */
.lnb_menu ul.mn_dep1_wrap{border-top:1px solid #dfdfdf;}
.lnb_menu li.mn_dep1{border-bottom:1px solid #dfdfdf;background-image:url(../img/bg/lnb_mn_dep1.png);background-repeat:no-repeat;background-position:0 0;}
.lnb_menu li.mn_dep1 > a{display:block;padding:0 0 4px 14px;font-size:18px;color:#7c7c7c;line-height:51px;font-weight:normal;background-image:url(../img/bg/lnb_arrow_dep1.png);background-repeat:no-repeat;background-position:100% 0;}
.lnb_menu li.mn_dep1.mn_off > a{display:block;padding:0 0 4px 14px;font-size:18px;color:#7c7c7c;line-height:51px;font-weight:normal;background-image:url();background-repeat:no-repeat;background-position:100% 0;}
.lnb_menu li.mn_dep1 ul{display:none;margin:0 0 27px 0;}
.lnb_menu li.mn_dep2{}
.lnb_menu li.mn_dep2 > a{display:block;padding:0 0 5px 15px;font-size:14px;color:#7c7c7c;line-height:21px;}
.lnb_menu li.mn_dep2 .mn_dep2_txt{display:inline-block;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;vertical-align:middle;}
.lnb_menu li.mn_dep2 em.num{display:inline-block;margin-left:3px;font-style:normal;vertical-align:middle;}

/* (lnb) menu list : when on */
.lnb_menu li.mn_dep1.on{background-image:url(../img/bg/lnb_mn_dep1_on.png);}
/*.lnb_menu li.mn_dep1.on ul{display:block;}*/
.lnb_menu li.mn_dep1.on > a{color:#4271bf;background-image:url(../img/bg/lnb_arrow_dep1_on.png);}
.lnb_menu li.mn_dep1.mn_off.on > a{color:#4271bf;background-image:url();}
.lnb_menu li.mn_dep2.on > a, .lnb_menu li.mn_dep2:hover > a{color:#4271bf;}
.lnb_menu li.mn_dep2.on > a{font-weight:bold;}

/* (lnb) Partner Zone */
.lnb_menu ul.mn_ly_dep1_wrap{/*border-top:1px solid #dfdfdf;*/}
.lnb_menu li.mn_ly_dep1{position:relative;border-bottom:1px solid #dfdfdf;background-image:url(../img/bg/lnb_mn_dep1.png);background-repeat:no-repeat;background-position:0 0;}
.lnb_menu li.mn_ly_dep1 > a{display:block;padding:0 0 4px 14px;font-size:18px;color:#7c7c7c;line-height:51px;font-weight:normal;background-image:url(../img/bg/lnb_arrow_ly_dep1.png);background-repeat:no-repeat;background-position:100% 0;}
.lnb_menu li.mn_ly_dep1 > ul.mn_ly_dep2{display:block;position:absolute;left:252px;top:0;/*width:128px;*/width:148px;border:1px solid #ebe8ea;background-color:#fff;-webkit-box-shadow:5px 3px 10px rgba(0,0,0,0.4);-moz-box-shadow:5px 3px 10px rgba(0,0,0,0.4);-o-box-shadow:5px 3px 10px rgba(0,0,0,0.4);-ms-box-shadow:5px 3px 10px rgba(0,0,0,0.4);box-shadow:5px 3px 10px rgba(0,0,0,0.4);z-index:99999;}/* 20160330 */
.lnb_menu li.mn_ly_dep1 > ul.mn_ly_dep2 li{border-top:1px solid #ebe8ea;}
.lnb_menu li.mn_ly_dep1 > ul.mn_ly_dep2 li:first-child{border-top:none;}
.lnb_menu li.mn_ly_dep1 > ul.mn_ly_dep2 a{display:block;padding:0 0 2px 12px;font-size:14px;color:#7c7c7c;line-height:35px;white-space:nowrap;vertical-align:middle;}

/* ㄴ(lnb) Partner Zone : when on */
.lnb_menu li.mn_ly_dep1.on{background-image:url(../img/bg/lnb_mn_dep1_on.png);}
.lnb_menu li.mn_ly_dep1.on > a{color:#4271bf;background-image:url(../img/bg/lnb_arrow_ly_dep1_on.png);}
.lnb_menu ul.mn_ly_dep2 li.on > a,
.lnb_menu ul.mn_ly_dep2 li:hover > a{color:#4271bf;}
.lnb_menu ul.mn_ly_dep2 li.on > a{font-weight:normal;}

/* ㄴ(lnb) Developer Portal */
ul.mn_dev_wrap{display:block;position:relative;margin:54px 0 0;padding:0 0 24px;}/* (수정)20160327 */
ul.mn_dev_wrap li.mn_dev > a{display:block;padding:0 0 2px 52px;font-size:18px;color:#f0bd0c;line-height:37px;font-weight:bold;vertical-align:middle;border:1px solid #b6b7bb;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#fff;background-image:url(../img/bg/lnb_dev.png);background-repeat:no-repeat;background-position:13px 50%;}
/*ul.mn_dev_wrap li.mn_dev > a:hover{border:1px solid #7c7c7c;}*/

/* button */
.btn_srch_detail, .btn_style1, .btn_style2, .btn_style3, .btn_style4, .btn_style41, .btn_style5{display:inline-block;vertical-align:middle;}
.btn_srch_detail > span, .btn_style1 > span, .btn_style2 > span, .btn_style3 > span, .btn_style4 > span, .btn_style41 > span, .btn_style5 > span{display:block;vertical-align:middle;}

/* btn search detail */
.btn_srch_detail{height:28px;padding:0 0 0 3px;}
.btn_srch_detail > span{display:inline-block;min-width:34px;/*height:28px;*/padding:0 20px 3px 0;font-size:13px;color:#7c7c7c;font-weight:normal;line-height:25px;text-align:center;}
.btn_srch_detail.down{background-image:url(../img/btn/btn_srch_detail.png);background-repeat:no-repeat;background-position:0 0;}
.btn_srch_detail.down > span{background-image:url(../img/btn/btn_srch_detail.png);background-repeat:no-repeat;background-position:100% 0;}
.btn_srch_detail.up{background-image:url(../img/btn/btn_srch_detail.png);background-repeat:no-repeat;background-position:0 -28px;}
.btn_srch_detail.up > span{background-image:url(../img/btn/btn_srch_detail.png);background-repeat:no-repeat;background-position:100% -28px;}

/* btn_style1 */
a.btn_style1{height:20px;padding:0 0 0 2px;background-image:url(../img/btn/btn_style1.png);background-repeat:no-repeat;background-position:0 0;}
a.btn_style1 span{min-width:96px;height:20px;line-height:18px;padding:0 2px 0 0;font-size:12px;color:#fff;text-align:center;background-image:url(../img/btn/btn_style1.png);background-repeat:no-repeat;background-position:100% 0;}

/* btn_style2 */
a.btn_style2{height:20px;padding:0 0 0 2px;background-image:url(../img/btn/btn_style2.png);background-repeat:no-repeat;background-position:0 0;}
a.btn_style2 > span{min-width:96px;height:20px;padding:0 2px 0 0;font-size:12px;color:#7b7b7b;line-height:18px;text-align:center;background-image:url(../img/btn/btn_style2.png);background-repeat:no-repeat;background-position:100% 0;}

/* btn_style3 */
a.btn_style3{height:20px;padding:0 0 0 2px;background-image:url(../img/btn/btn_style3.png);background-repeat:no-repeat;background-position:0 0;}
a.btn_style3 > span{min-width:53px;height:20px;padding:0 2px 0 0;font-size:12px;color:#fff;font-weight:normal;line-height:18px;text-align:center;background-image:url(../img/btn/btn_style3.png);background-repeat:no-repeat;background-position:100% 0;}

/* btn_style4 */
a.btn_style4{height:38px;padding:0 0 0 10px;background-image:url(../img/btn/btn_style4.png);background-repeat:no-repeat;background-position:0 0;}
a.btn_style4 > span{min-width:104px;height:35px;padding:0 10px 3px 0;font-size:14px;color:#fff;line-height:35px;font-weight:bold;text-align:center;background-image:url(../img/btn/btn_style4.png);background-repeat:no-repeat;background-position:100% 0;}

/* btn_style41 */
a.btn_style41{height:38px;padding:0 0 0 10px;background-image:url(../img/btn/btn_style41.png);background-repeat:no-repeat;background-position:0 0;}
a.btn_style41 > span{min-width:104px;height:35px;padding:0 10px 3px 0;font-size:14px;color:#fff;line-height:35px;font-weight:bold;text-align:center;background-image:url(../img/btn/btn_style41.png);background-repeat:no-repeat;background-position:100% 0;}

/* btn_style5 */
a.btn_style5{height:30px;padding:0 0 0 4px;background-image:url(../img/btn/btn_style5.png);background-repeat:no-repeat;background-position:0 0;}
a.btn_style5 > span{min-width:84px;height:30px;padding:0 4px 0 0;font-size:14px;color:#7c7c7c;line-height:28px;font-weight:bold;text-align:center;background-image:url(../img/btn/btn_style5.png);background-repeat:no-repeat;background-position:100% 0;}

/* combo_sty1 */
.combo_sty1{position:relative;display:inline-block;vertical-align:top;margin:4px 0 0;}
.combo_sty1 .combo_hd{display:block;height:28px;padding:0 0 0 2px;background-image:url(../img/bg/combo_sty1.png);background-repeat:no-repeat;background-position:0 0;}
.combo_sty1 .combo_hd > span{display:block;height:26px;padding:0 33px 2px 7px;font-size:13px;color:#7c7c7c;line-height:24px;background-image:url(../img/bg/combo_sty1.png);background-repeat:no-repeat;background-position:100% 0;}
.combo_sty1 ul{position:absolute;top:28px;right:0;left:0;border:1px solid #adadad;border-top:none;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#fff;}
.combo_sty1 ul li a{display:block;padding:0 0 4px 9px;font-size:13px;color:#7c7c7c;line-height:24px;}
*:first-child+html .combo_sty1{display:inline;zoom:1;}

/* content inner */
.content_inner{padding:24px 0 24px 30px;}

/* slides banner */
.slide_banner_wrap{position:relative;}
.slide_inner{position:absolute;top:0;z-index:990;}
.slides_banner{position:relative;width:900px;height:150px;overflow:hidden;}
.slides_banner.w1200{width:1200px;height:500px;margin-bottom:9px;}/* (add)20210610 */

/* ㄴslide control */
.slide_control{position:absolute;display:block;bottom:10px;right:10px;height:16px;z-index:100001;}

.slide_control ol{display:inline-block;float:left;vertical-align:top;margin:0;}
.slide_control ol > li{float:left;display:block;width:16px;height:16px;margin:0;background-image:url(../img/btn/btn_rolling_off.png);background-repeat:no-repeat;background-position:50% 0;}
.slide_control ol > li:first-child{margin:0;background-image:url(../img/btn/btn_rolling_on.png);}
.slide_control ol li > a{top:0;display:block;width:16px;height:16px;}
.slide_control ol > li.active{background-image:url(../img/btn/btn_rolling_on.png);}

.slide_control ul{display:inline-block;float:left;vertical-align:top;margin:0 0 0 6px;z-index:999;}
.slide_control ul > li{float:left;display:block;width:17px;height:16px;margin:0;background-image:url(../img/btn/btn_rolling_pause.png);background-repeat:no-repeat;background-position:50% 0;}
/*.slide_control ul > li:first-child{margin:0;background-image:url(../img/btn/btn_rolling_pause.png);}*/
.slide_control ul li > a{top:0;display:block;width:17px;height:16px;}
.slide_control ul > li.active{background-image:url(../img/btn/btn_rolling_play.png);}

/* head_wrap */
.head_wrap{padding-bottom:14px;border-bottom:2px solid #eaeaea;}
.head_wrap .tit_box{float:left;height:24px;}
.head_wrap .tit_box h3{padding:0 0 1px;font-size:16px;color:#4575c7;font-weight:bold;line-height:23px;}
.head_wrap .tit_box h3.txt_result{padding:0 0 1px;font-size:16px;color:#7c7c7c;font-weight:bold;line-height:23px;}
/*.head_wrap .srch_box{float:right;}*/

/* srch_detail_view */
.srch_detail_view{/*padding:10px 15px 12px;*/padding:11px 10px;background-color:#f7f7f7;}
.srch_detail_view table{width:100%;}
.srch_detail_view th{margin:0;vertical-align:top;text-align:left;}
.srch_detail_view th.bg{background-image:url(../img/bg/bg_th.png);background-repeat:no-repeat;background-position:5px 16px;}
.srch_detail_view th > div{margin:0;padding:0 0 2px 15px;font-size:15px;color:#7c7c7c;font-weight:bold;line-height:34px;}
.srch_detail_view td{vertical-align:top;}
.srch_detail_view td > div{margin:0;padding:0;font-size:15px;color:#7c7c7c;line-height:36px;}
.srch_detail_view input[type=text]{vertical-align:2px;height:23px;margin:0;padding:0 7px 3px;font-size:13px;color:#7c7c7c;line-height:23px;}
.srch_detail_view td input[type=radio]{width:14px;height:14px;vertical-align:-2px;}
.srch_detail_view td label{display:inline-block;vertical-align:top;margin:4px 0 0 0;padding:0 0 3px;line-height:25px;}

.srch_detail_view .btn_detail_srch{display:inline-block;vertical-align:2px;height:28px;margin:0;padding:0 0 0 6px;background-image:url(../img/btn/btn_detail_srch.png);background-repeat:no-repeat;background-position:0 0;}
.srch_detail_view .btn_detail_srch > span{display:block;min-width:26px;height:28px;padding:0 26px 0 0;font-size:12px;color:#7c7c7c;line-height:26px;text-align:center;background-image:url(../img/btn/btn_detail_srch.png);background-repeat:no-repeat;background-position:100% 0;}

/* app search message */
.app_srch_msg{}
.app_srch_msg p{margin:0;padding:0 0 0;font-size:14px;color:#828282;line-height:31px;}

/* app category message */
.app_category_msg{padding:2px 0 6px 0;}
.app_category_msg ul li{padding-left:10px;font-size:13px;/*color:#adadad;*/color:#828282;line-height:20px;background-image:url(../img/bg/bg_bul2.png);background-repeat:no-repeat;background-position:1px 10px;}

/* app none message */
.app_none_msg{display:block;height:7px;margin:0;padding:0;font-size:0;line-height:0;}

/* app category list */
.app_category_lst{}
/**:first-child+html .app_category_lst.mgb16{padding-bottom:14px;}*/
.app_category_lst .app_category_tit{position:relative;/*height:31px;*/height:38px;}/* (수정) 20160311 */
.app_category_tit h4{/*height:31px;*/height:28px;/*padding:0;*/padding:10px 0 0 0;font-size:15px;color:#7c7c7c;font-weight:bold;/*line-height:31px;*/line-height:28px;/*vertical-align:top;*/}/* (수정) 20160311 */
.app_category_tit h4 em.num{display:inline-block;margin-left:6px;font-style:normal;}
.app_category_tit .btn_app_more{display:block;position:absolute;/*top:0;*/bottom:0;right:0;height:31px;font-size:15px;color:#4575c7;font-weight:normal;line-height:31px;/*vertical-align:top;*/}/* (수정) 20160311 */

/* layer app item */
.ly_app_item{display:none;position:absolute;top:0;left:0;width:216px;height:130px;/*background-color:rgba(69,117,199,0.95);*/background-color:#4575c7;filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;}/* (수정)20160327 */

/* *:first-child+html .ly_app_item{background-color:#4575c7;}*/
.ly_app_item .ly_option{}
.ly_app_item .ly_desc{}
.ly_app_item .ly_desc dt{padding:10px 0 2px 14px;font-size:14px;font-weight:bold;color:#fff;}
.ly_app_item .ly_desc dd{max-height:65px;font-size:12px;color:#fff;line-height:16px;overflow:hidden;}
.ly_app_item .ly_desc dd ul li{margin:0 14px;padding-left:6px;letter-spacing:-1px;background-image:url(../img/bg/bg_bul1.png);background-repeat:no-repeat;background-position:1px 8px;}

.ly_app_item .btn_detail_view{position:absolute;bottom:14px;right:14px;height:18px;padding:0 0 0 3px;background-image:url(../img/btn/btn_detail_view.png);background-repeat:no-repeat;background-position:0 0;}
.ly_app_item .btn_detail_view > span{display:block;min-width:59px;height:18px;padding:0 3px 0 0;font-size:11px;color:#adadad;line-height:16px;text-align:center;background-image:url(../img/btn/btn_detail_view.png);background-repeat:no-repeat;background-position:100% 0;}

/* app_category_items */
.app_category_items{margin:0 -6px;}

.app_category_items > li{position:relative;float:left;/*height:154px;margin:0 7px;*/margin:6px;}
.app_category_items li:hover{cursor:pointer;}

.app_category_items li:hover .ly_app_item{display:block;}
.app_category_items .app_item{display:block;width:214px;height:128px;border:1px solid #ebebeb;background-color:#f7f7f7;}
.app_item .app_item_desc{height:75px;padding:13px 13px 8px;*zoom:1;overflow:hidden;}
.app_item .app_item_desc:before,
.app_item .app_item_desc:after{display:table;content:'';}
.app_item .app_item_desc:after{clear:both;}
.app_item .app_item_desc dl{padding-left:88px;*zoom:1;}
.app_item .app_item_desc dl:before,
.app_item .app_item_desc dl:after{display:table;content:'';}
.app_item .app_item_desc dl:after{clear:both;}
.app_item .app_item_desc dt{float:left;width:88px;margin-left:-88px;}
.app_item .app_item_desc dt img{width:75px;height:75px;}
.app_item .app_item_desc dd{float:left;width:100%;}
.app_item .app_item_desc .app_name{max-width:100%;margin:7px 0 3px;padding:1px 0 3px;font-size:14px;color:#727272;font-weight:bold;letter-spacing:-1px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.app_item .app_item_desc dd p{padding:2px 0 5px;font-size:12px;color:#adadad;line-height:14px;/*letter-spacing:-1px;*/}

.app_item .app_item_info{position:relative;height:18px;padding:0 13px 13px 13px;overflow:hidden;}
.app_item_info .app_item_price{}
.app_item_info .app_item_price .ic_price{display:inline-block;width:75px;height:15px;padding:0 0 3px;font-size:11px;color:#fff;line-height:15x;text-align:center;background-image:url(../img/ico/ic_price.png);background-repeat:no-repeat;}
.app_item_price .ic_price.ok{width:60px;padding-left:15px;color:#adadad;background-position:0 0;}
.app_item_price .ic_price.free{background-position:0 -18px;}
.app_item_price .ic_price.charge{background-position:0 -36px;}
.app_item_price .ic_price.point{background-position:0 -54px;}

.app_item_info .app_item_counter{position:absolute;top:1px;right:13px;}
.app_item_counter .txt_counter{display:inline-block;height:18px;padding:0 0 0 13px;font-size:12px;color:#adadad;line-height:18px;background-image:url(../img/ico/ico_counter.png);background-repeat:no-repeat;background-position:0 50%;}

/* ㄴ */
.app_category_items li > .app_item_more{display:block;width:216px;height:130px;background-color:#fff;vertical-align:middle;}
.app_category_items li .app_item_more > h6{display:inline-block;width:100%;height:32px;margin:30px 0 0;padding:0 0 3px 0;font-size:14px;color:#4575c7;line-height:32px;font-weight:bold;text-align:center;text-decoration:underline;vertical-align:middle;}
.app_category_items li .app_item_more > p{padding:0 0 3px 0;font-size:12px;color:#4575c7;line-height:32px;font-weight:normal;text-align:center;text-decoration:none;}
.app_category_items li > .app_item_more:hover{background-color:#f7f7f7;}

/* app_category_more */
.app_category_more{display:block;height:35px;/*margin:17px 0 0;*/margin:18px 0 0;padding:0;border:1px solid #ececec;background-color:#f7f7f7;}/* (수정)20160311 */
.app_category_more:hover{background-color:rgba(247,247,247,0.5);}
.app_category_more .btn_category_more{display:block;height:32px;padding:0 0 3px 0;font-size:14px;color:#4575c7;line-height:32px;font-weight:normal;text-align:center;text-decoration:underline;}

/* app 상세정보 */
.app_detail_wrap{}

.app_detail_wrap .app_detail_info{*zoom:1;/*padding-bottom:30px;*/}
.app_detail_wrap .app_detail_info:before, .app_detail_wrap .app_detail_info:after{display:table;content:'';}
.app_detail_wrap .app_detail_info:after{clear:both;}

.app_detail_info > dl{padding-left:150px;}
.app_detail_info > dl > dt{float:left;width:150px;margin-left:-150px;}
.app_detail_info > dl > dd{float:left;width:100%;}

/* (수정/추가)20160327 */
.app_detail_info .app_tit_h5{height:32px;/*margin:11px 0 18px;*/margin:5px 0 1px 0;padding:0 0 6px 0;font-size:26px;color:#000;line-height:32px;}
.app_detail_info .app_tit_h5 .txt_status{display:inline-block;font-size:14px;font-weight:bold;color:#f889a1;}
.app_detail_info .app_tit_h5 .ic_cloude{padding-right:30px;background-image:url(../img/ico/ic_cloude.png);background-repeat:no-repeat;background-position:100% 10px;}
/* //(수정/추가)20160327 */

.app_name_info{position:relative;padding:0 0 8px;border-bottom:1px solid #eaeaea;}/* (수정)20160327 */
.app_name_info dl{float:left;margin:5px 0 0;padding:0;}/* (수정)20160327 */
.app_name_info .frt{padding-top:5px;width:124px;}
.app_name_info dl dt{float:left;vertical-align:top;width:auto;margin:0;padding:0 10px 3px 10px;font-size:14px;font-weight:bold;color:#7b7b7b;/*line-height:26px;*/line-height:18px;background-image:url(../img/bg/bg_div2.png);background-repeat:no-repeat;background-position:0 4px;}/* (수정)20160327 */
.app_name_info dl dd{/*float:left;*/width:auto;margin:0;padding:0 30px 3px 0;font-size:14px;color:#adadad;/*line-height:26px;*/line-height:18px;text-align:left;}/* (수정)20160327 */
.app_name_info dl{display:table;}/* (추가)20160330 */
.app_name_info dl dt{display:table-cell;min-width:65px;}/* (추가)20160330 */
.app_name_info dl dd{display:table-cell;vertical-align:top;}/* (추가)20160330 */
/* (삭제)20160327 */
/*
.app_name_info dl dd.txt_status{font-weight:bold;color:#f889a1;}
.app_name_info dl dd.ic_cloude{background-image:url(../img/ico/ic_cloude.png);background-repeat:no-repeat;background-position:100% 7px;}
*/
/* //(삭제)20160327 */
.app_name_info .fix_width{width:596px;}/* (추가)20160327 */
.app_name_info .pos_absolute{position:absolute;top:0;right:0;}/* (추가)20160327 */

.app_name_info .txt_counter{display:inline-block;height:19px;padding:1px 0 0 15px;font-size:12px;color:#7c7c7c;line-height:17px;text-align:center;background-image:url(../img/ico/ico_counter2.png);background-repeat:no-repeat;background-position:0 50%;}

.app_detail_info .app_supp_info{/*padding:8px 0 10px;*/padding:0;border-bottom:2px solid #eaeaea;}/* 20160401 */
.app_detail_info .app_supp{float:left;}
.app_detail_info .app_supp dt{float:left;height:37px;padding:0 12px 2px 0;font-size:12px;color:#b8b8b8;line-height:37px;font-weight:bold;}/* 20160401 */
.app_detail_info .app_supp dd{float:left;height:21px;padding:9px 10px 9px 0;font-size:12px;color:#b8b8b8;line-height:21px;}/* 20160405 */
.app_detail_info .app_supp dd img{float:left;display:inline-block;margin:0 4px 0 0;}/* 20160405 */

.app_detail_info .app_supp .ic_Android{float:left;margin-right:3px;}
.app_detail_info .app_supp .ic_Android, .app_detail_info .app_supp .ic_ios{float:left;display:inline-block;vertical-align:top;width:20px;height:21px;padding:0;line-height:21px;overflow:hidden;}/* 20160405 */
.app_detail_info .app_supp .ic_Android{background-image:url(../img/ico/ic_android.png);background-repeat:no-repeat;background-position:0 0;}/* 20160401 */
.app_detail_info .app_supp .ic_ios{background-image:url(../img/ico/ic_apple.png);background-repeat:no-repeat;background-position:0 0;}/* 20160401 */

/************************************************** Please, 삭제 : START **************************************************/
/* 20160309 */
.app_detail_info .app_supp_info .frt{/*width:124px;*/}
.app_detail_info .btn_manual_down{display:inline-block;height:25px;padding:0 0 14px 24px;font-size:12px;color:#7c7c7c;line-height:38px;background-image:url(../img/ico/ic_manual.png);background-repeat:no-repeat;background-position:0 50%;}
.app_detail_info .btn_manual_down:hover{text-decoration:underline;}
.app_detail_info .btn_rule_down{display:inline-block;height:25px;padding:0 0 14px 24px;font-size:12px;color:#7c7c7c;line-height:38px;background-image:url(../img/ico/ic_rule.png);background-repeat:no-repeat;background-position:0 50%;}
.app_detail_info .btn_rule_down:hover{text-decoration:underline;}
/* //20160309 */
/*
.app_detail_info .app_supp_info .frt{width:124px;}
.app_detail_info .btn_manual_down{display:inline-block;height:25px;padding:0 0 14px 24px;font-size:12px;color:#7c7c7c;line-height:38px;background-image:url(../img/ico/ic_manual.png);background-repeat:no-repeat;background-position:0 50%;}
.app_detail_info .btn_manual_down:hover{text-decoration:underline;}
*/
/************************************************** Please, 삭제 : END **************************************************/

/* (추가)20160316 */
/* 메뉴얼/약관 다운로드 */
.app_down{display:inline-block;position:relative;float:left;margin:0;padding:0 10px;}

/* ㄴ매뉴얼 다운로드 */
.btn_manual_down{display:inline-block;height:25px;padding:0 0 14px 24px;font-size:12px;color:#7c7c7c;line-height:38px;background-image:url(../img/ico/ic_manual.png);background-repeat:no-repeat;background-position:0 50%;}
.btn_manual_down:hover{text-decoration:underline;}
/* ㄴ약관 다운로드 */
.btn_rule_down{display:inline-block;height:25px;padding:0 0 14px 24px;font-size:12px;color:#7c7c7c;line-height:38px;background-image:url(../img/ico/ic_rule.png);background-repeat:no-repeat;background-position:0 50%;}
.btn_rule_down:hover{text-decoration:underline;}

/* (공통)툴팁 레이어*/
.dn_tt_wrap{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.1);-o-box-shadow:2px 2px 4px rgba(0,0,0,0.1);-ms-box-shadow:2px 2px 4px rgba(0,0,0,0.1);box-shadow:2px 2px 4px rgba(0,0,0,0.1);}

/* ㄴ(공통)툴팁 레이어 : 화살표 */
.dn_tt_wrap .tt_arw_tcft, .dn_tt_wrap .tt_arw_tlft, .dn_tt_wrap .tt_arw_trft, .dn_tt_wrap .tt_arw_bcft{position:absolute;width:15px;height:8px;margin-left:-8px;overflow:hidden;}
/* ㄴ(공통)툴팁 레이어 : (상단)화살표 : TOP CENTER */
.dn_tt_wrap .tt_arw_tcft{top:-7px;/*left:50%;*/left:53%;}
/* ㄴ(공통)툴팁 레이어 : (상단)화살표 : TOP LEFT */
.dn_tt_wrap .tt_arw_tlft{top:-7px;left:15px;}
/* ㄴ(공통)툴팁 레이어 : (상단)화살표 : TOP RIGHT */
.dn_tt_wrap .tt_arw_trft{top:-7px;right:37px;}
/* ㄴ(공통)툴팁 레이어 : (하단)화살표 : BOTTOM CENTER */
.dn_tt_wrap .tt_arw_bcft{bottom:-8px;left:50%;}

/* 다운로드 레이어 */
.dn_layer{width:198px;min-height:41px;margin:0;padding:0 10px;text-align:left;border:solid 1px #d7d7d7;background-color:#fff;}

/* ㄴ다운로드 레이어 : 콘텐츠 */
.dn_layer_inner{display:block;position:relative;margin:10px 0;}

.dn_layer_inner ul{}
.dn_layer_inner ul li{display:block;}
.dn_layer_inner ul li > a{display:block;height:17px;padding:0 0 4px 16px;font-size:12px;color:#6d6d6d;line-height:17px;background-image:url(../img/ico/ic_dn.png);background-repeat:no-repeat;background-position:0 50%;}
.dn_layer_inner ul li > a:hover, .dn_layer_inner ul li > a:hover span{text-decoration:underline;}

/* ㄴ다운로드 말줄임 */
.dn_layer_inner .tx_dn_ellipsis{vertical-align:top;display:inline-block;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;line-height:17px;}
/* //(추가)20160316 */

/* app detail copy */
.app_detail_copy{position:relative;padding:0 0 21px;}
.app_detail_copy .app_detail_copy_inner{height:42px;padding:3px 0 10px 0;font-size:12px;color:#7b7b7b;line-height:23px;overflow:hidden;}
.app_detail_copy .btn_read_extend{position:absolute;right:0;bottom:0;display:block;height:18px;padding:0 0 3px 15px;font-size:12px;color:#4271bf;line-height:18px;background-image:url(../img/ico/ic_btn_read_extend.png);background-repeat:no-repeat;background-position:0 2px;}
.app_detail_copy .btn_read_extend.on{background-position:0 -24px;}
.app_detail_copy .btn_read_extend:hover{text-decoration:underline;}
/*.app_detail_copy .h_animate{height:135px;}*/

/* app_detail_img */
.app_detail_img{height:410px;}
.apptab_box{}
.view_img_wrap{position:relative;width:640px;margin:0 auto;}
.view_img_wrap .view_img > a{position:absolute;top:163px;width:44px;height:44px;}/* bizStore : (edit)20170817 */
/* (수정)20160401 */
.view_img_wrap a.view_img_left, .view_img_wrap a.view_img_left_off{display:none;left:-74px;z-index:9999;}
.view_img_wrap a.view_img_right, .view_img_wrap a.view_img_right_off{right:-74px;}
/* //(수정)20160401 */

/* slide-tabs */
.slide-tabs{position:absolute;display:block;bottom:-30px;left:50%;height:12px;z-index:100001;}
.slide-tabs li{float:left;display:block;width:12px;height:12px;margin:0 0 0 10px;background-image:url(../img/btn/btn_roll.png);background-repeat:no-repeat;background-position:50% 0;}
.slide-tabs li:first-child{margin:0;background-image:url(../img/btn/btn_roll_on.png);}
.slide-tabs li > a{top:0;display:block;width:12px;height:12px;}
.slide-tabs li.active{background-image:url(../img/btn/btn_roll_on.png);}

/* app_mobile_ver */
.app_mobile_ver{height:105px;}
.app_mobile_ver ul li{float:left;margin-left:34px;text-align:center;}
.app_mobile_ver ul li:first-child{margin-left:0;}
.app_mobile_ver label{display:block;}
.app_mobile_ver label input[type=radio]{display:inline-block;}
.app_mobile_ver .ic_Android, .app_mobile_ver .ic_ios{display:block;height:29px;padding:14px 0 0 20px;font-size:12px;color:#7c7c7c;}
*:first-child+html .app_mobile_ver .ic_Android, *:first-child+html .app_mobile_ver .ic_ios{height:33px;}
.app_mobile_ver .ic_Android{background-image:url(../img/ico/ic_android2.png);background-repeat:no-repeat;background-position:0 14px;}
.app_mobile_ver .ic_ios{background-image:url(../img/ico/ic_apple2.png);background-repeat:no-repeat;background-position:0 14px;}
.app_mobile_ver .qrcode_sms{height:103px;border:1px solid #bdbdbd;}
.app_mobile_ver .qrcode_box{position:relative;float:left;height:77px;padding:13px 109px 13px 25px;text-align:left;}
.app_mobile_ver .qrcode_box p{font-size:12px;color:#bdbdbd;}

.app_mobile_ver .ic_qrcode{display:block;margin:0;padding:1px 20px 1px 23px;font-size:12px;color:#7c7c7c;line-height:14px;background-image:url(../img/ico/ic_qr_code.png);background-repeat:no-repeat;background-position:0 2px;}
.app_mobile_ver .qr_img{width:77px;height:77px;position:absolute;top:13px;right:25px;}

.app_mobile_ver .qrcode_sms .sms_box{float:left;width:218px;height:103px;border-left:1px solid #bdbdbd;}
.app_mobile_ver .qrcode_sms .ic_sms{display:inline-block;padding:13px 0 11px 20px;font-size:12px;color:#7c7c7c;background-image:url(../img/ico/ic_sms.png);background-repeat:no-repeat;background-position:0 8px;}
.app_mobile_ver .qrcode_sms .sms_box input[type=text]{height:20px;line-height:20px;font-size:12px;}

/* app_detail_section */
.app_detail_section{display:block;margin:15px 0 0;}
.app_detail_section h6{height:40px;padding:0 0 3px 8px;font-size:14px;color:#7b7b7b;line-height:40px;background-image:url(../img/bg/bg_app_sec_h6.png);background-repeat:no-repeat;background-position:0 15px;}
.app_detail_section .txt_capt{padding-bottom:4px;font-size:12px;color:#666;/*text-align:right;*/}
.app_detail_section .price_info p{font-size:12px;color:#666;font-weight:bold;}

/* tbl_price */
.tbl_price{}
.tbl_price table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.tbl_price th{background-color:#eaeaea;vertical-align:middle;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.tbl_price th > div{padding:0 5px 2px 0;color:#666;line-height:22px;}
.tbl_price td{vertical-align:middle;text-align:center;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.tbl_price td > div{padding:0 5px 2px 0;color:#666;line-height:22px;}

/* 20160309 */
/* serv_supp_info */
.serv_supp_info{padding:0;}
.serv_supp_info ul li{padding:10px 0 5px;}
.serv_supp_info ul li:first-child{padding:0;}
.serv_supp_info ul li > dl{height:68px;padding:0 0 0 100px;}
.serv_supp_info ul li > dl dt{float:left;width:100px;margin-left:-100px;overflow:hidden;}
.serv_supp_info ul li > dl dt img{width:67px;height:68px;margin:0 0 0 10px;}
.serv_supp_info ul li > dl dd{float:left;width:100%;}
.serv_supp_info ul li > dl dd .serv_supp_tit{height:34px;margin:0;padding:0 0 0 0;font-size:20px;color:#000;line-height:28px;background-image:none;}
.serv_supp_info ul li > dl dd p{font-size:12px;color:#000;line-height:14px;}
/*
.serv_supp_info{padding:19px 0;}
.serv_supp_info dl{height:68px;padding:10px 0 10px 115px;}
.serv_supp_info dt{float:left;width:115px;margin-left:-115px;overflow:hidden;}
.serv_supp_info dt img{width:67px;height:68px;margin:0 0 0 27px;}
.serv_supp_info dd{float:left;width:100%;}
.serv_supp_info dd .serv_supp_tit{height:34px;margin:0;padding:0 0 0 0;font-size:20px;color:#000;line-height:28px;background-image:none;}
.serv_supp_info dd p{font-size:12px;color:#000;line-height:14px;}
*/

/* 가격정보/서비스안내 (다운로드) */
.file_download{display:block;}
.file_download > dl{}
.file_download > dl dt{display:inline-block;float:left;min-width:65px;padding:1px 0 4px 15px;font-weight:normal;background-image:url(../img/bg/bg_bul2.png);background-repeat:no-repeat;background-position:8px 50%;}
.file_download > dl dd{float:none !important;padding:1px 0 4px;}
.file_download > dl dd a{color:#4271bf;}
.file_download > dl dd a:hover{text-decoration:underline;}
/* //20160309 */

/* review_box */
.review_box{padding:30px;background-color:#f9f9f9;}
.review_box textarea{padding:3px 0 0 14px;border-color:#d3d3d3;font-size:12px;color:#7c7c7c;line-height:17px;}
.review_box .rv_write{}
.review_box .rv_write .btn_style5{margin-left:26px;}

.review_box ol{margin-top:15px;border-top:1px solid #d0d0d0;}
.review_box ol li{position:relative;border-bottom:1px solid #d0d0d0;overflow:hidden;}
.review_box dl{padding:13px 0;}
.review_box dl dt{height:25px;margin:0 15px;}
.review_box dl dt .rv_tit{display:inline-block;height:22px;margin-right:40px;padding:0 0 3px 0;font-size:12px;font-weight:bold;color:#7c7c7c;line-height:22px;}
.review_box dl dt .rv_date{display:inline-block;height:22px;padding:0 0 3px 0;font-size:12px;color:#7c7c7c;line-height:22px;}
.review_box dl dd{margin:0 15px;}
.review_box dl dd p{padding:2px 0 6px 0;font-size:12px;color:#7c7c7c;line-height:17px;}

.review_box dl dd textarea{margin-top:11px;}
.review_box .rv_cont{position:absolute;top:13px;right:15px;}
.review_box .rv_cont > a{display:inline-block;height:22px;padding:0 0 3px 0;font-size:12px;color:#7c7c7c;line-height:22px;text-decoration:underline;}
.review_box .rv_cont > a:hover{color:#000;text-decoration:underline;}
.review_box .dv{display:inline-block;padding:2px;color:#7c7c7c;}
.review_box .rv_edit{position:absolute;top:49px;right:15px;}

/* paging */
.paging{margin:15px 0 0 0;padding:0;text-align:center;}
.paging .btn_pg_first, .paging .btn_pg_pre, .paging .btn_pg_next, .paging .btn_pg_last{display:inline-block;width:17px;height:19px;margin:0;padding:0;vertical-align:top;font-size:0;line-height:0;}
.paging .btn_pg_first{margin-right:7px;background-image:url(../img/btn/pg_first.png);background-repeat:no-repeat;background-position:0 4px;}
.paging .btn_pg_pre{background-image:url(../img/btn/pg_prev.png);background-repeat:no-repeat;background-position:0 4px;}
.paging .btn_pg_next{margin-right:7px;background-image:url(../img/btn/pg_next.png);background-repeat:no-repeat;background-position:0 4px;}
.paging .btn_pg_last{width:18px;background-image:url(../img/btn/pg_last.png);background-repeat:no-repeat;background-position:0 4px;}
.paging .pg_num{display:inline-block;vertical-align:middle;}
.paging .pg_num > a{display:inline-block;height:17px;padding:0 8px 2px;font-size:12px;color:#7c7c7c;line-height:17px;vertical-align:top;}
.paging .pg_num > a:hover{text-decoration:underline;}
.paging .pg_num > a.on{font-weight:bold;}

/* app_category_lst2 */
.app_category_lst2{display:block; /*padding-top:30px;*/padding:15px 0;background-color:#f9f9f9;}
.app_category_lst2 ul{display:block;/*margin:0 -35px;*/margin:0;}
.app_category_lst2 ul li{float:left;width:140px;margin:0 5px;padding:0;text-align:center;}
.app_category_lst2 ul li > a{display:block;padding:15px 0;}
.app_category_lst2 ul li dl{}
.app_category_lst2 ul li dt{margin-bottom:7px;text-align:center;}
.app_category_lst2 ul li dt img{width:75px;height:75px;}
.app_category_lst2 ul li dd{}
.app_category_lst2 ul li dd h5{margin-bottom:3px;font-size:14px;color:#7c7c7c;}
.app_category_lst2 ul li .txt_counter{display:inline-block;height:18px;padding:2px 0 0 15px;font-size:12px;color:#7c7c7c;line-height:18px;background-image:url(../img/ico/ico_counter2.png);background-repeat:no-repeat;background-position:0 7px;}

/************************************************** (bizMall Contents) **************************************************/
/* (bizMall)20160526 */
.wrap_inner.lnb_no{background:none;}
.wrap_inner.lnb_no > .container{width:1200px;padding:0 !important;}
.wrap_inner.lnb_no .content_inner{padding-left:0;}

/* (bizMall)slide banner */
.slides_banner_bizmall{position:relative;width:100%;height:150px;overflow:hidden;}
.slides_banner_bizmall > .slide_inner{display:block;width:1200px;height:150px;/*border:1px solid #ebe8ea;*/background-color:#f7f7f7;}
.slides_banner_bizmall > .slide_inner img{width:1200px;height:150px;}

/* bizmaill Apps */
.bizmaill_app{display:block;position:relative;margin:4px 0 0;padding:0 0 6px;}
.bizmaill_app ul{display:block;margin:0 -10px;overflow:hidden;}
.bizmaill_app li{float:left;display:inline-block;width:224px;height:200px;margin:20px 10px 0;}
.bizmaill_app li > a{display:block;width:222px;height:198px;border:1px solid #ebe8ea;background-color:#fff;}
.bizmaill_app li:hover > a{width:222px;height:198px;border:1px solid #46a5ff;;background-color:#46a5ff;}
.bizmaill_app li dl dt{display:block;padding:20px 0 15px;height:54px;}
.bizmaill_app .bizmall_tit_h5{display:block;padding:1px 0 6px;font-size:18px;color:#727272;text-align:center;line-height:20px;}
.bizmaill_app .bizmall_desc{display:block;padding:16px 8px 0;font-size:12px;color:#adadad;text-align:center;line-height:14px;}
.bizmaill_app li:hover .bizmall_tit_h5,
.bizmaill_app li.on .bizmall_tit_h5,
.bizmaill_app li:hover .bizmall_desc,
.bizmaill_app li.on .bizmall_desc{color:#fff;}

/* (추가)(PARK)20160610 */
.bizmaill_app.appimg{display:block;position:relative;margin:4px 0 0;padding:0 0 6px;}
.bizmaill_app.appimg ul{display:block;margin:0 -10px;overflow:hidden;}
.bizmaill_app.appimg li{float:left;display:inline-block;width:224px;height:200px;margin:20px 10px 0;}
.bizmaill_app.appimg li > a{display:block;width:224px;height:200px;border:none !important;background-color:#fff;}
.bizmaill_app.appimg li > a img{width:224px;height:200px;overflow:hidden;}
/* (추가)(PARK)20160610 */

/* Apps Icon */
.ic_app1, .ic_app2, .ic_app3, .ic_app4{display:block;width:54px;height:54px;margin:0 auto;background-image:url(../img/ico/ic_bizmall_sprite.png);background-repeat:no-repeat;}
.ic_app1{background-position:0 0;}/* (App)사무용품 */
.ic_app2{background-position:0 -116px;}/* (App)사은품 */
.ic_app3{background-position:0 -232px;}/* (App)호텔예약 */
.ic_app4{background-position:0 -348px;}/* (App)모바일선물 */
.bizmaill_app li:hover .ic_app1,
.bizmaill_app li.on .ic_app1{background-position:0 -58px;}
.bizmaill_app li:hover .ic_app2,
.bizmaill_app li.on .ic_app2{background-position:0 -174px;}
.bizmaill_app li:hover .ic_app3,
.bizmaill_app li.on .ic_app3{background-position:0 -290px;}
.bizmaill_app li:hover .ic_app4,
.bizmaill_app li.on .ic_app4{background-position:0 -406px;}
/* //(bizMall)20160526 */

/************************************************** //(bizMall Contents) **************************************************/

/* go to top */
.btn_goTop{display:none;position:fixed;left:50%;bottom:125px;width:40px;height:40px;/*margin-left:653px;*/margin-left:605px;background-color:transparent;background-image:url(../img/btn/btn_top.png);background-repeat:no-repeat;background-position:0 0;z-index:1200;}
@media screen and (min-width:1200px){.btn_goTop{display:none;}}


/* bizStore : (add)20170817 */
.wrap_inner.lnb_no .content_inner.bizstore{padding:0 !important;}

/* category title */
.bizstore_mn_category{display:block;position:relative;margin:0;padding:7px 0 5px;border-bottom:2px solid #a7a7a7;background-color:#f8f8f8;}/* (add)20180914 */
.bizstore_mn_category > h3.tit_h3{display:block;margin:0;padding:2px 0 7px 12px;font-weight:normal;font-size:22px;color:#000;line-height:32px;letter-spacing:-2px;}/* (add)20180914 */

.bizstore_mn_list{display:block;margin:0 0 0 -15px;padding:0 0 15px;}
.bizstore_mn_list ul{display:block;margin:0 0 0 0;}
.bizstore_mn_list ul li{float:left;display:inline-block;vertical-align:top;width:388px;height:374px;margin:15px 0 0 15px;border:1px solid #e8e8e8;box-shadow:8px -8px 8px -8px rgba(0,0,0,0.1),-8px -8px 8px -8px rgba(0,0,0,0.1);-moz-box-shadow:8px -8px 8px -8px rgba(0,0,0,0.1),-8px -8px 8px -8px rgba(0,0,0,0.1);-ms-box-box-shadow:8px -8px 8px -8px rgba(0,0,0,0.1),-8px -8px 8px -8px rgba(0,0,0,0.1);-o-box-box-shadow:8px -8px 8px -8px rgba(0,0,0,0.1),-8px -8px 8px -8px rgba(0,0,0,0.1);-webkit-box-shadow:8px -8px 8px -8px rgba(0,0,0,0.1),-8px -8px 8px -8px rgba(0,0,0,0.1);}
.bizstore_mn_list ul li a{display:block;}
.bizstore_mn_list ul li:hover{border:1px solid #46a5ff;}

.bizstore_apps_info{display:block;position:relative;margin:0;padding:0;}

.apps_serv_wrap{padding:60px 0;padding-bottom:65px;background-color:#f3f3f3;}
.apps_serv_wrap .tit{margin:0 0 50px;padding:0;text-align:center;}
.apps_serv_wrap .tit > .tit_h3{display:block;margin:0;padding:6px 0 12px;font-weight:normal;font-size:26px;color:#253140;line-height:26px;letter-spacing:-2px;}

.apps_serv_wrap .apps{display:block;margin:0;padding:0;text-align:center;overflow:hidden;}
.apps_serv_wrap .apps ul{display:inline-block;*display:inline;*zoom:1;overflow:hidden;max-width:1100px;}
.apps_serv_wrap .apps ul li{position:relative;float:left;display:inline-block;vertical-align:top;width:220px;margin:0;padding:0;text-align:center;}
.apps_serv_wrap .apps ul li a{display:block;height:186px;margin:0;padding:0;}
.apps_serv_wrap .apps ul li a img{display:inline-block;vertical-align:top;width:120px;height:120px;}
.apps_serv_wrap .apps ul li a span{display:block;margin:10px 10px 0;padding:0 0 4px;font-size:16px;color:#333;line-height:21px;letter-spacing:-1px;}

.apps_serv_wrap .apps ul li a em.frm_box{position:absolute;top:0;left:15px;display:block;width:31px;height:31px;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;}
.apps_serv_wrap .apps ul li a em.frm_box.cb{background-image:url(../img/store/frm_cb_none_off.png);}
.apps_serv_wrap .apps ul li a em.frm_box:hover.cb{background-image:url(../img/store/frm_cb_none_over.png);}
.apps_serv_wrap .apps ul li a.on em.frm_box.cb{background-image:url(../img/store/frm_cb_chk_off.png);}
.apps_serv_wrap .apps ul li a.on em.frm_box:hover.cb{background-image:url(../img/store/frm_cb_chk_on.png);}

.apps_serv_wrap .apps_serv_info{display:block;margin:18px 0 0;padding:0;text-align:center;}
.apps_serv_wrap .apps_serv_info .btn_buying{display:inline-block;vertical-align:top;height:40px;margin:0;padding:0 40px;font-size:20px;color:#0076e1;font-weight:bold;line-height:35px;letter-spacing:-1px;border:2px solid #0076e1;border-radius:35px;background-color:transparent;}
.apps_serv_wrap .apps_serv_info .btn_buying.off{color:#999;border:2px solid #ccc;cursor:default;}/* (add)20170818 */
.apps_serv_wrap .apps_serv_info .btn_buying.white{background-color:#fff;}/* (add)20180914 */
.apps_serv_wrap .apps_serv_info .ic_tel{display:inline-block;*display:inline;*zoom:1;height:43px;margin:0;padding:0 0 0 43px;font-size:16px;color:#333;font-weight:bold;line-height:39px;background-image:url(../img/store/ic_phone.png);background-repeat:no-repeat;background-position:0 50%;}
.apps_serv_wrap .service .ic_tel span{display:inline-block;font-size:16px;color:#333;font-weight:normal;line-height:20px;}

/* (add)20180914 */
/* ㄴ(apps_serv_wrap)type2 */
.apps_serv_wrap.type2 .tit{margin:0 0 30px;padding:0;text-align:center;}
.apps_serv_wrap.type2 .apps ul li a{height:129px;}
.apps_serv_wrap.type2 .apps_serv_info .tx_information{display:block;margin:45px 0 0;padding:3px 0 7px;font-size:16px;color:#333;font-weight:normal;line-height:25px;}
.apps_serv_wrap.type2 .apps_serv_info .apps_store{display:block;width:518px;margin:0 auto;padding:20px 0 30px;overflow:hidden;}
.apps_serv_wrap.type2 .apps_serv_info .apps_store li{position:relative;float:left;display:inline-block;vertical-align:top;width:219px;margin:0 20px;padding:0;text-align:center;}

/* ㄴ(apps_serv_wrap)type3 */
.apps_serv_wrap.type3{padding:40px 0;}
.apps_serv_wrap.type3 .tit{margin:0 0 20px;}
.apps_serv_wrap.type3 .tit > .tit_h3{padding:6px 0 12px;font-weight:bold;font-size:32px;color:#222;line-height:32px;}

.apps_serv_wrap.type3 .apps_serv_info .tx_information{display:block;margin:0 0 0 0;padding:1px 0 7px;font-size:26px;color:#253140;font-weight:normal;line-height:36px;}
.apps_serv_wrap.type3 .apps_serv_info .ic_tel{height:43px;font-size:18px;line-height:39px;}
.apps_serv_wrap.type3 .service .ic_tel span{font-size:18px;font-weight:bold;line-height:26px;}
/* //(add)20180914 */

.cnt_navigation{position:relative;z-index:900000;border-top:1px solid #eff2f5;background-color:#fff;}
.cnt_navigation:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.cnt_navigation .cnt_navigation_inner{position:relative;width:1200px;height:130px;margin:0 auto;padding:0 0 0 0;}
.cnt_navigation ul{padding:0;overflow:hidden;}
.cnt_navigation ul li{float:left;vertical-align:top;width:30%;margin:0;padding:0;text-align:center;}
.cnt_navigation ul li.nav_prev{text-align:left;}
.cnt_navigation ul li.nav_prev a{background-image:url(../img/store/ic_ar_prev_off.png);background-repeat:no-repeat;background-position:0 11px;}
.cnt_navigation ul li.nav_prev a:hover{background-image:url(../img/store/ic_ar_prev_on.png);}
.cnt_navigation ul li.nav_home{width:40%;background-image:url(../img/store/ic_home.png);background-repeat:no-repeat;background-position:center 28px;}
.cnt_navigation ul li.nav_home a{margin:64px 0 0;letter-spacing:-1px !important;}
.cnt_navigation ul li.nav_next{text-align:right;}
.cnt_navigation ul li.nav_next a{background-image:url(../img/store/ic_ar_next_off.png);background-repeat:no-repeat;background-position:100% 11px;}
.cnt_navigation ul li.nav_next a:hover{background-image:url(../img/store/ic_ar_next_on.png);}
.cnt_navigation ul li span{display:block;margin-top:38px;padding:2px 18px 5px;*padding:1px 18px 6px;font-size:19px;color:#878787;font-weight:normal;line-height:19px;letter-spacing:-2px;}
.cnt_navigation ul li a{display:inline-block;margin:0;padding:5px 18px 11px;*padding:1px 18px 15px;font-size:25px;color:#222;font-weight:normal;line-height:25px;letter-spacing:-2px;}
.cnt_navigation ul li a:hover{color:#46a5ff;text-decoration:underline;}

.slide_wrap{padding-bottom:115px;text-align:center;}
.slide_wrap > img{margin-top:65px;}
.slide_wrap .app_detail_img{height:578px;}
.slide_wrap .app_detail_img .apptab_box{}
.slide_wrap .app_detail_img .apptab_box .view_img_wrap{width:1040px;height:578px;}
.slide_wrap .app_detail_img .apptab_box .view_img_wrap .view_img .view_img_left_off,
.slide_wrap .app_detail_img .apptab_box .view_img_wrap .view_img .view_img_left,
.slide_wrap .app_detail_img .apptab_box .view_img_wrap .view_img .view_img_right_off,
.slide_wrap .app_detail_img .apptab_box .view_img_wrap .view_img .view_img_right{top:290px;width:33px;height:75px;}
.slide_wrap .app_detail_img .apptab_box .view_img_wrap .view_img .view_img_left_off,
.slide_wrap .app_detail_img .apptab_box .view_img_wrap .view_img .view_img_left{left:-80px;}
.slide_wrap .app_detail_img .apptab_box .view_img_wrap .view_img .view_img_right_off,
.slide_wrap .app_detail_img .apptab_box .view_img_wrap .view_img .view_img_right{right:-80px;}

.apps_serv_box{display:block;width:443px;margin:85px auto;border-radius:26px;border:1px solid #f3f3f3;text-align:center;}
.apps_serv_box .ic_title{display:block;padding:22px 0 28px;*padding:20px 0 29px;font-size:26px;color:#222;letter-spacing:-2px;border-top-left-radius:26px;border-top-right-radius:26px;background-color:#f3f3f3;}
.apps_serv_box .ic_cnt{display:block;}
.apps_serv_box .ic_cnt .ic_tel{display:inline-block;*display:inline;zoom:1;padding:31px 10px 35px 41px;font-size:16px;color:#333;font-weight:bold;background-image:url(../img/store/ic_phone.png);background-repeat:no-repeat;background-position:0 30px;}
.apps_serv_box.type2{width:752px;margin:70px auto 120px;border-radius:0;border:none;text-align:center;}/* (add)20210315 */
.apps_serv_box.type2 ul{margin:0 auto;padding:0;overflow:hidden;}/* (add)20210315 */
.apps_serv_box.type2 ul li{float:left;vertical-align:top;width:360px;margin:0 8px;padding:0;text-align:center;}/* (add)20210315 */
/* //bizStore : (add)20170817 */

/* 좌측메뉴(삭제) : (add)20180806 */
.wrap_inner.colspan{background:none;}
.wrap_inner.colspan > .container{width:1200px;padding-left:0;}
.wrap_inner.colspan > .container .lnb{display:none;}
.wrap_inner.colspan > .container .content{float:none;width:100%;}
.wrap_inner.colspan > .container .content .content_inner{padding:24px 120px 24px 120px !important;}
/* //(add)20180806 */

/* (add)20180914 */
/* (Biz Storage STORE)컨설턴트 인증 */
.consultant_cert_wrap{position:relative;margin:0;padding:0;background-color:#fff;}

.consultant_cert_inner{display:block;width:680px;margin:0 auto;padding:110px 0;text-align:center;}

	.consultant_cert_header{position:relative;margin:0 auto;padding:0;text-align:center;}
		.consultant_cert_header dl{}
		.consultant_cert_header dt{display:block;position:relative;margin:0;padding:0;}
			.consultant_cert_header dt > img{margin:0 auto;padding:0;}
			.consultant_cert_header dt > .tit{margin:25px 0 0;padding:0;text-align:center;}
			.consultant_cert_header dt .tit > .tit_h3{display:block;margin:0;padding:1px 0 7px;font-weight:bold;font-size:26px;color:#253140;line-height:36px;letter-spacing:-1px;}

		.consultant_cert_header dd{display:block;position:relative;margin:0;padding:0;}
			.consultant_cert_header dd > .consultant_cert_control{display:block;position:relative;width:360px;margin:0 auto;padding:35px 0 7px;border-bottom:2px solid #878787;}
				.consultant_cert_header dd .apps_serv_info{display:block;margin:0;padding:0;text-align:center;}
				.consultant_cert_header dd .apps_serv_info > .btn_buying{display:inline-block;vertical-align:top;height:40px;margin:0;padding:0 40px;font-size:20px;color:#0076e1;font-weight:bold;line-height:35px;letter-spacing:-1px;border:2px solid #0076e1;border-radius:35px;box-shadow:2px 2px 4px rgba(204,204,204,0.9);-webkit-box-shadow:2px 2px 4px rgba(204,204,204,0.9);-moz-box-shadow:2px 2px 4px rgba(204,204,204,0.9);-o-box-shadow:2px 2px 4px rgba(204,204,204,0.9);-ms-box-shadow:2px 2px 4px rgba(204,204,204,0.9);background-color:transparent;}
				.consultant_cert_header dd .apps_serv_info > .btn_buying.white{background-color:#fff;}
				.consultant_cert_header dd .apps_serv_info .ic_tel{display:inline-block;*display:inline;*zoom:1;height:41px;margin:0;padding:0;font-size:22px;color:#222;font-weight:bold;line-height:35px;letter-spacing:-1px;}
				.consultant_cert_header dd .apps_serv_info .ic_tel span{display:inline-block;height:41px;vertical-align:top;margin:0 0 0 10px;padding:0 0 0 28px;font-size:24px;color:#222;font-weight:bold;line-height:37px;letter-spacing:0;background-image:url(../img/ico/ic_phone2.png);background-repeat:no-repeat;background-position:0 50%;}

	.consultant_cert_form{display:block;position:relative;width:360px;min-height:100px;margin:20px auto 0;padding:0;text-align:center;}
		.consultant_cert_form .btn_consultant_cert{display:inline-block;margin:0;padding:0 0 5px;font-size:22px;color:#0076e1;line-height:35px;letter-spacing:-1px;text-decoration:underline;}

		.consultant_cert_form .consultant_cert_form_input{text-align:left;}
			.consultant_cert_form_input > .form_control{display:block;margin-bottom:8px;}
			.consultant_cert_form_input > .form_control input[type=text],
			.consultant_cert_form_input > .form_control input[type=password]{display:block;width:100%;height:46px;font-size:16px;font-weight:normal;color:#585858;line-height:43px;text-align:center;border:1px solid #c3cbda;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;}
			.consultant_cert_form_input > .form_control input[type=text],
			.consultant_cert_form_input > .form_control input[type=password]:focus{color:#4896f6;border:1px solid #4896f6;}
			.consultant_cert_form_input > .btn_form_cfrm{display:block;width:100%;height:46px;font-size:16px;font-weight:bold;color:#fff;line-height:43px;text-align:center;background-color:#4896f6;}
/* (add)20180914 */

/* (start)20220919 */
/* 이용방법(모두싸인) */
.apps_serv_wrap .apps_serv_info_modusign{display:block;margin:18px auto 0;padding:0;text-align:center;}
.apps_serv_wrap .apps_serv_info_modusign > .inner{display:inline-block;width:768px;margin:0 auto;padding:0;text-align:left;}
.apps_serv_wrap .apps_serv_info_modusign > .inner h4{display:block;margin:0;padding:1px 0 7px;font-size:26px;color:#253140;font-weight:normal;line-height:36px;}
.apps_serv_wrap .apps_serv_info_modusign > .inner p{display:block;margin:5px 0 20px;padding:0 0 4px;font-size:16px;color:#333;line-height:21px;letter-spacing:-1px;}
.apps_serv_wrap .apps_serv_info_modusign > .inner h5{display:block;margin:0 0 5px;padding:1px 0 4px;font-size:16px;color:#333;line-height:21px;font-weight:bold;letter-spacing:-1px;}
.apps_serv_wrap .apps_serv_info_modusign > .inner table{width:100%;border-top:1px solid #666;border-left:1px solid #666;background-color:#fff;}
.apps_serv_wrap .apps_serv_info_modusign > .inner table *{box-sizing:border-box;}
.apps_serv_wrap .apps_serv_info_modusign > .inner th{margin:0;vertical-align:top;text-align:left;border-right:1px solid #666;border-bottom:1px solid #666;}
.apps_serv_wrap .apps_serv_info_modusign > .inner th > div{margin:0;padding:8px 15px 9px 15px;font-size:15px;color:#333;font-weight:bold;line-height:21px;}
.apps_serv_wrap .apps_serv_info_modusign > .inner td{margin:0;vertical-align:top;text-align:left;border-right:1px solid #666;border-bottom:1px solid #666;}
.apps_serv_wrap .apps_serv_info_modusign > .inner td > div{margin:0;padding:8px 15px 9px 15px;font-size:15px;color:#333;font-weight:normal;line-height:21px;}
/* //(end)20220919 */
