@charset "UTF-8";

/* @font-face {
  font-family: 'Meiryo';
  src: url('../font/Meiryo.eot');
  src: url('../font/Meiryo.eot?#iefix') format('embedded-opentype'), url('../font/Meiryo.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
} */




	/* product CSS start */



	
	.container.sub{background-color:#f9f9f9; padding:40px;}
	.container.sub .inner.sub{background:#fff; padding:0 20px 30px;}
	.container.sub .inner.sub .product_title{font-size:15pt; font-weight:bold; padding:2% 0; border-bottom:6px solid #17375e;}
	.container.sub .inner.sub .product_tab ul.depth{display:block; width:100%; padding-top:2%; position:relative; text-align:left;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li{display:inline-block; border:3px solid #17375e; background:#fff; margin:3px; box-sizing:border-box;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li a{display:block; text-align:center; padding:10px 40px;font-size:12pt; color:#17375e; box-sizing:border-box;}
	.container.sub .inner.sub .product_tab ul.depth > li.on a{color:#fff; font-weight:bold;}
	.container.sub .inner.sub .product_tab ul.depth > li.on{background:#17375e;}

	.container.sub .inner.sub .product_tab ul.depth > li{position:relative;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label{position:absolute; display:block; top:-28px; right:-75px;}

	.container.sub .inner.sub .product_tab .product_depth{display:block; width:100%; padding-top:20px;}
	.container.sub .inner.sub .product_tab .product_depth
	.container.sub .inner.sub .product_tab .product_depth > ul{width:100%; margin-bottom:4%; box-sizing:border-box;}
	.container.sub .inner.sub .product_tab .product_depth > ul .depth_span{display:block; margin:0 3%; color:#1a7dd6; text-align:center;}
	.container.sub .inner.sub .product_tab .product_depth > ul:last-child{margin-bottom:0;}
	.container.sub .inner.sub .product_tab .product_depth > ul li{word-break:break-all;}
	.container.sub .inner.sub .product_depth .depth_title{min-width:125px; text-align:left; padding:1% 2% 1% 50px; color:#17375e; border-bottom:1px solid #17375e; background:url('../img/arrow_icon.png') no-repeat 0 50%; font-size:13pt; box-sizing:border-box; display:inline-flex;}
	.container.sub .inner.sub .product_depth .depth_title.notsub{margin:20px 0;}
	.container.sub .inner.sub .product_tab .product_depth > ul > p{margin:0 3%;}
	.container.sub .inner.sub .product_tab .product_depth .depth_imgarea{width:100%; text-align:center; padding:20px 0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_imgarea.genka{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_imgarea.genka img{vertical-align:bottom;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea{box-sizing:border-box;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .disc{list-style:disc;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .disc li{list-style:disc;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .final_center{text-align:center; font-size:11pt;}
	.container.sub .inner.sub .product_depth .depth_txtarea.pbox{text-align:center; display:block; word-break:break-all;}
	.container.sub .inner.sub .product_depth .depth_txtarea.pbox .padding20{padding-bottom:20px;}


	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.txt_box{background:none; margin:3%; padding:0 0 4%; text-align:center;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.txt_box p{text-align:center; width:45%; margin:0 auto; padding:30px; border:1px solid #cecece; border-radius:10px; color:#3875bf; box-shadow:2px 2px 2px #999; font-weight:bold;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .depth_txtarea_second{padding-left:20px; box-sizing:border-box; text-align: left;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .depth_txtarea_second.bluetxt{padding-left:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_smallbox{width:55%; margin:0 auto; padding:4% 0; text-align:center;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.web.ver{padding:1% 0; background:none; margin-top:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.web.ver p span{color:blue;}

		/* 190919 가로,세로 타입 나누기 */
	
	/* 세로 */

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y{margin:20px 0;}
	.container.sub .inner.sub .product_tab .product_depth .type_y .depth_imgarea.ncdaq{padding:0; padding-top:20px;}
	.container.sub .inner.sub .product_tab .product_depth .type_y .depth_imgarea.ncdaq img{vertical-align:bottom;}
	.container.sub .inner.sub .product_tab .product_depth .type_y .depth_imgarea{width:100%; text-align:center; padding-top:20px;}
	.container.sub .inner.sub .product_tab .product_depth .type_y .depth_imgarea img{min-width:40%;}


	/* 가로 */
	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt{width:100%; padding:20px 0 0 50px; word-break:break-all; box-sizing:border-box; text-align:left; margin:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt.medium_t{font-size:13pt; font-weight:bold; color:#1a7dd6;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y .depth_intro_txt{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x{width:100%; padding:20px 0; display:block; box-sizing:border-box; font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x li{vertical-align:middle;}/*vertical-align:*/
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_imgarea{width:46%; text-align:center; display:inline-block; margin-right:25px;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea{display:inline-block; width:45%; list-style:disc;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea li{list-style:disc;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea h4{padding:10px 0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea p{word-break:break-all; box-sizing:border-box;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea p .bold{padding:8px 0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea ul li{width:100%; box-sizing:border-box; font-size:inherit;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.web{font-size:11pt;}

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.web p span{color:#1a7dd6;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.imgplustxt li{width:48%; display:inline-block; vertical-align:top; text-align:center;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.imgplustxt li p{word-break:break-all; box-sizing:border-box; padding:10px 40px; font-size:11pt;}


	.container.sub .inner.sub .product_tab .product_depth .depth_tbl{padding:3% 0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table.rdnc_tbl{width:90%; margin:0 auto;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table tr,th,td{border:1px solid #999; padding:10px; vertical-align:middle; font-size:12pt; word-break:break-all;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table tr,th{text-align:center;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table tr th:nth-of-type(1){width:25%; background:#f2f7fd;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table.rdnc_tbl tr:nth-of-type(1) th{background:#dae3ef;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table tr th{color:#607bad;}
	.container.sub .inner.sub .product_tab .product_depth .video_ul .depth_videoarea{width:100%; box-sizing:border-box;}
	.container.sub .inner.sub .product_tab .product_depth .video_ul .depth_videoarea .videowrap{box-sizing:border-box; padding:20px;}
	.container.sub .inner.sub .product_tab .product_depth .video_ul .depth_videoarea .videowrap video{display:block; width:80%; margin:0 auto;}

	.container.sub .inner.sub .product_tab .product_depth .video_ul .depth_videoarea iframe{position:absolute; top:0; right:0; left:0; bottom:0; width:99.9%; height:99.9% !important; border:0; box-sizing:border-box;}


	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last{text-align:center;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box{width:100%; display:block; padding:20px 20px 0; box-sizing:border-box;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box p{font-size:12pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box p span{font-weight:bold; color:#17375e; font-size:13pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box img{margin-top:20px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box:nth-of-type(2){border-bottom:1px solid #dbdbdb; padding:20px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box:nth-of-type(3){border-bottom:1px solid #dbdbdb; padding:20px;}
	

	.container.sub .inner.sub .product_tab .product_depth.page3.web .page_depth{border:none;}
	.container.sub .inner.sub .product_tab .product_depth.page3 .page_depth .round_title{width:12%; height:40px; background:#17375e; color:#fff; font-size:13pt; font-weight:bold; text-align:center; line-height:40px; border-radius:50px; margin:2% 7% 0;}

	
	.container.sub .inner.sub .product_tab .content_style > li{list-style:disc;}


	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y{width:100%; padding:20px 20px 0;}

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.list{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.ul{list-style:disc; padding:0 45px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.ul li{list-style:disc;}

	/* 190923 */

	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_tbl{width:46%; display:inline-block; padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_x .depth_tbl table{width:100%;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table.tool_tbl tr, th, td{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_x .depth_tbl table.tool_tbl tr th{background:#dae3ef; color:#607bad; width:30%;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_x .depth_tbl p{margin-bottom:10px; font-size:11pt;}
	
	.container.sub .inner.sub .product_tab .product_depth .type_s{width:46%; display:inline-block; padding:30px 0; margin-right:25px; vertical-align:top;}
	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_txtarea .depth_intro_txt{padding:15px; text-align:center;}
	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_imgarea{padding:20px 0;}

	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq p{padding:20px 15px; font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq table.ncdaq_tbl{width:90%; margin:0 auto; margin-bottom:20px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq table.ncdaq_tbl tr,th,td{text-align:center; padding:10px; font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq table.ncdaq_tbl tr th{background:#dae3ef; color:#607bad;}

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t{padding:15px; font-weight:bold; font-size:12pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t.blue{color:#1a7dd6;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t_index{padding:15px; box-sizing:border-box; font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t.center{width:85%; margin:0 auto; padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.ul .reddot{color:#ef4040;}

	.container.sub .inner.sub .product_tab .product_depth .type_x.boujin{margin:0; vertical-align:top;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.boujin .depth_txtarea_second{padding-left:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.boujin .depth_txtarea_second li{list-style:none; text-align:center;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.boujin .type_s.list{padding:0; padding:0 40px; width:100%; margin-right:0;}
/* 	.container.sub .inner.sub .product_tab .product_depth .type_x.boujin .depth_txtarea_second li .small_img{width:37%;} */

	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ahn .ahn_tbl{width:90%; margin:0 auto;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ahn .ahn_tbl tr th{background:#dae3ef; color:#607bad;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ahn .ahn_tbl tr td{text-align:left;}


	/* 190924 */
	
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.type_dl{padding:25px 45px; width:90%; margin:0 auto;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.type_dl dl{width:80%; margin:0 auto; font-size:11pt; margin-bottom:10px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.type_dl dl dt,dd{display:inline-block; vertical-align:top;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.type_dl dl dt{width:5%;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.type_dl dl dd{width:90%;}

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .cadcam_r_title{text-align:center; padding:10px 20px; color:#fff; font-weight:bold; color:#fff; border-radius:30px; margin:20px; font-size:11pt; min-width:50px; display:inline-flex; box-sizing:border-box;}

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y .depth_intro_txt .handy_bold{font-size:13pt; font-weight:bold;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.depth_tbl.handy{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.depth_tbl.handy .handy_tbl{width:100%;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.depth_tbl.handy .handy_tbl tr, th, td{padding:7px;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea ul li.handy{padding:15px 0;}

	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul .s_img_img{width:25%; margin-right:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul .s_img_txt{width:70%;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul .s_img_txt p{padding:0;}

	.container.sub .inner.sub .product_tab .product_depth .character_t{font-weight:bold; min-width:20px; display:inline-flex; padding:20px;}
	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_txtarea.type_x{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_txtarea.type_x .depth_intro_txt{/* padding:0 45px; */ text-align:left;}

	/* 190925 */

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.dousa{margin:0; padding:20px 55px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.dousa .cadcam_r_title{margin:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl.dousa p{font-size:11pt; padding:10px 0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl.dousa{padding:0; width:90%; margin:0 auto;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl.dousa tr td:nth-of-type(2){text-align:left;}

	/* 190927 */


	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y dl{width:15%; display:inline-block;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y dt img{width:100%;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y dl dd{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.cadcam_s{padding:0 40px;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.cadcam_s li:nth-of-type(1){margin-right:20px;}

	.container.sub .inner.sub .product_depth .page_depth .type_s .depth_txtarea{padding:20px;}

	/* 191001 */


	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.none{margin:0;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_x.none{padding:0; margin:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.none{padding:0; margin-bottom:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.list.none{padding:0 20px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.tyuui{width:90%; margin:0 auto; padding-bottom:10px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_imgarea.none{padding:10px 0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.line{width:96%; margin:0 auto;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.line .depth_imgarea{margin-right:45px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.pbox.none{padding:0;}
	/* .container.sub .inner.sub .product_tab .product_depth .type_x .depth_imgarea.tool_tbl{padding:0; vertical-align:bottom;} */

	/* 191004 */

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.txt_li{width:73%; margin:0 auto;}
	.container.sub .inner.sub .product_depth .page_depth.type_y .depth_txtarea.type_y.cadcam{padding:0 10px;}

	/* profile css */

	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table.profile_tbl tr td{text-align:left;}

	@media screen and (max-width:1200px) {
	
	.container.sub .inner.sub{max-width:1000px; width:100%;}
	.container.sub .inner.sub .product_title{font-size:12pt;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li a{font-size:11pt;}
	.container.sub .inner.sub .product_depth .depth_title{font-size:12pt;}
	
	}

	
	
	@media screen and (max-width:1000px) {




	.container.sub .inner.sub{max-width:800px; width:100%;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li{width:22%;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li a{font-size:10pt; padding:10px 0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_title{font-size:12pt; padding:1% 3% 1% 45px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_imgarea img{max-width:85%;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.imgplustxt li p{font-size:11pt;}
	/*190920*/
	.container.sub .inner.sub .product_tab .product_depth .type_x{/* margin:20px 0; */}
	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt{padding:20px 0 0 35px; font-size:11pt;}
/* 	.container.sub .inner.sub .product_tab .product_depth .type_y .depth_imgarea{padding-top:0;} */
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y{margin:10px 0;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y li{font-size:11pt;}

	/* 190923 */

	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_imgarea.tool_tbl{width:100%; display:block; margin:0 auto;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_tbl.tool_tbl{width:90%; display:block; margin:0 auto;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_x .depth_tbl p{font-size:11pt; width:90%; margin:10px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table.tool_tbl tr, th, td{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq p{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq table.ncdaq_tbl tr,th,td{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t.center{width:85%; padding-bottom:11px;}


	/* 190924 */

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.type_dl dl{width:100%; font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .cadcam_r_title{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul{margin:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.cadcam{padding:10px 35px;}
	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_txtarea.type_x{margin:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt.medium_t{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y{padding:15px 35px;}
	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_txtarea.type_x .depth_intro_txt.medium_t{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_txtarea.type_x .depth_intro_txt{padding:15px 35px;}
	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_imgarea.type_x.cadcam{padding:0; margin:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul .s_img_txt p{font-size:10pt;}


	/* 190927 */

	.container.sub .inner.sub .product_tab .product_depth .type_x.cadcam_s li{padding:0; margin:0; margin-right:20px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y dl dd{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea p{font-size:10pt;}


	/* 191028 */

	.container.sub .inner.sub .product_tab .product_depth.page3 .page_depth .round_title{width:15%; height:35px; line-height:35px; font-size:12pt;}
	
	.container.sub .inner.sub .product_depth .depth_title{background-size:6%;}
	}

	/* 191112 */

	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label{top:-20px; right:-85px;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label img{width:80%;}


	@media screen and (max-width:900px) {

	.container.sub .inner.sub .product_title{font-size:13pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_title{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y{padding:15px 35px 0;}

	}


	@media screen and (max-width:800px) {

	.container.sub .inner.sub .product_tab .product_depth .type_s{width:100%; padding:0; padding-bottom:15px; margin-right:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_txtarea .depth_intro_txt{padding:0;}
	.container.sub .inner.sub .product_depth .page_depth .type_s .depth_txtarea{text-align:center;}

	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea p{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_imgarea{display:block; width:100%;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea{width:100%; display:block; padding:20px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y{margin:10px 0;}

	}


	@media screen and (max-width:768px) {

	.container.sub .inner.sub .product_tab ul.depth{text-align:center;}
	.container.sub .inner.sub .product_tab ul.depth.demo{text-align:left;}
	.container.sub .inner.sub .product_tab ul.depth.genka{text-align:left;}
	.container.sub .inner.sub .product_tab ul.depth.rdnc{text-align:center;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li{width:44%; display:inline-block; vertical-align:top;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li a{padding:4%;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li.web a{padding:4.3%;}
	.container.sub .inner.sub .product_tab .product_depth.page3 .depth_title{margin-bottom:15px;}
	.container.sub .inner.sub .product_tab.type_x .product_depth.page3 .page_depth .round_title{font-size:12pt;}

	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt{padding:20px; text-align:center; font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt{text-align:left; padding:0; padding:10px; }
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea p{/* text-align:center; */ font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea.short{padding:15px 0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.imgplustxt li p{padding:10px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.content_style{padding:20px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y{padding:10px; font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_y .depth_imgarea{padding-top:10px;}



	/*190921*/

/* 	.container.sub .inner.sub .product_tab .product_depth{padding-top:0;} */
	.container.sub .inner.sub .product_tab .product_depth.cadcam.page3{padding-top:20px;}
	.container.sub .inner.sub .product_tab .product_depth.cadcam.page4{padding-top:20px;}
	.container.sub .inner.sub .product_tab .product_depth.cadcam.page5{padding-top:20px;}

	/* 190923 */

	.container.sub .inner.sub .product_tab ul.depth.left li:nth-of-type(3){float:left; margin-left:5.5%;}
	.container.sub .inner.sub .product_tab .product_depth.page2{padding-top:25px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t.center{padding:0; font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t{font-size:10pt;}


	/* 190924 */

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t_index{font-size:10pt;}
	.container.sub .inner.sub .product_tab ul.depth.cadcam li:nth-of-type(5){float:left; margin-left:5.5%;}
	.container.sub .inner.sub .product_tab ul.depth.cadcam > li a{padding:3%;}
	.container.sub .inner.sub .product_tab .product_depth.cadcam{padding-top:20px;}

	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul .s_img_img{width:90%; display:block; text-align:center; padding:0; margin:0 auto;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul .s_img_txt{width:90%; display:block; text-align:center; padding:0; margin:0 auto;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.cadcam{padding:10px 20px;}

	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul .s_img_txt p{text-align:left;}
	
	/* 190925 */

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.dousa .cadcam_r_title{font-size:8pt; display:inline-block;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl.dousa p{font-size:8pt;}

	/* 190927 */

	.container.sub .inner.sub .product_tab .product_depth .type_x.cadcam_s .depth_txtarea.type_x .character_t{text-align:left; padding:10px 0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.cadcam_s{margin:0; margin-bottom:20px;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.ncviewer{margin:0; padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y dl dd{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.ncviewer .depth_txtarea p{text-align:left;}

	.container.sub .inner.sub .product_tab ul.depth.gyoumu{text-align:left;}

	/* 191001 */

	.container.sub .inner.sub .product_depth .page_depth .type_s .depth_txtarea p{text-align:center;}

	/* 191008 */


	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea p{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y li{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.imgplustxt li p{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_title{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_x .depth_tbl p{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt.medium_t{font-size:10pt;}

	
	/* 191010 */

	.container.sub .inner.sub .product_tab .product_depth .type_s .page_depth .depth_txtarea.type_x .depth_intro_txt.medium_t{font-size:10pt; padding:10px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq table.ncdaq_tbl tr, th, td{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y .depth_intro_txt .handy_bold{display:block; font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table.rdnc_tbl{width:100%;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.dousa{padding:20px 30px;}

	.container.sub .inner.sub .product_tab ul.depth.profile li{width:45%; margin:0 auto; display:inline-block; margin-bottom:5px; margin-left:5px;}
	.container.sub .inner.sub .product_tab ul.depth.profile li a{padding:1%;}
	.container.sub .inner.sub .product_tab ul.depth.profile li:nth-of-type(3){margin:0; float:left; margin-left:30px;}


	/* 191112 */

	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label{top:-13px; right:-60px;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label img{width:75%;}


	}

	@media screen and (max-width:700px) {

	.container.sub .inner.sub .product_tab .product_depth .video_ul .depth_videoarea .videowrap{padding:10px;}

	}


	@media screen and (max-width:700px) {

	.container.sub .inner.sub .product_tab ul.depth.ahn > li{width:100%; margin:3px 0;}
	.container.sub .inner.sub .product_tab ul.depth.ahn > li a{padding:2%;}

	.container.sub .inner.sub .product_tab .product_depth.page3 .page_depth .round_title{width:16%; height:30px; line-height:30px; font-size:11pt; margin:0 7%;}
	

	}

	@media screen and (max-width:660px) {

		.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.dousa .cadcam_r_title{width:90%; display:block; margin-bottom:5px;}

		/*190927*/
		
		.container.sub .inner.sub .product_tab .product_depth .type_x.cadcam_s li{width:100%;}

	}

	@media screen and (max-width:600px) {

	.container.sub .inner.sub .product_tab .product_depth.cadcam.page1{padding-top:20px;}
/* 	.container.sub .inner.sub .product_tab .product_depth.page1{padding-top:0;} */
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li{font-size:12pt;}

	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table .rdnc_tbl tr,th,td{font-size:9pt; padding:5px;}
	
	.container.sub .inner.sub .product_tab .product_depth .type_x{margin:15px 0;}
/* 	.container.sub .inner.sub .product_tab .product_depth.web > ul.type_y{margin-bottom:0;} */
	.container.sub .inner.sub .product_tab .product_depth.web > ul.type_x.imgplustxt{margin-bottom:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.imgplustxt li{display:block; width:100%; margin-bottom:20px;}

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y{padding:10px;}


	


	/* 190923 */

	.container.sub .inner.sub .product_tab .product_depth.tool{padding-top:0;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq table.ncdaq_tbl tr,th,td{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_imgarea.mac_arrow img{max-width:23%;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.boujin{padding-top:10px;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.boujin .depth_imgarea{padding-top:15px;}
	.container.sub .inner.sub .product_tab .product_depth .type_s{padding:0;}

	/* 190924 */

/* 	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y .depth_intro_txt{font-size:10pt;} */
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t_index{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.type_dl{padding:25px 10px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.type_dl dl{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth.ahn{padding-top:0;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .cadcam_r_title{font-size:9pt;}

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.cadcam > ul{padding:0 25px;}

	/* 190927 */

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.cadcam{padding:10px 0;}


	/* 190930 */

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.dousa{padding:10px 55px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.dousa .cadcam_r_title{width:100%;}

	/* 191001 */

	.container.sub .inner.sub .product_depth .page_depth .type_s .depth_txtarea p{font-size:9pt;}

	/* 191010 */

	.container.sub .inner.sub .product_tab ul.depth.profile li:nth-of-type(3){margin-left:5%;}

	}


	@media screen and (max-width:500px) {

	.container.sub .inner.sub .product_tab .product_depth .depth_title h3{font-size:11pt;}
	.container.sub{padding:20px;}

	.container.sub .inner.sub .product_title{font-size:11pt; padding:3% 0; border-bottom:4px solid #17375e;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li{width:45%;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li a{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth{top:6%; padding-top:10px;}
	.container.sub .inner.sub .product_tab .product_depth.page2{padding-top:10px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_title{width:100%; padding:1% 0 1% 10%; background-size:5%; background-position:0 35%; margin-top:10px;}
	.container.sub .inner.sub .product_tab .product_depth.page3 .depth_title{margin-bottom:0;}
	.container.sub .inner.sub .product_tab .product_depth.page3 .page_depth .round_title{margin:3% 7% 0; font-size:10pt; height:27px; line-height:27px; width:19%;}
	.container.sub .inner.sub .product_tab .product_depth .depth_imgarea{padding:3% 0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_imgarea.final{padding:3% 0;}

/* 	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea{width:90%; padding:30px;} */
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea p{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .depth_txtarea_second li{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .depth_txtarea_second .bold{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box p{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box p span{font-size:11pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table .rdnc_tbl tr,th,td{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .video_ul{min-height:227px;}

	.container.sub .inner.sub .product_tab .product_depth.web > ul.type_x.imgplustxt{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x{width:100%;padding:10px 0; margin:0;}
/* 	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea p.final{width:100%; padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.web.final{width:100%; padding:0;} */
	.container.sub .inner.sub .product_tab .product_depth .type_y.final .depth_txtarea.final{width:100%; padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.web.final{width:100%; padding:15px 0; font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea p{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq p{font-size:9pt;}

	/*19920*/

	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea{padding:10px;}
	.container.sub .inner.sub .product_title{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl.small{width:46%; display:inline-block; padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl.smalll table.small{width:46%;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t.center{font-size:9pt;}


	/* 190923 */
	
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_tbl.ncdaq table.ncdaq_tbl tr,th,td{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.ncdaq{width:100%; padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.pbox.mac{padding:0; padding-bottom:20px; width:100%;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.ul{padding:0 30px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t{font-size:9pt;}


	/* 190924 */

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t.blue{padding:0 15px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.type_dl dl{font-size:8pt; padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y{font-size:8pt;}
	.container.sub .inner.sub .product_tab ul.depth.ahn > li{width:100%;}
	.container.sub .inner.sub .product_tab ul.depth.cadcam > li{width:100%;}
	.container.sub .inner.sub .product_tab ul.depth.cadcam li:nth-of-type(5){margin-left:1%;}
	.container.sub .inner.sub .product_tab ul.depth.cadcam > li a{padding:2%;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .cadcam_r_title{font-size:8pt;}

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.cadcam > ul{padding:0 10px;}


	/* 190927 */

	.container.sub .inner.sub .product_tab .product_depth .type_x.cadcam_s{padding:0 10px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .depth_txtarea.genka{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y .depth_intro_txt .handy_bold{font-size:10pt;}

	
	/* 191008 */

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y li{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.imgplustxt li p{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_title{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_x .depth_tbl p{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt.medium_t{font-size:9pt;}
	

	/* 191010 */

	.container.sub .inner.sub .product_depth .page_depth.type_y .depth_txtarea.type_y.cadcam{padding:10px 0;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_imgarea{padding:10px 0;}
	.container.sub .inner.sub .product_tab ul.depth.profile li a{padding:2%;}
	.container.sub .inner.sub .product_tab ul.depth.profile li:nth-of-type(3){margin-left:5%;}


	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y{margin:10px;}

	.container.sub .inner.sub .product_tab .product_depth .type_x.s_img_ul .s_img_txt p{font-size:8pt;}


	/* 191112 */

	.container.sub .inner.sub .product_tab ul.depth.left li:nth-of-type(3){margin-left:4.5%;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label{top:-10px; right:-55px;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label img{width:60%;}

	}

	@media screen and (max-width:400px) {

	.container.sub .inner.sub .product_tab ul.depth > li.depth_li a.sfont{font-size:7pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_tbl table .rdnc_tbl tr,th,td{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .video_ul{min-height:175px;}
	.container.sub .inner.sub .product_tab .product_depth .type_x .depth_txtarea p{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .small_t.center{font-size:8pt; width:90%;}

	/* 190927 */


	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y dl{width:20%;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y dl dd{font-size:8pt;}

	/* 190930 */


	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.dousa{padding:10px 20px;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y.dousa .cadcam_r_title{padding:10px;}

	/* 191010 */


	/* 191028 */

	.container.sub .inner.sub .product_depth .page_depth .type_s .depth_txtarea p{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth.page3 .page_depth .round_title{font-size:9pt; height:23px; line-height:23px;}

	
	/* 191112 */

	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label{right:-60px;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label img{width:50%;}


	/* 191127 */

	.container.sub .inner.sub .product_tab ul.depth.rdnc li:nth-of-type(3){float:left; margin-left:4%;}
	.container.sub .inner.sub .product_tab ul.depth.ncdaqman li:nth-of-type(3){float:left; margin-left:4%;}
	.container.sub .inner.sub .product_tab ul.depth.mac li:nth-of-type(3){float:left; margin-left:4%;}

	}

	@media screen and (max-width:375px) {

	.container.sub .inner.sub .product_title{font-size:9pt;}
	.container.sub .inner.sub{padding:10px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_title h3{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea{background-size:10%; font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box p{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth .depth_last .depth_box p span{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea p{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea p.rs_txt{padding:5px 0 10px;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .depth_txtarea_second .bold{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .depth_txtarea_second li{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth.page3 .page_depth .round_title{width:20%; font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.pbox{padding:0;}
	.container.sub .inner.sub .product_tab .product_depth .depth_imgarea.genka{padding:5% 0;}
	.container.sub .inner.sub .product_tab .product_depth > ul .depth_span{font-size:10pt;}
	.container.sub .inner.sub .product_tab ul.depth > li.on a.sfont{font-size:7pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea{width:100%;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .final_center{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x{padding:0;}

	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y .cadcam_r_title{font-size:7pt; padding:8px 20px; margin:10px;}
	
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_y li{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .type_x.imgplustxt li p{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_title{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .page_depth.type_x .depth_tbl p{font-size:8pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_intro_txt.medium_t{font-size:8pt;}

	/* 191010 */

	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.cadcam > ul{padding:0 20px;}


	.container.sub .inner.sub .product_tab .product_depth .character_t{padding:0 20px 10px;}

	.container.sub .inner.sub .product_depth.support .page_depth.type_y.support{padding:10px;}

	}


	@media screen and (max-width:368px) {

	.container.sub .inner.sub .product_tab ul.depth > li.depth_li a{font-size:9pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea .depth_txtarea_second .bold{font-size:10pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_txtarea.type_y.ul{padding:0 15px;}

	}

	
	@media screen and (max-width:340px) {

	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label{right:-70px; top:-8px;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li .new_label img{width:48%;}

	}


	@media screen and (max-width:330px) {

	.container.sub .inner.sub .product_title{font-size:10pt;}
	.container.sub .inner.sub .product_tab ul.depth > li.on a.sfont{font-size:6pt;}
	.container.sub .inner.sub .product_tab .product_depth .depth_title{font-size:9pt;}
	.container.sub .inner.sub .product_tab ul.depth > li.depth_li a{font-size:8pt;}


	.container.sub .inner.sub .product_tab ul.depth.profile li:nth-of-type(3){margin-left:17px;}
	}





/* eng ver. CSS */


	/* 191015 */

	.container.eng.sub .inner.sub .product_tab .product_depth.page3 .page_depth .round_title{display:block; margin:0; margin-top:2%; margin-left:7%; min-width:185px; padding:0 20px;}


	@media screen and (max-width:768px) {

	.container.eng.sub .inner.sub .product_tab .product_depth.page3 .page_depth .round_title{font-size:10pt; min-width:140px; width:23%; padding:0; margin-top:0;}

	}


	@media screen and (max-width:500px) {

	.container.eng.sub .inner.sub .product_tab .product_depth.page3 .page_depth .round_title{margin-top:10px; font-size:8pt; min-width:120px;}

	

	}