
.tbl_st1 tbody td:first-child{
    border-left: 1px solid #dddddd;
  }
  
.iframe { position: relative; } 
.special-width {
    min-width: 99px !important;
}

.text_right padB10{margin-top:-25px;}
.tab_list marT40 li{width:25%;}

.treat_icon {
    width: 15px;
    margin-top: -3px;
}
.schedule{
    margin-top:0px;margin-bottom:18px;border-top:1px solid #c3c3c3;
    border-bottom:0px solid #c3c3c3;
}
.c-90{
    width:90px;
}
.c-80{
    width: 80px;
}
.no-padding {
    padding-bottom: 0px !important;
}

.no-border {
    border-bottom: 0px solid #c3c3c3 !important;
}
.star{
    width:15px;margin-top: -3px;
}
.icon{
    width:12px;margin-top: -3px;
}
.vat{vertical-align: top;}
	.mar-10{margin-top:10px;}
	.mar-20{margin-top:20px;}
	.mar-40{margin-top:40px;}
	.mar-65{margin-top:65px;}
	.mar-75{margin-top:75px;}
	.mar-110{margin-top:110px;}
	.pad-08{padding-left: 8px;}
	.font-14{font-size:14px;}
	.font-15{font-size:15px;}
	.unset{color:unset; margin-bottom:12px;}
	.col-150{width: 150px;}
	.col-210{width: 210px;}
	.tbl_st6 tbody th.td_al{
		text-align:center;
	}
	.list_st3 li{font-size:15px;}
	.rept{border-left: 1px solid #c7c7c7 !important;}
	.orange{color:#EA8533;}

	
	/* 경우2 내부 */
	.list_st3 .sub {
		margin-left: 63px; /* 여기로 들여쓰기 조절 */
	}
	
	.list_st3 .sub div {
		text-indent: -14px;
		padding-left: 14px;
	}