﻿/*메인 해더배너*/

.main_top_banner {
    height: 70px;
    background: #cc1d22;
}

.main_top_banner>.inner {
    width: 1133px;
    height: 70px;
    margin: 0 auto;
    background: #cc1d22;
}

.main_top_banner>.inner ul li {
    width: 371px;
    height: 70px;
    padding: 0 5px;
    background: url(/image/main_top_banner_verline.gif) no-repeat left center;
    float: left;
}

.main_top_banner>.inner ul li:first-child {
    padding: 0;
    background: none;
}

.main_top_banner>.inner:after {
    content: "";
    display: block;
    clear: both;
}


/*메인 해더 서브배너*/

.main_top_sub_banner {
    background: #f1f1f1;
    border-bottom: 1px solid #e6e6e6;
    text-align: center;
    clear: both;
    /*display: none;*/
}

.main_top_sub_banner>.inner {
    width: 1133px;
    margin: 0 auto;
    background: #f1f1f1;
}

.main_top_sub_banner>.inner p {
    padding: 7px 0;
    font-size: 13px;
    font-weight: 600;
}

.main_top_sub_banner>.inner p img {
    vertical-align: middle;
}

.main_top_sub_banner>.inner p a {
    color: #000;
}

.main_top_sub_banner>.inner p a span {
    color: #cc1d22;
}


/* 메인 컨테이너 */

.topline {
    width: 100%;
    height: 4px;
    background: #00a9e0;
    z-index: 980;
}

.mainbody_topbg {
    position: relative;
    width: 1133px;
    height: 443px;
    margin: 0 auto;
}

.mainbody_top {
    width: 1003px;
    height: 442px;
    /*border: 1px solid #b2b4b6; border-top: none;*/
    float: left;
}


/* 메인 좌측 카테고리 */

.left_cate {
    position: relative;
    top: -4px;
    width: 154px;
    height: 439px;
    clear: both;
    float: left;
    border: 3px solid #cc1d22;
    border-top: 4px solid #cc1d22;
    z-index: 99;
    /*border-right: 1px solid #b2b4b6;*/
}

.left_cate li {
    width: 154px;
    height: 30px;
    overflow: hidden;
}

.left_cate li:hover img {
    margin: -30px 0 0 0;
}

.left_cate li.ca_b2b {
    height: 38px;
}

.left_cate li.ca_b2b:hover img {
    margin: -38px 0 0 0;
}

.left_cate li.ca_b2b.on img {
    margin: -38px 0 0 0;
}

.left_cate li.ca_freeLogo {
    height: 38px;
}

.left_cate li.ca_freeLogo:hover img {
    margin: -38px 0 0 0;
}

.left_cate li.ca_freeLogo.on img {
    margin: -38px 0 0 0;
}

.left_cate li.ca_okFile {
    height: 38px;
}

.left_cate li.ca_okFile:hover img {
    margin: -38px 0 0 0;
}

.left_cate li.ca_okFile.on img {
    margin: -38px 0 0 0;
}


/*.left_cate li.ca_bizpod {height: 36px;}
.left_cate li.ca_bizpod:hover img {margin: -36px 0 0 0;}
.left_cate li.ca_bizpod.on img {margin: -36px 0 0 0;}*/


/* FREE LOGO 카테고리 메뉴 오버 */

.ips_testbg {
    position: absolute;
    top: -4px;
    left: 157px;
    /*margin: 0 0 0 160px;*/
    width: 832px;
    height: 432px;
    background: #f0f0f0;
    border: 7px solid #00a5ed;
    z-index: 99999;
    display: none;
}

.ips_testbg .close_btn1 {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    width: 37px;
    height: 37px;
    background: url('/image/btn_close.png') no-repeat;
}


/* 이슈터 카테고리 메뉴 오버 */

.shooter_bg {
    position: absolute;
    top: -4px;
    left: 157px;
    /*margin: 0 0 0 160px;*/
    width: 832px;
    height: 432px;
    background: #fff;
    border: 7px solid #8ec31f;
    z-index: 99999;
    display: none;
}

.shooter_bg .close_btn2 {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    width: 37px;
    height: 37px;
    background: url('/image/btn_close.png') no-repeat;
}


/* Biz Pod 카테고리 메뉴 오버 */

