.elementor-18618 .elementor-element.elementor-element-2c01f1f{padding:30px 0px 0px 0px;}.elementor-18618 .elementor-element.elementor-element-3195d83{padding:0px 0px 0120px 0px;}/* Start custom CSS for html, class: .elementor-element-ba2a0f4 */* { font-family: 'Nanum Gothic', sans-serif;}
    #wrapper{
        max-width: 900px;margin: auto;width: 100%;font-size:16px;
    }
    p
    {
        font-size:16px;
    }
    .entry-summary .excerpt, .entry-content p 
    {
    line-height: 30px;
    }
		.cf { clear: both; display: block }
		h1, h2 { text-align: center; padding: 20px 0 0 0; }
		.index { padding-left: 30px; }
		h3 { padding: 40px 0 20px 0; font-size:20px;}
		h4 { padding: 0 0 20px 30px; }
		.push30 { padding-left: 30px; }
		.push60 { padding-left: 60px; }
		#table { width: 800px; height: 88px; margin: 0 0 0 250px; text-align: center; padding-top: 10px; }
		.table-row { width: 120px; height: 38px; float: left; margin:auto 0;}
		.table-col { border: 1px solid gray; width: 100%; height: 26px; float: left; padding-top: 4px;}
        .table-col-2 { border: 1px solid gray; width: 100%; height: 26px; float: left; padding-top: 11px; }
        .table-col-3 { width: 100%; height: 26px; float: left; padding-top: 11px; }
		.text-left { text-align: left!important; font-size: 13px; margin-left: 200px;}
        .text-left-2 { text-align: left!important; font-size: 13px; margin-left: 100px;}
        #table-3 { width: 800px; height: 88px; margin: 0 0 0 150px; text-align: center; padding-top: 10px; }
		#table2 { width: 798px; height: 295px; margin-left: 90px; display: table; text-align: center; font-size: 13px; border: 1px solid gray; }
		.table2-row { display: table; }
		.table2-row div { height: 21px; vertical-align: middle; }
		.table2-col1 { border: 1px solid gray; width: 130px; display: table-cell; }
		.table2-col2 { border: 1px solid gray; width: 320px; display: table-cell; }
		.table2-col3 { border: 1px solid gray; width: 120px; display: table-cell; }
		.table2-col3b { border: 1px solid gray; width: 342px; display: table-cell; }
		.table2-col4 { border: 1px solid gray; width: 220px; display: table-cell; }
		.table2-col5 { border: 1px solid gray; width: 664px; display: table-cell; }
		.table-col2-s1 { border-bottom: 1px solid gray; padding-top: 6px; width: 320px; height: 15px; }
		.table-col2-s2 { padding-top: 6px; width: 320px; height: 15px; }
		.table-col2-s1b { border-right: 1px solid gray; padding-top: 6px; width: 160px; height: 15px; display: table-cell; }
		.table-col2-s2b { padding-top: 6px; width: 160px; height: 15px; display: table-cell; }
		.text-red { color: red; }
		.text-right { text-align: right!important; }
		.text-center { text-align: center!important; }
		#table3 { width: 600px; height: 150px; margin-left: 90px; display: table; text-align: center; border: 1px solid gray; }
		.table3-row { width: 600px; height: 50px; }
		.table3-col { width: 150px; height: 50px; display: table-cell; vertical-align: middle; border: 1px solid gray; }/* End custom CSS */