.shipWrap .container { max-width:1300px; padding-top: 5rem; padding-bottom: 15rem; box-sizing:border-box; }
.shipWrap .pageLayout { max-width:1000px; margin: 0 auto; }

.search_open { display:none; }

.search_bar { margin-bottom: 3rem; box-sizing:border-box; display:flex; align-items:center; justify-content: space-between; padding: 10px; box-sizing:border-box; background:#eaeaea; gap:1rem; border-radius:5px; }
.search_bar .input_box { width:100%; }
.search_bar .input_box:first-child { padding-left: 0; }
.search_bar .input_box.selBox { max-width:300px; position:relative; }
.search_bar .input_box.selType { max-width:280px; }
.search_bar .input_box.btnType { max-width:150px; }
.search_bar .input_box.selBox label,
.search_bar .input_box > select,
.search_bar .input_box > input { height:50px; border: 2px solid var(--cDa); box-sizing:border-box; border-radius:0.5rem; background:var(--white); font-size:1.6rem; color:#aaa; }
.search_bar .input_box.selBox label { width:100%; display:flex; align-items:center; justify-content:space-between; padding: 0 16px; box-sizing: border-box; cursor:pointer; }
.search_bar .input_box.selBox label:after { content:""; display:inline-block; width:11px; height:11px; background:url('../images/common/select_arrow.png') center center no-repeat; }
.search_bar .input_box.selBox .selPop { background:var(--white); position:absolute; box-shadow: 0 15px 15px 0 rgba(0, 0, 0, 0.1); left:0; top:50px; display:none; }
.search_bar .input_box.selBox.active .selPop { display:block; }
.search_bar .input_box.selBox .term_box { padding: 5px 0; box-sizing:border-box; }
.search_bar .input_box.selBox .term_box li { padding: 5px 1rem; box-sizing:border-box; }
.search_bar .input_box.selBox .term_box li a { display:block; }
.search_bar .input_box.selBox .dateBox { padding: 10px 1rem; box-sizing:border-box; display:flex; flex-wrap:wrap; align-items:center; border-top: 1px solid #eaeaea; }
.search_bar .input_box.selBox .dateBox .tit { display:block; width:100%; box-sizing:border-box; margin-bottom: 5px; }
.search_bar .input_box.selBox .dateBox input { box-sizing:border-box; width:calc(50% - 5px - 20px); margin-right: 5px; height:30px; border: 1px solid var(--cDa); border-radius:3px; padding-left: 5px; color:var(--c66); }
.search_bar .input_box.selBox .dateBox a { display:flex; align-items:center; justify-content:center; text-align: center; width:40px; height:30px; background:var(--c66); color:var(--white); border-radius:3px; }
.search_bar .input_box > select { padding-left: 14px; }
.search_bar .input_box > input { padding-left: 16px; padding-right: 15px; }
.search_bar .input_box > input:-ms-input-placeholder { color: #aaa; }
.search_bar .input_box > input::-webkit-input-placeholder { color: #aaa; }
.search_bar .input_box > input::-moz-placeholder { color: #aaa; }
.search_bar .input_box > input::-moz-placeholder { color: #aaa; }
.search_bar .input_box > button { border: 0; background:var(--black); border-radius:0.5rem; font-size:1.6rem; color:var(--white); font-weight: 500; height:50px; width:100%; }


.tabBox { background:#fff; border-radius:2rem; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05); padding: 5px; box-sizing:border-box; }
.tabBox ul { display:flex; align-items:center; width:100%; }
.tabBox ul li { flex:1; }
.tabBox ul li a { display:flex; height:50px; align-items:center; justify-content:center; text-align: center; font-size:1.8rem; color:#3a3a3a; font-weight: 400; border-radius:2rem; }
.tabBox ul li a.active { background:#222; color:#fff; font-weight: 600; }

.cntLine { display:flex; align-items:center; justify-content:space-between; padding: 13px 25px; box-sizing:border-box; background:#fff; border-radius:1rem; margin: 3rem 0 2rem; }
.cntLine .total { font-size:1.8rem; color:#666; font-weight: 600; display:flex; }
.cntLine .total strong { color:var(--main_red); margin-left: 5px; }
.cntLine select { width:95px; background:#fafafa url('../images/common/select_arrrow02.png') right 1rem center no-repeat !important; height:30px; border-radius:5px; border: 1px solid #dadada; box-sizing:border-box; font-size:14px; color:#666; font-weight: 500; padding-left: 1rem; }

.shipList {  }
.shipList > ul { display:flex; flex-direction:column; gap:10px; }
.shipList > ul li { background:#fff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05); border-radius:1rem; padding: 2rem 2.5rem 0; box-sizing:border-box; }
.shipList > ul li .inner {  }
.shipList > ul li .inner .top { display:flex; align-items:center; gap:2rem; border-bottom: 1px solid #dadada; box-sizing:border-box; padding-bottom: 10px; }
.shipList > ul li .inner .top .num { display:flex; align-items:baseline; gap:10px; }
.shipList > ul li .inner .top .num dt { font-size:1.6rem; color:#888; font-weight: 600; }
.shipList > ul li .inner .top .num dd { font-size:2rem; color:#3a3a3a; font-weight: 500; }
.shipList > ul li .inner .top a { display:inline-flex; align-items:center; justify-content:center; text-align: center; width:110px; height:35px; border-radius:5px; border: 1px solid #dadada; background:#fafafa; box-sizing:border-box; font-size:1.6rem; color:#888; font-weight: 600; }
.shipList > ul li .inner .bottom { display:flex; align-items:center; justify-content:space-between; padding: 3rem 0; box-sizing:border-box; }
.shipList > ul li .inner .bottom .type { font-size:2.2rem; color:#000; font-weight: 600; flex-basis:108px; text-align: center; margin-right: 4.6rem; word-break:keep-all; }
.shipList > ul li .inner .bottom .type small { font-size:1.8rem; color:#666; }
.shipList > ul.release li .inner .bottom .type { text-align:left; margin-right: 2.2rem; }

.shipList > ul li .inner .bottom dl { text-align: center; box-sizing:border-box; }
.shipList > ul li .inner .bottom dl dt,
.shipList > ul li .inner .bottom dl dd { box-sizing:border-box; font-weight: 300; }
.shipList > ul li .inner .bottom dl dt { font-size:1.6rem; color:#3a3a3a; }
.shipList > ul li .inner .bottom dl dd { font-size:1.8rem; color:#000; margin-top: 1.2rem; }
.shipList > ul li .inner .bottom dl dd a { border-bottom: 1px solid #149deb; box-sizing:border-box; padding-bottom: 1px; font-size:1.8rem; color:#149deb; font-weight: 600; position:relative; }
.shipList > ul li .inner .bottom dl dd a:after { content:"\f054"; font-family: "Font Awesome 5 Free"; font-weight: 600; color:#b0b0b0; font-size:10px; display:inline-flex; align-items:center; justify-content:center; text-align: center; width:20px; height:20px; border-radius:50%; background:#f7f7f7; border: 1px solid #dadada; box-sizing:border-box; padding-left: 1px; position:absolute; right:-26px; top:1px; }

.shipList > ul li .inner .bottom .value { display:inline-flex; flex-basis:110px; height:40px; align-items:center; justify-content:center; text-align: center; border-radius:5px; background:#f3f2ff; font-size:1.6rem; color:#0a0092; font-weight: 600; margin-left: 8.2rem; }
.shipList > ul.release li .inner .bottom .value { margin-left: 4.6rem; }

.shipList > ul li .inner .bottom .transNum { flex-basis:310px; }
.shipList > ul li .inner .bottom .inDate { flex-basis:262px; }
.shipList > ul li .inner .bottom .returnPrice { flex-basis:232px; }
.shipList > ul li .inner .bottom .name { flex-basis:166px; }
.shipList > ul.release li .inner .bottom .name { justify-content:start; }
.shipList > ul li .inner .bottom .deposit { flex-basis:204px; }
.shipList > ul li .inner .bottom .outDate { flex-basis:194px; }
.shipList > ul li .inner .bottom .shipCompany { flex-basis:134px; }
.shipList > ul li .inner .bottom .trackNum { flex-basis:266px; }

.shipList > ul li .inner .bottom .chkPrd { flex-basis:332px; }
.shipList > ul li .inner .bottom .chkPrd dd { display:flex; align-items:center; justify-content:center; }
.shipList > ul li .inner .bottom .chkPrd dd .prd { font-size:1.6rem; font-weight: 600; display:flex; align-items:center; }
.shipList > ul li .inner .bottom .chkPrd dd .prd i:before { font-family: "Font Awesome 5 Free"; font-weight: 600; font-style: normal; margin-left: 1rem; }
.shipList > ul li .inner .bottom .chkPrd dd .prd:first-child:after { content:""; display:inline-block; width:2px; height:17px; background:#eaeaea; margin: 0 24px; }
.shipList > ul li .inner .bottom .chkPrd dd .prd.caution { color:var(--main_red); }
.shipList > ul li .inner .bottom .chkPrd dd .prd.caution i:before { content:"\f06a"; }
.shipList > ul li .inner .bottom .chkPrd dd .prd.normal { color:#ccc; }
.shipList > ul li .inner .bottom .chkPrd dd .prd.normal i:before { content:"\f057"; }

.shipList > ul li .inner .bottom .returnMes { flex-basis:400px; }
.shipList > ul li .inner .bottom .returnMes dd { display:flex; align-items:baseline; justify-content:center; text-align: center; gap:1rem; font-size:1.6rem; color:var(--main_red); font-weight: 600; }
.shipList > ul li .inner .bottom .returnMes dd i { font-style: normal; transform:rotateY(180deg); }
.shipList > ul li .inner .bottom .returnMes dd i:before { content:"\f4ad"; font-family: "Font Awesome 5 Free"; font-weight: 600; color:var(--main_red); }
.shipList > ul li.emptyData { padding: 5rem 2.5rem; align-items: center; justify-content: center; display: flex; font-size: 18px; font-weight: bold; }



.submit_box { text-align: center; margin-top: 5rem; z-index:2; }
.submit_box.mt0 { margin-top: 0; margin-bottom: 2rem; }
.submit_box button,
.submit_box a { border-radius:500px; font-size:1.8rem; color:#fff; font-weight: 600; border: 0; margin: 0 1rem; width:290px; height:50px; line-height: 50px; display:inline-flex; text-align: center; justify-content: center; position:relative; align-items:center; }


.submit_box button i,
.submit_box a i { font-style: normal; font-size:12px; background:var(--black); right:0; border-radius:5px; height:24px; width:40px; display:inline-flex; align-items:center; justify-content:center; text-align: center;position:relative; margin-left: 1rem; }
.submit_box button i:before,
.submit_box a i:before { content:"\f0d9"; font-family: "Font Awesome 5 Free"; font-weight: 600; font-size:2rem; position:absolute; color:var(--black); left:-7px; }


.redBtn { background:var(--main_red); }
.blackBtn { background:var(--c22); }
.brownBtn { background:var(--brown); }
.grayBtn { background:var(--c66); }


.pageLayout .infoType .ptit { font-size:2rem; color:#000; font-weight: 600; margin-bottom: 1.8rem; }
.pageLayout .infoType .ptit strong { color:var(--main_red); }
.pageLayout .infoType .inner { }
.pageLayout .infoType .inner .foldingBox { background:#fff; border-radius:3rem; box-sizing:border-box; margin-top: 3rem; padding: 3rem; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.05); }
.pageLayout .infoType .inner .foldingBox:first-child { margin-top: 0; }
.pageLayout .infoType .inner .basic { display:flex; align-items:center; flex-wrap:wrap; box-sizing:border-box; }
.pageLayout .infoType .inner .basic dt,
.pageLayout .infoType .inner .basic dd { box-sizing:border-box; font-size:1.8rem; flex-shrink:0; font-weight: 300; padding-top: 1rem; }
.pageLayout .infoType .inner .basic dd .red { color:var(--main_red); font-weight: 500; }
.pageLayout .infoType .inner dt.pt0,
.pageLayout .infoType .inner dd.pt0 { padding-top: 0; }
.pageLayout .infoType .inner .basic dt { width:130px; border-left: 4px solid #eaeaea; text-align:left; color:#666; padding-left: 15px; }
.pageLayout .infoType .inner .basic dd { width:calc(100% - 130px); text-align: right; color:#000; padding-right: 15px; }
.pageLayout .infoType .inner .total { display:flex; align-items:center; justify-content:space-between; padding: 10px 15px; box-sizing:border-box; margin-top: 1.6rem; border-top: 1px solid #dadada; }
.pageLayout .infoType .inner .total dt,
.pageLayout .infoType .inner .total dd { box-sizing:border-box; flex-shrink:0; font-size:1.8rem; font-weight: 600; }
.pageLayout .infoType .inner .total dt { color:#666; }
.pageLayout .infoType .inner .total dd { color:var(--main_red); text-align: right; }

.pageLayout .infoType .inner .foldingBox .ftit { font-weight: 600; margin-bottom: 1.4rem; font-size:1.8rem; color:#000; display:flex; align-items:center; justify-content:space-between; padding-right: 15px; box-sizing:border-box; }
.pageLayout .infoType .inner .foldingBox .ftit i.arrow { cursor:pointer; font-style: normal; }
.pageLayout .infoType .inner .foldingBox .ftit i.arrow:before { content:"\f078"; font-family: "Font Awesome 5 Free"; font-size:2rem; color:#ccc; }
.pageLayout .infoType .inner .foldingBox .ftit i.arrow.active:before { content:"\f077"; }

.pageLayout .infoType .inner .basic.mesType .blank { width:19px; flex-shrink:0; padding-top: 0; }
.pageLayout .infoType .inner .basic.mesType .full { width:calc(100% - 19px); text-align:left; padding-top: 0; }

.pageLayout .infoType .inner .nBr { border-bottom: 0; padding-bottom: 1rem; margin-bottom: 0; }



.pageLayout .infoType .ptit { font-size:2rem; color:#000; font-weight: 600; margin-bottom: 1.8rem; }
.pageLayout .infoType .inner {  }
.pageLayout .infoType .subTit { font-size:1.8rem; color:#666; font-weight: 600; margin-bottom: 12px; }
.pageLayout .infoType .inner .ship { padding-bottom: 1rem; position:relative; }
.pageLayout .infoType .inner .ship:before { content:""; display:inline-block; width:2px; height:calc(100% - 40px); top:3px; left:8px; background:#dadada; position:absolute; }
.pageLayout .infoType .inner .ship li { padding-left: 32px; box-sizing:border-box; margin-top: 18px; }
.pageLayout .infoType .inner .ship li .spotLine { display:flex; align-items:baseline; justify-content:space-between; font-size:1.8rem; color:#888; position:relative; }
.pageLayout .infoType .inner .ship li .spotLine:before { content:""; display:inline-block; width:14px; height:14px; background:#dadada; position:absolute; left:-30px; top:4px; border-radius:50%; }
.pageLayout .infoType .inner .ship li .spotLine .spot { font-weight: 500; }
.pageLayout .infoType .inner .ship li .spotLine .date { font-weight: 400; }
.pageLayout .infoType .inner .ship li .mes { font-size:1.8rem; font-weight: 400; margin-top: 4px; }

.pageLayout .infoType .inner .ship li:first-child { margin-top: 0; }	
.pageLayout .infoType .inner .ship li:first-child .spotLine {  }
.pageLayout .infoType .inner .ship li:first-child .spotLine:before { width:18px; height:18px; background:var(--main_red) url('../images/ship/shipFlow_icon.png'); left:-32px; top:2px; }
.pageLayout .infoType .inner .ship li:first-child .spotLine .spot { color:var(--main_red); }
.pageLayout .infoType .inner .ship li:first-child .spotLine .date { color:#666; }
.pageLayout .infoType .inner .ship li:first-child .mes { color:#000; }


.pageLayout .slideType { overflow:hidden; position:relative; }
.pageLayout .slideType ul { height:auto; }
.pageLayout .slideType ul li { position:relative; height:auto; }
.pageLayout .slideType ul li figure { font-size:0; }
.pageLayout .slideType ul li figcaption { background:rgba(0, 0, 0, 0.7); width:100%; height:50px; display:flex; align-items:center; justify-content:center; text-align: center; font-size:2rem; color:#fff; font-weight: 600; position:absolute; bottom:0; }
.pageLayout .slideType .arrowBox {  }
.pageLayout .slideType .arrowBox .arrow { position:absolute; top:50%; margin-top: -25px; z-index:2;height:auto; }
.pageLayout .slideType .arrowBox .prev { left:2rem; }
.pageLayout .slideType .arrowBox .next { right:2rem; }
.pageLayout .slideType .arrowBox .arrow img { width:auto; height:50px; }



.fixedBtn { position:fixed; right:10px; bottom:10px; }
.fixedBtn a { display:flex; align-items:center; justify-content:center; text-align: center; flex-direction:column; border-radius:50%; width:96px; height:96px; background:var(--main_red); font-size:1.5rem; color:#fff; font-weight: 600; gap:6px; border-bottom: 4px solid #a7161c; text-shadow: 0 1px 0 rgba(0,0,0,0.15); box-sizing:border-box; transition:all 0.3s; }
.fixedBtn a i { font-size:2.4rem; color:#fff; }

.fixedBtn a:hover { background:#ca232b; }




@media (max-width:1400px){
    
    .search_bar .input_box { box-sizing:border-box; }
    .search_bar .input_box:first-child {  }
    
}


@media (max-width:1200px){


}


@media (max-width:992px){

    .search_open { display:none; align-items:center; justify-content: space-between; background:var(--c22); height:50px; font-size:1.8rem; color:#fff; padding: 0 15px; box-sizing: border-box; }
    .search_bar.active .search_open i { transform: rotateZ(180deg); }

    .search_bar { flex-wrap:wrap; gap:6px; }
    .search_bar.active .container { display: flex; }
    .search_bar .input_box { width:100%; max-width:calc(50% - 3px) !important; }
    .search_bar .input_box.txtType { padding-left: 0; width:100% !important; max-width:calc(100% - 25% - 6px) !important; }
    .search_bar .input_box.btnType { max-width:25% !important; }
	
	
	.shipList > ul li .inner .bottom { flex-wrap:wrap; padding-bottom: 2rem; }	
	.shipList > ul li .inner .bottom .type,
	.shipList > ul li .inner .bottom dl { flex:1; flex-basis:auto !important; }
	.shipList > ul.release li .inner .bottom .type,
	.shipList > ul.release li .inner .bottom dl { flex-basis:25% !important; }
	.shipList > ul.home li .inner .bottom .type,
	.shipList > ul.home li .inner .bottom dl { flex-basis:33.33% !important }
	.shipList > ul li .inner .bottom .type,
	.shipList > ul.release li .inner .bottom .type { margin-right: 0; }
	.shipList > ul li .inner .bottom .value,
	.shipList > ul.release li .inner .bottom .value { flex-basis:100%; margin-left: 0; margin-top: 2rem; }
	
	.shipList > ul li .inner .bottom .outDate,
	.shipList > ul li .inner .bottom .shipCompany { order:2; flex-basis:50% !important; display:flex; align-items:baseline; justify-content:space-between;  margin-top: 2rem; border-top: 1px solid #eaeaea;  padding-top: 1rem; }
	.shipList > ul li .inner .bottom .outDate { padding-right: 2rem; }
	.shipList > ul li .inner .bottom .shipCompany { padding-left: 2rem; position:relative; }
	.shipList > ul li .inner .bottom .shipCompany:before { content:""; display:inline-block; width:2px; height:18px; background:#eaeaea; position:absolute; left:-1px; top:11px; }
	.shipList > ul li .inner .bottom .outDate dd,
	.shipList > ul li .inner .bottom .shipCompany dd { margin-top: 0; } 
	.shipList > ul.release li .inner .bottom .value { order:4; }
	
	
	.fixedBtn { bottom:105px; }
	.fixedBtn a { width:70px; height:70px; font-size:13px; }
	.fixedBtn a i { font-size:2rem; }
	

}


@media (max-width:768px){
	
	.shipList > ul li .inner .bottom .chkPrd { flex-basis:100% !important; display:flex; align-items:center; justify-content:space-between; margin-top: 2rem; border-top: 1px solid #eaeaea;  padding-top: 1rem; }
	.shipList > ul li .inner .bottom .chkPrd dd { margin-top: 0; }
	
	.shipList > ul.release li .inner .bottom .name { text-align: right; justify-content:end; display:flex; align-items:baseline; gap:1rem; }
	.shipList > ul.release li .inner .bottom .name dd { margin-top: 0; }
	.shipList > ul.release li .inner .bottom .type,
	.shipList > ul.release li .inner .bottom dl { order:0; flex-basis:50% !important; }
	.shipList > ul li .inner .bottom .deposit,
	.shipList > ul li .inner .bottom .trackNum { flex-basis:50% !important; display:flex; align-items:baseline; justify-content:space-between;  margin-top: 2rem; border-top: 1px solid #eaeaea;  padding-top: 1rem; }
	.shipList > ul li .inner .bottom .deposit { padding-right: 2rem; }
	.shipList > ul li .inner .bottom .outDate,
	.shipList > ul li .inner .bottom .trackNum { padding-left: 2rem; position:relative; }
	.shipList > ul li .inner .bottom .shipCompany { padding-left: 0; padding-right: 2rem; }
	.shipList > ul li .inner .bottom .outDate:before,
	.shipList > ul li .inner .bottom .trackNum:before { content:""; display:inline-block; width:2px; height:18px; background:#eaeaea; position:absolute; left:-1px; top:11px; }
	.shipList > ul li .inner .bottom .shipCompany:before { display:none; }
	.shipList > ul li .inner .bottom .deposit dd,
	.shipList > ul li .inner .bottom .trackNum dd { margin-top: 0; } 
	.shipList > ul li .inner .bottom dl dd a { margin-right: 26px; }
	
	.shipList > ul.home li .inner .bottom dl { order:0; display:flex; align-items:baseline; justify-content:space-between; flex-basis:50% !important; padding-left: 0 !important; padding-right: 0 !important; border-top: 1px solid #eaeaea; margin-top: 1rem; padding-top: 1rem; }
	.shipList > ul.home li .inner .bottom dl:nth-child(2n+2) { padding-right: 2rem !important; }
	.shipList > ul.home li .inner .bottom dl:nth-child(2n+3) { padding-left: 2rem !important; position:relative; }
	.shipList > ul.home li .inner .bottom dl:nth-child(2n+3):before { content:""; display:inline-block; width:2px; height:18px; background:#eaeaea; position:absolute; left:-1px; top:11px; }
	.shipList > ul.home li .inner .bottom dl dt {  }
	.shipList > ul.home li .inner .bottom dl dd { margin-top: 0; }
	.shipList > ul.home li .inner .bottom dl.name { text-align:left; flex-basis:100% !important; justify-content:start; border-top: 0; margin-top: 0; padding-top: 0; }
	.shipList > ul.home li .inner .bottom .value { flex-basis: 100% !important; order:9 !important; }
	
	
	.submit_box.mt0 { display:none; }
	.shipWrap .submit_box { position:fixed; width:100%; left:0; bottom:0; }
	.shipWrap .submit_box a,
	.shipWrap .submit_box button { width:100%; border-radius:0; margin: 0; }
	
	
	.submit_box button,
	.submit_box a { align-items:center; }
	.submit_box button i,
	.submit_box a i { position:relative; margin-top: 0; margin-left: 15px; top:0; right:0; }
	
	
	

}


@media (max-width:640px){

    .search_bar .input_box.txtType { max-width: calc(100% - 55px - 6px) !important; }
    .search_bar .input_box.btnType { max-width: 55px !important; } 
    .search_bar .input_box button { font-size:0; }
    .search_bar .input_box button:before { content:"\f002"; font-family: "Font Awesome 5 Free"; font-weight: 600; font-size:2rem; }

    .search_bar .input_box.selBox .selPop { left:5px; width:calc(100% + 30%); }
	
	.shipList > ul.release li .inner .bottom { gap:1rem; }
	.shipList > ul.release li .inner .bottom dl,
	.shipList > ul.release li .inner .bottom .name { order:2; display:flex; align-items:baseline; justify-content:space-between; flex-basis:100% !important; padding: 0 !important; border-top: 0; margin-top: 0 !important; }
	.shipList > ul.release li .inner .bottom dl:before { display:none !important; }
	.shipList > ul.release li .inner .bottom .value { order:1; flex-basis:110px; margin-top: 0; }
	
	.shipList > ul.home li .inner .bottom dl { padding-left: 0 !important; padding-right: 0 !important; }
	.shipList > ul.home li .inner .bottom dl:nth-child(2n+2) { padding-right: 0 !important; }
	.shipList > ul.home li .inner .bottom dl:nth-child(2n+3) { padding-left: 0 !important; position:relative; }
	.shipList > ul.home li .inner .bottom dl.name { flex-basis:100% !important; justify-content:space-between; }
	

}


@media (max-width:540px){

	.shipList > ul li .inner .top .num dd { font-size:1.8rem; }
	.shipList > ul li .inner .bottom { gap:1rem; padding-top: 2rem; }
	.shipList > ul li .inner .bottom .type { flex-basis:calc(100% - 110px - 1rem) !important; text-align:left; }
	.shipList > ul li .inner .bottom dl { order:2; display:flex; align-items:baseline; justify-content:space-between; flex-basis:100% !important; }
	.shipList > ul li .inner .bottom dl dd { margin-top: 0; }
	.shipList > ul li .inner .bottom .chkPrd { padding-top: 0; margin-top: 0; border-top: 0; }
	.shipList > ul li .inner .bottom .returnMes { flex-direction:column; }
	.shipList > ul li .inner .bottom .returnMes dd { margin-top: 5px; text-align:left; }
	
	.shipList > ul li .inner .bottom .value { order:1; flex-basis:110px; margin-top: 0; }
	.shipList > ul.home li .inner .bottom .value { margin-top: 1rem; }
	

}


@media (max-width:426px){

    .search_bar .input_box.selBox .selPop { width:calc(100% + 70%); }

}


@media (max-width:364px){    

}


















