@media all and (min-width:0px) and (max-width:768px){
    .payment_screen{width:100%;float:left;}
    .payment_screen_mid{position:relative;margin:0px auto; width:100%;padding-top:40px;}
    .payment_screen_mid > h1{color:#07345e; font-size:24px;font-weight:1000;margin-bottom:20px;width:100%;}
    .payment_address_div{display: table;width:90%; height:auto;margin:0px auto; color:rgb(32, 146, 180);}
    .payment_address_div > h1{color:#07345e; font-size:17px;font-weight:1000;margin-bottom:5px;width:100%; color:rgb(32, 146, 180);}
    .payment_address_div_num{display: table-cell;margin:1%;width:97%;float:left;height:auto;border:3px solid rgb(32, 146, 180);}
    .payment_address_div_num:hover{background-color:#07345e;color:#fff;}
    .payment_address_div_num.pick {background-color:rgb(32, 146, 180);color:#fff;}
    .payment_address_box_name{width:100%;height:auto;font-size:19px;margin-top:10px;margin-bottom:10px;line-height: 23px;}
    .payment_address_box_name > h1 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_address_box_address{width:100%;height:auto;font-size:15px;line-height: 25px;}
    .payment_address_box_address > h2{margin-left:45px;}
    .payment_address_box_address > h1 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_address_box_phone{margin-top:15px;width:100%;height:auto;font-size:15px;line-height: 25px;}
    .payment_address_box_phone > h2 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_goods_screen{width:100%;margin-top:10px;}
    .payment_goods_h1{width:90%;height:50px;color:rgb(32, 146, 180);font-size:23px;margin-left:5%;}
    .payment_goods_table{width:90%;margin:0px auto;}
    .payment_goods_table > table{width:100%;background-color:rgb(32, 146, 180);}

    .payment_goods_table_tr1{background-color:rgb(32, 146, 180);color:#fff;font-size:10px;}
    .payment_goods_table_tr2{text-align:center;}
    .payment_goods_table_th1{width:40%;}
    .payment_goods_table_th2{width:5%;}
    .payment_goods_table_th3{width:27.5%;}
    .payment_goods_table_th4{width:27.5%;}
    .payment_goods_table_td1{background-color:#fff;width:40%;max-width:263px;text-align:left;font-size:11px;overflow: hidden;}
    .payment_goods_table_td1 > img{width:80%;margin-left:10%;}
    .payment_goods_table_td1 > .payment_deal_img{position:absolute;width:35px;margin-left:-1px;margin-top:-6px;}
    .payment_goods_table_td1 > div{width:100%;}
    .payment_goods_table_td2{background-color:#fff;width:5%;font-size:10px;}
    .payment_goods_table_td3{background-color:#fff;width:27.5%;font-size:10px;}
    .payment_goods_table_td4{background-color:#fff;width:27.5%;font-size:10px;}


    .payment_goods_total_price_div{font-size:1.1em; color: #07345e;width:100%;height:100px;border-bottom:3px solid #07345e; border-top:3px solid #07345e; margin-top:-3px;}
    .payment_goods_total_price_div_1{width:100%;height:50%;margin:0px auto;}
    .payment_goods_total_price_div_1>h1{float:left;width:30%;font-size:15px;text-align: center;line-height: 50px;}
    .payment_goods_total_price_div_2{width:100%;height:50%;margin:0px auto;}
    .payment_goods_total_price_div_2>h1{width:2%;height:100%;float:left;font-size:17px;font-weight: 900;}
    .payment_goods_total_price_div_2>div{height:100%;float:left;font-size:12px;text-align: center;margin-top:4px;}
    .payment_goods_submit_div{margin-top:30px;width:100%;height:70px;text-align: center;}
    .payment_goods_submit_div > button{width:300px;font-size:30px;font-weight: 900;background-color:#07345e;color:#fff;border:0px;}
    .payment_goods_submit_div > button:hover{background-color:rgb(32, 146, 180);}
}
@media all and (min-width:768px) and (max-width:1024px){
    .payment_screen{width:100%;float:left;}
    .payment_screen_mid{position:relative;margin:0px auto; width:750px;padding-top:40px;}
    .payment_screen_mid > h1{color:#07345e; font-size:28px;font-weight:1000;margin-bottom:20px;width:750px;}
    .payment_address_div{display: table;width:90%;   height:auto;margin:0px auto; color:rgb(32, 146, 180);}
    .payment_address_div > h1{color:#07345e; font-size:23px;font-weight:1000;margin-bottom:5px;width:100%; color:rgb(32, 146, 180);}
    .payment_address_div_num{display: table-cell;margin:1%;width:98%;float:left;height:auto;border:3px solid rgb(32, 146, 180);}
    .payment_address_div_num:hover{background-color:#07345e;color:#fff;}
    .payment_address_div_num.pick {background-color:rgb(32, 146, 180);color:#fff;}
    .payment_address_box_name{width:100%;height:auto;font-size:19px;margin-top:10px;margin-bottom:10px;line-height: 23px;}
    .payment_address_box_name > h1 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_address_box_address{width:100%;height:auto;font-size:15px;line-height: 25px;}
    .payment_address_box_address > h2{margin-left:45px;}
    .payment_address_box_address > h1 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_address_box_phone{margin-top:15px;width:100%;height:auto;font-size:15px;line-height: 25px;}
    .payment_address_box_phone > h2 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_goods_screen{width:100%;margin-top:10px;}
    .payment_goods_h1{width:90%;height:50px;color:rgb(32, 146, 180);font-size:23px;margin-left:5%;}
    .payment_goods_table{width:90%;margin:0px auto;}
    .payment_goods_table > table{width:100%;background-color:rgb(32, 146, 180);}

    .payment_goods_table_tr1{background-color:rgb(32, 146, 180);color:#fff;font-size:10px;}
    .payment_goods_table_tr2{height:100px;text-align:center;font-size:10px;}
    .payment_goods_table_th1{width:430px;}
    .payment_goods_table_th2{width:50px;}
    .payment_goods_table_th3{width:90px;}
    .payment_goods_table_th4{}
    .payment_goods_table_td1{background-color:#fff;width:430px;text-align:left;overflow: hidden;}
    .payment_goods_table_td1 > img{width:60px;height:60px; margin-left:10px;object-fit: contain;}
    .payment_goods_table_td1 > .payment_deal_img{position:absolute;width:35px;margin-top:-22px;}
    .payment_goods_table_td1 > div{width:360px; height:60px; float:right;}
    .payment_goods_table_td2{background-color:#fff;width:50px;}
    .payment_goods_table_td3{background-color:#fff;width:90px;}
    .payment_goods_table_td4{background-color:#fff;}


    .payment_goods_total_price_div{font-size:1.3em; color: #07345e;width:100%;height:100px;border-bottom:3px solid rgb(32, 146, 180);border-top:3px solid rgb(32, 146, 180);margin-top:-3px;}
    .payment_goods_total_price_div_1{width:80%;height:50%;margin:0px auto;}
    .payment_goods_total_price_div_1>h1{float:left;width:30%;font-size:30px;text-align: center;line-height: 50px;}
    .payment_goods_total_price_div_2{width:80%;height:50%;margin:0px auto;}
    .payment_goods_total_price_div_2>h1{width:2%;height:100%;float:left;font-size:38px;font-weight: 900;}
    .payment_goods_total_price_div_2>div{height:100%;float:left;font-size:28px;text-align: center;margin-top:5px;}
    .payment_goods_submit_div{margin-top:30px;width:100%;height:70px;text-align: center;}
    .payment_goods_submit_div > button{width:300px;font-size:38px;font-weight: 900;background-color:#07345e;color:#fff;border:0px;}
    .payment_goods_submit_div > button:hover{background-color:rgb(32, 146, 180);}
}
@media all and (min-width:1024px) and (max-width:1152px){
    .payment_screen{width:100%;float:left;}
    .payment_screen_mid{position:relative;margin:0px auto; width:1000px;padding-top:40px;}
    .payment_screen_mid > h1{color:#07345e; font-size:30px;font-weight:1000;margin-bottom:20px;width:1000px;}
    .payment_address_div{display: table;width:90%;   height:auto;margin:0px auto; color:rgb(32, 146, 180);}
    .payment_address_div > h1{color:#07345e; font-size:25px;font-weight:1000;margin-bottom:5px;width:100%; color:rgb(32, 146, 180);}
    .payment_address_div_num{display: table-cell;margin:1%;width:47%;float:left;height:auto;border:3px solid rgb(32, 146, 180);}
    .payment_address_div_num:hover{background-color:#07345e;color:#fff;}
    .payment_address_div_num.pick {background-color:rgb(32, 146, 180);color:#fff;}
    .payment_address_box_name{width:100%;height:auto;font-size:19px;margin-top:10px;margin-bottom:10px;line-height: 23px;}
    .payment_address_box_name > h1 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_address_box_address{width:100%;height:auto;font-size:15px;line-height: 25px;}
    .payment_address_box_address > h2{margin-left:45px;}
    .payment_address_box_address > h1 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_address_box_phone{margin-top:15px;width:100%;height:auto;font-size:15px;line-height: 25px;}
    .payment_address_box_phone > h2 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_goods_screen{width:100%;margin-top:10px;}
    .payment_goods_h1{width:90%;height:50px;color:rgb(32, 146, 180);font-size:25px;margin-left:5%;}
    .payment_goods_table{width:90%;margin:0px auto;}
    .payment_goods_table > table{width:100%;background-color:rgb(32, 146, 180);}

    .payment_goods_table_tr1{background-color:rgb(32, 146, 180);color:#fff;font-size:10px;}
    .payment_goods_table_tr2{height:100px;text-align:center;font-size:11px;}
    .payment_goods_table_th1{width:550px;}
    .payment_goods_table_th2{width:60px;}
    .payment_goods_table_th3{width:130px;}
    .payment_goods_table_th4{}
    .payment_goods_table_td1{background-color:#fff;width:550px;text-align:left;overflow: hidden;}
    .payment_goods_table_td1 > img{width:60px;height:60px; margin-left:10px;object-fit: contain;}
    .payment_goods_table_td1 > .payment_deal_img{position:absolute;width:35px;margin-top:-22px;}
    .payment_goods_table_td1 > div{width:460px; height:60px; float:right;}
    .payment_goods_table_td2{background-color:#fff;width:60px;}
    .payment_goods_table_td3{background-color:#fff;width:130px;}
    .payment_goods_table_td4{background-color:#fff;}


    .payment_goods_total_price_div{font-size:1.5em; color: #07345e;width:100%;height:100px;border-bottom:3px solid rgb(32, 146, 180);border-top:3px solid rgb(32, 146, 180);margin-top:-3px;}
    .payment_goods_total_price_div_1{width:80%;height:50%;margin:0px auto;}
    .payment_goods_total_price_div_1>h1{float:left;width:30%;font-size:30px;text-align: center;line-height: 50px;}
    .payment_goods_total_price_div_2{width:80%;height:50%;margin:0px auto;}
    .payment_goods_total_price_div_2>h1{width:2%;height:100%;float:left;font-size:40px;font-weight: 900;}
    .payment_goods_total_price_div_2>div{height:100%;float:left;font-size:30px;text-align: center;}
    .payment_goods_submit_div{margin-top:30px;width:100%;height:70px;text-align: center;}
    .payment_goods_submit_div > button{width:300px;font-size:40px;font-weight: 900;background-color:#07345e;color:#fff;border:0px;}
    .payment_goods_submit_div > button:hover{background-color:rgb(32, 146, 180);}
}
@media all and (min-width:1152px){
    .payment_screen{width:100%;float:left;}
    .payment_screen_mid{position:relative;margin:0px auto; width:1100px;padding-top:40px;}
    .payment_screen_mid > h1{color:#07345e; font-size:30px;font-weight:1000;margin-bottom:20px;width:1100px;}
    .payment_address_div{display: table;width:90%;   height:auto;margin:0px auto; color:rgb(32, 146, 180);}
    .payment_address_div > h1{color:#07345e; font-size:25px;font-weight:1000;margin-bottom:5px;width:100%; color:rgb(32, 146, 180);}
    .payment_address_div_num{display: table-cell;margin:1%;width:46%;float:left;height:auto;border:3px solid rgb(32, 146, 180);}
    .payment_address_div_num:hover{background-color:#07345e;color:#fff;}
    .payment_address_div_num.pick {background-color:rgb(32, 146, 180);color:#fff;}
    .payment_address_box_name{width:100%;height:auto;font-size:19px;margin-top:10px;margin-bottom:10px;line-height: 23px;}
    .payment_address_box_name > h1 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_address_box_address{width:100%;height:auto;font-size:15px;line-height: 25px;}
    .payment_address_box_address > h2{margin-left:45px;}
    .payment_address_box_address > h1 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_address_box_phone{margin-top:15px;width:100%;height:auto;font-size:15px;line-height: 25px;}
    .payment_address_box_phone > h2 > i{font-size:24px;float:left;margin-right:10px;margin-left:10px;}
    .payment_goods_screen{width:100%;margin-top:10px;}
    .payment_goods_h1{width:90%;height:50px;color:rgb(32, 146, 180);font-size:25px;margin-left:5%;}
    .payment_goods_table{width:90%;margin:0px auto;}
    .payment_goods_table > table{width:100%;background-color:rgb(32, 146, 180);}

    .payment_goods_table_tr1{background-color:rgb(32, 146, 180);color:#fff;}
    .payment_goods_table_tr2{height:100px;text-align:center;}
    .payment_goods_table_th1{width:650px;}
    .payment_goods_table_th2{width:60px;}
    .payment_goods_table_th3{width:130px;}
    .payment_goods_table_th4{}
    .payment_goods_table_td1{background-color:#fff;width:650px;text-align:left;overflow: hidden;}
    .payment_goods_table_td1 > img{width:60px;height:60px; margin-left:10px;object-fit: contain;}
    .payment_goods_table_td1 > .payment_deal_img{position:absolute;width:35px;margin-top:-22px;}
    .payment_goods_table_td1 > div{width:560px; height:60px; float:right;}
    .payment_goods_table_td2{background-color:#fff;width:60px;}
    .payment_goods_table_td3{background-color:#fff;width:130px;}
    .payment_goods_table_td4{background-color:#fff;}


    .payment_goods_total_price_div{font-size:1.5em; color: #07345e;width:100%;height:100px;border-bottom:3px solid rgb(32, 146, 180);border-top:3px solid rgb(32, 146, 180);margin-top:-3px;}
    .payment_goods_total_price_div_1{width:80%;height:50%;margin:0px auto;}
    .payment_goods_total_price_div_1>h1{float:left;width:30%;font-size:30px;text-align: center;line-height: 50px;}
    .payment_goods_total_price_div_2{width:80%;height:50%;margin:0px auto;}
    .payment_goods_total_price_div_2>h1{width:2%;height:100%;float:left;font-size:40px;font-weight: 900;}
    .payment_goods_total_price_div_2>div{height:100%;float:left;font-size:30px;text-align: center;}
    .payment_goods_submit_div{margin-top:30px;width:100%;height:70px;text-align: center;}
    .payment_goods_submit_div > button{width:300px;font-size:40px;font-weight: 900;background-color:#07345e;color:#fff;border:0px;}
    .payment_goods_submit_div > button:hover{background-color:rgb(32, 146, 180);}
}


/*주문완료 페이지 결과 CSS*/
@media all and (min-width:0px) and (max-width:411px){
	.orderdiv {width:95%;}
	.ordertb { width:100%; border-collapse:collapse; }
	.ordertb th, .ordertb td { border:1px solid black; padding:5px; font-size:0.8em; }
	.ordertb th { width:30%; background-color:#eeeeee;}
}
@media all and (min-width:411px) and (max-width:768px){
	.orderdiv {width:90%;}
	.ordertb { border-collapse:collapse; }
	.ordertb th, .ordertb td { border:1px solid black; padding:5px; }
	.ordertb th { width:120px; background-color:#eeeeee;}
}
@media all and (min-width:768px) {
	.orderdiv {width:640px;}
	.ordertb { border-collapse:collapse; }
	.ordertb th, .ordertb td { border:1px solid black; padding:5px; }
	.ordertb th { width:120px; background-color:#eeeeee;}
}