.bizpod_bg {
    position: absolute;
    top: -4px;
    left: 157px;
    /*margin: 0 0 0 160px;*/
    width: 832px;
    height: 432px;
    background: #fff;
    border: 7px solid #92278f;
    z-index: 99999;
    display: none;
}

.bizpod_bg .close_btn3 {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    width: 37px;
    height: 37px;
    background: url('/image/btn_close.png') no-repeat;
}


/* 기업체 주문 메뉴 오버 */

.b2b_bg {
    position: absolute;
    top: -4px;
    left: 157px;
    /*margin: 0 0 0 160px;*/
    width: 832px;
    height: 432px;
    background: #fff;
    border: 7px solid #ff9900;
    z-index: 99999;
    display: none;
}

.b2b_bg .close_btn4 {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    width: 37px;
    height: 37px;
    background: url('/image/btn_close.png') no-repeat;
}


/* 메인 슬라이드 배너 */

.main_banner {
    /*position: relative;*/
    width: 648px;
    height: 442px;
    float: left;
}

.main_banner .clsBannerScreen {
    overflow: hidden;
    position: relative;
    width: 648px;
    height: 442px;
    cursor: pointer;
    clear: both;
}

.main_banner .clsBannerScreen .images {
    position: absolute;
    display: none;
}

.main_banner .slide_btns {
    position: relative;
    bottom: 111px;
    width: 648px;
    height: 35px;
    background: #e7e7e7;
    cursor: pointer;
    margin: 0;
    padding: 0;
}

.main_banner .clsBannerButton {
    position: absolute;
    top: -14px;
    left: 20px;
}

.main_banner .clsBannerButton li {
    float: left;
    padding: 0 30px;
}


/* 메인 슬라이드 배너 우측 배너 */

.right_banner {
    margin: 0 0 0 808px;
    width: 193px;
    height: 441px;
    border: 1px solid #b2b4b6;
    border-top: none;
}

.right_banner li {
    position: relative;
    /*display: inline-block;*/
    width: 194px;
    height: 109px;
}

.right_banner .r_banner01 {
    border-bottom: 1px solid #b2b4b6;
}

.right_banner .r_banner02 {
    border-bottom: 1px solid #b2b4b6;
}

.right_banner .r_banner03 {
    border-bottom: 1px solid #b2b4b6;
}

.right_banner .r_banner04 {
    width: 194px;
    height: 112px;
}


/* 메인 우측  따라다는 메뉴 */

.quick_bg {
    position: fixed;
    float: right;
    margin: 15px 0 0 15px;
    display: inline-block;
    z-index: 1;
}

.quick_bg .qmenu_body {
    border: 3px solid #5ab2d8;
}

.quick_bg .qmenu_body li {
    width: 88px;
    height: 88px;
    overflow: hidden;
    margin: 0 3px;
    border-top: 1px solid #ddd;
    font-size: 0;
}

.quick_bg .qmenu_body li.qmenu img:hover {
    margin: -88px 0 0 0;
}

.quick_bg .qmenu_body li:first-child {
    border: none;
}

.quick_bg .qmenu_body li.qmenu_goTop {
    height: 26px;
    margin: 0;
    padding: 0 3px;
    background: #5ab2d8;
}


/*퀵 오더 레이어*/

.q_order_wrap {
    position: absolute;
    top: -4px;
    left: 0;
    display: none;
    z-index: 77777;
}

.q_order {
    position: relative;
    width: 999px;
    border: 3px solid #363b40;
    background: #fff;
}

.q_order .item {
    height: 70px;
    border-top: 1px solid #52565b;
}

.q_order .item:first-child {
    border: none;
}

.q_order .item span {
    display: block;
    float: left;
    width: 150px;
    height: 70px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    background: #363b40;
    line-height: 70px;
    text-indent: 30px;
}

.q_order .item ul.list {
    float: left;
    height: 70px;
    line-height: 70px;
}

.q_order .item ul.list li {
    position: relative;
    float: left;
    padding: 0 20px;
}

.q_order li.cell {
    background: url('../image/qorder_vline.gif') no-repeat left;
}

.q_order li.cell:first-child {
    background: none;
}

.q_order .item ul.choice {
    position: absolute;
    top: 50px;
    z-index: 333;
    display: none;
}

