	ul.point2 		{ list-style-position:outside; margin:0; padding:20px 0 10px 20px; }
	ul.point2 li  	{ padding-bottom:8px; }

	.wrap-right { float:right; margin:10px 0 10px 40px; display:table;}
	img.img-dis-animation { width:100%; height:auto; }

	h3 { color: #929; }
	.dis-txt-yellow  { color:#c79d30 }
	.dis-txt-blue    { color:#52aeea; }
	.dis-txt-green   { color:#51ad5b; }

	.table-sm-col.tsc-font 	{ font-size:80% }
	.table-sm-col 	{ }
	.table-sm-col tbody tr td:first-child { width:10px; text-align:left; vertical-align:top; }
	.table-sm-col tbody tr td:last-child  { text-align:left; vertical-align:left; }


	.know-more img.km-title {margin: -50px 20px 20px -10px;}

	.adj-panel { margin-top:30px }
	.sps-arrow-blk 	{ z-index:20;}
	.dis-intro {}

	.dis-2col 					{ display:flex; align-items:flex-start; column-gap:20px; }
	.dis-2col .dis-2col-col1 	{ width: 70% }
	.dis-2col .dis-2col-col2 	{ width: 30%; text-align:center;}
    .playicon .fa	{ position:absolute; color:#fff; font-size:60px; top:50%; left:50%; transform: translate(-50%,-50%); opacity:.8; transition: all 0.3s ease-out; }

	.dis-2col .dis-2col-col2 img,
	.dis-2col .dis-2col-col2 img 	{ width: auto; height: 150px; }
	.dis-2col .dis-2col-col2 figcaption  	{ padding-top:15px}

	.img-caption 			{ font-size:90%; text-align:center; }
	.img-caption .ic-point  { display:block; margin-top:10px; color:#000 }
	.img-caption .ic-point.icp1 span:first-child { margin-right:5px; background-color:#3e4b6f; width:10px; height:10px; display: inline-block;
														-webkit-border-radius: 20px;
												           -moz-border-radius: 20px;
																border-radius: 20px; }
	.img-caption .ic-point.icp2 span:first-child { margin-right:5px; background-color:#da7e31; width:10px; height:10px; display: inline-block;
														-webkit-border-radius: 20px;
												           -moz-border-radius: 20px;
																border-radius: 20px;}
	.img-caption .ic-point  img { width:10px; height:10px; }

	/* tab1 
   	-------------------------------------------------------------------------- */ 
	.tab1-content { display:flex; align-items:flex-start; column-gap:40px; width:100%  }
	.tab1-content-col1  	{ width:40%  }
	.tab1-content-col2  	{ width:60%; padding-right:80px; }
	.tab1-content-col2 img  { width:100%; height:auto; }

	/* tab1 > slider panel 
   	-------------------------------------------------------------------------- */ 
	.dis-top-content 				{ border:1px solid #ececec; padding:20px; margin: 0 auto;	background-color: #f1f1f1; }
	.dis-top-content .dis-age 		{ position: absolute; top:20px; left:20px; width:25%; z-index:10; font-size:18px;  }
	.dis-top-content .dis-age>p 	{ font-size:40px; font-weight:bold; letter-spacing:-0.8px; line-height:1; margin-bottom:10px  }
	.dis-top-content .dis-img 		{ width:100%; text-align:center; }
	.dis-top-content .dis-img>img 	{ width:40%; height:auto; margin:0 auto; }
	.dis-bottom-content 			{ background:#ececec; padding:20px }

	#slider2 .dis-top-content 			    { padding-top:25px }


	#slider2 .dis-top-content .dis-img>img 	{ width:90%; }

	/* tab2
   	-------------------------------------------------------------------------- */ 
   	.dis-chart 		{ width:100%; margin:0 auto;  }
   	.dis-chart-col  { width:calc(90% - 380px); margin-left:380px; }

   	.dcc-pos  { padding:20px 20px 20px 50px;  }
   	.dcc-box1 { background-color:#ececec; width:100%;}
   	.dcc-box3 { background-color:#f6cd75; width:100%;}

   	.dcc-box1 p,
   	.dcc-box3 p 			{ font-size:20px; font-weight:600; padding-bottom:5px; }
   	.dcc-box1 .dcc-bold,
   	.dcc-box3 .dcc-bold 	{ font-weight:600; padding:5px 0 }
   	
   	.dcc-box1 p, .dcc-box1 .dcc-bold { color:#C4751F }
   	.dcc-box3 p, .dcc-box3 .dcc-bold { color:#02369e }

   	.dcc-box2  	{ width:100%; text-align:center; padding:10px 0; line-height:1; }
   	.dcc-box2 i { font-size: 60px; }


   	.dis-circle 	{ width:400px; height:400px; background:#02369e; border-radius: 50%; z-index:10;
   					 
   					   display: table-cell;
					  text-align: center;
					  vertical-align: middle; color:#fff; }

	.dis-circle	.dc-title 	{ margin-top:50px; font-size:40px; line-height:1; font-weight:900; color: #FFA746; }			  
	#body.tc .dis-circle .dc-title,
	#body.sc .dis-circle .dc-title 	{ font-size:45px; line-height:1.2; }			  


    .dis-circle { transform: scale(0.85); left:20px}

	.dis-circle .dc-img 	{ width:100px; position:absolute; right:5px; top:50px }
	.dis-circle .dc-img img { width:100%;height:auto; }
	.dis-circle .dc-sm-txt  	{ width:300px; padding:20px 50px 0 50px; transform: scale(1); }
	.dis-circle .dc-sm-txt>span { font-size:20px; font-weight:900; color:#FFA746 }

	.adj-m-pos 		{ position:absolute;   top:0;}
  	.dis-chart      { margin-top: 10px; }


	.img-scale60-txt-r 					{ width:100%}
	.img-scale60-txt-r .is60-col1-r 	{ width:40%; float:left; }
	.img-scale60-txt-r .is60-col2-r 	{ width:50%; float:left;}
	.img-scale60-txt-r .is60-col2-r img { width:80%; height:auto; padding-left:50px; }

	/* ==========================================================================
	    Media Style: no dropdown, section flowdown, sslider flowdown
	============================================================================= */
    @media only screen and (max-width:1400px) {
 	.dis-top-content .dis-age>p 	{ font-size:34px; }
    }

    @media only screen and (max-width:1280px) {
 	.dis-top-content .dis-age>p 	{ font-size:26px; }
	.dis-top-content .dis-age 		{ font-size:16px; }
    .dis-chart-col  { width:calc(100% - 380px);  }
    }

    @media only screen and (max-width:1100px) {
 	.img-scale60-txt-r .is60-col2-r img { width:100%; height:auto; padding-left:50px; }
  	.dis-top-content .dis-age 		{ position:relative; top:inherit; left:inherit; width:100%; margin-bottom:10px; }
    }

    @media only screen and (max-width:767px) {
	.dis-2col 					{ display:block; align-items:flex-start; column-gap:0; }
	.dis-2col .dis-2col-col1 	{ width:100% }
	.dis-2col .dis-2col-col2 	{ width:100%; text-align:center; padding:10px 0;}


	.tab1-content 			{ display:block; column-gap:0; width:100%  }
	.tab1-content-col1  	{ width:100%  }
	.tab1-content-col2  	{ width:100%; padding-right:0;text-align: center; }
 	.tab1-content-col2 img 	{ width:90%; margin-top:20px }

 	.dis-top-content .dis-age>p 	{ font-size:110%; }
  	.dis-top-content .dis-age 		{ position:relative; top:inherit; left:inherit; width:100%; margin-bottom:10px; }
	.dis-top-content .dis-img>img 	{ width:90%; height:auto; margin:0 auto; }

/*  	#slider1 .dis-top-content .dis-img>img { margin-left:-35px; }*/
 	#slider2 .dis-top-content 			    { padding:15px 10px; margin: 0 auto; }
 /*	#slider1 .sps-arrow-blk                 { top:32px; right:5px}
 	#slider2 .sps-arrow-blk                 { top:25px; right:5px}*/
	#slider2 .dis-top-content .dis-img>img 	{ width:85%; }


  	.dis-chart      { margin-top: -20px; }
   	.dis-chart-col  { width:100%; margin-left:0; margin-top: -50px; }
   	.dis-circle 	{ transform: scale(0.9);}
   	.adj-m-pos 		{ width:100%;display: flex; position:relative; justify-content: center; align-items: center;}
   	.dcc-pos 		{ padding:20px}
	.dis-circle .dc-sm-txt>span { font-size:26px; font-weight:bold; line-height: 1;}

	.img-scale60-txt-r .is60-col1-r 	{ width:100%; padding-right:0}
	.img-scale60-txt-r .is60-col2-r		{ width:100%; margin-top:30px; text-align: center;}
  	.img-scale60-txt-r .is60-col2-r img { width:80%; height:auto; padding-left:0; }

	.adj-panel {margin-top:0px;}
	.space.space-more-m  { height:80px }
	.space-more-bottom-m  { height:50px }

	.sps-btn .prev { left:10px!important }
	.sps-btn .next { right:10px!important }
    .dis-circle { left:0}
	.wrap-right { float:none; margin:20px 0; display:block;}

    }

    @media only screen and (max-width:414px) {
   	.dis-circle 				{ transform: scale(0.8); }

    }

     @media only screen and (max-width:360px) {
   	.dis-circle 	{ transform: scale(0.7); }

    }