/* -------------------------------------------------------- */
.sitemap_ul > li:nth-child(5) { clear:both;}
@media all and (max-width:700px) { 
	.sitemap_ul > li:nth-child(3) { clear:both;}
}

/* -------------------------------------------------------- */
.st_mov_iframe {width:100%; height:500px;}

.st_title0 {font-size:32px; line-height:40px; font-weight:600; color:#000; text-align:center; margin:15px 0;} 
.st_title1 {position:relative; font-size:25px; line-height:25px; font-weight:600; color:#000; margin:15px 0 15px 0; background:url(/image/dot/dot4_3.png) no-repeat left top 7px; padding:0 0 0 22px; } 
.st_title2 {font-size:22px; line-height:32px; font-weight:600; color:#000; margin:15px 0 15px 0; background:url(/image/dot/dot_c6.png) no-repeat left 3px top 12px; padding:0 0 0 22px; } 
.st_ul1 > li {font-size:20px; line-height:30px; font-weight:350; margin:8px 0; padding-left:22px; background:url(/image/dot/dot_2.gif) no-repeat left 10px top 12px; }

.st_text {font-size:20px; line-height:30px; font-weight:350; color:#111; text-align:justify;} 
.st_text1 {font-size:20px; line-height:30px; font-weight:350; color:#111; text-align:justify; padding-left:22px; } 


.st_table1 {line-height: 140%; width: 100%; border-spacing: 0; }
.st_table1 th {font-size:18px; line-height:25px; padding: 8px; color: #222; background: #f8fafd; font-weight:600; text-align: center; border-top: 1px solid var(--dpc_tbl1_bd_color, #222); border-bottom: 1px solid var(--dpc_tbl1_bd_color, #222); border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; vertical-align:middle; }
.st_table1 th:first-child {border-left:none !important; }
.st_table1 th:last-child  {border-right:none !important; }
.st_table1 td {font-size:18px; line-height:25px;  padding: 8px; color: #333; background: #fff; font-weight: 350; text-align: left; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; }
.st_table1 td:first-child {border-left:none !important; }
.st_table1 td:last-child  {border-right:none !important; }
.st_table1 tr:first-child td {border-top: 1px solid #222; }
.st_table1 tr:last-child td {border-bottom: 1px solid #222; }

.st_table2 {line-height: 140%; width: 100%; border-spacing: 0;}
.st_table2 th {font-size:18px; line-height:25px;padding: 8px; color: #222; background: #f8fafd; font-weight:600; text-align: center; border-top: 1px solid #222; border-bottom: 1px solid #222; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; vertical-align:middle; }
.st_table2 td {font-size:18px; line-height:25px;padding: 8px; color: #333; background: #fff; font-weight: normal; text-align: left; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; }
.st_table2 td.bg1 {padding: 8px; color: #222; background: #f8fafd; font-weight:400; text-align: center; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; vertical-align:middle; }