.q_order .item ul.choice li {
    width: 80px;
    height: 30px;
    margin: 0 0 2px 0;
    line-height: 30px;
    background: #363b40;
}

.q_order .item ul.choice li a {
    color: #fff;
}

.q_order .item img {
    float: right;
}

.q_order .ux_card_btn_pop {
    position: absolute;
    top: 130px;
    right: -30px;
    z-index: 777;
    display: none;
}

.q_order .ux_envel_btn_pop {
    position: absolute;
    top: 205px;
    right: -30px;
    z-index: 777;
    display: none;
}

.q_order .close_btn {
    position: absolute;
    bottom: -26px;
    right: -26px;
    z-index: 777;
}


/* ▶▶▶▶▶▶▶▶▶▶▶▶▶▶메인 중앙 컨텐츠 시작◀◀◀◀◀◀◀◀◀◀◀◀◀◀◀◀ */

.pr_banner {
    width: 1133px;
    height: 50px;
    margin: 5px auto 0 auto;
    display: none;
    clear: both;
}


/* 디자인샘플명함 디자인샘플봉투 2P 배너 */

.designSample2p {
    width: 1133px;
    height: 190px;
    margin: 5px auto 0 auto;
}

.designSample2p:after {
    content: "";
    display: block;
    clear: both;
}

.designSample2p ul li {
    float: left;
    width: 501px;
    overflow: hidden;
}

.designSample2p ul li:first-child {
    margin: 0 0 0 2px;
}
/* 디자인샘플명함 디자인샘플봉투 new3P 배너 */
.designSample_n3p {
    width: 1133px;
    height: 190px;
    margin: 15px auto 0 auto;
	
	text-align:left;
}

.designSample_n3p:after {
    content: "";
    display: block;
    clear: both;
}
.designSample_n3p ul {
	position: relative;
	display: block;
	width: 1003px;
	height: 190px;
	overflow:hidden;
}
.designSample_n3p ul li {
	position: absolute;
	transition: all ease 0.5s;
	border-left: 3px solid #fff;
}
.designSample_n3p ul li img {
}
.designSample_n3p .m2ps_banner_a {
	left: 0;
	border: none;
}
.designSample_n3p .m2ps_banner_b {
	left: 33%;
}
.designSample_n3p .m2ps_banner_c {
	left: 66%;
}
.designSample_n3p.a .m2ps_banner_b {
	left: 66%;
}
.designSample_n3p.a .m2ps_banner_c {
	left: 83%;
}
.designSample_n3p.b .m2ps_banner_b {
	left: 17%;
}
.designSample_n3p.b .m2ps_banner_c {
	left: 83%;
}
.designSample_n3p.c .m2ps_banner_b {
	left: 17%;
}
.designSample_n3p.c .m2ps_banner_c {
	left: 33%;
}
/* 3P 가로박스배너 */

.boxBanner3p {
    width: 1133px;
    margin: 0 auto;
}

.boxBanner3p:after {
    content: "";
    display: block;
    clear: both;
}

.boxBanner3p .boxBanner3p_inner {
    width: 1003px;
}

.boxBanner3p .boxBanner3p_inner div.boxBanner {
    position: relative;
    float: left;
    width: 324px;
    height: 320px;
    margin: 0 15px 0 0;
    overflow: hidden;
}

.boxBanner3p .boxBanner3p_inner div.boxBanner2 {
    width: 325px;
}

.boxBanner3p .boxBanner3p_inner div.boxBanner3 {
    margin: 0;
}

.boxBanner ul.fadeImg li {
    display: none;
}

.boxBanner ul.fadeImg li.on {
    display: block;
}

.boxBanner ul.fadeBtn {
    position: absolute;
    bottom: 15px;
    right: 30px;
}

.boxBanner ul.fadeBtn li {
    width: 12px;
    height: 12px;
    float: left;
    margin: 0 5px;
    background: url('../image/fadeBtn.png');
    overflow: hidden;
}

.boxBanner ul.fadeBtn li a {
    width: 12px;
    height: 12px;
    display: block;
}

.boxBanner ul.fadeBtn li.on {
    background-position: 0 -12px;
}


/* 자동페이드배너 */

.fadeBanner {
    width: 1133px;
    margin: 15px auto;
}

