@charset "euc-kr";

.ir_pm {display:block; overflow:hidden; font-size:0; line-height:0; text-indent:-9999px;}
#delivery_popup { width:100%; height:100%; position:relative; text-align:center; color:#555; }
#delivery_popup h1 { background:#222450; padding:25px; 30px; text-align:center; color:#fff; font-size:25px;}
.b-close img {top:23px; right:25px; width:25px; height:25px;}
.txt01 {margin:30px 0;}
.txt01 h3 {text-align:left; color:#000; font-size:18px; margin-left:4%; line-height:35px;}
.txt01 table {width:93%; margin:0 auto;}
.txt01 table thead {background:#f7f7f7; border:1px solid #ededed;}
.txt01 table thead th {height:40px; font-size:18px; color:#000;}
.txt01 table tbody td {height:60px; border-bottom:1px solid #ededed; line-height:20px; font-size:14px;}

/* ¿¬ÈÞ ¹è¼Û ¾È³» ÆË¾÷ */
.delivery_info1 h3 {font-size: 22px; line-height: 36px; letter-spacing: -0.4px; color: #000; padding-bottom: 50px; padding-top: 30px;}
.delivery_info2 .del_list {width:93%; margin:0 auto;}
.delivery_info2 .del_list li {background-color: #f7f7f7; border: 1px solid #ededed; margin-bottom: 20px; height: 128px;}
.delivery_info2 .del_list li img {display: inline; float: left;}
.delivery_info2 .del_list li dl {display: inline-block; float: left; width:67%; padding:25px 0 0 10px; text-align: left;}
.delivery_info2 .del_list li dl dt {font-size: 18px; color: #000; font-weight: bold; padding-bottom: 10px;}
.delivery_info2 .del_list li dl dd {font-size: 14px; line-height: 23px; color: #666; margin-left: 0 !important;}
.delivery_info2 .note_default {margin-top:35px; margin-left:20px; }
.delivery_info2 .note_default li {margin-bottom:5px; padding-left:7px; text-align: left;}
.delivery_info2 .note_default li:last-child {margin-bottom:0;}