	@charset "utf-8";

	/*
	#menuTab {height:0px;padding:0px;top:-47px;}
*/
	#menuTab {
	    margin: 95px auto 100px;
	}

	#menuTab a.cur {
	    display: none;
	}

	#menuTab div.select {
	    display: block;
	    position: static;
	    height: 47px;
	}

	#menuTab.on div.select {
	    display: block;
	}

	#menuTab div.select ul {
	    width: 100%;
	    text-align: center;
	}

	#menuTab div.select ul.qty2 {
	    width: 334px;
	    margin: 0 auto;
	}

	#menuTab div.select ul.qty3 {
	    width: 510px;
	    margin: 0 auto;
	}

	#menuTab div.select ul.qty4 {
	    width: 800px;
	    margin: 0 auto;
	}

	#menuTab div.select ul.qty5 {
	    width: 498px;
	    margin: 0 auto;
	}

	#menuTab div.select ul li {
	    border-top: none;
	    width: 166px;
	    float: left;
	}

	#menuTab div.select ul.qty4 li {
	    width: 200px;
	    position: relative;
	}

	#menuTab div.select ul li a {
	    display: block;
	    width: 100%;
	    height: 60px;
	    line-height: 60px;
	    background: #fff;
	    padding-left: 0px;
	    text-align: center;
	    font-size: 18px;
	    color: #666;
	    border: 1px solid #ebebeb;
	    border-left: 0;
	}

	#menuTab div.select ul li:first-child a {
	    border-left: 1px solid #ebebeb;
	}

	#menuTab div.select ul li a.on {
	    background: #273890;
	    color: #fff;
	    border: 1px solid #273890;
	}

	#menuTab div.select ul li a.on:after {
	    content: '';
	    margin: auto;
	    position: absolute;
	    bottom: -10px;
	    left: 0;
	    right: 0;
	    width: 0;
	    height: 0;
	    border-left: 10px solid transparent;
	    border-right: 10px solid transparent;
	    border-top: 10px solid #273890;
	}

	#menuTab div.select ul.qty3 li {
	    width: 33.3333333%;
	}

	#menuTab div.select ul.qty3 li a {
	    width: 100%;
	}

	#menuTab div.select span.icon {
	    display: none;
	}

	@media (max-width:800px) {
	    #menuTab {
	        height: 45px;
	        padding: 10px;
	        position: relative;
	        z-index: 9;
	        margin: 16px auto 50px;
	    }

	    #menuTab a {
	        font-size: 14px;
	        color: #ffffff;
	    }

	    #menuTab a.cur {
	        display: block;
	        height: 45px;
	        line-height: 45px;
	        background: #273890;
	        padding-left: 20px;
	        position: relative;
	    }

	    #menuTab a.cur span.icon {
	        display: block;
	        width: 16px;
	        height: 9px;
	        position: absolute;
	        top: 18px;
	        right: 20px;
	        background: url("http://www.ajnet.co.kr/_img/common/commonUI.png") -50px -250px no-repeat;
	        background-size: 297px 300px;
	    }

	    #menuTab div.select {
	        display: none;
	        position: absolute;
	        top: 10px;
	        left: 10px;
	        right: 10px;
	    }

	    #menuTab.on div.select {
	        display: block;
	    }

	    #menuTab div.select ul li {
	        width: 100%;
	        border-top: #f1494f 1px solid;
	    }

	    #menuTab div.select ul.qty4 {
	        width: 100%
	    }

	    #menuTab div.select ul.qty4 li {
	        width: 100%;
	        border: 0;
	    }

	    #menuTab div.select ul li:first-child {
	        border-top: none;
	    }

	    #menuTab div.select ul li a {
	        display: block;
	        height: 45px;
	        line-height: 45px;
	        background: #273890;
	        color: #fff;
	        padding-left: 20px;
	        font-size: 14px;
	        text-align: left;
	        border-bottom: 0
	    }
      #menuTab div.select ul li a.on {
          border: 1px solid #ebebeb;
	    }

	    #menuTab div.select span.icon {
	        display: block;
	        width: 16px;
	        height: 9px;
	        position: absolute;
	        top: 18px;
	        right: 20px;
	        background: url("http://www.ajnet.co.kr/_img/common/commonUI.png") -100px -250px no-repeat;
	        background-size: 250px 300px;
	        text-align: left;
	        border-bottom: 0;
	    }

	    #menuTab div.select ul li a.on:after {
	        content: '';
	        width: 0;
	        height: 0;
	        border: 0;
	    }
	}


	.pcOnly {
	    display: none;
	}

	.varImg img.m {
	    display: block;
	    width: 100%;
	}

	.varImg img.pc {
	    display: none;
	}

	.fixedImg img.m {
	    display: block;
	    width: 280px;
	    margin: 0 auto;
	}

	.fixedImg img.pc {
	    display: none;
	}

	.fImg {
	    width: 100%;
	}

	.mt0 {
	    margin-top: 0 !important;
	}

	.mb {
	    margin-bottom: 40px;
	}

	.mt {
	    margin-top: 40px;
	}

	.mb2 {
	    margin-bottom: 30px;
	}

	.pt0 {
	    padding-top: 0 !important;
	}

	a {
	    color: inherit;
	}

	.content.ethical {
	    padding-bottom: 100px;
	}

	.content h3.copy {
	    padding-top: 0;
	    background: none;
	}

	.content.ethical h3.copy,
	.content.ethical .txt_h3 {
	    text-align: left;
	}

	.subCont {
	    padding-left: 333px;
	    min-height: 200px;
	}

	h2.pageTitle {
	    position: absolute;
	    padding-bottom: 50px;
	}

	h2.pageTitle span {
	    display: block;
	    width: 47px;
	    height: 3px;
	    position: absolute;
	    bottom: 0;
	    left: 0;
	    background: #ee1d25;
	}

	h2.pageTitle img {
	    width: 330px;
	}

	@media (max-width:800px) {
	    .content.ethical {
	        padding-bottom: 65px;
	    }

	    .containerDimmed2 {
	        display: block;
	        z-index: 5;
	        position: absolute;
	        top: 0;
	        left: 0;
	        right: 0;
	        bottom: 0;
	        background: rgba(0, 0, 0, 0.0);
	    }

	    .subCont {
	        padding-left: 0;
	    }

	    h2.pageTitle {
	        padding-bottom: 55px;
	        margin-bottom: 50px;
	        position: relative;
	        font-size: 18px;
	    }

	    h2.pageTitle span {
	        width: 39px;
	    }

	    h2.pageTitle img {
	        display: block;
	        width: 280px;
	    }
        .content.ethical h3.copy{
            font-size:18px;
            line-height:24px;
        }
        .content.ethical .txt_h3{
            font-size:14px;
            line-height:20px;
        }
	}





	.caption {
	    display: block;
	    margin-top: 15px;
	    font-size: 15px;
	    color: #333333;
	}

	.bbs_list_head {
	    margin: -50px -20px 0 -20px;
	    padding: 25px 20px;
	    background: url("/_img/common/pattern1_4x4.gif") 0px 0px repeat;
	    background-size: 2px 2px;
	}

	.bbs_list_head.up {
	    margin-top: 25px;
	}

	.bbs_list_head select {
	    display: block;
	    margin-bottom: 5px;
	    width: 100%;
	    height: 40px;
	    line-height: 40px;
	    box-sizing: border-box;
	    border: #d0d0d0 1px solid;
	    color: #666666;
	    font-size: 13px;
	}

	.bbs_list_head fieldset {
	    display: block;
	    position: relative;
	    height: 40px;
	}

	.bbs_list_head fieldset input {
	    display: block;
	    width: 100%;
	    height: 40px;
	    line-height: 40px;
	    box-sizing: border-box;
	    padding: 0 50px 0 10px;
	    border: #d0d0d0 1px solid;
	    color: #666666;
	    font-size: 13px;
	}

	.bbs_list_head fieldset button {
	    display: block;
	    width: 18px;
	    height: 18px;
	    border: none;
	    background: url("/_img/common/bbsUI.png") 0px -100px repeat;
	    background-size: 200px 150px;
	    position: absolute;
	    top: 11px;
	    right: 17px;
	}

	.bbs_list {
	    width: 100%;
	    border-collapse: collapse;
	    border-spacing: 0;
	    table-layout: fixed;
	}

	.bbs_list thead {
	    display: none;
	}

	.bbs_list tbody td.num {
	    display: none;
	}

	.bbs_list tbody td.date {
	    display: none;
	}

	.bbs_list tbody td.subj {
	    width: 100%;
	}

	.bbs_list tbody td a {
	    display: block;
	    height: 75px;
	    line-height: 75px;
	    width: 100%;
	    border-bottom: #d6d6d6 1px solid;
	    font-size: 15px;
	    color: #333333;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	    overflow: hidden;
	    display: inline-block;
	}

	.bbs_list tbody td a span.cat {
	    color: #ee1d25;
	}

	.bbs_pagingWrap {
	    margin: 0px -20px -5px -20px;
	    padding-top: 38px;
	}

	.bbs_paging {
	    width: 280px;
	    text-align: center;
	    height: 24px;
	    line-height: 24px;
	    position: relative;
	    margin: 0 auto;
	}

	.bbs_paging a {
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	    vertical-align: middle;
	}

	.bbs_paging a.num {
	    font-size: 13px;
	    color: #666666;
	    font-family: "Nanum Gothic B";
	    margin: 0 5px;
	    padding: 3px 5px 1px 5px;
	    height: 20px;
	    line-height: 20px;
	}

	.bbs_paging a.img {
	    text-indent: -100%;
	    white-space: nowrap;
	    overflow: hidden;
	    font-size: 0;
	    line-height: 0;
	    text-shadow: none;
	    color: transparent;
	    background-image: url("/_img/common/bbsUI.png");
	    background-repeat: no-repeat;
	    background-size: 200px 150px;
	    position: absolute;
	    top: 0;
	    height: 24px;
	}

	.bbs_paging a.num.selected {
	    color: #ed1c24;
	}

	.bbs_paging a.img.f {
	    width: 25px;
	    background-position: 0px 0px;
	    left: -5px;
	}

	.bbs_paging a.img.p {
	    width: 18px;
	    background-position: -50px 0px;
	    left: 35px;
	}

	.bbs_paging a.img.n {
	    width: 18px;
	    background-position: -100px 0px;
	    right: 35px;
	}

	.bbs_paging a.img.l {
	    width: 25px;
	    background-position: -150px 0px;
	    right: -5px;
	}

	.bbs_view {
	    margin-top: -10px;
	}

	.bbs_view h2.subj {
	    font-family: "Nanum Gothic B";
	    font-size: 24px;
	    color: #333333;
	    line-height: 32px;
	    margin-bottom: 8px;
	}

	.bbs_view h2.subj .cat {
	    color: #ed1d24;
	}

	.bbs_view p.date {
	    font-size: 13px;
	    color: #999999;
	    line-height: 16px;
	    margin-bottom: 38px;
	}

	.bbs_view div.attached {
	    border-top: #d9d9d9 1px solid;
	    border-bottom: #d9d9d9 1px solid;
	    line-height: 26px;
	    padding: 12px 0 11px 0;
	    margin-bottom: 40px;
	}

	.bbs_view div.attached a {
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	    overflow: hidden;
	    line-height: normal;
	    vertical-align: middle;
	    background: url("/_img/sub/icon_file.png") 0px 50% no-repeat;
	    background-size: 10px 14px;
	    padding-left: 20px;
	    font-size: 12px;
	    color: #999999;
	    max-width: 90%;
	}

	.bbs_view div.article {
	    border-bottom: #d6d6d6 1px solid;
	    padding-bottom: 50px;
	}

	/*font-size:13px;color:#666666;line-height:24px;*/
	.bbs_view div.article img {
	    max-width: 100%;
	}

	.bbs_view a.btn_list {
	    width: 118px;
	    height: 43px;
	    line-height: 43px;
	    display: block;
	    background: #b1b1b1;
	    font-family: "Nanum Gothic B";
	    font-size: 13px;
	    color: #ffffff;
	    margin: 50px auto 0 auto;
	    text-align: center;
	}

	.history .item {
	    padding: 45px 20px;
	    border-top: #d6d6d6 1px solid;
	}

	.history .item:first-child {
	    border-top: none;
	    padding-top: 0;
	}

	.history .item h3 {
	    height: 50px;
	    font-size: 48px;
	    color: #d2393f;
	    margin-bottom: 32px;
	    position: relative;
	}

	.history .item h3 span {
	    width: 32px;
	    height: 2px;
	    display: block;
	    background: #d2393f;
	    position: absolute;
	    top: 50%;
	    margin-top: -1px;
	    right: 0;
	}

	.history .item dl {
	    margin-top: 24px;
	}

	.history .item dl dt {
	    font-family: "Nanum Gothic B";
	    font-size: 15px;
	    color: #333333;
	    line-height: 24px;
	}

	.history .item dl dd {
	    font-size: 13px;
	    color: #666666;
	    margin-top: 8px;
	    line-height: 24px;
	}

	.history .item img {
	    max-width: 100%;
	}

	.history .seperator {
	    display: none;
	}

	h3.copy,
	h4.copy {
	    font-family: "Nanum Gothic B";
	    font-size: 20px;
	    color: #333333;
	    line-height: 30px;
	    margin-bottom: 15px;
	    margin-top: 50px;
	}

	.subCont h3.copy:first-child,
	.subCont h4.copy:first-child {
	    margin-top: 0;
	}

	h3.copy strong,
	h4.copy strong {
	    font-family: "Nanum Gothic B";
	    font-size: 22px;
	    color: #e61b38;
	}

	h3.scopy,
	h4.scopy {
	    font-family: "Nanum Gothic B";
	    font-size: 17px;
	    color: #333333;
	    margin-bottom: 15px;
	    margin-top: 35px;
	}

	h3.scopy strong,
	h4.scopy strong {
	    color: #e61b38;
	}

	div.paragraph {
	    font-size: 13px;
	    color: #666666;
	    margin-bottom: 35px;
	    line-height: 23px;
	}

	div.paragraph.acc {
	    font-family: "Nanum Gothic B";
	    color: #333333;
	}

	.paragraph.mr0 {
	    margin: 0;
	}

	.fImgCon {
	    margin-bottom: 10px;
	}

	.fImg:first-child {
	    margin-bottom: 10px;
	}

	.cont_csr .varImg {
	    margin-top: 40px;
	}

	div.txtList {
	    margin-top: 40px;
	}

	div.txtList h4 {
	    font-family: "Nanum Gothic B";
	    font-size: 16px;
	    color: #333333;
	    margin-bottom: 16px;
	}

	div.txtList h4 strong {
	    color: #ee1d24;
	}

	div.txtList ul {}

	div.txtList ul li {
	    font-size: 13px;
	    color: #666666;
	    line-height: 27px;
	    padding-left: 14px;
	    background: url("/_img/common/bul_4x4_gray.gif") 0px 10px no-repeat;
	}

	div.txtList.list-4 ul li {
	    color: #333333;
	    line-height: 20px;
	    margin-bottom: 15px;
	    font-family: "Nanum Gothic B";
	}

	div.txtList.boxList {
	    padding: 24px;
	    border: #d0d0d0 1px solid;
	}

	div.txtList.boxList ul li {
	    color: #555555;
	    line-height: 20px;
	    margin-top: 15px;
	    font-family: "Nanum Gothic B";
	}

	div.txtList.boxList ul li:first-child {
	    margin-top: 0;
	}

	.b_list1 dl {
	    position: relative;
	    margin-top: 50px;
	}

	.b_list1 dl:first-child {
	    margin-top: 0;
	}

	.b_list1 dl dt {
	    height: 80px;
	    padding-left: 95px;
	    font-family: "Nanum Gothic B";
	    font-size: 21px;
	    color: #333333;
	    line-height: 80px;
	    margin-bottom: 20px;
	}

	.b_list1 dl dt span {
	    line-height: 26px;
	    vertical-align: middle;
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	}

	.b_list1 dl dd.txt {
	    font-size: 13px;
	    color: #666666;
	    line-height: 25px;
	}

	.b_list1 dl dd.img {
	    width: 80px;
	    position: absolute;
	    top: 0;
	    left: 0;
	}

	.b_list1 dl dd.img img {
	    width: 100%;
	}

	.b_list2 dl {
	    position: relative;
	    margin-top: 50px;
	}

	.b_list2 dl:first-child {
	    margin-top: 0;
	}

	.b_list2 dl dt {
	    height: 101px;
	    padding-left: 120px;
	    font-family: "Nanum Gothic B";
	    font-size: 21px;
	    color: #333333;
	    line-height: 101px;
	    margin-bottom: 20px;
	}

	.b_list2 dl dt span {
	    line-height: 26px;
	    vertical-align: middle;
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	}

	.b_list2 dl dt span strong {
	    color: #ed1c24;
	}

	.b_list2 dl dd.txt {
	    font-size: 13px;
	    color: #666666;
	    line-height: 25px;
	}

	.b_list2 dl dd.img {
	    width: 101px;
	    position: absolute;
	    top: 0;
	    left: 0;
	}

	.b_list2 dl dd.img img {
	    width: 100%;
	}


	.b_list3 dl {
	    position: relative;
	    margin-top: 26px;
	    padding-left: 120px;
	}

	.b_list3 dl:first-child {
	    margin-top: 0;
	}

	.b_list3 dl dt {
	    height: 101px;
	    font-family: "Nanum Gothic B";
	    font-size: 17px;
	    color: #333333;
	    line-height: 101px;
	}

	.b_list3 dl dt span {
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	    line-height: 24px;
	    vertical-align: middle;
	}

	.b_list3 dl dd.img {
	    width: 101px;
	    position: absolute;
	    top: 0;
	    left: 0;
	}

	.b_list3 dl dd.img img {
	    width: 100%;
	}

	.b_list4 dl {
	    position: relative;
	    padding-left: 104px;
	    height: 120px;
	}

	.b_list4 dl dt {
	    height: 120px;
	    line-height: 120px;
	    font-size: 17px;
	    color: #333333;
	}

	.b_list4 dl dt span {
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	    line-height: 24px;
	    vertical-align: middle;
	    letter-spacing: -0.03em;
	}

	.b_list4 dl dd.img {
	    position: absolute;
	    top: 18px;
	    left: 0;
	    width: 84px;
	}

	.b_list4 dl dd.img img {
	    width: 100%;
	}

	.b_list5 dl {
	    position: relative;
	    padding-left: 109px;
	    min-height: 84px;
	    padding-top: 12px;
	    margin-bottom: 40px;
	}

	.b_list5 dl dt {
	    font-family: "Nanum Gothic B";
	    font-size: 17px;
	    color: #333333;
	    margin-bottom: 10px;
	}

	.b_list5 dl dd.txt {
	    line-height: 23px;
	    font-size: 13px;
	    color: #666666;
	}

	.b_list5 dl dd.img {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 96px;
	}

	.b_list5 dl dd.img img {
	    width: 100%;
	}

	/*------------------------------------------------------------------------------- 이그리프*/
	.b_list6 dl {
	    position: relative;
	    margin-top: 50px;
	}

	.b_list6 dl:first-child {
	    margin-top: 0;
	}

	.b_list6 dl dt {
	    height: 80px;
	    padding-left: 95px;
	    font-family: "Nanum Gothic B";
	    font-size: 21px;
	    color: #333333;
	    line-height: 80px;
	    margin-bottom: 20px;
	}

	.b_list6 dl dt span {
	    line-height: 26px;
	    vertical-align: middle;
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	}

	.b_list6 dl dd.txt {
	    font-size: 13px;
	    color: #666666;
	    line-height: 25px;
	}

	.b_list6 dl dd.img {
	    width: 50%;
	    position: absolute;
	    top: 0;
	    left: 0;
	}

	.b_list6 dl dd.img img {
	    width: 100%;
	}

	/*------------------------------------------------------------------------------- 이그리프*/

	.ajrentcar .txtList {
	    margin-top: 0;
	}

	.imgBox {
	    width: 100%;
	    margin: 0 auto;
	}

	.imgBox img {
	    width: 100%;
	}

	.ajrentcar .imgBox.fl {
	    margin-bottom: 30px;
	}

	.ajrentcar .imgBox.fr {
	    margin-top: 30px;
	}

	.business_history {
	    padding-left: 48px;
	    position: relative;
	}

	.business_history li {
	    line-height: 34px;
	    font-size: 13px;
	}

	.business_history h4 {
	    line-height: 34px;
	    font-family: "Nanum Gothic B";
	    font-size: 13px;
	    color: #ed1c24;
	    position: absolute;
	    left: 0;
	}

	.contactBox {
	    text-align: center;
	    font-family: "Nanum Gothic B";
	    font-size: 15px;
	    color: #333333;
	    background: #eeeeee;
	    margin: 50px -20px 0 -20px;
	    line-height: 30px;
	    padding: 15px 0;
	}

	.contactBox strong {
	    font-size: 15px;
	}

	.contactBox.call {
	    color: #555555;
	    font-family: "Nanum Gothic";
	    font-size: 13px;
	    height: auto;
	    line-height: 24px;
	    text-align: left;
	    padding: 12px 20px;
	}

	.contactBox.call strong {
	    color: #333333;
	    font-family: "Nanum Gothic B";
	    font-size: 13px;
	    margin-right: 30px;
	    display: block;
	}

	.lent_serv li strong {
	    color: #ee1d24;
	    font-family: "Nanum Gothic B";
	}

	.lent_serv li {
	    color: #333333;
	    font-family: "Nanum Gothic";
	    font-size: 13px;
	    line-height: 24px;
	}

	.lent_serv {
	    margin-bottom: 46px;
	}

	.mid_list li {
	    font-size: 17px;
	    font-family: "Nanum Gothic B";
	    color: #666;
	    line-height: 26px;
	    background: url("/_img/common/bul_4x4_gray.gif") 2px 10px no-repeat;
	    padding-left: 15px;
	    padding-bottom: 4px;
	}

	.bbs_thumList {
	    width: 280px;
	    margin: 0 auto;
	    overflow: hidden;
	    background: url("/_img/common/thumList_bg_m.gif") 0 0 repeat;
	    background-size: 20px 258px;
	}

	.bbs_thumList .innerWrap {
	    width: 296px;
	    margin-left: -16px;
	}

	.bbs_thumList .innerWrap a {
	    display: block;
	    width: 132px;
	    float: left;
	    margin-left: 16px;
	}

	.bbs_thumList .innerWrap dl {
	    width: 132px;
	    font-family: "Nanum Gothic B";
	    font-size: 13px;
	    color: #333333;
	    padding-top: 145px;
	    height: 113px;
	    position: relative;
	}

	.bbs_thumList .innerWrap dl dt {
	    height: 60px;
	    line-height: 20px;
	}

	.bbs_thumList .innerWrap dl dd.img {
	    position: absolute;
	    top: 35px;
	    left: 0;
	    width: 132px;
	    height: 90px;
	    overflow: hidden;
	}

	.bbs_thumList .innerWrap dl dd.img img {
	    width: 100%;
	    position: absolute;
	    left: 0;
	    top: 0;
	}

	.bbs_thumList .innerWrap dl dd.img img.wb {
	    z-index: 1;
	}

	.bbs_thumList .innerWrap dl dd.img img.cc {
	    z-index: 2;
	    opacity: 0;
	}

	.bbs_thumSlideList {
	    margin: 0 auto;
	    width: 181px;
	}

	.bbs_thumSlideList .innerWrap {
	    overflow: hidden;
	}

	.bbs_thumSlideList .innerWrap a {
	    display: block;
	    width: 181px;
	    border-bottom: #ffffff 2px solid;
	}

	.bbs_thumSlideList .innerWrap a.on {
	    border-bottom: #ee1d25 2px solid;
	}

	.bbs_thumSlideList .innerWrap dl {
	    width: 181px;
	    font-family: "Nanum Gothic B";
	    font-size: 13px;
	    color: #333333;
	    padding-top: 138px;
	    height: 88px;
	    position: relative;
	}

	.bbs_thumSlideList .innerWrap dl dt {
	    height: 88px;
	    line-height: 20px;
	}

	.bbs_thumSlideList .innerWrap dl dd.img {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 181px;
	    height: 122px;
	    overflow: hidden;
	}

	.bbs_thumSlideList .innerWrap dl dd.img img {
	    width: 100%;
	}

	.bbs_thumSlideListCon a.bx-next {
	    position: absolute;
	    background: url("/_img/sub/dpucc_btn_next.png") 0 0 no-repeat;
	    width: 41px;
	    height: 61px;
	    top: 85px;
	    right: 0px;
	    text-indent: -100%;
	    white-space: nowrap;
	    overflow: hidden;
	    font-size: 0;
	    line-height: 0;
	    text-shadow: none;
	    color: transparent;
	}

	.bbs_thumSlideListCon a.bx-prev {
	    position: absolute;
	    background: url("/_img/sub/dpucc_btn_prev.png") 0 0 no-repeat;
	    width: 41px;
	    height: 61px;
	    top: 85px;
	    left: 0px;
	    text-indent: -100%;
	    white-space: nowrap;
	    overflow: hidden;
	    font-size: 0;
	    line-height: 0;
	    text-shadow: none;
	    color: transparent;
	}

	.bbs_thumSlideListCon {
	    position: relative;
	}

	.uccview {
	    margin-bottom: 40px;
	    padding: 40px 0;
	    border-top: #666666 2px solid;
	    border-bottom: #666666 2px solid;
	    min-height: 160px;
	}

	.dpview {
	    margin-top: 40px;
	}

	.trophy {
	    position: relative;
	    padding: 16px 10px 16px 42px;
	    color: #ee1d25;
	    line-height: 22px;
	    font-family: "Nanum Gothic B";
	    font-size: 16px;
	    border: #d0d0d0 1px solid;
	}

	.trophy img {
	    width: 24px;
	    height: 25px;
	    position: Absolute;
	    top: 50%;
	    margin-top: -12px;
	    left: 8px;
	}

	.dlList dl {
	    font-size: 13px;
	    margin-top: 12px;
	}

	.dlList dl:first-child {
	    margin-top: 0;
	}

	.dlList dl dt {
	    font-family: "Nanum Gothic B";
	    color: #ed1b23;
	    line-height: 24px;
	}

	.dlList dl dd {
	    line-height: 24px;
	}

	.para-3 {
	    margin-left: -10px;
	}

	.para-3 .para {
	    width: 135px;
	    margin-bottom: 40px;
	    float: left;
	    margin-left: 10px;
	}

	.para-3 .para img {
	    width: 100%;
	}


	/*.para-4 {margin-left:-10px;}*/
	.para-4 .para {
	    width: 135px;
	    margin-bottom: 40px;
	    float: left;
	}

	.para-4 .para img {
	    width: 100%;
	}

	.thumList {
	    position: relative;
	    padding-left: 120px;
	    min-height: 101px;
	}

	.thumList .thum {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 101px;
	}

	.thumList .thum img {
	    width: 100%;
	}

	.thumList ul li {
	    font-family: "Nanum Gothic B";
	}

	.storeList {
	    width: 50%;
	    float: left;
	    margin-top: 40px;
	}

	.storeList1 ul,
	.storeList1 h4 {
	    padding-left: 30px;
	    padding-right: 20px;
	}

	.storeList2 ul,
	.storeList2 h4 {
	    padding-left: 20px;
	    padding-right: 30px;
	}

	.storeList h4 {
	    font-family: "Nanum Gothic B";
	    font-size: 16px;
	    color: #333333;
	    margin-bottom: 20px;
	}

	.storeList ul li {
	    font-size: 13px;
	    color: #666666;
	    line-height: 19px;
	    margin-top: 9px;
	}

	.storeList ul li:first-child {
	    margin-top: 0;
	}

	.storeList ul li span {
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	}

	/* 이그리프 ACE냉장 지도 부분 */
	.storeList_a {
	    width: 100%;
	    float: left;
	    margin-top: 40px;
	}

	.storeList_a h4 {
	    font-family: "Nanum Gothic B";
	    font-size: 16px;
	    color: #333333;
	    margin-bottom: 20px;
	}

	.storeList_a ul li {
	    font-size: 13px;
	    color: #666666;
	    line-height: 19px;
	    margin-top: 9px;
	}

	.storeList_a ul li:first-child {
	    margin-top: 0;
	}

	.storeList_a ul li span {
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	}

	.sign {
	    text-align: right;
	}

	.sign img {
	    width: 135px;
	}

	.scrollCont {
	    background: url("/_img/common/pattern2_4x4.gif") 0px 0px repeat;
	    background-size: 2px 2px;
	    border-top: #e3e3e3 1px solid;
	    margin: 0 -20px -50px -20px;
	    padding: 24px 20px;
	}

	.scrollArea {
	    background: #ffffff;
	    border: #d0d0d0 1px solid;
	    padding: 40px 20px;
	}

	.pageTitle.index {
	    padding-bottom: 0;
	}

	.pageTitle.index ul {
	    margin-top: 50px;
	    display: none;
	}

	.pageTitle.index ul li {
	    line-height: 24px;
	}

	.pageTitle.index ul li a {
	    color: #666666;
	    font-size: 13px;
	    font-family: "Nanum Gothic B";
	}

	.pageTitle.index ul li a.on {
	    color: #ed1c24;
	}

	.ceobg {
	    margin: 30px auto 0 30px;
	    width: 70%;
	    display: block;
	}

	.para-4 .txtList h4 {
	    font-size: 18px;
	}

	.para-4 .txtList p {
	    color: #666666;
	    margin-bottom: 10px;
	    font-size: 13px;
	}

	.para-4 .txtList ul li {
	    color: #666666;
	    font-family: "Nanum Gothic B";
	}

	.vision2 strong {
	    font-family: "Nanum Gothic B";
	}

	.vision2 strong.red {
	    color: #ee1d25;
	    margin-right: 20px;
	}

	.recruitment .fr {
	    margin-top: 40px;
	}

	.recruitment .scopy {
	    line-height: 25px;
	}


	.recruitment .newsContainer .notice_iframe {
	    float: left;
	    width: 100%;
	    min-width: 310px;
	    margin-bottom: 20px;
	}

	.recruitment .newsContainer .recruit_iframe {
	    float: left;
	    width: 100%;
	    min-width: 310px;
	    margin-bottom: 20px;
	}

	.recruitment .newsContainer iframe {
	    width: 100%;
	    height: 200px;
	}

	.pb40 {
	    padding-bottom: 40px;
	}

	.pb100 {
	    padding-bottom: 100px;
	}

	a.btn_apply {
	    color: #ffffff;
	    font-size: 13px;
	    font-family: "Nanum Gothic B";
	    background: #ee1d25;
	    display: block;
	    width: 130px;
	    height: 40px;
	    line-height: 40px;
	    text-align: center;
	}

	h3.wbtn {
	    text-align: center;
	    padding-bottom: 50px;
	    border-bottom: #d6d6d6 1px solid;
	    margin-bottom: 50px;
	}

	h3.wbtn a.btn_print {
	    color: #ffffff;
	    font-size: 13px;
	    font-family: "Nanum Gothic B";
	    background: #b1b1b1;
	    display: block;
	    width: 115px;
	    height: 40px;
	    line-height: 40px;
	    text-align: center;
	    margin: 30px auto 0 auto;
	}

	.contact {
	    color: #666666;
	    font-size: 13px;
	    line-height: 23px;
	}

	.contact strong {
	    font-family: "Nanum Gothic B";
	    font-size: 17px;
	    color: #ed1d24;
	    display: block;
	    margin-bottom: 10px;
	}

	.sitemap {
	    margin-top: 40px;
	    border-top: #666666 2px solid;
	    border-bottom: #666666 2px solid;
	    padding: 50px 25px;
	}

	.sitemap div.d1 {
	    margin-top: 50px;
	}

	.sitemap div.d1:first-child {
	    margin-top: 0;
	}

	.sitemap a.d1 {
	    display: block;
	    font-family: "Nanum Gothic B";
	    font-size: 24px;
	    color: #ee1d25;
	    padding-bottom: 40px;
	    position: relative;
	    margin-bottom: 25px;
	}

	.sitemap a.d1 span {
	    display: block;
	    width: 24px;
	    height: 2px;
	    background: #ee1d25;
	    position: absolute;
	    bottom: 0;
	    left: 0;
	}

	.sitemap div.d1 a.d2 {
	    display: block;
	    font-family: "Nanum Gothic B";
	    font-size: 13px;
	    color: #333333;
	    margin-top: 20px;
	}

	.sitemap div.d1 a.d2:first-child {
	    margin-top: 0;
	}

	.sitemap ul.d2 {}

	.sitemap ul.d2 li.d2 {
	    margin-top: 20px;
	}

	.sitemap ul.d2 li.d2:first-child {
	    margin-top: 0;
	}

	.sitemap ul.d2 li.d2 a {
	    font-family: "Nanum Gothic B";
	    font-size: 13px;
	    color: #333333;
	}

	.sitemap ul.d3 {
	    margin-top: 20px;
	}

	.sitemap ul.d3 li.d3 {
	    margin-top: 20px;
	    padding-left: 8px;
	    background: url("/_img/common/bul_4x4_gray.gif") 0px 4px no-repeat;
	}

	.sitemap ul.d3 li.d3:first-child {
	    margin-top: 0;
	}

	.sitemap ul.d3 li.d3 a {
	    font-family: "Nanum Gothic B";
	    font-size: 13px;
	    color: #888888;
	}

	.textguide {
	    width: 100%;
	}

	.textguide h3 {
	    font-family: "Nanum Gothic B";
	    font-size: 19px;
	    color: #333333;
	    border-top: #e0e0e0 1px solid;
	    padding-top: 40px;
	    margin-top: 40px;
	    margin-bottom: 20px;
	}

	.textguide h3:first-child {
	    border-top: none;
	    padding-top: 0;
	    margin-top: 0;
	}

	.textguide h4 {
	    font-family: "Nanum Gothic B";
	    font-size: 15px;
	    color: #333333;
	    margin-top: 10px;
	    margin-bottom: 10px;
	}

	.textguide h4:first-child {
	    margin-top: 0;
	}

	.textguide p {
	    line-height: 23px;
	    font-size: 13px;
	}

	.textguide p.indent {
	    margin-left: 12px;
	}

	.indexSelect {
	    box-sizing: border-box;
	    width: 100%;
	    height: 40px;
	    margin-bottom: 15px;
	}

	.totaldl {
	    padding-top: 125px;
	    position: relative;
	    margin-bottom: 40px;
	}

	.totaldl dt {
	    position: absolute;
	    top: 0;
	    left: 0;
	    height: 101px;
	    line-height: 101px;
	    padding-right: 115px;
	    font-family: "Nanum Gothic B";
	    font-size: 19px;
	    color: #333333;
	}

	.totaldl dt span {
	    line-height: 30px;
	    display: -moz-inline-stack;
	    display: inline-block;
	    zoom: 1;
	    *display: inline;
	    vertical-align: middle;
	}

	.totaldl dt span strong {
	    color: #ee1d25
	}

	.totaldl dd.txt {
	    line-height: 24px;
	    font-size: 13px;
	    color: #666666;
	}

	.totaldl dd.img {
	    width: 101px;
	    position: absolute;
	    top: 0;
	    right: 0;
	}

	.totaldl dd.img img {
	    width: 100%;
	}

	@media screen and (-webkit-min-device-pixel-ratio:0) {
	    .bbs_list_head select {
	        -webkit-appearance: none;
	        background: #ffffff url("/_img/common/selectbox_arrow.png") right 16px no-repeat;
	        background-size: 37px 9px;
	        padding: 0 10px;
	    }

	    .bbs_list_head fieldset input {
	        -webkit-appearance: none;
	    }
	}

	@media all and (min-width:556px) {
	    .bbs_thumList {
	        width: 476px;
	    }

	    .bbs_thumList .innerWrap {
	        width: 516px;
	        margin-left: -40px;
	    }

	    .bbs_thumList .innerWrap a {
	        margin-left: 40px
	    }

	    .bbs_thumSlideList {
	        width: 393px;
	    }
	}

	@media all and (min-width:641px) {


	    .recruitment .newsContainer .notice_iframe {
	        width: 52%;
	        margin-bottom: 0px;
	        margin-right: 1%
	    }

	    .recruitment .newsContainer .recruit_iframe {
	        width: 47%;
	        margin-bottom: 0px;
	    }

	    /* visual image */
	    #visual.hn0sn1 {
	        background-image: url("/_img/visual/bg_hn0_sn1.jpg");
	    }

	    #visual.hn0sn2 {
	        background-image: url("/_img/visual/bg_hn0_sn2.jpg");
	    }

	    #visual.hn0sn3 {
	        background-image: url("/_img/visual/bg_hn0_sn3.jpg");
	    }

	    #visual.hn1sn1 {
	        background-image: url("/_img/visual/bg_hn1_sn1.jpg");
	    }

	    #visual.hn1sn2 {
	        background-image: url("/_img/visual/bg_hn1_sn2.jpg");
	    }

	    #visual.hn1sn3 {
	        background-image: url("/_img/visual/bg_hn1_sn3.jpg");
	    }

	    #visual.hn1sn4 {
	        background-image: url("/_img/visual/bg_hn1_sn4.jpg");
	    }

	    #visual.hn2sn1cn1_1 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn1_1.jpg");
	    }

	    #visual.hn2sn1cn1_2 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn1_2.jpg");
	    }

	    #visual.hn2sn1cn1_3 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn1_3.jpg");
	    }

	    #visual.hn2sn1cn2_1 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn2_1.jpg");
	    }

	    #visual.hn2sn1cn2_2 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn2_2.jpg");
	    }

	    #visual.hn2sn1cn3_1 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn3_1@.jpg");
	    }

	    #visual.hn2sn1cn3_2 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn3_2@.jpg");
	    }

	    #visual.hn2sn1cn3_1_old {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn3_1.jpg");
	    }

	    #visual.hn2sn1cn3_2_old {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn3_2.jpg");
	    }

	    #visual.hn2sn1cn4 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn4.jpg");
	    }

	    #visual.hn2sn1cn5 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn5.jpg");
	    }

	    #visual.hn2sn1cn6 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn6.jpg");
	    }

	    #visual.hn2sn1cn7 {
	        background-image: url("/_img/visual/bg_hn2_sn1_cn7.jpg");
	    }

	    #visual.hn2sn2cn1_1 {
	        background-image: url("/_img/visual/bg_hn2_sn2_cn1_1.jpg");
	    }

	    #visual.hn2sn2cn1_2 {
	        background-image: url("/_img/visual/bg_hn2_sn2_cn1_2.jpg");
	    }

	    #visual.hn2sn2cn1_3 {
	        background-image: url("/_img/visual/bg_hn2_sn2_cn1_3.jpg");
	    }

	    #visual.hn2sn2cn1_4 {
	        background-image: url("/_img/visual/bg_hn2_sn2_cn1_4.jpg");
	    }

	    #visual.hn2sn2cn2 {
	        background-image: url("/_img/visual/bg_hn2_sn2_cn2.jpg");
	    }

	    #visual.hn2sn2cn3 {
	        background-image: url("/_img/visual/bg_hn2_sn2_cn3.jpg");
	    }

	    #visual.hn2sn3cn1_1 {
	        background-image: url("/_img/visual/bg_hn2_sn3_cn1_1_n1.jpg");
	    }

	    #visual.hn2sn3cn1_2 {
	        background-image: url("/_img/visual/bg_hn2_sn3_cn1_2.jpg");
	    }

	    #visual.hn2sn3cn1_3 {
	        background-image: url("/_img/visual/bg_hn2_sn3_cn1_3_n1.jpg");
	    }

	    #visual.hn2sn3cn1_4 {
	        background-image: url("/_img/visual/bg_hn2_sn3_cn1_4_n1.jpg");
	    }

	    #visual.hn2sn4cn1 {
	        background-image: url("/_img/visual/bg_hn2_sn4_cn1.jpg");
	    }

	    #visual.hn3sn1 {
	        background-image: url("/_img/visual/bg_hn3_sn1.jpg");
	    }

	    #visual.hn3sn2 {
	        background-image: url("/_img/visual/bg_hn3_sn2.jpg");
	    }

	    #visual.hn4sn1 {
	        background-image: url("/_img/visual/bg_hn4_sn1.jpg");
	    }

	    #visual.hn4sn2 {
	        background-image: url("/_img/visual/bg_hn4_sn2.jpg");
	    }

	    #visual.hn4sn3 {
	        background-image: url("/_img/visual/bg_hn4_sn3.jpg");
	    }

	    #visual.hn4sn3.hasTab {
	        height: 570px;
	    }

	    #visual.hn5sn1 {
	        background-image: url("/_img/visual/bg_hn5_sn1.jpg");
	    }

	    #visual.hn5sn2 {
	        background-image: url("/_img/visual/bg_hn5_sn2.jpg");
	    }

	    #visual.hn5sn3 {
	        background-image: url("/_img/visual/bg_hn5_sn3.jpg");
	    }

	    #visual.hn5sn4 {
	        background-image: url("/_img/visual/bg_hn5_sn4.jpg");
	    }

	    #visual.hn5sn5_1 {
	        background-image: url("/_img/visual/bg_hn5_sn5_1.jpg");
	    }

	    #visual.hn5sn5_2 {
	        background-image: url("/_img/visual/bg_hn5_sn5_2.jpg");
	    }

	    #visual.hn5sn6 {
	        background-image: url("/_img/visual/bg_hn5_sn6.jpg");
	    }


	}

	@media all and (min-width:768px) {
	    .bbs_thumList {
	        width: 648px;
	    }

	    .bbs_thumList .innerWrap {
	        width: 688px;
	        margin-left: -40px;
	    }

	    .bbs_thumList .innerWrap a {
	        margin-left: 40px
	    }

	    .bbs_thumSlideList {
	        width: 619px;
	    }

	    .br_pc {
	        display: block;
	    }
	}

	@media all and (min-width:1024px) {

	    .mobileOnly {
	        display: none;
	    }

	    .pcOnly {
	        display: block;
	    }

	    .varImg img.m {
	        display: none;
	    }

	    .varImg img.pc {
	        display: block;
	        width: 100%;
	    }

	    .fixedImg img.m {
	        display: none;
	    }

	    .fixedImg img.pc {
	        display: block;
	    }

	    .mb {
	        margin-bottom: 60px;
	    }

	    .mt {
	        margin-top: 50px;
	    }

	    .mb2 {
	        margin-bottom: 40px;
	    }

	    .bbs_list_head {
	        margin: 0 0 24px 0;
	        padding: 0 0 25px 0;
	        background: none;
	        height: 35px;
	        border-bottom: #999999 1px solid;
	    }

	    .bbs_list_head.up {
	        margin-top: -45px;
	    }

	    .bbs_list_head select {
	        margin-bottom: 0px;
	        width: 148px;
	        height: 33px;
	        line-height: 33px;
	        box-sizing: content-box;
	        border: #d0d0d0 1px solid;
	        color: #666666;
	        font-size: 13px;
	        float: left;
	        background-position: right 12px;
	    }

	    .bbs_list_head fieldset {
	        position: relative;
	        height: 35px;
	        float: right;
	    }

	    .bbs_list_head fieldset input {
	        width: 118px;
	        ;
	        height: 33px;
	        line-height: 33px;
	        box-sizing: content-box;
	        padding: 0 50px 0 10px;
	        border: #d0d0d0 1px solid;
	        color: #666666;
	        font-size: 13px;
	    }

	    .bbs_list_head fieldset button {
	        width: 22px;
	        height: 22px;
	        background: url("/_img/common/bbsUI.png") -200px -200px repeat;
	        background-size: 400px 300px;
	        position: absolute;
	        top: 6px;
	        right: 16px;
	    }

	    .bbs_list {
	        table-layout: fixed;
	    }

	    .bbs_list colgroup .num {
	        width: 75px;
	    }

	    .bbs_list colgroup .date {
	        width: 140px;
	    }

	    .bbs_list thead {
	        display: table-header-group;
	    }

	    .bbs_list thead th {
	        height: 48px;
	        line-height: 48px;
	        text-align: center;
	        font-size: 13px;
	        color: #888888;
	    }

	    .bbs_list tbody td {
	        height: 48px;
	        line-height: 48px;
	        text-align: center;
	    }

	    .bbs_list tbody td.num {
	        display: table-cell;
	        font-size: 13px;
	        color: #999999;
	    }

	    .bbs_list tbody td.date {
	        display: table-cell;
	        font-size: 13px;
	        color: #999999;
	    }

	    .bbs_list tbody td.subj {
	        text-align: left;
	        padding-left: 40px;
	    }

	    .bbs_list tbody td a {
	        display: -moz-inline-stack;
	        display: inline-block;
	        zoom: 1;
	        *display: inline;
	        ;
	        height: auto;
	        line-height: 100%;
	        width: auto;
	        border-bottom: none;
	        font-family: "Nanum Gothic B";
	        font-size: 13px;
	        color: #666666;
	        text-overflow: clip;
	        white-space: nowrap;
	        overflow: visible;
	    }

	    .bbs_list tbody td a span.cat {
	        font-family: "Nanum Gothic";
	        color: #ee1d25;
	        width: 130px;
	        display: -moz-inline-stack;
	        display: inline-block;
	        zoom: 1;
	        *display: inline;
	    }

	    .bbs_pagingWrap {
	        margin: 32px 0 0 0;
	        padding-top: 30px;
	        border-top: #999999 1px solid;
	    }

	    .bbs_paging a.img {
	        background-size: 400px 300px;
	    }

	    .bbs_paging a.num.selected {
	        color: #ed1c24;
	    }

	    .bbs_paging a.img.f {
	        background-position: 0px -100px;
	    }

	    .bbs_paging a.img.p {
	        background-position: -100px -100px;
	    }

	    .bbs_paging a.img.n {
	        background-position: -200px -100px;
	    }

	    .bbs_paging a.img.l {
	        background-position: -300px -100px;
	    }

	    .bbs_pagingWrap.noBdr {
	        margin-top: 0;
	        border: none;
	    }

	    .bbs_view {
	        padding-top: 25px;
	        position: relative;
	    }

	    .bbs_view h2.subj {
	        margin-top: -10px;
	        margin-bottom: 0;
	        padding: 0 100px 30px 0;
	        border-bottom: #999999 1px solid;
	    }

	    /*font-size:13px;line-height:16px;*/
	    .bbs_view p.date {
	        line-height: 16px;
	        margin-bottom: 0;
	        text-align: right;
	        position: absolute;
	        top: 25px;
	        right: 0;
	    }

	    .bbs_view div.attached {
	        border-top: none;
	        margin-bottom: 0px;
	    }

	    .bbs_view div.article {
	        border-bottom: #999999 1px solid;
	        padding: 50px 30px;
	    }

	    .bbs_view div.article img {
	        max-width: 100%;
	    }

	    .bbs_view a.btn_list {
	        width: 118px;
	        height: 43px;
	        line-height: 43px;
	        display: block;
	        background: #b1b1b1;
	        font-family: "Nanum Gothic B";
	        font-size: 13px;
	        color: #ffffff;
	        margin: 50px auto 0 auto;
	        text-align: center;
	    }

	    .history {
	        padding-top: 20px;
	    }

	    .history .item {
	        float: left;
	        padding: 0px 40px;
	        border-top: none;
	        width: 253px;
	    }

	    .history .seperator {
	        display: block;
	        clear: both;
	        padding-top: 75px;
	        margin-bottom: 75px;
	    }

	    .history .seperator span {
	        display: block;
	        background: #d6d6d6;
	        height: 1px;
	    }

	    .fImgCon {
	        margin-bottom: 1px;
	    }

	    .fImg {
	        width: 333px;
	    }

	    .fImg:first-child {
	        margin-bottom: 0px;
	    }

	    .fImg.fl {
	        float: left;
	    }

	    .fImg.fr {
	        float: right;
	    }

	    .cont_csr .txtList {
	        width: 328px;
	    }

	    .cont_csr .txtList.fl {
	        float: left;
	    }

	    .cont_csr .txtList.fr {
	        float: right;
	    }

	    .b_list1 dl {
	        position: relative;
	        margin-top: 50px;
	        padding-left: 150px;
	    }

	    .b_list1 dl:first-child {
	        margin-top: 0;
	    }

	    .b_list1 dl dt {
	        height: auto;
	        line-height: normal;
	        padding-left: 0px;
	        width: 350px;
	    }

	    .b_list1 dl dd.img {
	        width: 100px;
	    }

	    .b_list2 dl {
	        padding-left: 230px;
	        padding-top: 50px;
	        border-top: #d6d6d6 1px solid;
	        min-height: 231px;
	    }

	    .b_list2 dl:first-child {
	        padding-top: 0;
	        border-top: none;
	    }

	    .b_list2 dl dt {
	        height: auto;
	        line-height: normal;
	        padding-left: 0px;
	    }

	    .b_list2 dl dd.img {
	        width: 185px;
	        top: 50%;
	        margin-top: -80px;
	    }

	    .b_list2 dl:first-child dd.img {
	        margin-top: -105px;
	    }

	    .b_list2 dl dd.ajsellcar_icon {
	        width: 140px;
	        top: 65%;
	    }

	    .b_list2_H dl {
	        min-height: 150px;
	    }

	    .b_list2.invest dl {
	        padding-top: 20px;
	        border-top: none;
	        padding-left: 175px;
	        min-height: 0;
	    }

	    .b_list2.invest dl dt {
	        height: auto;
	        line-height: normal;
	        padding-left: 0px;
	    }

	    .b_list2.invest dl dd.img {
	        width: 135px;
	        top: 0;
	        margin-top: 0px;
	    }


	    .b_list3 dl {
	        position: relative;
	        margin-top: 0px;
	        padding-left: 0px;
	        width: 160px;
	        float: left;
	        padding-top: 180px;
	        margin-left: 65px;
	    }

	    .b_list3 dl:first-child {
	        margin-top: 0;
	        margin-left: 0;
	    }

	    .b_list3 dl dt {
	        height: auto;
	        line-height: normal;
	        text-align: center;
	    }

	    .b_list3 dl dd.img {
	        width: 160px;
	    }

	    /*--------------------------------------------------  이그리프*/
	    .b_list6 dl {
	        position: relative;
	        margin-top: 50px;
	        padding-left: 45%;
	    }

	    .b_list6 dl:first-child {
	        margin-top: 0;
	    }

	    .b_list6 dl dt {
	        height: auto;
	        line-height: normal;
	        padding-left: 0px;
	        width: 350px;
	    }

	    .b_list6 dl dd.img {
	        width: 40%;
	        padding-top: 12%;
	    }





	    /* .ajrentcar .txtList {width:340px;}	 */
	    .ajrentcar .fl {
	        float: left;
	    }

	    .ajrentcar .fr {
	        float: right;
	    }

	    .imgBox {
	        width: 320px;
	    }

	    .ajrentcar .imgBox.fl {
	        margin-bottom: 0px;
	    }

	    .ajrentcar .imgBox.fr {
	        margin-top: 0px;
	    }

	    .contactBox {
	        padding: 0 40px;
	        margin: 50px 0;
	        text-align: center;
	    }

	    .bbs_thumList {
	        width: 1000px;
	        margin: 0;
	        background: url("/_img/common/thumList_bg.gif") 0 0 repeat;
	        background-size: none;
	    }

	    .bbs_thumList .innerWrap {
	        width: 1000px;
	        margin-left: 0px;
	    }

	    .bbs_thumList .innerWrap a {
	        width: 250px;
	        margin-left: 0;
	    }

	    .bbs_thumList .innerWrap dl {
	        width: 180px;
	        padding: 188px 35px 2px 35px;
	        height: 108px;
	        margin-bottom: 0;
	    }

	    .bbs_thumList .innerWrap a:hover dl {
	        border: #f37070 2px solid;
	        padding: 186px 33px 0 33px;
	    }

	    .bbs_thumList .innerWrap dl dd.img {
	        position: absolute;
	        top: 50px;
	        left: 35px;
	        width: 180px;
	        height: 122px;
	        overflow: hidden;
	    }

	    .bbs_thumList .innerWrap a:hover dl dd.img {
	        top: 48px;
	        left: 33px;
	    }

	    .categoryList {
	        padding: 35px 15px;
	        border-top: #666666 2px solid;
	        border-bottom: #666666 2px solid;
	    }

	    .categoryList div.fl {
	        width: 125px;
	        float: left;
	    }

	    .categoryList div.fl.w140 {
	        width: 140px;
	    }

	    .categoryList div.fl.w100 {
	        width: 100px;
	    }

	    .categoryList div.last {
	        width: 130px;
	    }

	    .categoryList p {
	        height: 44px;
	        line-height: 22px;
	    }

	    /* .categoryList p.center {text-align: center;}
	.categoryList ul.center li {padding-left: 23px;} */

	    /* .categoryList div.last p {margin-bottom:20px;} */
	    .categoryList p a {
	        font-family: "Nanum Gothic B";
	        font-size: 16px;
	        color: #ee1d25;
	    }

	    .categoryList ul {}

	    .categoryList ul li {
	        line-height: 30px;
	    }

	    .categoryList ul li a {
	        font-family: "Nanum Gothic B";
	        font-size: 13px;
	        color: #666666;
	        padding-left: 14px;
	        background: url("/_img/common/bul_4x4_gray.gif") 2px 5px no-repeat;
	    }

	    .bbs_thumSlideList {
	        width: auto;
	        padding: 0 80px;
	    }

	    .uccview {
	        padding: 50px 80px;
	        margin-bottom: 50px;
	        min-height: 400px;
	    }

	    .dpview {
	        padding-top: 0;
	    }

	    .dpview h2.subj {
	        border-bottom: none;
	        padding: 0 250px 0 30px;
	        font-family: "Nanum Gothic B";
	        font-size: 24px;
	        color: #333333;
	        line-height: 26px;
	    }

	    .dpview div.article {
	        padding: 30px 30px 50px 30px;
	    }

	    .dpview p.date {
	        line-height: 26px;
	        padding-right: 30px;
	        top: 0;
	    }

	    .para-2 .para {
	        width: 310px;
	        margin-bottom: 0;
	        margin-top: 0;
	    }

	    .para-2 .fl {
	        float: left;
	    }

	    .para-2 .fr {
	        float: right;
	    }

	    .para-3 {
	        margin-left: 0;
	    }

	    .para-3 .para {
	        margin-left: 12px;
	        width: 214px;
	    }

	    .para-3 .txtList {
	        margin-left: 12px;
	        width: 214px;
	    }

	    .para-3 .txtList:first-child {
	        margin-left: 0;
	    }

	    .para-3 .para:first-child {
	        margin-left: 0;
	    }

	    .para-3 .para img {
	        width: 100%;
	    }

	    .para-3 .fl {
	        float: left;
	    }

	    .para-4 .fl {
	        float: left;
	    }

	    .para-4 .para {
	        margin-left: 12px;
	        width: 157px;
	    }

	    .para-4 .para img {
	        width: 100%;
	    }

	    .para-4 .para:first-child {
	        margin-left: 0;
	    }

	    .para-4 .txtList {
	        margin-left: 12px;
	        width: 157px;
	    }

	    .para-4 .txtList:first-child {
	        margin-left: 0;
	    }

	    div.txtList.list-4 ul {
	        width: 150px;
	        padding-right: 16px;
	        float: left;
	    }

	    div.txtList.boxList {
	        padding: 40px 72px;
	    }

	    .thumList {
	        padding-left: 200px;
	        min-height: 140px;
	        padding-top: 20px;
	    }

	    .thumList .thum {
	        width: 160px;
	    }

	    .thumList.wide {
	        padding-top: 0px;
	    }

	    .storeListCon .varImg {
	        float: left;
	        width: 347px;
	    }

	    .storeListCon .storeList {
	        margin-top: 0;
	        width: 160px;
	    }

	    .storeListCon .storeList ul {
	        padding: 0;
	    }

	    .storeListCon .storeList h4 {
	        padding: 0;
	    }

	    .sign img {
	        width: 150px;
	    }

	    .contactBox.call strong {
	        display: -moz-inline-stack;
	        display: inline-block;
	        zoom: 1;
	        *display: inline;
	    }

	    .scrollCont {
	        background: none;
	        border: none;
	        margin: 0;
	        padding: 0 0 0 333px;
	    }

	    .scrollArea {
	        padding: 40px 40px;
	        height: 658px;
	        overflow: auto;
	    }

	    .pageTitle.index ul {
	        display: block;
	    }

	    .pageTitle.index ul li {
	        line-height: 40px;
	    }

	    .imgCon {
	        position: relative;
	    }

	    .ceobg {
	        position: absolute;
	        top: 0;
	        right: 0;
	        width: 238px;
	        margin: 0;
	    }

	    .para-4 .txtList {
	        float: left;
	        width: 190px;
	        margin-left: 45px;
	        margin-top: 0;
	    }

	    .para-4 .txtList:first-child {
	        margin-left: 0;
	    }

	    .benefits dl {
	        float: left;
	    }

	    .benefits dl.row1 {
	        width: 120px;
	    }

	    .benefits dl.row2 {
	        width: 110px;
	    }

	    .benefits dl.row3 {
	        width: 100px;
	    }

	    .recruitment .fl {
	        width: 320px;
	        float: left;
	    }

	    .recruitment .fr {
	        margin-top: 0px;
	        width: 300px;
	        float: right;
	    }

	    h3.wbtn {
	        text-align: left;
	        margin-bottom: 70px;
	        position: relative;
	        height: 40px;
	        line-height: 40px;
	    }

	    h3.wbtn a.btn_print {
	        margin: 0;
	        position: absolute;
	        top: 0;
	        right: 0;
	    }

	    .contact strong {
	        display: -moz-inline-stack;
	        display: inline-block;
	        zoom: 1;
	        *display: inline;
	        margin-right: 20px;
	        vertical-align: baseline;
	    }

	    .sitemap {
	        margin-top: 0px;
	        padding: 80px 75px;
	        position: relative;
	        height: 500px;
	    }

	    .sitemap div.d1 {
	        margin-top: 0;
	        width: 160px;
	        position: absolute;
	    }

	    .sitemap div.d1.hn0 {
	        top: 336px;
	        left: 800px;
	    }

	    .sitemap div.d1.hn1 {
	        top: 80px;
	        left: 75px;
	    }

	    .sitemap div.d1.hn2 {
	        top: 80px;
	        left: 314px;
	    }

	    .sitemap div.d1.hn3 {
	        top: 80px;
	        left: 564px;
	    }

	    .sitemap div.d1.hn4 {
	        top: 80px;
	        left: 800px;
	    }

	    .sitemap div.d1.hn5 {
	        top: 302px;
	        left: 564px;
	    }

	    .sitemap a.d1 {
	        padding-bottom: 45px;
	        margin-bottom: 30px;
	    }

	    .trophy {
	        padding: 12px 10px 12px 65px;
	        width: 580px;
	    }

	    .trophy img {
	        left: 30px;
	    }

	    .totaldl {
	        padding-top: 0px;
	        padding-right: 225px;
	        min-height: 160px;
	    }

	    .totaldl dt {
	        position: static;
	        padding-right: 0;
	        height: auto;
	        line-height: normal;
	    }

	    .totaldl dd.img {
	        width: 160px;
	    }

	    .indexSelect {
	        display: none;
	    }

	    .img_mobile {
	        display: none;
	    }

	    /*이그리프 - 타이어베이*/
	    div.txtList .ajtirebay_02 {
	        max-width: 100%;
	        padding-top: 110px;
	    }

	    /*이그리프 - ACE냉장 - 식품비지니스*/
	    .ajtotal_food_001 {
	        max-width: 100%;
	        padding-top: 80px;
	    }

	}

	.ajjuncmall_span {
	    font-size: 13px;
	    color: #9b9b9b;
	}


	/*
.ajtotal_food_img{width:50%; float:left; padding-top:10%;}
.ajtotal_food_right{float:left; width:50%;}
.ajtotal_food_clear{clear:both;}
.ajtotal_food_txt_top{padding-bottom:10%;}
*/



	/* 2019-02-26 수정 */