.fadeBanner .fadeBanner_inner {
    position: relative;
    width: 1003px;
    height: 90px;
    overflow: hidden;
}

.fadeBanner .fadeBanner_inner .fadeImg li {
    display: none;
}

.fadeBanner .fadeBanner_inner .fadeImg li.on {
    display: block;
}

.fadeBanner .fadeBanner_inner .fadeBtn li.left {
    position: absolute;
    left: 20px;
    top: 30%;
}

.fadeBanner .fadeBanner_inner .fadeBtn li.right {
    position: absolute;
    right: 20px;
    top: 30%;
}


/*3p 가로 고정 배너*/

.fix_3p_banner {
    width: 1133px;
    margin: 0 auto;
}

.fix_3p_banner:after {
    content: "";
    display: block;
    clear: both;
}

.fix_3p_banner div {
    position: relative;
    float: left;
    width: 320px;
    height: 316px;
    margin: 0 15px 0 0;
    border: 1px solid #e8e8e8;
}

.fix_3p_banner div.last {
    margin: 0;
}

.fix_3p_banner div>.bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 320px;
    height: 316px;
    background: #000;
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    display: none;
}

.fix_3p_banner div>.bg a {
    width: 320px;
    height: 316px;
    display: block;
}

.fix_3p_banner div>.bg strong {
    font-size: 22px;
    color: yellow;
    text-align: center;
    display: block;
    padding: 40% 0 0 0;
}

.fix_3p_banner div>.bg p {
    font-size: 14px;
    color: #fff;
    text-align: center;
}


/*하단배너*/

.bottom_banner_bg {
    width: 1133px;
    height: 320px;
    margin: 0 auto;
}

.bottom_banner {
    width: 1003px;
    height: 320px;
}

.bottom_banner .left_b {
    float: left;
    width: 561px;
    height: 318px;
}

.bottom_banner .left_b ul.tab li {
    float: left;
    margin: 0 9px 0 0;
    width: 181px;
    height: 40px;
    background: #cacaca;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
}

.bottom_banner .left_b ul.tab li.on {
    background: #f04472;
}

.bottom_banner .left_b ul.tab li#noMargin {
    margin: 0;
}

.bottom_banner .left_b ul.tab li a {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}

.bottom_banner .left_b ul.tab:after {
    content: "";
    display: block;
    clear: both;
}

.bottom_banner .left_b ul.panel li {
    width: 557px;
    height: 276px;
    border: 2px solid #f04472;
    display: none;
}

.bottom_banner .left_b ul.panel li.on {
    display: block;
}

.bottom_banner .right_b {
    float: right;
}

.bottom_banner .right_b_1 {
    margin-bottom: 20px;
    border: 1px solid #c9c9c9
}

.bottom_banner .right_b_2 {
    border: 1px solid #c9c9c9
}


/*.bottom_banner .right_b_3 {border: 1px solid #c9c9c9}*/


/*샘플 리스트*/

.main_sample_list {
    position: relative;
    width: 1133px;
    margin: 0 auto;
}

.main_sample_list:after {
    content: "";
    display: block;
    clear: both;
}

.main_sample_list h3 {
    padding: 10px 0 20px 10px;
}

.main_sample_list .list_item {
    width: 1000px;
}

.main_sample_list .list_item .cardTab_tip {
    position: absolute;
    top: 35px;
    right: 440px;
    display: none;
    z-index: 999;
}

.main_sample_list .list_item .envelTab_tip {
    position: absolute;
    top: 35px;
    right: 280px;
    display: none;
    z-index: 999;
}

.main_sample_list .list_item .stickerTab_tip {
    position: absolute;
    top: 35px;
    right: 120px;
    display: none;
    z-index: 999;
}

.main_sample_list ul.tab {
    position: absolute;
    top: 0;
    right: 133px;
}

.main_sample_list ul.tab li {
    float: left;
    margin: 0 0 0 10px;
    width: 150px;
    height: 40px;
    text-align: center;
    background: #c1c1c1;
    cursor: pointer;
}

.main_sample_list ul.tab li.on {
    background: #625c55;
}

.main_sample_list ul.tab li a {
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    color: #fff;
}

.main_sample_list ul.tab:after {
    content: "";
    display: block;
    clear: both;
}

