
#header h1 { left:20px;  }
#header .seach_area { right:20px;}
#header .seach input[type=text] { width:100px; font-size:12px;}
#header .gnb ul li { padding:0 20px;}
#header .gnb span { padding:0 15px;}
#header .m_menu { right:20px;}
#header .m_menu .listBtn { display:none;} 
#header .m_menu .active ul { left:-35px;}
#header .m_menu .mymenu ul:before { margin-left:0px;}

.search_list .search_wrap .wrap { width:100%; padding:0 20px;}
.src_option .wrap { width:100%; padding:20px;}
.search_list .search_wrap .btn_seach { right:20px;}

.fix .search_list { top:60px;}

.box_grid .grid_contents { padding:15px;}

.subLayout { width:100%; padding:0 30px; }

.view_area .related_product dl { width:520px;}
.view_area .related_product dl dd { width:50%;}
.view_wrap .view_img span { width:800px;}
.view_discription { width:800px;}
.view_wrap .bg_wrap h3 { padding:0 20px;}

#container .grid_area {width:100%;}
#container .grid_area .grid {width:600px;}
#container h3 { padding:60px 0 40px;}
.related_product .related_product_area { width:600px; }
.related_product .cbp-item { width:50%; }


#footer .foorter_wrap { width:100% !important; padding:0 20px !important;}
#footer .address .tel { display:block !important;}


.cubbyhole_area { width:890px !important; }
.cubbyhole> ul > li { width:33.33%;}
.cubbyhole ul li .cubbyhole_box { height:250px;}
.grid_area .share_icon { right:auto; position:relative; width:100%; text-align:center; top:-20px;}
.share_icon .cubbyhole_modify { text-align:left;}
.share_icon .tooltipi { text-align:left; right:auto; left:50%; margin-left:-135px;}

.fare .in_padding {width:100%;}
.fare_info ul li {width:50%;}
.exposed { position:relative; top:0; right:0; text-align:center;}
.service_info02 ul li h2 { padding:60px 0;}
.service_info02 ul li  dl { width:25%; height:120px;}
.service_info02 ul li div { width:100%;}
.service_info_box ul li div dl dd.mt { font-size:24px;} 
.service_info_box ul li div dl dd.st { padding:0 20px;}
.service_info_box ul li div dl dd.st br { display:none;}
.in_padding { padding:80px 20px; width:100%;}
.shopping .in_padding { height:auto;}
.shopping { height:auto;}
.shop_img  { width:900px; margin:auto;}
.shop_img img { max-width: 100%;}
.function .in_padding, .fare .in_padding { width:100%; padding:60px 20px;}
.customer .newsimg { width:200px;} 
#footer .footer_menu { right:20px;}
#footer .footer_menu span a { width:140px;}



/* 220526추가 */
/* 작업목록 */
.orderList{width: 100%;}

/* 크레딧충전-내역 */
.info-bottom{flex-direction: column;}
.info-bottom .info-left{ justify-content: space-between;}
.info-bottom .info-right{flex-direction: column; margin-left: 0; margin-top: 15px; align-items: baseline;}
.sel-wrap{margin-top: 12px; width: 100%;}
.info-bottom .info-right p{margin: 0; margin-left: 10px; margin-bottom: 5px;}
.info-bottom .info-right .sel-wrap{margin-right: 0;}
.info-bottom .info-right .btn-charge{width: 100%; margin-top: 12px;}

.orderList__top.history{flex-direction: column; align-items: baseline;}
