/*estimate*/
.estimate_01 { text-align: center; width: 100%; height: 40px; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.estimate_01>li { float: left; display: inline-block; width: 25%; height: 40px; line-height: 40px; border-right: 1px solid #ddd; box-sizing: border-box;cursor:pointer;}
.estimate_01>li.emphasis {background-color: #c8e4f8;}
/* .estimate_01:first-child>li { width: 33.3%;} */
.estimate_01>li:hover { opacity:0.8;}
.estimate_01>li:last-child { border-right: 0px;}
.estimate_01 .selected { background-color: #ff7f00;}
.estimate_01>li.emphasis.selected {background-color: #ff7f00;}
.estimate_01 .selected { color: #fff; font-weight: bold;}
.estimate_01 a { color: #888;}

.estimate_02 { padding-top: 10px; width: 100%;}
.estimate_02>li { display: inline-block; float: left;}
.estimate_02_001 { margin-right: 1%; width: 59%;}
.estimate_02_002 { width: 40%;}
.estimate_03 { width: 100%;}
.estimate_03>li { display: inline-block; float: left; width: 49.5%;}
.estimate_03>li:last-child { margin-right: 0%;}
.estimate_04 { position: absolute; margin-top: 5px; left: 15px; right: 15px;}
.estimate_04 select { margin-bottom: 5px;}
.estimate_05 { padding-bottom: 10px;}
.estimate_05 li { display: inline-block; float: left; line-height: 36px; font-size: 15px;}
.estimate_05_001 { width: 24%; font-weight: bold;}
.estimate_05_002 { width: 66%;}
.estimate_05_002 select { width: 80%;}
.estimate_05_003 { width: 10%; text-align: right; float: right !important;}
.estimate_05_003 a img { width: 36px;}
.estimate_05_004 { width: 66%; line-height: 36px; font-size: 15px; font-weight: bold;}
.estimate_05_005 { width: 24%;}
.estimate_05_006 { font-weight: bold; }

.estimate_06 { width: 100%; margin-bottom: 5px;}
.estimate_06 li { display: inline-block; float: left;}
.estimate_06 select { margin-bottom: 0px;}
.estimate_06_001 { width: 80%;}
.estimate_06_002 { padding-left: 1%; width: 19%; line-height: 36px;}
.estimate_06_003 { width: 70%;}
.estimate_06_004 { padding-left: 1%; width: 29%; line-height: 36px;}
.estimate_06_005 { width: 45%;}
.estimate_06_006 { padding-left: 1%; width: 54%; line-height: 36px;}
.estimate_06_005 input, .estimate_06_006 input { width: 75%;}
.estimate_06_007 { width: 33%;}
.estimate_06_007 input { width: 64%;}

.estimate_07 { padding-bottom: 46px;}
.estimate_07 li { display: inline-block; float: left; line-height: 36px; font-size: 15px;}
.estimate_07_001 { width: 24%; font-weight: bold;}
.estimate_07_002 { width: 66%;}
.estimate_07_002 select { width: 80%;}
.estimate_07_003 { width: 10%; text-align: right; float: right !important;}
.estimate_07_003 a img { width: 36px;}
.estimate_07_004 { width: 66%; line-height: 36px; font-size: 15px; font-weight: bold;}
.estimate_07_005 { width: 24%;}

.estimate_08 { margin-bottom: 5px; width: 100%;}
.estimate_08>li { display: inline-block; float: left;}
.estimate_08_001 { margin-right: 1%; width: 59%;}
.estimate_08_002 { width: 40%;}

.estimate_09 li { display: inline-block; float: left; line-height: 36px; font-size: 15px;}

.estimate_10 { text-align: center; width: 100%; height: 40px; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.estimate_10>li { float: left; display: inline-block; width: 50%; height: 40px; line-height: 40px; border-right: 1px solid #ddd; box-sizing: border-box;cursor:pointer;}
.estimate_10>li:hover { opacity:0.8;}
.estimate_10>li:last-child { border-right: 0px;}
.estimate_10 .selected { background-color: #ff7f00;}
.estimate_10 .selected { color: #fff; font-weight: bold;}
.estimate_10 a { color: #888;}

.tr_darkgray {background-color:darkgray; }
.font_16_b_w { font-size:16px; font-weight:bold; color:white; }
.font_16_b { font-size:16px; font-weight:bold; }
.font_17_b { font-size:17px; font-weight:bold; }
.font_19 { font-size:19px; }
.font_20 { font-size:20px; }

.estimate_001 table { width: 100%;}
.estimate_001 table tr { height: 44px; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.estimate_001 table tr:last-child { border-bottom: 0; box-sizing: border-box;}
.estimate_001 table th { padding: 0 0 0 2%; width: 22%; text-align: left;}
.estimate_001 a img { width: 30px;}

.estimate_001_01 table { width: 100%;}
.estimate_001_01 table tr { height: 44px; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.estimate_001_01 table tr:last-child { border-bottom: 0; box-sizing: border-box;}
.estimate_001_01 table th { padding: 0 0 0 2%; width: 21.3%; text-align: left;}
.estimate_001_01 a img { width: 30px;}

.estimate_002 td:last-child { padding: 0 2%; width: 65%; text-align: right;}
.estimate_002_01_01 td:last-child { padding: 0 0%; width: 65%; text-align: right; }
.estimate_002_01 { padding: 2% 2% 3% 2% !important;}
.estimate_002_01_01 { padding: 2% 2% 3% 2% !important;}
.estimate_002_01 td:last-child { padding: 0 0;}
.estimate_003 li { display: inline-block; float: left;}
.estimate_003 li:first-child { width: 100%;}
.estimate_003 li:last-child{ margin-left: 1%; width: 22%;}
.estimate_004 { margin: 10px 0 0 0; width: 100%;}
.estimate_004 tbody {width: 100%;}
.estimate_004 tr {width: 100%;}
.estimate_004 th { padding-bottom: 10px; width: 60%; text-align: left; font-size: 15px;}
.estimate_004 td { padding-bottom: 10px; width: 40%; text-align: right; font-size: 15px; font-weight: bold;}
.estimate_005 { padding: 2% !important; border-bottom: 0;}
.estimate_005 select { margin: 0 0 5px 0;}
/* .estimate_005 select:last-child { margin-bottom: 0px;} */
.estimate_006>table td { padding: 2%; width: 44%; text-align: right;}
/* .estimate_006>table td:last-child { padding: 2%; width: 44%; text-align: right;} */
.estimate_006>table td:last-child input { text-align: right;}
.estimate_007 li { display: inline-block; float: left; line-height: 36px;}
.estimate_007 li:first-child { width: 48%;}
.estimate_007 li:nth-child(2) { width: 38%;}
.estimate_008>table td:last-child { padding: 2%; width: 40%; text-align: right;}
.estimate_009 li { display: inline-block; float: left; width: 56%; line-height: 36px;}
.estimate_009 li:first-child { width: 44%;}
.estimate_009 li select { width: 64%;}
.estimate_010 { margin: 0;}
.estimate_010 th { padding-bottom: 10px; width: 20%; text-align: left; font-size: 15px;}
.estimate_010 td { padding-bottom: 10px; width: 80%; text-align: right; font-size: 15px; font-weight: bold;}
.estimate_011 { margin: 20px 0;}
.estimate_011 th { padding: 0 0 0 15px; font-weight: bold}
.estimate_011 td { padding: 0 15px 0 0;}
.estimate_012 td { padding: 2%; width: 80% !important;}
/* .estimate_012 label { padding: 4px 0 !important;}  */
.estimate_012 label { height:36px; } 
.estimate_012 select { width: 50%;}
.estimate_013 td { text-align: right}
.estimate_014 td:last-child { width: 10%;}
.estimate_014 img { float: right; padding-right: 5%;}
.estimate_015 select { width: 100%;}
.estimate_016>table td:first-child { padding: 2%; width: 24%; text-align: left;}
.estimate_016>table td { padding: 2%; width: 44%; text-align: left; line-height: 10px;}
.estimate_016>table td:last-child { padding: 2%; width: 44%; text-align: right;}

.estimate_017>table td { padding: 2%; width: 34%; text-align: right;}
/* .estimate_006>table td:last-child { padding: 2%; width: 44%; text-align: right;} */
.estimate_017>table td:last-child { width: 44%;}
.estimate_017>table td:last-child input { text-align: right;}

.estimate_box_001 { padding: 1% 2%; background-color: #ebeff5;}
.estimate_box_001 table tr { padding: 5px 0; height: 30px; border-bottom: 0; box-sizing: border-box;}
.estimate_box_001 table td:last-child { width: 30%; text-align: left;}
.estimate_box_001 table td:nth-child(2) { padding: 0%; width: 5%; text-align: center;}

.estimate_box_006 { padding: 1% 2%; background-color: white;}
.estimate_box_006 table tr { padding: 5px 0; height: 30px; border-bottom: 0; box-sizing: border-box;}
.estimate_box_006 table td:nth-child(2) { padding: 0%; width: 5%; text-align: center;}
.estimate_box_006 table td:last-child { width: 40%; text-align: left;}

/* .estimate_box_001 table tr td label { margin: 0px 2% 5px 0; line-height:36px;} */
.optCbox_label { margin: 0px 2% 5px 0; line-height:36px;}
.estimate_box_002 h3 { margin: 10px 0px 5px 0px; font-size: 15px; color: #07649a;}
.estimate_box_003 table tr { height: 30px;}
.estimate_box_003 table td:first-child { padding: 0% 0% 0% 0%; width: 44%;}
.estimate_box_003 table td:nth-child(2) { padding: 0%; width: 16%; text-align: center;}
.estimate_box_003 table td:nth-child(3) input { text-align: right;}
.estimate_box_003 table td:last-child { padding: 0 0 0 0%; width: 6%;}
.estimate_box_004 table th { padding-left: 0%; width: 20%; text-align: left;}
.estimate_box_004 table td:nth-child(2) { width: 40%; height: 42px; text-align: center;}
.estimate_box_004 table td:last-child { width: 36%;}

.estimate_box_005 table td:nth-child(2) { height: 32px; text-align: left;}


.estimate_top { margin-top: 10px;}
.estimate_bottom { margin-bottom: 10px;}
.estimate_bottom_border { border-bottom: 1px dotted #bfbfbf;}
.estimate_top_border { border-top: 1px dotted #ddd;}
.estimate_margin5 { margin-bottom: 5px;}
.estimate_bottom5 { padding-bottom: 5px;}
.estimate_select_01 select { width: 60%;}
.estimate_text_left { text-align: left !important;}
.estimate_text_right { text-align: right !important;}
.estimate_text_left td { text-align: left !important;}
.estimate_left { padding-left: 2%;}

.estimate_memo_001 { padding: 2%;}
.estimate_memo_001 textarea { margin-top: 5px; height: 100px;}
.estimate_memo_002 { padding: 10px 15px 10px 15px;}
.estimate_memo_btns { margin-top: 5px;}
.estimate_memo_btns li { display: inline-block; float: left; width: 23.5%; padding-right: 2%;}
.estimate_memo_btns li:last-child { padding-right: 0;}

/*price*/
.price_box_01 select { margin-bottom: 5px;}
.price_box_01 select:last-child { margin-bottom: 0px;}
.price_box_02_001 { width: 54%; font-weight: bold;}
.price_box_02_002 { padding-right: 2%; width: 34%; text-align: right;} 
.price_box_03>table th { padding: 0 0 0 2%; width: 66%;}
.price_box_03>table td { padding: 2%; width: 28%; text-align: right;}
.price_box_04>li { padding-bottom: 5px; text-indent: -10px; margin-left: 10px;}
.price_box_04>li::before { content: "- ";}
.price_box_04_001 { margin-top: 5px; text-align: center;}
.price_box_05 span { font-weight: bold;}
.price_box_06>li { padding-bottom: 5px; text-indent: -10px; margin-left: 10px;}
.price_box_06>li { list-style-type: decimal; list-style-position: inside;}
.price_box_07 { width: 90%; line-height: 36px; font-size: 15px; font-weight: bold;}
.price_box_08>table td { padding: 0 2%;}
.price_box_09 select { width: 100%;}
.price_box_10>table th {}
.price_box_10>table td {text-align: right;}
.price_box_10>table th:nth-child(1),.price_box_10>table td:nth-child(1){padding: 0 0 0 2%; width:calc(65% - 15px);}
.price_box_10>table th:nth-child(2),.price_box_10>table td:nth-child(2){width: 30px;}
.price_box_10>table th:nth-child(3),.price_box_10>table td:nth-child(3){padding: 2%; width:calc(26% - 15px);}

.price_memo_btns_01 { margin-top: 5px;}
.price_memo_btns_01 li { display: inline-block; float: left; width: 32%; padding-right: 2%;}
.price_memo_btns_01 li:last-child { padding-right: 0;}
.price_memo_btns_02 { margin-top: 5px;}
.price_memo_btns_02 li { display: inline-block; float: left; width: 49%; padding-right: 2%;}
.price_memo_btns_02 li:last-child { padding-right: 0;}

.price_box_padding { padding: 5px 0 5px 22px;}

/*specification*/
.specification_01>table { width: 100%; font-size: 13px; list-style: 18px;}
.specification_01>table tr { height: 44px; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.specification_01>table tr:last-child { border-bottom: 0; box-sizing: border-box;}
.specification_01>table th { width: 20%; text-align: center; border-right: 1px solid #ddd; box-sizing: border-box; background-color: #ebeff5;}
.specification_01>table td { padding: 0 2%; width: 36%; text-align: center; border-right: 1px solid #ddd; box-sizing: border-box; background-color: #ebeff5;}
.specification_01>table td:last-child { border-right: 0; background-color: #fff;}
.specification_02 { margin: 10px 0 0 0; text-align: center;}

/*catalogue*/
.catalogue_01 { padding: 0 15px;}
.catalogue_02 { margin-bottom: 10px; border: 1px solid #ddd; overflow: hidden;}
.catalogue_02:last-child { margin-bottom: 0px;}
.catalogue_02 img { width: 50%; height: auto;}
.catalogue_03 { width:20%; max-width:65px; float: right;}
.catalogue_03 button { font-size: 13px;}
.catalogue_h2 { float:left; width:80%; font-size: 16px; line-height: 22px;font-weight:normal;}

.catalogue_box_padding { padding: 5px 0 5px 22px;}

/*catalogue*/
.condition_01 { width: 100%; font-weight: bold;}
.condition_02_table_th { padding: 0 0 0 2%; width: 88% !important;}
.condition_02_table_td { width: 10% !important; text-align: right;}
.condition_02_box_padding li { padding-bottom: 0px;}
.condition_03 { margin-bottom: 10px;}

/*save*/
.save_01 { width: 100%;} 
.save_01 th { padding-right: 1%; width: 80%;}
.save_02 { padding: 0 15px 10px 15px;}
.save_03_001 { width: 80%; line-height: 36px; font-size: 15px; font-weight: bold; color: #ff7f00; text-decoration: underline;}
.save_03_002 { width: 20%;}
.save_03_002 button { float: right; margin-top: 4px;}
.save_04 h4 { font-size: 15px; font-weight: bold;}
.save_05 { /* margin-top: 5px; */ padding: 10px;}
.save_05 ul li { display: inline-block; padding-right: 5px;}
.save_05 ul li:last-child { padding-right: 0px;}
.save_05 p { padding-top: 5px; color: #07649a;}
.save_06 { padding: 5px 0px 0px 0px;}
.save_06 li { display: inline-block; width:100%;}
.save_06 li:last-child { color: #888;}

/* jogun */
.jogun_brand_table { width: 100%; font-size: 13px; line-height: 18px; text-align: center; table-layout: fixed;box-shadow: 0 0 0 1px #eeeeee inset;cursor:pointer; }
.jogun_brand_table:hover { color: #fff; background-color: #c0e4fa; }
.jogun_brand_table_img { margin: 5px 0px 0px 0px; }
.jogun_brand_table_name { font-size:11px;font-weight:bold;width: 13%;padding: 0px 0px 5px 0px; }

/* 상담-탁송료 과세/비과세  선택 */
.DrTakAdd_radio { display:none;}
.button-label_DrTakAdd{margin: 0px 3% 0 0; padding: 0px 0px 0px 23px; display: inline-block; cursor: pointer; background-image: url('../../../images/mx/check_off.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}
.DrTakAdd_radio:checked + .button-label_DrTakAdd{ background-image: url('../../../images/mx/check_on.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}

/* 상담-공채 매입/할인 선택 */
.gongset_radio { display:none;}
.button-label_gongset{margin: 0px 3% 0 0; padding: 0px 0px 0px 23px; display: inline-block; cursor: pointer; background-image: url('../../../images/mx/check_off.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}
.gongset_radio:checked + .button-label_gongset{ background-image: url('../../../images/mx/check_on.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}

/* 상담-할부원금 선택 */
.HbWonset_radio { display:none;}
.button-label_HbWonset {margin: 0px 3% 0 0; padding: 0px 0px 0px 23px; display: inline-block; cursor: pointer; background-image: url('../../../images/mx/check_off.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}
.HbWonset_radio:checked + .button-label_HbWonset { background-image: url('../../../images/mx/check_on.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}

/* 리스-차량가 기준 선택 */
.LsWonset_radio { display:none;}
.button-label_LsWonset {margin: 0px 3% 0 0; padding: 0px 0px 0px 23px; display: inline-block; cursor: pointer; background-image: url('../../../images/mx/check_off.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}
.LsWonset_radio:checked + .button-label_LsWonset { background-image: url('../../../images/mx/check_on.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}

/* 리스-차량가 기준 포함 선택 */
.LsWoninc_radio { display:none;}
.button-label_LsWoninc {margin: 0px 3% 0 0; padding: 0px 0px 0px 23px; display: inline-block; cursor: pointer; background-image: url('../../../images/mx/check_off.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}
.LsWoninc_radio:checked + .button-label_LsWoninc { background-image: url('../../../images/mx/check_on.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}

/* 리스-등록명의 포함 선택 */
.LsRegset_radio { display:none;}
.button-label_LsRegset {margin: 0px 3% 0 0; padding: 0px 0px 0px 23px; display: inline-block; cursor: pointer; background-image: url('../../../images/mx/check_off.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}
.LsRegset_radio:checked + .button-label_LsRegset { background-image: url('../../../images/mx/check_on.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}

/* 취득세 완납 분납 선택 */
.GbBunnap_radio { display:none;}
.button-label_GbBunnap {margin: 0px 3% 0 0; padding: 0px 0px 0px 23px; display: inline-block; cursor: pointer; background-image: url('../../../images/mx/check_off.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}
.GbBunnap_radio:checked + .button-label_GbBunnap { background-image: url('../../../images/mx/check_on.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}

/* 가격표-가격표 양식 */
.BSSkinS_radio { display:none;}
.button-label_BSSkinS {margin: 0px 3% 0 0; padding: 0px 0px 0px 23px; display: inline-block; cursor: pointer; background-image: url('../../../images/mx/check_off.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}
.BSSkinS_radio:checked + .button-label_BSSkinS { background-image: url('../../../images/mx/check_on.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}

/* 내정보 발송용 선택 */
.CMinfo_radio{ display:none;}
.button-label_CMinfo{margin: 0px 3% 0 0; padding: 0px 0px 0px 23px; display: inline-block; cursor: pointer; background-image: url('../../../images/common/check_off.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}
.CMinfo_radio:checked + .button-label_CMinfo{ background-image: url('../../../images/common/check_on.png'); background-position: left; background-size: 19px; background-repeat: no-repeat;}

/* 레이어 */
.lease_popup01 h2 { margin: 10px 0 0 0px; width: 100%; text-align: center;}
.lease_popup01 h3 { margin: 0 0 5px 0;}
.lease_popup01 table { margin-top: 10px; width: 100%; font-size: 13px; line-height: 18px; text-align: center; table-layout: fixed;}
.lease_popup01 table thead tr { height: 38px; background-color: #eee; border: 1px solid #aaa;}
.lease_popup01 table tbody tr { border-bottom: 1px solid #ccc;}
/* .lease_popup01 table tbody tr td { padding: 5px 0 5px 2%; text-align: center; word-break:break-all; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } */
/* .lease_popup01 table tbody tr td:last-child { padding: 5px 2% 5px 2%;} */
.lease_popup01>.page_btn { margin-top: 10px;}
.lease_popup01_01 { width: 30%;}
.lease_popup01_02 { padding: 0 2%; width: 50%;}
.lease_popup01_03 { padding-left: 2%; width: 6%;}
.lease_popup01_04 { padding: 0 2%; width: 14%;}
.lease_popup02 { overflow: auto;}
.lease_popup03 { overflow-y: scroll; overflow-x: hidden;}
.lease_popup04 { /*overflow-y: auto;*/margin-top:5px;}
.lease_popup01_01_td { width: 30%; padding: 5px 0 5px 2%; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lease_popup01_02_td { padding: 0 2%; width: 50%; padding: 5px 0 5px 2%; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lease_popup01_03_td { padding-left: 2%; width: 6%; padding: 5px 0 5px 2%; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lease_popup01_04_td { padding: 0 2%; width: 14%; padding: 5px 2% 5px 2%; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.lease_popup01_05_td { width: 30%; height: 250px; padding: 5px 0 5px 2%; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/* 시세레이어 / 문자레이어 */
.lease_popup04 h2 { margin: -20px 0 0 25px; width: 100%; text-align: center;}
.lease_popup04 h3 { margin: 0 0 5px 0;}
.lease_popup04 table { margin-top: 10px; width: 100%; font-size: 13px; line-height: 18px; table-layout: fixed;}
.lease_popup04 table thead tr { height: 38px; background-color: #eee; border: 1px solid #aaa;}
.lease_popup04 table tbody tr { border-bottom: 1px solid #ccc;}
.lease_popup04>.page_btn { margin-top: 10px;}

.lease_popup05 h2 { margin: -20px 0 0 25px; width: 100%; text-align: center;}
.lease_popup05 h3 { margin: 0 0 5px 0;}
.lease_popup05 table { margin-top: 10px; width: 100%; font-size: 13px; line-height: 18px; table-layout: fixed;}

.GSsolid { padding:5px; table-layout:fixed;}
.GSsolid td { word-wrap:break-word; }
.GSsolid_1 td { padding:5px; }

/* 가격표 발송 */
.title_h2{ padding:1px 0px 3px 20px;font-size:14px;font-weight:bold;background:url('../../../images/300/icon_h2.gif') 2px 8px no-repeat; }
.title_h2_2{ padding:1px 0px 3px 20px;font-size:14px;font-weight:bold;background:url('../../../images/300/icon_h2.gif') 2px 4px no-repeat; }
.car_estimate_popup_box_xbtn { float: right; cursor: pointer;}

/* 차량 색상선택시 */
.colorExt_tr option:disabled{ background-color:#eaeaea; }
.colorInt_tr option:disabled{ background-color:#eaeaea; }

/* 가격표 */
.optionBox-base{border-bottom:0 !important;}
.optionBox-base>th,.optionBox-base>td{padding-top:5px !important;}
.price_box_03>table .optionBox-base>td>div{padding-top:7px !important;}
.optionBox th{display:none;padding-left:28px;}
.optionBox th>div{border:1px solid #dddddd;margin:0 5px 5px 0;padding:3px;background:#f8f8ff;}

#SMSmsg {background-color:white !important; }