.main_sample_list .panel {
    padding: 20px 0 0 0;
}

.main_sample_list .panel:after {
    content: "";
    display: block;
    clear: both;
}

.main_sample_list .panel ul {
    display: none;
}

.main_sample_list .panel ul:after {
    content: "";
    display: block;
    clear: both;
}

.main_sample_list .panel ul.on {
    display: block;
}

.main_sample_list .panel ul li {
    float: left;
    margin: 0 20px 20px 0;
}

.main_sample_list .panel ul li.nomargin {
    margin: 0;
}

.main_sample_list .panel ul li p {
    padding: 10px 0 0 0;
    text-align: center;
}

.main_sample_list .panel ul li:hover p {
    font-weight: bold;
    color: #000;
}

.main_sample_list .panel ul li img {
    border: 1px solid #eaeaea;
}

.main_sample_list .panel ul li img:hover {
    border: 1px solid #000;
}


/*3p 배너*/

.p3_banner {
    width: 1133px;
    margin: 0 auto;
}

.p3_banner .banners {
    width: 1003px;
}

.p3_banner .banners ul li {
    float: left;
    margin-right: 15px;
}

.p3_banner .banners ul li.last {
    margin: 0;
}

.p3_banner .banners ul:after {
    content: "";
    display: block;
    clear: both;
}


/*글로벌비지니스*/

.gbusiness_bg {
    clear: both;
    width: 1133px;
    height: 188px;
    margin: 15px auto 10px auto;
    position: relative;
}

.gbusiness {
    width: 1003px;
    height: 188px;
    background: url('/image/gbusiness.png');
    text-indent: -99999px;
}

.linkBtn1 {
    position: absolute;
    bottom: 70px;
    right: 160px;
}

.linkBtn2 {
    position: absolute;
    bottom: 15px;
    right: 160px;
}


/*가로구분선*/

.hor {
    width: 1133px;
    margin: 30px auto;
}

.horLine_1 {
    width: 1003px;
    height: 10px;
    background: url('../image/horLine_1.gif') no-repeat;
}

.horLine_2 {
    width: 1003px;
    height: 13px;
    background: url('../image/horLine_2.gif') no-repeat;
}


/*텍스트 날리기*/


/*.left_cate ul li{text-indent: -9999px;}*/


/*.qmenu_body ul li{text-indent: -9999px;}*/

.temlist_cabtn {
    text-indent: -9999px;
}


/*메인페이지 광고 레이어 팝업*/

#main_layer_popup {
    position: absolute;
    top: 183px;
    left: 62%;
    margin: 0 0 0 -378px;
    width: 480px;
    background: #000;
    color: #fff;
    border: 3px solid #000;
    z-index: 999999;
    display: none;
}

#main_layer_popup .popClose {
    width: 480px;
    padding: 5px 0;
    text-align: right;
    clear: both;
}

#main_layer_popup .popClose label {
    vertical-align: middle;
}

#main_layer_popup .popClose input {
    vertical-align: middle;
}

#main_layer_popup .popClose span {
    font-weight: bold;
    margin: 0 20px 0 20px;
    cursor: pointer;
}


/*메인페이지 공지 레이어 팝업*/

#notice_popup {
    position: absolute;
    top: 183px;
    left: 43%;
    margin: 0 0 0 -150px;
    width: 425px;
    background: #fff;
    border: 3px solid #000;
    z-index: 9999;
    display: none;
}

#notice_popup .popClose {
    width: 425px;
    padding: 5px 0;
    background: #000;
    color: #fff;
    text-align: right;
    clear: both;
}

#notice_popup .popClose label {
    vertical-align: middle;
}

#notice_popup .popClose input {
    vertical-align: middle;
}

#notice_popup .popClose span {
    font-weight: bold;
    margin: 0 20px 0 20px;
    cursor: pointer;
}


/*기타 팝업*/

#etc_popup {
    position: absolute;
    top: 183px;
    left: 82%;
    margin: 0 0 0 -405px;
    width: 308px;
    background: #fff;
    border: 3px solid #000;
    z-index: 9999;
    display: none;
}

#etc_popup .popClose {
    width: 308px;
    padding: 5px 0;
    background: #000;
    color: #fff;
    text-align: right;
    clear: both;
}

#etc_popup .popClose label {
    vertical-align: middle;
}

#etc_popup .popClose input {
    vertical-align: middle;
}

#etc_popup .popClose span {
    font-weight: bold;
    margin: 0 20px 0 20px;
    cursor: pointer;
}

/*아르떼 팝업*/

#etc_popup5, #etc_popup6 {
    position: absolute;
    top: 183px;
    left: 82%;
    margin: 0 0 0 -455px;
    width: 398px;
    background: #fff;
    border: 3px solid #000;
    z-index: 9999;
}

#etc_popup5 .popClose5, #etc_popup6 .popClose6 {
    width: 398px;
    padding: 5px 0;
    background: #000;
    color: #fff;
    text-align: right;
    clear: both;
}

#etc_popup5 .popClose5 label, #etc_popup6 .popClose6 label {
    vertical-align: middle;
}

#etc_popup5 .popClose5 input, #etc_popup6 .popClose6 input{
    vertical-align: middle;
}

#etc_popup5 .popClose5 span, #etc_popup6 .popClose6 span {
    font-weight: bold;
    margin: 0 20px 0 20px;
    cursor: pointer;
}


#etc_popup5{display:none;}


/*아르떼 팝업*/

#etc_popup7 {
    position: absolute;
    top: 183px;
    left: 90%;
    margin: 0 0 0 -405px;
    width: 398px;
    background: #fff;
    border: 3px solid #000;
    z-index: 9999;
}

#etc_popup7 .popClose7 {
    width: 398px;
    padding: 5px 0;
    background: #000;
    color: #fff;
    text-align: right;
    clear: both;
}

#etc_popup7 .popClose7 label {
    vertical-align: middle;
}

#etc_popup7 .popClose7 input{
    vertical-align: middle;
}

#etc_popup7 .popClose7 span {
    font-weight: bold;
    margin: 0 20px 0 20px;
    cursor: pointer;
}


#etc_popup7{display:block;}

/*정상근무 팝업*/

#etc_popup8 {
    position: absolute;
    top: 183px;
    left: 86%;
    margin: 0 0 0 -405px;
    width: 425px;
    background: #fff;
    border: 3px solid #000;
    z-index: 9999;
}

#etc_popup8 .popClose8 {
    width: 425px;
    padding: 5px 0;
    background: #000;
    color: #fff;
    text-align: right;
    clear: both;
}

#etc_popup8 .popClose8 label {
    vertical-align: middle;
}

#etc_popup8 .popClose8 input{
    vertical-align: middle;
}

#etc_popup8 .popClose8 span {
    font-weight: bold;
    margin: 0 20px 0 20px;
    cursor: pointer;
}


#etc_popup8{display:block;}

/*서버오류 팝업*/

#etc_popup9 {
    position: absolute;
    top: 183px;
    left: 88%;
    margin: 0 0 0 -405px;
    width: 353px;
    background: #fff;
    border: 3px solid #000;
    z-index: 9999;
}

#etc_popup9 .popClose9 {
    width: 353px;
    padding: 5px 0;
    background: #000;
    color: #fff;
    text-align: right;
    clear: both;
}

#etc_popup9 .popClose9 label {
    vertical-align: middle;
}

#etc_popup9 .popClose9 input{
    vertical-align: middle;
}

#etc_popup9 .popClose9 span {
    font-weight: bold;
    margin: 0 20px 0 20px;
    cursor: pointer;
}


#etc_popup9{display:none;}




/*샘플편집 오류*/
/*
#etc_popup11 {
    position: absolute;
    top: 183px;
    left: 88%;
    margin: 0 0 0 -405px;
    width: 344px;
    background: #fff;
    border: 3px solid #000;
    z-index: 9999;
}

#etc_popup11 .popClose11 {
    width: 344px;
    padding: 5px 0;
    background: #000;
    color: #fff;
    text-align: right;
    clear: both;
}

#etc_popup11 .popClose11 label {
    vertical-align: middle;
}

#etc_popup11 .popClose11 input{
    vertical-align: middle;
}

#etc_popup11 .popClose11 span {
    font-weight: bold;
    margin: 0 20px 0 20px;
    cursor: pointer;
}


#etc_popup11{display:none;}


*/
