@charset "utf-8";/* 簡單流變媒體   注意: 流變媒體要求您必須移除 HTML 中媒體的高度和寬度屬性   http://www.alistapart.com/articles/fluid-images/ */
img, object, embed, video {max-width: 100%;}
/* IE 6 不支援最大寬度，因此寬度預設為 100% */
.ie6 img {width:100%;}
/*Dreamweaver 流變格線屬性----------------------------------dw-num-cols-mobile:5;dw-num-cols-tablet:8;dw-num-cols-desktop:10;dw-gutter-percentage:25;靈感來自於 Ethan Marcotte 的「具回應功能的網頁設計」 http://www.alistapart.com/articles/responsive-web-design以及 Joni Korpi 的「黃金格線系統」http://goldengridsystem.com/*/
/* 行動版面: 480px 以下。 */
.gridContainer {margin-left: 0%;margin-right: 0%;width: 100%;padding-left: 0%;padding-right: 0%;}
#LayoutDiv1 {clear: both;float: left;margin-left: 0;margin-right:0;width: 100%;display: block;}
.back-top{background-image:url(images/index_01-1.jpg); background-repeat:no-repeat; background-position:center top; text-align:center; width:100%;  background-size:326%; clear:both;}
.back-top-width{ width:100%;}
.logo-top{ margin:6% 0% 6% 20px;width:70%; float:left; }
.back-top-yellow{margin-right:20px; margin-top:0px; text-align:right; background-image:url(images/yello-1-01.png); background-repeat:no-repeat;  background-position:right top; height:30px; padding-top:10px; display:none;}
.link-01{color:#555; text-decoration:none; padding:5px; margin-right:10px; font-size:12px;}
.link-01:visited{color:#555; text-decoration:none; padding:5px; margin-right:10px; font-size:12px;}
.link-01:hover{color:#000; text-decoration:none; padding:5px; margin-right:10px; font-size:12px; }
.little-img-margin{margin-right:5px; }
.top-menu{text-align:right; margin:25px 20px 0 0 ; display:none;}
.top-menu-over{text-decoration:none; color:#aaa; padding:5px; font-size:15px;}
.top-menu-over:visited{text-decoration:none; color:#aaa; padding:5px; font-size:15px;}
.top-menu-over:active{text-decoration:none; color:#aaa; padding:5px; font-size:15px;}
.top-menu-over:hover{text-decoration:none; color:#fff; padding:5px; font-size:15px; }
.top-menu-pad{color:#aaa; margin:0px 25px; }
/*下段*/
.under-ambit{ width:100%; margin:0px; max-width:960px;}
.under-ambit-backcolor{background-color:#fff; float:left; width:100%}
/*360px content start*/
.inside-01{clear:both; float:left; width:100%}
.inside-01 .banner{ width:100%;}
.inside-02{float:left; text-align:left; width:240px; min-height:480px; display:none; }
.inside-02 .mage-01{margin:20px 0px 0px 20px; width:220px;}
.inside-02 .mage-01 .backti{background-image:url(images/company/menu-back.jpg); background-repeat:no-repeat; background-position:left top; height:55px;}
.inside-02 .mage-01 .backti .word-tw{font-size:18px; font-weight:bold;color:#333; margin-left:65px; margin-top:12px;}
.inside-02 .mage-01 .backti .word-en{font-size:15px; font-weight:bold;color:#FFE36C; margin-left:65px;}
.inside-02 .project-back{background-image:url(images/company/select-back.png); background-repeat:no-repeat; background-position:left top; height:480px; margin-top:2%}
.inside-02 ul.project{list-style-image:url(images/company/sing.png); margin-left:16%; padding:0px; margin-top:0px;}
.inside-02 ul.project li .tool{padding:8px 0 8px 0px;color:#555; text-decoration:none;border-bottom:1px #ccc dashed; width:160px; display:block;}
.inside-02 ul.project li .tool:visited{color:#555;}
.inside-02 ul.project li .tool:hover{color:#059;}
.inside-03{float:left; text-align:left; width:100%;}
.inside-03 .mage-02{margin:2% 5% 25% 5%; float:left; width:90%;padding:0% 5% 0% 5%; box-sizing: border-box;}
.inside-03 .mage-02 .caption-01-tw{font-size:21px; color:#111; font-weight:bold; margin-top:3%; border-bottom:1px #ccc dashed; line-height:34px; float:none; }
.inside-03 .mage-02 .caption-01-en{font-size:15px; color:#FF9D00; margin-left:2%;}
.inside-03 .mage-02 .path{float:right; font-size:12px; color:#aaa; font-weight:100; margin-top:1%; display:none;}
.inside-03 .mage-02 .content-01{ float:left; margin:10px 0 20px 0px; width:100%; }
.inside-03 .mage-02 .content-01 .talk{text-indent:26px; text-align:left; float:right;width:100%; font-size:15px; line-height:27px;}
.inside-03 .mage-02 .plate{float:right; margin:5% 0% 0% 0%; text-indent:0px; width:100%; }
.pictures-about-01{width:100%; text-align:center; }
.inside-03 .mage-02 .content-02{margin:0% 0%; float:left; clear:both; font-size:15px; line-height:27px;}
.inside-03 .mage-02 .content-03{margin:2% 0% 2% 0%; float:left; text-align:center; width:100%}
.illustrator{margin:1% 2%; width:29%;}
.inside-03 .mage-02 .content-04{margin:8% 5% 0% 0%; float:left; clear:both; width:100%}
.inside-03 .mage-02 .content-04 .caption-04{font-size:21px; font-weight:bold; color:#333; margin:0%}
.inside-03 .mage-02 .content-05 {margin:8% 5% 0% 0%; float:left; clear:both; width:100%}
.inside-03 .mage-02 .content-05 .caption-05{ font-size:21px; font-weight:bold; color:#333; margin:0%}
.sport{margin:2% 0% 0% 7%; padding:0%; list-style:decimal; font-size:15px; line-height:27px;}
/*360px END*/
/*products-index START*/
.products-index-01{text-align:left; float:left; display:block; width:100%; margin-top:15px; font-size:13px; line-height:21px; background-image:none; background-position:right top; background-repeat:no-repeat; background-size:0%;padding:0px 0px; margin-bottom:0%;}
.products-index-01 .products-width{ float:left; display:block; width:100%;}
.products-index-01 .link-cate{float:left; width:96%; margin:0% 0%; font-size:15px; color:#555; line-height:21px; text-decoration:none; padding:2%; background-color:#efefef; border:1px #fff solid; border-radius:10px;}
.products-index-01 .link-cate:visited{color:#555; }
.products-index-01 .link-cate:hover{color:#069; background-color:#D3EDFB; }
.products-index-01 .link-cate .ipuct{float:left; text-align:left; margin-right:2%; margin-top:1%; width:11%;}

.product-twist-ul{ margin:3% 0% 0% 0%; padding:0%; width:100%; float:left; display:block;}
.product-twist-ul li{ list-style:none; padding:0; display:block; float:left; width:100%; text-align:center; margin:2% 0% 0%; background-color:#fff; border-radius:5%; }
.product-twist-ul li:hover{ background-color:#EAF6FD; }
.product-twist-ul li a{ color:#555; text-align:center; text-decoration:none; display:block;}
.product-twist-ul li a:hover{ color:#069;}
.product-twist-ul li .twist-index{display:inline; margin:1%; border:0px; width:15%; height:15%; float:left;}
.product-twist-ul li .twist-word{ margin: 1% 0% 2% 1%; text-align:left; line-height:20px; font-size:15px; float:left;  }

.gutes-frist{float:left; width:100%; margin:2% 0% 3% 0%;  }
.gutes{font-size:18px; font-weight:bold; float:left; line-height:24px; clear:both;}
.gutes-size{font-size:13px; font-weight:bold; float:left; color:#c00;clear:both;}
.product-inside-ul{ margin:0% 0% 0% 13.5%; padding:0%}
.product-inside-ul li.dist{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:disc; width:100%; margin:1% 0% 0% 0%;text-indent:0%;}
.product-inside-ul li.dist:hover{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:disc; width:100%; margin:1% 0% 0% 0%;text-indent:0%;}
.product-inside-ul li.dist a{ font-size:13px; color:#555; text-decoration:none; width:100% ; display:block;}
.product-inside-ul li.dist a:hover{font-size:13px; color:#c00; text-decoration:underline; width:100% ; display:block;}

/*絲攻新增start*/
.product-inside-ul li.taps{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 0%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.taps:hover{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 0%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.taps a{ font-size:15px; color:#555; text-decoration:none; width:100% ; display:block; box-sizing:border-box;}
.product-inside-ul li.taps a:hover{font-size:15px; color:#c00; text-decoration:underline; width:100% ; display:block; box-sizing:border-box;}

.product-inside-ul li.NEW-dist{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 0%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.NEW-dist:hover{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 0%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.NEW-dist a{ font-size:15px; color:#555; text-decoration:none; width:100% ; display:block; box-sizing:border-box;}
.product-inside-ul li.NEW-dist a:hover{font-size:15px; color:#c00; text-decoration:underline; width:100% ; display:block; box-sizing:border-box;}
/*絲攻新增over*/

.product-inside-paho{ width:100%; border:1px #ccc solid;}
.product-inside-title{margin:0% 0% 0% 0%; padding:0%;}
.product-inside-title li{color:#069; font-size:15px; font-weight:bold; margin-left:13%; padding:0%; list-style-image:url(images/yo.jpg);}
.product-inside-divided{border-top:1px #ccc dashed; height:0px; width:100%; margin:4% 0%;}


.gotop{text-align:center; margin:8% 0% 0% 0%}
#goTop{ font-size:13px; font-weight:bold; color:#777; text-decoration:none; padding:4px; background-color:#efefef; border-radius:20%; width:50px; text-align:center; border:1px #ccc solid;}
#goTop:hover{ font-size:13px; font-weight:bold; color:#c00; border:1px #c00 solid; background-color:#fd0;}

/*products-index END*/
/*web START*/
.web-map{ width:100%; margin-top:10px;}
.web-index-01{ width:100%; float:left; margin-bottom:0%;}
.web-link{font-size:15px; line-height:18px; float:left; margin:0% 2% 0% 0%; width:95%; color:#555; text-decoration:none; background-color:#efefef; padding:2%; border-top:1px #fff solid; border-radius:10px; }
.web-link:visited{ color:#555; background-color:#efefef;}
.web-link:hover{ color:#369; text-decoration:underline; background-color:#D3EDFB;}
.web-flag{  width:20%; float:left; margin-right:2.5%;}
/*web END*/
/*news START*/
.news-index{float:left;text-align:left; display:block; width:100%; margin:5% 0% 15%;}
.news-index .news-caption{ text-align:center; background-color:#FFF5D7; font-size:21px; color:#333; line-height:36px; font-weight:bold;}
.news-index .news-divided{ border-style:solid; border-color:#ccc;}
.news-index .news-first{ text-align:center; background-color:#f4f4f4; font-size:13px; color:#777; line-height:27px;}
.news-index .news-second{ text-align:left; background-color:#e8e8e8; font-size:13px; color:#777; line-height:27px;}
.news-index .news-type{font-size:15px; color:#555;margin:0% 3%; line-height:27px; text-decoration:underline; padding:1px; display:block;}
.news-index .news-type:visited{font-size:15px; color:#555;margin:0% 3%; line-height:27px; text-decoration:none;}
.news-index .news-type:hover{font-size:15px; color:#069;margin:0% 3%; line-height:27px; text-decoration:none;}
/*news END*/
/*Contact START*/
.contact-word{ width:100%; float:left; font-size:15px; color:#555; margin:3% 0%;}
.contact-way{float:left; width:100%; padding:0;}
.contact-cotd{color:#069; font-size:15px; clear:both; line-height:27px; padding:0px 0px; margin-bottom:0px;}
.contact-wid{clear:both; float:left; width:100%}
.contact-add{ width:100%; text-align:center; font-size:15px; color:#333; clear:both; line-height:27px;}
.contact-phone{ width:100%; text-align:center; font-size:15px; color:#333; clear:both;line-height:27px;}
.contact-divided{border-style:dashed; border-color:#ccc; float:left; clear:right; width:95%; margin:1.5% 0%;}
.contact-ul{ list-style:none; margin:0px; padding:0px 0px; float:left;width:100%; background-image:url(images/contact/1.jpg); background-position: 80% top; background-repeat:no-repeat; background-size:0%;}
.contact-ul li{ list-style:none; text-align:left; margin:1% 0%; padding:0px; width:100%; clear:right; float:left;}
.contact-ul li .out{ float:left; width:28%; text-align:right;}
.contact-ul li .out-02{ text-align:left;}
.contact-ul li .put{ width:63%; text-align:left;}
.contact-ul li .put-dist{ width:10%; text-align:left;}
.contact-ul li .put-tel{ width:47%; text-align:left;}
.contact-ul li .put-graph{ width:35%; text-align:left;}
.contact-ul li .put-message{ width:100%; text-align:left; }
.sub{ text-align:center; margin-top:1%; float:left; width:100%;}
.contact-back-color{ background-color:#efefef; float:left; width:100%; border-radius:10px; margin-bottom:0%}
.contact-back-mag{ float:left; width:100%; margin:3%;}
/*Contact END*/

/*EDM Zone START*/
.edm-index-01{text-align:left; display:block; width:100%; margin-bottom:0%;}
.edm-link{font-size:15px; line-height:21px; float:left;display: block; margin:10px 0% 6% 0%; width:100%; color:#555; text-decoration:none; background-color:transparent; padding:0px 20px 0px; box-sizing: border-box; }
.edm-link:visited{ color:#555;}
.edm-link:hover{ color:#369; text-decoration:underline;background-color:transparent;}
.edm-flag{  width:100%; display: block; margin:10px 0px 5px; clear: both; }
/*EDM Zone END*/	

/*Management START*/
.management-feature-line{border-top:1px dashed #ccc; height: 10px; display: inline-block; position: relative; width: 100%;}
.inside-03 .mage-02 .feature-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .feature-01 .img-01{width: 80%; margin-left: 5%; float: left;}	
.inside-03 .mage-02 .feature-01 .talk{text-indent:26px; float:left; display:block;width:100%; margin-top:10px; font-size:15px; line-height:27px;}
.inside-03 .mage-02 .feature-01 .talk .title{font-size:21px; font-style: italic; color:#ff6600; font-weight: bold;text-indent: 0px;text-align: center;}
.inside-03 .mage-02 .feature-02{margin:10px 0 20px 0px; float:left; clear:both; font-size:13px; line-height:21px; width:100%; text-align: center;}
.inside-03 .mage-02 .feature-02 .caption-02{font-size:21px; font-weight:bold; color:#333;float: left;}
.inside-03 .mage-02 .feature-02 .content-02{font-size:15px; color:#333;width: 100%; line-height: 27px; float: left; clear: right;margin-top: 20px; text-align: left; }
.inside-03 .mage-02 .feature-02 img{margin: 20px 20px 0px 0px;width: 60%; display:inline-block;}
	
.inside-03 .mage-02 .feature-03{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .feature-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .feature-03 ul{margin:20px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;box-sizing: border-box;}
.inside-03 .mage-02 .feature-03 ul li{margin:0px 0px 5px 0px; float:left; width:100%; list-style-image: url(images/management/about/yes.png);box-sizing: border-box;}

.inside-03 .mage-02 .feature-04{margin:10px 0 20px 0px; float:left; clear:both;}
.inside-03 .mage-02 .feature-04 .caption-04{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .feature-04 .content-04{font-size:15px; color:#333;width: 100%; line-height: 27px; clear: both;}
.inside-03 .mage-02 .feature-04 .GTMS-img01{width:37%;float: left; margin: 60px 0px 0px 10px;}
.inside-03 .mage-02 .feature-04 .GTMS-img02{width:50%; float: right; margin: 20px 0px 0px;}
.inside-03 .mage-02 .feature-04 ul{margin:20px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;box-sizing: border-box;}
.inside-03 .mage-02 .feature-04 ul li{margin:0px 0px 5px -15px; float:left; width:90%;box-sizing: border-box;}
.inside-03 .mage-02 .feature-04 img{ margin: 0px 0px;width: 100%;}
	
.inside-03 .mage-02 .feature-05 {margin:10px 0 20px 0px; float:left; clear:both;text-align: center;}
.inside-03 .mage-02 .feature-05 .caption-05{ font-size:21px; font-weight:bold; color:#333; line-height: 27px;text-align: left; width:100%;float: left;display: block; clear: none;}
.inside-03 .mage-02 .feature-05 .content-05{font-size:15px;text-align: left; line-height: 27px; color:#333;width: 100%; float: left; display: block;clear: none; }
.inside-03 .mage-02 .feature-05 img{ margin: 40px 0px 0px 0px;width: 50%;display: inline-block; clear: none;}
.inside-03 .mage-02 .feature-05 .buttom-05{ color:#333;width: 100%; float:none; display: inline-block;clear: none;text-align: center;margin-top: 50px; }
.inside-03 .mage-02 .feature-05 .getlink{padding:20px; background: #ffbb00;color:#333;text-decoration: none; line-height: 27px; font-weight: bold; font-size:15px; border-radius: 10px;}
.inside-03 .mage-02 .feature-05 .getlink:hover{text-decoration: underline;color:#fff;background: #f90}
.inside-03 .mage-02 .feature-05 .getlink:active{ background: #ffbb00;color:#333;text-decoration: none; }
	
.inside-03 .mage-02 .management-01{ float:left; margin:20px 0px 20px 0px; width:100%;clear:both;box-sizing: border-box; }
.inside-03 .mage-02 .management-01 .talk{float:left; display:block; width:100%; margin:10px 0px 0px 0px; }
.inside-03 .mage-02 .management-01 .talk .item-01{float:left; display:block; width:100%; margin:10px 0px 0px 0px;text-align: center; clear: both; }
.inside-03 .mage-02 .management-01 .talk .item-01 a{color:#006699;}
.inside-03 .mage-02 .management-01 .talk .item-01 a:hover{color:#333333;}
.inside-03 .mage-02 .management-01 .talk .item-01 a:visited{color:#006699;}
.inside-03 .mage-02 .management-01 .talk .item-01 img{width: 70%; margin:10px 0px;}
.inside-03 .mage-02 .management-01 .talk .item-01 .butt{font-size: 15px;}
.inside-03 .mage-02 .management-01 .talk .title{font-size:18px; font-weight: bold;text-align: center; margin: 10px 0px; }
	
.inside-03 .mage-02 .management-01 .talk .item-01 ul{ float:left; display: block; width:100%; height: auto; margin:10px 0px 0px 0px; list-style:disc;box-sizing: border-box;}
.inside-03 .mage-02 .management-01 .talk .item-01 ul li{ float:left; width:100%; margin:0px 0px 0px 0px; list-style:disc; font-size: 15px; line-height: 27px; text-align: left;box-sizing: border-box; }

.inside-03 .mage-02 .management-02{margin:10px 0px 0px 0px; float:left; clear:both; font-size:13px; line-height:21px; width:100%;}
.inside-03 .mage-02 .management-02 a{color:#006699;}
.inside-03 .mage-02 .management-02 a:hover{color:#006699;}

.inside-03 .mage-02 .management-02 .icon{font-size: 15px; font-weight: bold; margin: 0px;display:block;float: left; width: 45%;text-align: center;}
.inside-03 .mage-02 .management-02 img{margin: 0px; width: 90%; clear: both; text-align: center;}
.inside-03 .mage-02 .management-02 .icon div{ clear: both; width: 100%; margin: 10px 0px 30px 0px;}

.inside-03 .mage-02 .table-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .table-01 .caption-01{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .table-01 .talk{float:left; display:block;width:100%; margin:10px 0px 0px 0px; text-align: center; }
.inside-03 .mage-02 .table-01 .talk ul{ float:left; display: block; width:100%; margin:0px 0px 20px 0px; list-style:disc;box-sizing: border-box;}
.inside-03 .mage-02 .table-01 .talk ul li{ float:left; width:100%; margin:0px 0px 0px 0px; list-style:disc; font-size: 15px; line-height: 27px; text-align: left;box-sizing: border-box; }
.inside-03 .mage-02 .table-01 .talk img{width:88%; clear: both; text-align: center;}
	
.inside-03 .mage-02 .table-02{margin:10px 0 10px 0px; float:left; clear:both; font-size:13px; line-height:21px; width:100%;}
.inside-03 .mage-02 .table-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .table-02 .content-02{font-size:15px; color:#333;width: 100%;margin:10px 0px; line-height: 24px; clear: both;}
.inside-03 .mage-02 .table-02 img{margin: 0px; width: 100%; clear: both; text-align: center; }
.inside-03 .mage-02 .table-02 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:27px; width:100%;box-sizing: border-box;}
.inside-03 .mage-02 .table-02 ul li{margin:0px 0px 5px 0px; float:left; width:100%; list-style:disc;box-sizing: border-box;}

.inside-03 .mage-02 .table-03{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .table-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .table-03 .content-03{font-size:15px; color:#333;width: 100%; line-height: 24px; text-align: left;clear: both;}
.inside-03 .mage-02 .table-03 ul{margin:0px 0px 0px 0px; float:left; font-size:15px; line-height:21px; width:100%;box-sizing: border-box;}
.inside-03 .mage-02 .table-03 ul li{margin:0px 0px 5px 0px; float:left; width:48%;box-sizing: border-box;}
.inside-03 .mage-02 .table-03 img{ margin: 20px 0px;width: 96%;}

.inside-03 .mage-02 .tm326-01{ float:left; margin:20px 0px 20px 0px; width:100%;clear:both; text-align: center; }
.inside-03 .mage-02 .tm326-01 .talk{float:left; display:block;width:100%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 0%; text-align: left; clear: both;}
.inside-03 .mage-02 .tm326-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .tm326-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
.inside-03 .mage-02 .tm326-01 .talk p{font-size:21px; font-style: italic; color:#ff6600; font-weight: bold;}
.inside-03 .mage-02 .tm326-01 ul{font-size: 15px; line-height: 27px;box-sizing: border-box;}
.inside-03 .mage-02 .tm326-01 ul li{width:100%; text-align: left;box-sizing: border-box;}
.inside-03 .mage-02 .tm326-01 img{width: 60%; display: inline-block;float: none; clear: both;}
.inside-03 .mage-02 .tm326-01 .pict-01{width: 100%;float: left; display:block;margin: 10px 0px;}
.inside-03 .mage-02 .tm326-01 .pict-01 img{width:70%;margin:1%;clear: both;}
	
.inside-03 .mage-02 .tm326-02{ float:left; margin:30px 0px 30px 0px; width:100%;clear:both; text-align: center; }
.inside-03 .mage-02 .tm326-02 .caption-02{font-size:21px; font-weight:bold; color:#333; width: 100%;text-align: left;}
.inside-03 .mage-02 .tm326-02 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;margin-right: 5%;box-sizing: border-box;}
.inside-03 .mage-02 .tm326-02 ul li{margin:0px 0px 5px 0px; width:90%;text-align: left;box-sizing: border-box;}
.inside-03 .mage-02 .tm326-02 img{margin:0px 0px 5px 0px; width:70%; display: inline-block;}
	
.inside-03 .mage-02 .tm326-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm326-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm326-03 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;box-sizing: border-box;}
.inside-03 .mage-02 .tm326-03 ul li{margin:0px 0px 5px 0px; float:left; width:90%;box-sizing: border-box;}

.inside-03 .mage-02 .tm326-04{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm326-04 .caption-04{font-size:21px; font-weight:bold; color:#333; margin-bottom: 30px;display: block;}
.inside-03 .mage-02 .tm326-04 .content-04{font-size:15px; color:#333;width: 100%; margin-top: 20px;display: block; clear: both;}
.inside-03 .mage-02 .tm326-04 section{margin:0px 0px 25px 0px; float:left; width:100%;text-align: center; font-size: 18px;}
.inside-03 .mage-02 .tm326-04 section img{width:60%; margin-bottom: 5px;}	

.inside-03 .mage-02 .tm326-05 {margin:10px 0 20px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .tm326-05 .caption-05{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm326-05 .content-05{font-size:15px; color:#333;width: 100%; clear: both;}
.inside-03 .mage-02 .tm326-05 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;list-style: none;box-sizing: border-box;}
.inside-03 .mage-02 .tm326-05 ul li{margin:0px 0px 25px -20px; float:left; width:100%;text-align: center;box-sizing: border-box;}
.inside-03 .mage-02 .tm326-05 img{width:50%; margin-bottom: 5px; }
.inside-03 .mage-02 .tm326-05 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .tm326-05 a:hover{color:#006699;}
.inside-03 .mage-02 .tm326-05 a:active{color:#666;}
	
.inside-03 .mage-02 .tm426-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both;display: block;text-align: center; }
.img-tm426-01{ float: left; width: 100%; display: block;}
.inside-03 .mage-02 .tm426-01 .talk{float:left; display:inline-block;width:100%; margin-top:10px; margin-left: 0%}
.inside-03 .mage-02 .tm426-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; line-height: 42px;width: 100%;}
.inside-03 .mage-02 .tm426-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;text-align: left;}
.inside-03 .mage-02 .tm426-01 ul{font-size: 15px; line-height: 27px;width: 100%; float: left;text-align: left; display: block;box-sizing: border-box;}
.inside-03 .mage-02 .tm426-01 li{width:100%;margin-left: 20px; box-sizing: border-box;}
.inside-03 .mage-02 .tm426-01 img{ display:inline-block; width: 60%; clear:both; margin:0%;}
.inside-03 .mage-02 .tm426-01 .pict-01{width:100%; clear: both;margin-top:20px;float: left;display: block;text-align: center;}
.inside-03 .mage-02 .tm426-01 .pict-01 img{ display: inline-block; width:auto ; height: 200px;margin:2% ; clear: none;}
	
.inside-03 .mage-02 .tm426-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm426-02 .caption-02{font-size:21px; font-weight:bold; color:#333; width: 100%;display: block;float: left;clear:both;}
.inside-03 .mage-02 .tm426-02 ul{margin:10px 0px 20px 0px; float:left; display:inline-block; font-size:15px; line-height:21px; width:100%;margin-right: 0%;clear: none;box-sizing: border-box;}
.inside-03 .mage-02 .tm426-02 ul li{margin:0px 0px 5px 0px; width:100%;clear: none; float: left;box-sizing: border-box;}
.inside-03 .mage-02 .tm426-02 img{margin:0px 0px 5px 0px; width:100%; float: inherit; display:inline-block;clear: both;}

.inside-03 .mage-02 .tm426-03{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;text-align: center;}
.inside-03 .mage-02 .tm426-03 .caption-03{font-size:21px; font-weight:bold; color:#333; margin-bottom: 30px;display: block;}
.inside-03 .mage-02 .tm426-03 .content-03{font-size:15px; color:#333;width: 100%; margin-top: 20px;display: block; clear: both;}
.inside-03 .mage-02 .tm426-03 img{height:95%; margin:5px 0px ;display: inline-block;}	

.inside-03 .mage-02 .tm426-04 {margin:10px 0 20px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .tm426-04 .caption-04{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm426-04 .content-04{font-size:15px; color:#333;width: 100%; clear: both;}
.inside-03 .mage-02 .tm426-04 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;list-style: none;box-sizing: border-box;}
.inside-03 .mage-02 .tm426-04 ul li{margin:0px 0px 5px -20px; float:left; width:100%;text-align: center;box-sizing: border-box;}
.inside-03 .mage-02 .tm426-04 img{width:50%; margin-bottom: 5px; }
.inside-03 .mage-02 .tm426-04 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .tm426-04 a:hover{color:#006699;}
.inside-03 .mage-02 .tm426-04 a:active{color:#666;}
	
.inside-03 .mage-02 .tm526-01{ float:left; margin:20px 0px 20px 0px; width:100%;clear:both;text-align: center; }

.inside-03 .mage-02 .tm526-01 .talk{float:left; display:inline-block;width:100%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 0%}
.inside-03 .mage-02 .tm526-01 .caption-01{ font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .tm526-01 .content-01{float: left; display: block; width:90%; font-size: 15px; line-height: 27px;margin-bottom: 20px;text-align: left;}
.inside-03 .mage-02 .tm526-01 ul{font-size: 15px; line-height: 27px; display: block; box-sizing: border-box;width: 100%;text-align: left;}
.inside-03 .mage-02 .tm526-01 ul li{width:90%;box-sizing: border-box; float: left;}
.inside-03 .mage-02 .tm526-01 img{width: 50%;float:none; display:inline-block;margin: 10px 0px;}
.inside-03 .mage-02 .tm526-01 .pict-01 {width:100%;margin:1%;display:block; float: left;}
.inside-03 .mage-02 .tm526-01 .pict-01 img{width:45%;margin:1%;}
	
.inside-03 .mage-02 .tm526-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm526-02 .caption-02{font-size:21px; font-weight:bold; color:#333;width: 100%;}
.inside-03 .mage-02 .tm526-02 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;margin-right: 5%;box-sizing: border-box;}
.inside-03 .mage-02 .tm526-02 ul li{margin:0px 0px 5px 0px; width:100%;box-sizing: border-box;}
.inside-03 .mage-02 .tm526-02 img{margin:0px 0px 5px 0px; width:100%; float: left;display: block;}
	
.inside-03 .mage-02 .tm526-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm526-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm526-03 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;box-sizing: border-box;}
.inside-03 .mage-02 .tm526-03 ul li{margin:0px 0px 5px 0px; float:left; width:100%;box-sizing: border-box;}

.inside-03 .mage-02 .tm526-04{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm526-04 .caption-04{font-size:21px; font-weight:bold; color:#333; margin-bottom: 30px;display: block;}
.inside-03 .mage-02 .tm526-04 .content-04{font-size:15px; color:#333;width: 100%; margin-top: 20px;display: block; clear: both;}
.inside-03 .mage-02 .tm526-04 section{margin:20px 0px 5px 0px; float:left; width:100%;text-align: center; font-size: 15px;}
.inside-03 .mage-02 .tm526-04 section img{width:100%; margin-bottom: 5px;}	

.inside-03 .mage-02 .tm526-05 {margin:10px 0 20px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .tm526-05 .caption-05{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm526-05 .content-05{font-size:15px; color:#333;width: 100%; clear: both;}
.inside-03 .mage-02 .tm526-05 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;list-style: none;box-sizing: border-box;}
.inside-03 .mage-02 .tm526-05 ul li{margin:0px 0px 5px -20px; float:left; width:100%;text-align: center;box-sizing: border-box;}
.inside-03 .mage-02 .tm526-05 img{width:50%; margin-bottom: 5px; }
.inside-03 .mage-02 .tm526-05 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .tm526-05 a:hover{color:#006699;}
.inside-03 .mage-02 .tm526-05 a:active{color:#666;}

.inside-03 .mage-02 .customized-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .customized-01 .talk{float:left; display:inline-block;width:100%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 0%}
.inside-03 .mage-02 .customized-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .customized-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}

.inside-03 .mage-02 .customized-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .customized-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .customized-02 img{margin:0px 0px 0px 0px; height:320px;display:inline-block; clear: both;}
.inside-03 .mage-02 .customized-02 section{text-align: center; display: block; float: left; clear: none;width: 100%; margin: 30px 0% 0px;font-size: 15px;}
	
.inside-03 .mage-02 .customized-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .customized-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .customized-03 .talk{float:left; display:inline-block;width:100%; margin-top:40px; font-size:15px; line-height:27px; margin-left: 0%; text-align: center;}
	.inside-03 .mage-02 .customized-03 img{height:400px; margin:0px 0px 0px ; }
.inside-03 .mage-02 .customized-03 ul{margin:10px 0px 10px 0px; float:left; font-size:15px; line-height:21px; width:100%;box-sizing: border-box;}
.inside-03 .mage-02 .customized-03 ul li{margin:0px 0px 5px 0px; float:left; width:100%;text-align: left;box-sizing: border-box;}
.inside-03 .mage-02 .customized-03 .title{float: left; display:inline-block; width: 100%; font-weight: bold; font-size:18px;}
.inside-03 .mage-02 .customized-03 .cust-img-01{width:150px;height: 150px; margin: 20px 0px 0px 0px;}

.inside-03 .mage-02 .customized-04{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .customized-04 .caption-04{font-size:21px; font-weight:bold; width: 100%; color:#333; margin-bottom: 10px;text-align: center; display: block;}
	
.inside-03 .mage-02 .customized-04 .content-04{font-size:15px; color:#333;width: 100%; margin-top: 20px; float: left; display: block; clear:none;}
	.inside-03 .mage-02 .customized-04 .content-04-1{font-size:15px; color:#333;width: 100%; margin-top: 20px; float: left;display: block; clear:none; text-align: center;}
	.inside-03 .mage-02 .customized-04 .content-04-1 img{width: 80%; margin-top:4% ;clear: none;}
	.inside-03 .mage-02 .customized-04 .content-04 img{width: 42%; float: left; margin:2% ;border:1px solid #aaa; display: block; clear: none;}


.inside-03 .mage-02 .customized-05{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .customized-05 .caption-05{font-size:21px; font-weight:bold; width: 100%; color:#333; margin-bottom: 10px;text-align:left; display: block;}
.inside-03 .mage-02 .customized-05 .content-05{ width: 100%; margin: 0px 0px 10px; float: left; display: block; font-size: 15px; clear:none;}
.inside-03 .mage-02 .customized-05 .content-05-0{ width: 100%; margin: 3%; float: left; display: block;text-align: center; clear:none;}
.inside-03 .mage-02 .customized-05 .content-05-0 .simg{width: 35%; margin: 0px 0px 20px; clear:both;}
.inside-03 .mage-02 .customized-05 .content-05-0 .spac{ width: 100%; margin: 20px 0px; display: block;text-align: center; clear:none; font-size: 15px; }
.inside-03 .mage-02 .customized-05 .content-05-2{font-size:15px; color:#333;width: 45%; margin-top: 20px; float: left;display: block; clear:none; text-align: center;}
.inside-03 .mage-02 .customized-05 .content-05-3{font-size:15px; color:#333;width: 45%; margin-top: 20px; float: left;display: block; clear:none; text-align: center;}
.inside-03 .mage-02 .customized-05 .content-05-1 img{width: 90%; margin-top:4% ;clear: none;}
.inside-03 .mage-02 .customized-05 .content-05 img{width: 42%; float: left; margin:2% ;border:1px solid #aaa; display: block; clear: none;}


.inside-03 .mage-02 .customized-06 {margin:10px 0 40px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .customized-06 .caption-06{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .customized-06 .content-06{font-size:15px; color:#333; margin:10px 0px; width: 100%; clear: both;}
.inside-03 .mage-02 .customized-06 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;box-sizing: border-box;}


.inside-03 .mage-02 .customized-06 ul li{margin:0px 0px 5px -20px; float:left; width:100%;text-align: center;box-sizing: border-box;}
.inside-03 .mage-02 .customized-06 img{width:50%; margin-bottom: 5px; }
.inside-03 .mage-02 .customized-06 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .customized-06 a:hover{color:#006699;}
.inside-03 .mage-02 .customized-06 a:active{color:#666;}
	
.inside-03 .mage-02 .case-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .case-01 .talk{float:left; display:inline-block;width:100%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 0%}
.inside-03 .mage-02 .case-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .case-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
	
.inside-03 .mage-02 .case-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; text-align: center; }
.inside-03 .mage-02 .case-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .case-02 img{margin:0px 0px 0px 0px; width: 90%; height:90%;display:inline-block; clear: both;}
.inside-03 .mage-02 .case-02 section{text-align: center; display:inline-block; float: none; clear: none;width: 46%; margin: 30px 0% 0px;font-size: 15px;}
.inside-03 .mage-02 .case-02 section p{text-align: center; margin: 10px 0% 0px;font-size: 15px;}
	
.inside-03 .mage-02 .case-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .case-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .case-03 .talk{float:left; display:inline-block;width:100%; margin-top:20px; font-size:15px; line-height:27px; margin-left: 0%; text-align: center;}
.inside-03 .mage-02 .case-03 img{width:100%; margin:0px 0px 0px ; }

.inside-03 .mage-02 .case-04{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;text-align: center;}
.inside-03 .mage-02 .case-04 .caption-04{font-size:21px; font-weight:bold; width: 100%; color:#333; margin-bottom: 10px;text-align: left; display: block;}
.inside-03 .mage-02 .case-04 .content-04{width: 100%; margin-top: 20px; float: left; display: block; clear:none;}
.inside-03 .mage-02 .case-04 ul{font-size:15px; color:#333;width: 100%; margin: 20px 0px 0px 0px;float: left; display: block; clear:none; text-align: left; list-style: disc; box-sizing:border-box;}
	.inside-03 .mage-02 .case-04 ul li{float:left; display: block;clear: both;margin:8px 0px;box-sizing: border-box;}
	.inside-03 .mage-02 .case-04 ul li div{float: left;display: block;clear: none; width: 20px; height: 20px;box-sizing: border-box;}
	.inside-03 .mage-02 .case-04 ul li span{line-height: 21px; clear: none; float: left; display: block;margin-left:8px;box-sizing: border-box;}
.inside-03 .mage-02 .case-04 .content-04 img{width: 50%; float: none; margin:2% ;display: inline-block; clear: none;}

.inside-03 .mage-02 .case-05{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .case-05 .caption-05{font-size:21px; font-weight:bold; width: 100%; color:#333; display: block;}
.inside-03 .mage-02 .case-05 .content-05{ width: 100%; margin: 0px 0px 10px; float: left; display: block; font-size: 15px; clear:none;}
.inside-03 .mage-02 .case-05 .content-05 img{ width: 100%; margin: 20px 0px 0px; float: left; display: block; }
.inside-03 .mage-02 .case-05 .content-05-01{ width: 100%; margin: 0px 0px 10px; float: left; display: block; font-size: 21px; font-weight: bold; clear:none;color:#006699;}
.inside-03 .mage-02 .case-05 .content-05-01 img{clear: both; float: left;}
.inside-03 .mage-02 .case-05 .content-05-01 div{clear: both;line-height: 27px;float: left;}

.inside-03 .mage-02 .case-06 {margin:10px 0 40px 0px; float:left;display: block; clear:both; width: 100%;text-align: center;}
.inside-03 .mage-02 .case-06 .caption-06{float: left;display: block; margin:10px 0px;font-size: 21px; line-height: 36px; color:#006699;font-weight: bold;width:100%;text-align: left;}
.inside-03 .mage-02 .case-06 .caption-06 img{clear: none; float: left; margin: -10px 0px 0px 0px;width:auto;text-align: left;}
	.inside-03 .mage-02 .case-06 .photo{width:60%; clear: none;margin: 2%;}
	.inside-03 .mage-02 .case-06 .title{float:left; display: block; width: 100%; clear: none; font-size:15px;font-weight: bold; margin: 10px 0px 0px 00px;}
.inside-03 .mage-02 .case-06 ul.parson{float:left; display:block; width:100%; margin: 10px 0px 0px 0px; clear: none; box-sizing: border-box; list-style: none;}
.inside-03 .mage-02 .case-06 ul.parson li{float: left; display: block; width: 100%; text-align: left;line-height: 27px;}
	.inside-03 .mage-02 .case-06 ul.parson li div{width:20px; height: 20px; clear: none;float: left; display: block;margin-right: 5px;}
.inside-03 .mage-02 .case-06 ul.feature{display: block; float: left; width: 100%; box-sizing: border-box; margin:20px 0px 0px 0px; list-style: disc;}
.inside-03 .mage-02 .case-06 ul.feature li{ float: left; text-align: left; width: 100%; box-sizing: border-box;font-size:15px; clear: left;}

.inside-03 .mage-02 .case-07 {margin:10px 0 20px 0px; float:left; display: block; clear:both; width: 100%;}
.inside-03 .mage-02 .case-07 .caption-07{ font-size:21px; font-weight:bold; display: block; color:#333}
.inside-03 .mage-02 .case-07 .content-07{font-size:15px; color:#333;margin:10px 0px; width: 100%; clear: both;}
.inside-03 .mage-02 .case-07 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;box-sizing: border-box;}
.inside-03 .mage-02 .case-07 ul li{margin:0px 0px 5px 0px; float:left; width:100%;text-align: center;box-sizing: border-box;}
.inside-03 .mage-02 .case-07 img{width:50%; margin-bottom: 5px; }
.inside-03 .mage-02 .case-07 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .case-07 a:hover{color:#006699;}
.inside-03 .mage-02 .case-07 a:active{color:#666;}

/*Management END*/

.late-page{float:left; width:100%; text-align:left; clear:both; background-image:url(images/index_08.jpg); background-repeat:no-repeat; height:auto; display:block; position:fixed; bottom: 0px; background-color:#111; padding-bottom:2%;}
.late-logo{margin:20px 50px 30px 20px; float:left ; display:none;}
.late-logo .when{width:187px; height:48px;}
.late-copyright{font-size:13px; text-align:center; margin-top:0px;}
.late-scope{margin: 2% 0%; width:100%;display:none;}
.late-menu-all{ width:100%}
.late-menu{color:#ccc; text-decoration:none; padding:2px 0px; width:25%; box-sizing:border-box; text-align:center; float:left; font-size:14px; line-height:24px;}
.late-menu:visited{color:#ccc;}
.late-menu:hover{color:#fff;}
.late-menu-divided{margin:0 20px; display:none;}
.late-addsite{color:#999; margin-top:5px; display:none;}
.late-mail{color:#999; margin-top:5px; display:none; text-align:left; float:none; padding:2px;}
.late-addsite .address{}
.late-addsite .tel{}
.late-mailbox{ color:#666; display:none; text-decoration:underline; font-size:13px; float:left;}
.late-mailbox:visited{ color:#666;text-decoration:underline; font-size:13px;}
.late-mailbox:hover{ color:#ff0; text-decoration:none;}
.late-updata{ color:#666; text-decoration:none;margin-left:438px; display:none;}
.late-updata:visited{ color:#666;}
.late-updata:hover{ color:#ff0; text-decoration:underline;}

/*inventory*/

.inv-enter{ margin-top:15%; font-size:18px; }

.inv-mar{ margin:3% 0px 7% 0px; background-color:#eee; padding:2% 2%; display:inline-block; width:96%; }
.inv-nr{ float:left; display:block; color:#555; clear:both; margin-bottom:3%; width:100%; font-size:15px; }
.inv-maa{display:block; clear:both;}
.inv-total{ font-size:15px; color:#555; margin-bottom:2%; clear:both;}
.inv-wend{font-size:18px; color:#c00;}

.inv-art{width:90%; color:#555; font-size:15px; border:1px #ccc solid; padding-left:2%; margin:0%; }
.inv-menu{ color:#555; height:25px; font-size:15px; margin-top:1%; clear:both;}

.inv-box{width:100%; overflow-x:scroll; overflow-y:hidden;  display:block; font-size:15px; }
.inv-table{ width:800px;}

.inv-tr{background-color:#c90; color:#fff; line-height:27px;}

.inv-no{color:#fff; width:7%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-before-number{color:#fff; width:20%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-now-number{color:#fff; width:20%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-name{color:#fff; width:auto; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-quantity{color:#fff; width:11%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}

.inv-col-01{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFF5DC; color:#333; vertical-align:middle;}
.inv-col-02{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFFae8; color:#333; vertical-align:middle;}
.inv-col-03{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFF5DC; color:#333; vertical-align:middle;}
.inv-col-04{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFFae8; color:#333; vertical-align:middle;}
.inv-col-05{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFF5DC; color:#333; vertical-align:middle;}

.update{float:right; color:#888; font-size:13px;}

.new-add{margin:0% 0% 0% 0%; clear:both;}
.company-mov{ width:100%; height:240px; text-align:center; }

ul.catalog_style{width:100%; border:0px #c00 solid; margin:0; padding:0; list-style: none; float: left; display:flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start; }
ul.catalog_style > li{ padding:0 5%; box-sizing: border-box; margin-bottom: 20px; width: 50%; }
ul.catalog_style > li > a{width: auto; display: inline-flex; flex-direction: column; box-sizing: border-box;padding:5px;background: #fff; text-decoration: none; color:#333;}
ul.catalog_style > li > a:hover{ background: #fb0; color:#fb0; }
ul.catalog_style > li > a > div{text-align: center; width: 100%; display: block; margin: 0;padding: 0;background: #fff;}
ul.catalog_style > li > a > h3{text-align: center; font-size: 16px;line-height: 1.5;background: #fff; margin: 0; padding: 5px 0 10px 0;width: 100%;color:#444;}
ul.catalog_style > li.double{ padding:0 5%; box-sizing: border-box; margin-bottom: 20px;width: 100%;}
ul.catalog_style > li.double > a{width:100%; display: inline-flex; flex-direction: row; flex-wrap: wrap; box-sizing: border-box;padding:5px;background: #fff; text-decoration: none; color:#333;}
ul.catalog_style > li.double > a:hover{ background: #fb0; color:#fb0; }
ul.catalog_style > li.double > a > div{text-align: center; width: calc(100%/2); display: inline-block; margin: 0;background: #fff;padding:0 7% 0 0%; box-sizing: border-box;}
ul.catalog_style > li.double > a > div:nth-child(2){padding:0 0% 0 7%;}
ul.catalog_style > li.double > a > div >img{width: 100%;}
ul.catalog_style > li.double > a > h3{text-align: center; font-size: 16px;line-height: 1.5;background: #fff; margin: 0; padding: 5px 0 10px 0;width: 100%;}
/* 表格版面: 481px 到 768px。樣式繼承自: 行動版面。 */
@media only screen and (min-width: 481px) {.gridContainer {width: 100%;padding: 0%;}
#LayoutDiv1 {clear: both;float: left;margin: 0;width: 100%;display: block;}
.back-top{background-image:url(images/index_01-2.jpg); background-repeat:no-repeat; background-position:center top; text-align: center; width:100%; background-size:268%; background-attachment:local; clear:both;}
.back-top-width{ width:100%;}
.logo-top{ float:left;width: 70%;margin-left:8% 0 8% 20px; }
.back-top-yellow{margin-right:20px; margin-top:0px; text-align:right; background-image:url(images/yello-1-01.png); background-repeat:no-repeat; background-position:right -12px; height:24px; padding-top:3px; display:none; background-size:35%;}
.link-01{color:#555; text-decoration:none; padding:3px; margin-right:15px; font-size:10px; }
.link-01:visited{color:#555;padding:3px;margin-right:15px;  text-decoration:none; font-size:10px;}
.link-01:hover{color:#000;padding:3px;margin-right:15px;  text-decoration:none; font-size:10px; }
.little-img-margin{margin-right:5px; }
.top-menu{text-align:right; margin:15px 20px 0 0 ; display:none;}
.top-menu-over{text-decoration:none; color:#aaa; padding:5px; font-size:15px;}
.top-menu-over:visited{text-decoration:none; color:#aaa; padding:5px; font-size:15px;}
.top-menu-over:active{text-decoration:none; color:#aaa; padding:5px; font-size:15px;}
.top-menu-over:hover{text-decoration:none; color:#fff; padding:5px; font-size:15px; }
.top-menu-pad{color:#aaa; margin:0px 13px; }
/*下段*/
.under-ambit{ width:100%;}
.under-ambit-backcolor{float:left; background-color:#fff;}
/*768px content start*/
.inside-01{clear:both; float:left; width:100%}
.inside-01 .banner{ width:100%;}
.inside-02{float:left; text-align:left; width:240px; min-height:480px; display:none; }
.inside-02 .mage-01{margin:20px 0px 0px 20px; width:220px;}
.inside-02 .mage-01 .backti{background-image:url(images/company/menu-back.jpg); background-repeat:no-repeat; background-position:left top; height:55px;}
.inside-02 .mage-01 .backti .word-tw{font-size:18px; font-weight:bold;color:#333; margin-left:65px; margin-top:12px;}
.inside-02 .mage-01 .backti .word-en{font-size:15px; font-weight:bold;color:#FFE36C; margin-left:65px;}
.inside-02 .project-back{background-image:url(images/company/select-back.png); background-repeat:no-repeat; background-position:left top; height:480px;}
.inside-02 ul.project{list-style-image:url(images/company/sing.png); margin-left:16%; padding:0px; margin-top:0px;}
.inside-02 ul.project li .tool{padding:8px 0 8px 0px;color:#555; text-decoration:none;border-bottom:1px #ccc dashed; width:160px; display:block;}
.inside-02 ul.project li .tool:visited{color:#555;}
.inside-02 ul.project li .tool:hover{color:#059;}
.inside-03{float:left; text-align:left; width:100%;}
.inside-03 .mage-02{margin:2% 5% 25% 5%; float:left; width:90%;padding:0% 0% 0% 0%;}
.inside-03 .mage-02 .caption-01-tw{font-size:21px; color:#111; font-weight:bold; margin-top:3%; border-bottom:1px #ccc dashed; line-height:34px;}
.inside-03 .mage-02 .caption-01-en{font-size:15px; color:#FF9D00; margin-left:2%;}
.inside-03 .mage-02 .path{float:right; font-size:12px; color:#aaa; font-weight:100; margin-top:1%; display:none;}
.inside-03 .mage-02 .content-01{ float:left; margin:10px 0 20px 0px; }
.inside-03 .mage-02 .content-01 .talk{text-indent:26px; text-align:left; float:right;wudth:100%; font-size:15px; line-height:27px;}
.inside-03 .mage-02 .plate{float:right; margin:5% 0% 0% 0%; text-indent:0px; width:100%; }
.pictures-about-01{width:100%; text-align:center; }
.inside-03 .mage-02 .content-02{margin:0% 0%; float:left; clear:both; font-size:15px; line-height:27px;}
.inside-03 .mage-02 .content-03{margin:2% 0% 2% 0%; float:left; text-align:center; width:100%}
.illustrator{margin:2% 2%; width:29%;}
.inside-03 .mage-02 .content-04{margin:5% 5% 0% 0%; float:left; clear:both; width:100%}
.inside-03 .mage-02 .content-04 .caption-04{font-size:21px; font-weight:bold; color:#333; margin:0%}
.inside-03 .mage-02 .content-05 {margin:5% 5% 0% 0%; float:left; clear:both; width:100%}
.inside-03 .mage-02 .content-05 .caption-05{ font-size:21px; font-weight:bold; color:#333; margin:0%}
.sport{margin:2% 0% 0% 4%; padding:0%; list-style:decimal; font-size:15px; line-height:27px;}
/*768px END*/
/*products-index START*/
.products-index-01{text-align:left; float:left; display:block; width:100%; margin:5% 0% 0% 0%; font-size:13px; line-height:21px; background-image:none; background-position:right top; background-repeat:no-repeat; background-size:0%; padding:3% 0%;}
.products-index-01 .products-width{ float:left; display:block; width:100%;}
.products-index-01 .link-cate{float:left; width:96%; margin:0% 0%; font-size:21px; color:#555; line-height:27px; text-decoration:none; padding:2%; background-color:#efefef; border:1px #fff solid; border-radius:10px;}
.products-index-01 .link-cate:visited{color:#555; }
.products-index-01 .link-cate:hover{color:#069; background-color:#D3EDFB; }
.products-index-01 .link-cate .ipuct{float:left; text-align:left; margin-right:2%; margin-top:0%; width:10%;}

.product-twist-ul{ margin:3% 0% 0% 0%; padding:0%; width:100%; float:left; display:block;}
.product-twist-ul li{ list-style:none; padding:0; display:block; float:left; width:100%; text-align:center; margin:5% 1% 1%; background-color:#fff; border-radius:5%; }
.product-twist-ul li:hover{ background-color:#EAF6FD; }
.product-twist-ul li a{ color:#555; text-align:center; text-decoration:none; display:block;}
.product-twist-ul li a:hover{ color:#069;}
.product-twist-ul li .twist-index{display:inline; margin:1%; border:0px; width:22%; height:22%;float:left;}
.product-twist-ul li .twist-word{ margin: 10% 2% 2%; text-align:left; line-height:24px; font-size:18px;float:left; }

.gutes-frist{float:left; width:100%; margin:2% 0% 3% 0%; }
.gutes{font-size:18px; font-weight:bold; float:left; clear:both;}
.gutes-size{font-size:13px; font-weight:bold; float:left; color:#c00; clear:both;}
.product-inside-ul{ margin:0% 0 0 0%; padding:0%}

/*新增絲攻start*/
.product-inside-ul li.taps{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; padding-right:7%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 10%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.taps:hover{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; padding-right:7%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 10%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.taps a{ font-size:15px; color:#555; text-decoration:none; width:100% ; display:block; box-sizing:border-box;}
.product-inside-ul li.taps a:hover{ font-size:15px; color:#c00; text-decoration:underline; width:100% ; display:block; box-sizing:border-box;}

.product-inside-ul li.NEW-dist{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; padding-right:7%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 10%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.NEW-dist:hover{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; padding-right:7%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 10%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.NEW-dist a{ font-size:15px; color:#555; text-decoration:none; width:100% ; display:block; box-sizing:border-box;}
.product-inside-ul li.NEW-dist a:hover{ font-size:15px; color:#c00; text-decoration:underline; width:100% ; display:block; box-sizing:border-box;}

/*新增絲攻over*/

.product-inside-ul li.dist{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:disc; width:100%; margin:1% 0% 0% 10%;text-indent:0%;}
.product-inside-ul li.dist:hover{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:disc; width:100%; margin:1% 0% 0% 10%;text-indent:0%;}
.product-inside-ul li.dist a{ font-size:15px; color:#555; text-decoration:none; width:100% ; display:block;}
.product-inside-ul li.dist a:hover{font-size:15px; color:#c00; text-decoration:underline; width:100% ; display:block;}
.product-inside-paho{ width:100%; border:1px #ccc solid;}
.product-inside-title{margin:0% 0% 0% 0%; padding:0%;}
.product-inside-title li{color:#069; font-size:15px; font-weight:bold; margin-left:10%; padding:0%; list-style-image:url(images/yo.jpg);}
.product-inside-divided{border-top:1px #ccc dashed; height:0px; width:100%; margin:4% 0%;}


.gotop{text-align:center; margin:8% 0% 0% 0%}
#goTop{ font-size:13px; font-weight:bold; color:#777; text-decoration:none; padding:4px; background-color:#efefef; border-radius:20%; width:50px; text-align:center; border:1px #ccc solid;}
#goTop:hover{ font-size:13px; font-weight:bold; color:#c00; border:1px #c00 solid; background-color:#fd0;}

/*products-index END*/
/*web START*/
.web-map{ width:100%; margin-top:10px;}
.web-index-01{ width:100%; float:left; margin-bottom:0%;}
.web-link{font-size:21px; line-height:27px; float:left; margin:0% 2% 0% 0%; width:95%; color:#555; text-decoration:none; background-color:#efefef; padding:2%; border-top:1px #fff solid; border-radius:10px; }
.web-link:visited{ color:#555; background-color:#efefef;}
.web-link:hover{ color:#369; text-decoration:underline; background-color:#D3EDFB;}
.web-flag{  width:15%; float:left; margin-right:2.5%;}
/*web END*/
/*news START*/
.news-index{float:left;text-align:left; display:block; width:100%; margin:5% 0% 0%;}
.news-index .news-caption{ text-align:center; background-color:#FFF5D7; font-size:21px; color:#333; line-height:36px; font-weight:bold;}
.news-index .news-divided{ border-style:solid; border-color:#ccc;}
.news-index .news-first{ text-align:center; background-color:#f4f4f4; font-size:15px; color:#777; line-height:31px;}
.news-index .news-second{ text-align:left; background-color:#e8e8e8; font-size:15px; color:#777; line-height:31px;}
.news-index .news-type{font-size:18px; color:#555;margin:0% 3%; line-height:31px; text-decoration:underline; padding:1px; display:block;}
.news-index .news-type:visited{font-size:18px; color:#555;margin:0% 3%; line-height:31px; text-decoration:none;}
.news-index .news-type:hover{font-size:18px; color:#069;margin:0% 3%; line-height:31px; text-decoration:none;}
/*news END*/
/*Contact START*/
.contact-word{ width:100%; float:left; font-size:15px; color:#555; margin:3% 0%;}
.contact-way{float:left; width:100%; padding:0;}
.contact-cotd{color:#069; font-size:15px; clear:both; line-height:27px; padding:0px 0px; margin-bottom:0px;}
.contact-wid{clear:both; float:left; width:100%}
.contact-add{ width:100%; text-align:center; font-size:15px; color:#333; clear:both; line-height:27px;}
.contact-phone{ width:100%; text-align:center; font-size:15px; color:#333; clear:both;line-height:27px;}
.contact-divided{border-style:dashed; border-color:#ccc; float:left; clear:right; width:95%; margin:1.5% 0%;}
.contact-ul{ list-style:none; margin:0px; padding:0px 0px; float:left;width:100%; background-image:url(images/contact/1.jpg); background-position: 80% top; background-repeat:no-repeat; background-size:0%;}
.contact-ul li{ list-style:none; text-align:left; margin:1% 0%; padding:0px; width:100%; clear:right; float:left;}
.contact-ul li .out{ float:left; width:20%; text-align:right; margin-right:1%;}
.contact-ul li .out-02{ text-align:left;}
.contact-ul li .put{ width:70%; text-align:left;}
.contact-ul li .put-dist{ width:5%; text-align:left;}
.contact-ul li .put-tel{ width:62.5%; text-align:left;}
.contact-ul li .put-graph{ width:15%; text-align:left;}
.contact-ul li .put-message{ width:71%; text-align:left; }
.sub{ text-align:center; margin-top:1%; float:left; width:100%;}
.contact-back-color{ background-color:#efefef; float:left; width:100%; border-radius:10px; margin-bottom:0%}
.contact-back-mag{ float:left; width:100%; margin:3%;}
/*Contact END*/

/*EDM Zone START*/
.edm-index-01{float:left;text-align:left; display:block; width:100%; margin-bottom:0%;}
.edm-link{font-size:13px; line-height:21px; float:left;display: block; margin:10px 0% 6% 0%; width:50%; color:#555; text-decoration:none; background-color:transparent; padding:0px 20px 0px; box-sizing: border-box; }
.edm-link:visited{ color:#555;}
.edm-link:hover{ color:#369; text-decoration:underline;background-color:transparent;}
.edm-flag{  width:100%; display: block; margin:10px 0px 5px; clear: both; }
/*EDM Zone END*/	
	
/*Management START*/
.management-feature-line{border-top:1px dashed #ccc; height: 10px; display: inline-block; position: relative; width: 100%;}
.inside-03 .mage-02 .feature-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .feature-01 .img-01{width: 80%; margin-left: 5%; float: left;}	
.inside-03 .mage-02 .feature-01 .talk{text-indent:26px; float:left; display:block;width:100%; margin-top:10px; font-size:15px; line-height:27px;}
	.inside-03 .mage-02 .feature-01 .talk .title{font-size:21px; font-style: italic; color:#ff6600; font-weight: bold;text-indent: 0px;text-align: center;}
.inside-03 .mage-02 .feature-02{margin:10px 0 20px 0px; float:left; clear:both; font-size:13px; line-height:21px; width:100%;}
.inside-03 .mage-02 .feature-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .feature-02 .content-02{font-size:15px; color:#333;width: 66%; line-height: 27px; float: left; clear: left;margin-top: 20px; }
	.inside-03 .mage-02 .feature-02 img{margin: 20px 20px 0px 0px;width: 30%;display:block; float: right;}
	
.inside-03 .mage-02 .feature-03{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .feature-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .feature-03 ul{margin:20px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .feature-03 ul li{margin:0px 0px 5px 0px; float:left; width:48%; list-style-image: url(images/management/about/yes.png);18px;}

.inside-03 .mage-02 .feature-04{margin:10px 0 20px 0px; float:left; clear:both;}
.inside-03 .mage-02 .feature-04 .caption-04{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .feature-04 .content-04{font-size:15px; color:#333;width: 100%; line-height: 27px; clear: both;margin-bottom: 30px;}
.inside-03 .mage-02 .feature-04 .GTMS-img01{width:25%;float: left; margin:10px 0px 0px 40px;}
.inside-03 .mage-02 .feature-04 .GTMS-img02{width:50%; float: right}
.inside-03 .mage-02 .feature-04 ul{margin:20px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:38%;}
.inside-03 .mage-02 .feature-04 ul li{margin:0px 0px 5px 0px; float:left; width:100%;}
.inside-03 .mage-02 .feature-04 img{ margin: 0px 0px;width: 100%;}
	
.inside-03 .mage-02 .feature-05 {margin:10px 0 20px 0px; float:left; clear:both;}
.inside-03 .mage-02 .feature-05 .caption-05{ font-size:21px; font-weight:bold; color:#333; line-height: 27px; width:50%;float: left;display: block; clear: none;}
.inside-03 .mage-02 .feature-05 .content-05{font-size:15px; line-height: 27px; color:#333;width: 50%; float: left; display: block;clear: none; }
.inside-03 .mage-02 .feature-05 img{ margin: 0px 0px 0px 0px;width: 35%;display: block; float: right;clear: none;}
.inside-03 .mage-02 .feature-05 .buttom-05{ color:#333;width: 50%; float: left; display: block;clear: none;text-align: center;margin-top: 50px; }
.inside-03 .mage-02 .feature-05 .getlink{padding:20px; background: #ffbb00;color:#333;text-decoration: none; line-height: 27px; font-weight: bold; font-size:15px; border-radius: 10px;}
.inside-03 .mage-02 .feature-05 .getlink:hover{text-decoration: underline;color:#fff;background: #f90}
	.inside-03 .mage-02 .feature-05 .getlink:active{ background: #ffbb00;color:#333;text-decoration: none; }

	
.inside-03 .mage-02 .management-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .management-01 .talk{float:left; display:flex; align-items: flex-end; width:100%; margin:10px 0px 0px 0px; }
.inside-03 .mage-02 .management-01 .talk .item-01{float:left; display:block;width:33%; margin:10px 0px 0px 0px;text-align: center; }
.inside-03 .mage-02 .management-01 .talk .item-01 a{color:#006699; border: 0px solid #fff;}
.inside-03 .mage-02 .management-01 .talk .item-01 a:hover{color:#333333;}
.inside-03 .mage-02 .management-01 .talk .item-01 a:visited{color:#006699;}
.inside-03 .mage-02 .management-01 .talk .item-01 img{width: 70%; margin:10px 0px;}
	.inside-03 .mage-02 .management-01 .talk .item-01 .butt{font-size: 15px;}
.inside-03 .mage-02 .management-01 .talk .title{font-size:18px; font-weight: bold; text-align: center; margin: 10px 0px; }
	
.inside-03 .mage-02 .management-01 .talk .item-01 ul{ float:left; display: block; width:100%; height: 120px; margin:10px 0px 0px 0px; list-style:disc;}
.inside-03 .mage-02 .management-01 .talk .item-01 ul li{ float:left; width:100%; margin:0px 0px 0px 15px; list-style:disc; font-size: 15px; line-height: 27px; text-align: left; }

.inside-03 .mage-02 .management-02{margin:10px 0 30px 0px; float:left; clear:both; font-size:13px; line-height:21px; width:100%;}
.inside-03 .mage-02 .management-02 a{color:#006699;}
.inside-03 .mage-02 .management-02 a:hover{color:#006699;}

.inside-03 .mage-02 .management-02 .icon{font-size: 15px; font-weight: bold; margin: 0px;display:block;float: left; width: 25%;text-align: center;}
.inside-03 .mage-02 .management-02 img{margin: 0px; width: 88%; clear: both; text-align: center;}
.inside-03 .mage-02 .management-02 .icon div{ clear: both; width: 100%; margin: 10px 0px 0px 0px;}

.inside-03 .mage-02 .table-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .table-01 .caption-01{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .table-01 .talk{float:left; display:block;width:100%; margin:10px 0px 0px 0px; text-align: center; }
.inside-03 .mage-02 .table-01 .talk ul{ float:left; display: block; width:100%; margin:10px 0px 20px 0px; list-style:disc;}
.inside-03 .mage-02 .table-01 .talk ul li{ float:left; width:45%; margin:0px 0px 0px 0px; list-style:disc; font-size: 15px; line-height: 27px; text-align: left; }
.inside-03 .mage-02 .table-01 .talk img{width:88%; clear: both; text-align: center;}
	
.inside-03 .mage-02 .table-02{margin:10px 0px 50px 0px; float:left; clear:both; font-size:13px; line-height:21px; width:100%;}
.inside-03 .mage-02 .table-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .table-02 .content-02{font-size:15px;margin:10px 0px; color:#333;width: 100%; line-height: 24px; clear: both;}
.inside-03 .mage-02 .table-02 img{margin: 0px; width: 88%; clear: both; text-align: center;}
.inside-03 .mage-02 .table-02 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:30%;}
.inside-03 .mage-02 .table-02 ul li{margin:0px 0px 5px 0px; float:left; width:100%; list-style:disc;}

.inside-03 .mage-02 .table-03{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .table-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .table-03 .content-03{font-size:15px; color:#333;width: 100%; line-height: 24px; text-align: left;clear: both;}
.inside-03 .mage-02 .table-03 ul{margin:0px 0px 0px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .table-03 ul li{margin:0px 0px 5px 0px; float:left; width:48%;}
.inside-03 .mage-02 .table-03 img{ margin: 20px 0px;width: 96%;}

.inside-03 .mage-02 .tm326-01{ float:left; margin:20px 0px 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm326-01 .talk{float:left; text-align: left; display:block;width:50%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 6%; clear: none;}
.inside-03 .mage-02 .tm326-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .tm326-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
.inside-03 .mage-02 .tm326-01 .talk p{font-size:21px; font-style: italic; color:#ff6600; font-weight: bold;}
.inside-03 .mage-02 .tm326-01 ul{font-size: 15px; line-height: 27px;}
.inside-03 .mage-02 .tm326-01 ul li{width:100%;}
.inside-03 .mage-02 .tm326-01 img{width: 40%; float: left; display: block;}
.inside-03 .mage-02 .tm326-01 .pict-01{width: 100%;float: left; display:flex; align-items: flex-end;margin: 10px 0px;}
.inside-03 .mage-02 .tm326-01 .pict-01 img{width:30%;margin:1%;}
	
.inside-03 .mage-02 .tm326-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm326-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm326-02 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:42%;margin-right: 5%;}
.inside-03 .mage-02 .tm326-02 ul li{margin:0px 0px 5px 0px; width:100%;}
.inside-03 .mage-02 .tm326-02 img{margin:0px 0px 5px 0px; width:40%; float: left;display: block;}
	
.inside-03 .mage-02 .tm326-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm326-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm326-03 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .tm326-03 ul li{margin:0px 0px 5px 0px; float:left; width:100%;}

.inside-03 .mage-02 .tm326-04{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm326-04 .caption-04{font-size:21px; font-weight:bold; color:#333; margin-bottom: 30px;display: block;}
.inside-03 .mage-02 .tm326-04 .content-04{font-size:15px; color:#333;width: 100%; margin-top: 20px;display: block; clear: both;}
.inside-03 .mage-02 .tm326-04 section{margin:0px 0px 5px 0px; float:left; width:25%;text-align: center; font-size: 15px;}
.inside-03 .mage-02 .tm326-04 section img{width:90%; margin-bottom: 5px;}	

.inside-03 .mage-02 .tm326-05 {margin:10px 0 40px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .tm326-05 .caption-05{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm326-05 .content-05{font-size:15px; color:#333;width: 100%; clear: both;}
.inside-03 .mage-02 .tm326-05 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none; box-sizing: border-box;}
.inside-03 .mage-02 .tm326-05 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center; box-sizing: border-box;}
.inside-03 .mage-02 .tm326-05 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .tm326-05 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .tm326-05 a:hover{color:#006699;}
.inside-03 .mage-02 .tm326-05 a:active{color:#666;}
	
.inside-03 .mage-02 .tm426-01{ float:left; margin:20px 0px 20px 0px; width:100%;clear:both;display: block; }
.img-tm426-01{ float: left; width: 50%; display: block;}
.inside-03 .mage-02 .tm426-01 .talk{float:left; display:inline-block;width:52%; margin-top:10px; margin-left: 0%}
.inside-03 .mage-02 .tm426-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; line-height: 42px;width: 100%;}
.inside-03 .mage-02 .tm426-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
.inside-03 .mage-02 .tm426-01 ul{font-size: 15px; line-height: 27px;width: 50%; float: left; display: block; box-sizing: border-box;}
.inside-03 .mage-02 .tm426-01 li{width:100%;margin-left: 0px; box-sizing: border-box;}
.inside-03 .mage-02 .tm426-01 img{ float:left; display: block; width: 40%; clear: none; margin:2%; box-sizing: border-box;}
.inside-03 .mage-02 .tm426-01 .pict-01{width:100%; clear: both;margin-top:20px;float: left;display: block;}
.inside-03 .mage-02 .tm426-01 .pict-01 img{float:left; display: block; width:auto ; height: 180px;margin:2%; clear: none;box-sizing: border-box; }
	
.inside-03 .mage-02 .tm426-02{ float:left; margin:30px 0px 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm426-02 .caption-02{font-size:21px; font-weight:bold; color:#333; width: 40%;display: block;float: left;clear: none;}
.inside-03 .mage-02 .tm426-02 ul{margin:10px 0px 20px 0px; float:left; display:inline-block; font-size:15px; line-height:21px; width:40%;clear: none; box-sizing: border-box;}
.inside-03 .mage-02 .tm426-02 ul li{margin:0px 0px 5px 0px; width:100%;clear: none; float: left; box-sizing: border-box;}
.inside-03 .mage-02 .tm426-02 img{margin:0px 0px 5px 0px; width:40%; float:right; display:inline-block;clear: none;}

.inside-03 .mage-02 .tm426-03{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm426-03 .caption-03{font-size:21px; font-weight:bold;text-align: left; color:#333; margin-bottom: 30px;display: block;}
.inside-03 .mage-02 .tm426-03 .content-03{font-size:15px; color:#333;width: 100%; margin-top: 20px;display: block; clear: both;}
.inside-03 .mage-02 .tm426-03 img{width:auto;height: 200px; margin:5px 10px ;float:none; display: inline-block;}	

.inside-03 .mage-02 .tm426-04 {margin:10px 0 40px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .tm426-04 .caption-04{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm426-04 .content-04{font-size:15px; color:#333;width: 100%; clear: both;}
.inside-03 .mage-02 .tm426-04 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none; box-sizing: border-box;}
.inside-03 .mage-02 .tm426-04 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center; box-sizing: border-box;}
.inside-03 .mage-02 .tm426-04 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .tm426-04 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .tm426-04 a:hover{color:#006699;}
.inside-03 .mage-02 .tm426-04 a:active{color:#666;}
	
.inside-03 .mage-02 .tm526-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm526-01 .talk{float:left; display:inline-block;width:48%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 10%}
.inside-03 .mage-02 .tm526-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .tm526-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
.inside-03 .mage-02 .tm526-01 ul{font-size: 15px; line-height: 27px; box-sizing: border-box;}
.inside-03 .mage-02 .tm526-01 ul li{width:100%; box-sizing: border-box;}
.inside-03 .mage-02 .tm526-01 img{width: 40%;float: left; display:flex; align-items: flex-end;margin: 10px 0px;}
.inside-03 .mage-02 .tm526-01 .pict-01 {width:100%;margin:1%;display:block; float: left;}
.inside-03 .mage-02 .tm526-01 .pict-01 img{width:30%;margin:1%;display:block;}
	
.inside-03 .mage-02 .tm526-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm526-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm526-02 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:42%;margin-right: 5%;}
.inside-03 .mage-02 .tm526-02 ul li{margin:0px 0px 5px 0px; width:100%;}
.inside-03 .mage-02 .tm526-02 img{margin:0px 0px 5px 0px; width:40%; float: left;display: block;}
	
.inside-03 .mage-02 .tm526-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm526-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm526-03 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .tm526-03 ul li{margin:0px 0px 5px 0px; float:left; width:100%;}

.inside-03 .mage-02 .tm526-04{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm526-04 .caption-04{font-size:21px; font-weight:bold; color:#333; margin-bottom: 30px;display: block;}
.inside-03 .mage-02 .tm526-04 .content-04{font-size:15px; color:#333;width: 100%; margin-top: 20px;display: block; clear: both;}
.inside-03 .mage-02 .tm526-04 section{margin:20px 0px 5px 0px; float:left; width:100%;text-align: center; font-size: 15px;}
.inside-03 .mage-02 .tm526-04 section img{width:100%; margin-bottom: 5px;}	

.inside-03 .mage-02 .tm526-05 {margin:10px 0 40px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .tm526-05 .caption-05{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm526-05 .content-05{font-size:15px; color:#333;width: 100%; clear: both;}
.inside-03 .mage-02 .tm526-05 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;}
.inside-03 .mage-02 .tm526-05 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center;}
.inside-03 .mage-02 .tm526-05 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .tm526-05 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .tm526-05 a:hover{color:#006699;}
.inside-03 .mage-02 .tm526-05 a:active{color:#666;}

.inside-03 .mage-02 .customized-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .customized-01 .talk{float:left; display:inline-block;width:100%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 0%}
.inside-03 .mage-02 .customized-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .customized-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}

.inside-03 .mage-02 .customized-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .customized-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .customized-02 img{margin:0px 0px 0px 0px; height:320px;display:inline-block; clear: both;}
.inside-03 .mage-02 .customized-02 section{text-align: center; display: block; float: left; clear: none;width: 50%; margin: 30px 0% 0px;font-size: 15px;}
	
.inside-03 .mage-02 .customized-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .customized-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .customized-03 .talk{float:left; display:inline-block;width:50%; margin-top:20px; font-size:15px; line-height:27px; margin-left: 0%; text-align: center;}
	.inside-03 .mage-02 .customized-03 img{height:400px; margin:0px 0px 0px ; }
.inside-03 .mage-02 .customized-03 ul{margin:10px 0px 10px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .customized-03 ul li{margin:0px 0px 5px 0px; float:left; width:100%;text-align: left;}
.inside-03 .mage-02 .customized-03 .title{float: left; display:inline-block; width: 100%; font-weight: bold; font-size:18px;}
.inside-03 .mage-02 .customized-03 .cust-img-01{width:150px;height: 150px; margin: 20px 0px 0px 0px;}

.inside-03 .mage-02 .customized-04{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .customized-04 .caption-04{font-size:21px; font-weight:bold; width: 100%; color:#333; margin-bottom: 10px;text-align: center; display: block;}
	
.inside-03 .mage-02 .customized-04 .content-04{font-size:15px; color:#333;width: 50%; margin-top: 20px; float: left; display: block; clear:none;}
	.inside-03 .mage-02 .customized-04 .content-04-1{font-size:15px; color:#333;width: 45%; margin-top: 20px; float: left;display: block; clear:none; text-align: center;}
	.inside-03 .mage-02 .customized-04 .content-04-1 img{width: 80%; margin-top:4% ;clear: none;}
	.inside-03 .mage-02 .customized-04 .content-04 img{width: 42%; float: left; margin:2% ;border:1px solid #aaa; display: block; clear: none;}


.inside-03 .mage-02 .customized-05{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .customized-05 .caption-05{font-size:21px; font-weight:bold; width: 100%; color:#333; margin-bottom: 10px;text-align:left; display: block;}
.inside-03 .mage-02 .customized-05 .content-05{ width: 100%; margin: 0px 0px 10px; float: left; display: block; font-size: 15px; clear:none;}
.inside-03 .mage-02 .customized-05 .content-05-0{ width: 30%; margin: 1%; float: left; display: block;text-align: center; clear:none;}
	.inside-03 .mage-02 .customized-05 .content-05-0 .simg{width: 45%; margin: 0px 0px 20px; clear:both;}
	.inside-03 .mage-02 .customized-05 .content-05-0 .spac{ width: 100%; margin: 20px 0px; display: block;text-align: center; clear:none; font-size: 15px; }
	.inside-03 .mage-02 .customized-05 .content-05-2{font-size:15px; color:#333;width: 45%; margin-top: 20px; float: left;display: block; clear:none; text-align: center;}
	.inside-03 .mage-02 .customized-05 .content-05-3{font-size:15px; color:#333;width: 45%; margin-top: 20px; float: left;display: block; clear:none; text-align: center;}
	.inside-03 .mage-02 .customized-05 .content-05-1 img{width: 90%; margin-top:4% ;clear: none;}
	.inside-03 .mage-02 .customized-05 .content-05 img{width: 42%; float: left; margin:2% ;border:1px solid #aaa; display: block; clear: none;}


.inside-03 .mage-02 .customized-06 {margin:10px 0 40px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .customized-06 .caption-06{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .customized-06 .content-06{font-size:15px; color:#333; margin:10px 0px; width: 100%; clear: both;}
.inside-03 .mage-02 .customized-06 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;}
.inside-03 .mage-02 .customized-06 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center;}
.inside-03 .mage-02 .customized-06 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .customized-06 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .customized-06 a:hover{color:#006699;}
.inside-03 .mage-02 .customized-06 a:active{color:#666;}
	
.inside-03 .mage-02 .case-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .case-01 .talk{float:left; display:inline-block;width:100%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 0%}
.inside-03 .mage-02 .case-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .case-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
	
.inside-03 .mage-02 .case-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; text-align: left;}
.inside-03 .mage-02 .case-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .case-02 img{margin:0px 0px 0px 0px; width: 90%; height:90%;display:inline-block; clear: both;}
.inside-03 .mage-02 .case-02 section{text-align: center; display: block; float: left; clear: none;width: 20%; margin: 30px 0% 0px;font-size: 15px;}
.inside-03 .mage-02 .case-02 section p{text-align: center; margin: 10px 0% 0px;font-size: 15px;}
	
.inside-03 .mage-02 .case-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .case-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .case-03 .talk{float:left; display:inline-block;width:100%; margin-top:20px; font-size:15px; line-height:27px; margin-left: 0%; text-align: center;}
.inside-03 .mage-02 .case-03 img{width:100%; margin:0px 0px 0px ; }

.inside-03 .mage-02 .case-04{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .case-04 .caption-04{font-size:21px; font-weight:bold; width: 100%; color:#333; margin-bottom: 10px;text-align: left; display: block;}
.inside-03 .mage-02 .case-04 .content-04{width: 40%; margin-top: 20px; float: left; display: block; clear:none;}
.inside-03 .mage-02 .case-04 ul{font-size:15px; color:#333;width: 48%; margin: 40px 0px 0px 5px;float: left; display: block; clear:none; text-align: left; list-style: disc;}
	.inside-03 .mage-02 .case-04 ul li{float:left; display: block;clear: both;margin:4px 0px;width: 100%;}
	.inside-03 .mage-02 .case-04 ul li div{float: left;display: block;clear: none; width: 20px; height: 20px;}
	.inside-03 .mage-02 .case-04 ul li span{line-height: 21px; clear: none; float: left; display: block;margin-left:5px;}
.inside-03 .mage-02 .case-04 .content-04 img{width: 100%; float: left; margin:1% ;display: block; clear: none;}

.inside-03 .mage-02 .case-05{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .case-05 .caption-05{font-size:21px; font-weight:bold; width: 100%; color:#333; display: block;}
.inside-03 .mage-02 .case-05 .content-05{ width: 100%; margin: 0px 0px 10px; float: left; display: block; font-size: 15px; clear:none;}
.inside-03 .mage-02 .case-05 .content-05 img{ width: 100%; margin: 20px 0px 0px; float: left; display: block; }
.inside-03 .mage-02 .case-05 .content-05-01{ width: 100%; margin: 0px 0px 10px; float: left; display: block; font-size: 21px; font-weight: bold; clear:none;color:#006699}
.inside-03 .mage-02 .case-05 .content-05-01 img{clear: none; float: left;}
.inside-03 .mage-02 .case-05 .content-05-01 div{clear: none;line-height: 47px;float: left;}
	
.inside-03 .mage-02 .case-06 {margin:10px 0 40px 0px; float:left;display: block; clear:both; width: 100%;}
.inside-03 .mage-02 .case-06 .caption-06{float: left;display: block; margin:10px 0px;font-size: 21px; line-height: 36px; color:#006699;font-weight: bold;width:100%;}
.inside-03 .mage-02 .case-06 .caption-06 img{clear: none; float: left; margin: -10px 0px 0px 0px;width:auto;}
	.inside-03 .mage-02 .case-06 .photo{float: left;display: block; width:30%; clear: none;margin: 2%;}
	.inside-03 .mage-02 .case-06 .title{float:left; display: block; width: 50%; clear: none; font-size:15px;font-weight: bold; margin: 10px 0px 0px 20px;}
.inside-03 .mage-02 .case-06 ul.parson{float:left; display:block; width:50%; margin: 10px 0px 0px 20px; clear: none; box-sizing: border-box; list-style: none;}
.inside-03 .mage-02 .case-06 ul.parson li{float: left; display: block; width: 100%; text-align: left;}
	.inside-03 .mage-02 .case-06 ul.parson li div{width:20px; height: 20px; clear: none;float: left; display: block;margin-right: 5px;}
.inside-03 .mage-02 .case-06 ul.feature{display: block; float: left; width: 100%; box-sizing: border-box; margin:20px 0px 0px 0px; list-style: disc;}
.inside-03 .mage-02 .case-06 ul.feature li{ float: left; text-align: left; width: 100%; box-sizing: border-box;font-size:15px; clear: left;}

.inside-03 .mage-02 .case-07 {margin:10px 0 40px 0px; float:left;display: block; clear:both; width: 100%;}
.inside-03 .mage-02 .case-07 .caption-07{ font-size:21px; font-weight:bold; display: block; color:#333}
.inside-03 .mage-02 .case-07 .content-07{font-size:15px; color:#333;margin:10px 0px; width: 100%; clear: both;}
.inside-03 .mage-02 .case-07 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;}
.inside-03 .mage-02 .case-07 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center;}
.inside-03 .mage-02 .case-07 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .case-07 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .case-07 a:hover{color:#006699;}
.inside-03 .mage-02 .case-07 a:active{color:#666;}

/*Management END*/	
	
.late-page{float:left; width:100%; text-align:left; clear:both; background-image:url(images/index_08.jpg); background-repeat:no-repeat; display:block; position:fixed; margin-top:0%; background-color:#111; padding-bottom:0px; background-size:100%;}
.late-logo{margin:2%; float:left ; display:block;width:23.5%; display:none;}
.late-logo .when{ display:block;}
.late-copyright{font-size:11px; text-align:left; margin-top:1%; margin-left:2%}
.late-scope{margin:2% 2%; float:left; display:none; width:100%}
.late-menu-all{ float:left; width:100%}
.late-menu{color:#ccc; text-decoration:none; text-align:center; float:left; width:0px 2%; font-size:21px; display:block; line-height:27px;}
.late-menu:visited{color:#ccc;}
.late-menu:hover{color:#fff;}
.late-menu-divided{margin:0% 2.5%; display:none; float:left; font-size:11px; margin-top:0.3%; }
.late-addsite{color:#999; display: none; padding:0.3%; width:100%; margin:0%; font-size:12px;}
.late-addsite .address{ margin-right:0%; float:left;}
.late-addsite .late-phone{float:left; margin-left:12.7%;}
.late-mailbox{ color:#666; display:none; text-decoration:underline; font-size:13px; float:left;}
.late-mailbox:visited{ color:#666;text-decoration:underline; font-size:13px;}
.late-mailbox:hover{ color:#ff0; text-decoration:none;}
.late-updata{ color:#666; text-decoration:none;margin-left:438px; display:none;}
.late-updata:visited{ color:#666;}
.late-updata:hover{ color:#ff0; text-decoration:underline;}

/*inventory*/

.inv-enter{ margin-top:15%; font-size:18px; }

.inv-mar{ margin:3% 0px 7% 0px; background-color:#eee; padding:2% 2%; display:inline-block; width:96%; }
.inv-nr{ float:left; display:block; color:#555; clear:both; margin-bottom:2%; width:100%; font-size:18px; }
.inv-maa{display:block; clear:both;}
.inv-total{ font-size:18px; color:#555; margin-bottom:2%; clear:both;}
.inv-wend{font-size:21px; color:#c00;}

.inv-art{width:68%; color:#555; font-size:18px; border:1px #ccc solid; padding-left:2%; margin:0%; }
.inv-menu{ color:#555; height:25px; font-size:18px; margin-top:1%; clear:both;}

.inv-box{width:100%; overflow-x:scroll; overflow-y:hidden;  display:block; font-size:18px; }
.inv-table{ width:950px;}

.inv-tr{background-color:#c90; color:#fff; line-height:27px;}

.inv-no{color:#fff; width:7%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-before-number{color:#fff; width:20%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-now-number{color:#fff; width:20%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-name{color:#fff; width:auto; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-quantity{color:#fff; width:11%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}

.inv-col-01{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFF5DC; color:#333; vertical-align:middle;}
.inv-col-02{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFFae8; color:#333; vertical-align:middle;}
.inv-col-03{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFF5DC; color:#333; vertical-align:middle;}
.inv-col-04{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFFae8; color:#333; vertical-align:middle;}
.inv-col-05{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFF5DC; color:#333; vertical-align:middle;}

.new-add{margin:0% 0% 0% 0%; clear:both;}
.company-mov{ width:100%; height:360px; text-align:center; }



}
/* 桌面版面: 769px 到最大 1600px。樣式繼承自: 行動版面和表格版面。 */
@media only screen and (min-width: 769px) {
.gridContainer { width: 100%;max-width: 1600px;padding: 0px;margin: 0px;}
#LayoutDiv1 {clear: both;float: left;margin: 0;width: 100%;display: block;}
.back-top{background-image:url(images/index_01-3.jpg); background-repeat:repeat-x; height:108px; text-align:center top; width:100%; background-size:1600px; clear:both;}
.back-top-width{ width:960px;}
.logo-top{float:left; margin:25px 5px 0px 25px;width:360px; height:27px; }
.back-top-yellow{margin-right:20px; margin-top:27px; text-align:center; background-image:url(images/yello-1-02.png); background-repeat:no-repeat; background-position:right top; height:28px; width:360px; padding-top:3px;display: block; background-size:360px 28px; float:right;}
.link-01{color:#555; text-decoration:none; padding:5px; margin-right:6px; font-size:12px;}
.link-01:visited{color:#555; text-decoration:none; padding:5px; margin-right:7px; font-size:12px;}
.link-01:hover{color:#000; text-decoration:none; padding:5px; margin-right:7px; font-size:12px; }
.little-img-margin{margin-right:5px;}
.top-menu{text-align:right; margin:18px 0px 0 0px ; display:block; float:right; width:100%;}
.top-menu-over:link{text-decoration:none; color:#ccc; padding:5px; font-size:15px; display:inline;}
.top-menu-over:visited{text-decoration:none; color:#ccc; padding:5px; font-size:15px;}
.top-menu-over:hover{text-decoration:none; color:#fff; padding:5px; font-size:15px;}
.top-menu-pad{color:#aaa; margin:0px 22px;}


/*下段*/
.under-ambit{ width:960px;}
.under-ambit-backcolor{float:left; background-color:#fff;}
/*1024px content start*/
.inside-01{clear:both; float:left; width:100%}
.inside-01 .banner{ width:100%;}
.inside-02{float:left; text-align:left; width:240px; min-height:480px; display:block; }
.inside-02 .mage-01{margin:20px 0px 0px 20px; width:220px; }
.inside-02 .mage-01 .backti{background-image:url(images/company/menu-back.jpg); background-repeat:no-repeat; background-position:left top; height:55px;}
.inside-02 .mage-01 .backti .word-tw{font-size:18px; font-weight:bold;color:#333; margin-left:65px; margin-top:12px;}
.inside-02 .mage-01 .backti .word-en{font-size:15px; font-weight:bold;color:#FFE36C; margin-left:65px;}
.inside-02 .project-back{background-image:url(images/company/select-back.png); background-repeat:no-repeat; background-position:left top; height:480px;}
.inside-02 ul.project{list-style-image:url(images/company/sing.png); margin-left:16%; padding:0px; margin-top:8px;}
.inside-02 ul.project li .tool{padding:8px 0 8px 0px;color:#555; text-decoration:none;border-bottom:1px #ccc dashed; width:160px; display:block;}
.inside-02 ul.project li .tool:visited{color:#555;}
.inside-02 ul.project li .tool:hover{color:#059;}
.inside-03{float:right; text-align:left; display:block; width:720px; }
.inside-03 .mage-02{margin:20px 40px 0px 40px; float:left; width:640px;padding:0% 0% 0% 0%;}
.inside-03 .mage-02 .caption-01-tw{font-size:21px; color:#111; font-weight:bold; margin-top:3%; border-bottom:1px #ccc dashed; line-height:34px; }
.inside-03 .mage-02 .caption-01-en{font-size:15px; color:#FF9D00; margin-left:2%;}
.inside-03 .mage-02 .path{float:right; font-size:12px; color:#aaa; font-weight:100; margin-top:1%; display:block;}
.inside-03 .mage-02 .content-01{ float:left; margin:10px 0 20px 0px; width:100%;clear:both;}
.inside-03 .mage-02 .content-01 .talk{text-indent:26px; text-align:left; float:left; display:block;width:43%; margin-top:10px; font-size:13px; line-height:21px;}
.inside-03 .mage-02 .plate{float:right; margin:5px 5px 5px 0px; text-indent:0px; width:48%}
.pictures-about-01{width:158px; height:112px;}
.inside-03 .mage-02 .content-02{margin:10px 0 20px 0px; float:left; clear:both; font-size:13px; line-height:21px; width:100%;}
.inside-03 .mage-02 .content-03{margin:10px 0 20px 0px; float:left; clear:both;}
.illustrator{margin:0 9px; width:110px;}
.inside-03 .mage-02 .content-04{margin:10px 0 20px 0px; float:left; clear:both;}
.inside-03 .mage-02 .content-04 .caption-04{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .content-05 {margin:10px 0 20px 0px; float:left; clear:both;}
.inside-03 .mage-02 .content-05 .caption-05{ font-size:21px; font-weight:bold; color:#333}
.sport{margin-left:24px; padding:0px; list-style:decimal; font-size:13px; line-height:21px;}
/*products-index START*/
.products-index-01{text-align:left; float:left; display:block; width:100%; margin-top:15px; font-size:13px; line-height:21px; background-image:url(images/company/products.jpg); background-position:right top; background-repeat:no-repeat; background-size:97%;padding:20px 0px;}
.products-index-01 .products-width{ float:left; display:block; width:80%;}
.products-index-01 .link-cate{float:left; width:28%; margin:3% 1%; font-size:13px; color:#555; display:block; line-height:21px; text-decoration:none; background-color:transparent; border:0px #000 solid; padding:0px; }
.products-index-01 .link-cate:visited{color:#555; }
.products-index-01 .link-cate:hover{color:#069; background-color:transparent; }
.products-index-01 .link-cate .ipuct{float:left; text-align:left; margin:4px 8px 18px 0px; width:35px;}

.product-twist-ul{ margin:3% 0% 0% 12%; padding:0%;float:left; display:block;}
.product-twist-ul li{ list-style:none; padding:0; display:block; float:left; width:40%; text-align:center; margin:1%; background-color:#fff; border-radius:5%; }
.product-twist-ul li:hover{ background-color:#EAF6FD; }
.product-twist-ul li a{ color:#555; text-align:center; text-decoration:none; display:block;}
.product-twist-ul li a:hover{ color:#069;}
.product-twist-ul li .twist-index{display:inline; margin-top:5%; border:0px; width:165px;float:none;}
.product-twist-ul li .twist-word{ margin: 1% 3% 2%; text-align:center; line-height:21px; font-size:13px;float:none; }

.gutes-frist{float:left; width:100%; margin:2% 0% 3% 0%; clear:both; }
.gutes{font-size:18px; font-weight:bold; float:left; clear:inherit;}
.gutes-size{font-size:13px; font-weight:bold; float:right; color:#c00; clear:inherit;}
.gutes-table{ clear:both;}
.product-inside-ul{ margin:0% 0 0 2.5%; padding:0%}
/*新增絲攻start*/
.product-inside-ul li.taps{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; padding-right:4%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 4%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.taps:hover{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; padding-right:4%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 4%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.taps a{ font-size:15px; color:#555; text-decoration:none; width:100% ; display:block; box-sizing:border-box;}
.product-inside-ul li.taps a:hover{font-size:15px; color:#c00; text-decoration:underline; width:100% ; display:block; box-sizing:border-box;}

.product-inside-ul li.NEW-dist{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; padding-right:4%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 4%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.NEW-dist:hover{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; padding-right:4%; color:#333; list-style:none; width:100%; margin:1% 0% 0% 4%;text-indent:0%; box-sizing:border-box;}
.product-inside-ul li.NEW-dist a{ font-size:15px; color:#555; text-decoration:none; width:100% ; display:block; box-sizing:border-box;}
.product-inside-ul li.NEW-dist a:hover{font-size:15px; color:#c00; text-decoration:underline; width:100% ; display:block; box-sizing:border-box;}

/*新增絲攻over*/
.product-inside-ul li.dist{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:disc; width:100%; margin:1% 0% 0% 4.0%;text-indent:-0.5%;}
.product-inside-ul li.dist:hover{ float:left; text-align:left; border:0px #ccc solid; padding-left:0%; color:#333; list-style:disc; width:100%; margin:1% 0% 0% 3.9%;text-indent:-0.5%;}
.product-inside-ul li.dist a{ font-size:13px; color:#555; text-decoration:none; width:100% ; display:block;}
.product-inside-ul li.dist a:hover{font-size:13px; color:#c00; text-decoration:underline; width:100% ; display:block;}
.product-inside-paho{ width:100%; border:1px #ccc solid;}
.product-inside-title{margin:0% 0% 0% 0%; padding:0%;}
.product-inside-title li{color:#069; font-size:15px; font-weight:bold; margin-left:6%; padding:0%; list-style-image:url(images/yo.jpg);}
.product-inside-divided{border-top:1px #ccc dashed; height:0px; width:100%; margin:4% 0%;}


.gotop{text-align:center; margin:3% 0% 3% 0%}
#goTop{ font-size:13px; font-weight:bold; color:#777; text-decoration:none; padding:4px; background-color:#efefef; border-radius:20%; width:50px; text-align:center; border:1px #ccc solid;}
#goTop:hover{ font-size:13px; font-weight:bold; color:#c00; border:1px #c00 solid; background-color:#fd0;}

/*products-index END*/
/*web START*/
.web-map{ width:100%; margin-top:10px;}
.web-index-01{float:left;text-align:left; display:block; width:100%; margin-bottom:0%;}
.web-link{font-size:13px; line-height:18px; float:left; margin:0% 0% 6% 0%; width:33%; color:#555; text-decoration:none; background-color:transparent; padding:0px; }
.web-link:visited{ color:#555;}
.web-link:hover{ color:#369; text-decoration:underline;background-color:transparent;}
.web-flag{  width:60px; float:left; margin-right:2.5%;}
/*web END*/
/*News START*/
.news-index{float:left;text-align:left; display:block; width:100%; margin-top:15px;}
.news-index .news-caption{ text-align:center; background-color:#FFF5D7; font-size:15px; color:#333; line-height:36px; font-weight:bold;}
.news-index .news-divided{ border-style:solid; border-color:#ccc;}
.news-index .news-first{ text-align:center; background-color:#f4f4f4; font-size:12px; color:#777; line-height:31px;}
.news-index .news-second{ text-align:left; background-color:#e8e8e8; font-size:12px; color:#777; line-height:31px;}
.news-index .news-type{font-size:13px; color:#555;margin:0% 3%; line-height:31px; text-decoration:none; padding:1px; display:block;}
.news-index .news-type:visited{font-size:13px; color:#555;margin:0% 3%; line-height:31px; text-decoration:none;}
.news-index .news-type:hover{font-size:13px; color:#069;margin:0% 3%; line-height:31px; text-decoration:none;}
/*News END*/
/*Contact START*/
.contact-word{ width:100%; float:left; font-size:13px; color:#555; margin:3% 0%;}
.contact-way{float:left; width:100%; padding:0;}
.contact-cotd{color:#069; font-size:13px; float:left; clear:both; line-height:23px; padding:0px 0px; margin-bottom:0px;}
.contact-wid{clear:both; float:left; width:100%}
.contact-add{ width:46%; float:left; text-align:left; font-size:13px; color:#333; clear:none;}
.contact-phone{ width:25%; float:left; text-align:left; font-size:13px; color:#333; clear:none;}
.contact-divided{border-style:dashed; border-color:#ccc; float:left; clear:right; width:95%; margin:1.5% 0%;}
.contact-ul{ list-style:none; margin:0px; padding:0px 0px; float:left;width:100%; background-image:url(images/contact/1.jpg); background-position: 80% top; background-repeat:no-repeat; background-size:28%;}
.contact-ul li{ list-style:none; text-align:left; margin:1% 0%; padding:0px; width:100%; clear:right; float:left;}
.contact-ul li .out{ float:left; width:15%; text-align:right;}
.contact-ul li .out-02{ text-align:left;}
.contact-ul li .put{ width:30%; text-align:left;}
.contact-ul li .put-dist{ width:5%; text-align:left;}
.contact-ul li .put-tel{ width:22.5%; text-align:left;}
.contact-ul li .put-graph{ width:15%; text-align:left;}
.contact-ul li .put-message{ width:80%; text-align:left; }
.sub{ text-align:center; margin-top:1%; float:left; width:100%;}
.contact-back-color{ background-color:#efefef; float:left; width:100%; border-radius:10px; margin-bottom:5%}
.contact-back-mag{ float:left; width:100%; margin:3%;}
/*Contact END*/
/*EDM Zone START*/
.edm-index-01{float:left;text-align:left; margin-bottom:0%; display:flex; width:100%;flex-wrap: wrap; align-items: flex-start;}
.edm-link{font-size:13px; line-height:21px; float:left;display: block; margin:0% 0% 6% 0%; width:33%; color:#555; text-decoration:none; background-color:transparent; padding:0px 10px 0px; box-sizing: border-box; }
.edm-link:visited{ color:#555;}
.edm-link:hover{ color:#369; text-decoration:underline;background-color:transparent;}
.edm-flag{  width:100%; display: block; margin:10px 0px 5px; clear: both; }
/*EDM Zone END*/
	
/*1024px END*/
/*Management START*/
.management-feature-line{border-top:1px dashed #ccc; height: 10px; display: inline-block; position: relative; width: 100%;}
.inside-03 .mage-02 .feature-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .feature-01 .img-01{width: 80%; margin-left: 5%; float: left;}	
.inside-03 .mage-02 .feature-01 .talk{text-indent:26px; float:left; display:block;width:100%; margin-top:10px; font-size:15px; line-height:27px;}
.inside-03 .mage-02 .feature-01 .talk .title{font-size:21px; font-style: italic; color:#ff6600; font-weight: bold;text-indent: 0px;text-align: center;}
	
.inside-03 .mage-02 .feature-02{margin:10px 0 20px 0px; float:left; clear:both;display: block; font-size:13px; line-height:21px; width:100%; text-align: left;}
.inside-03 .mage-02 .feature-02 .caption-02{font-size:21px; margin: 0px 0px; font-weight:bold; color:#333;display: block;}
.inside-03 .mage-02 .feature-02 .content-02{font-size:15px; color:#333;width: 66%;display: block; line-height: 27px; float: left; clear:none;margin-top: 20px; text-align: left; }
.inside-03 .mage-02 .feature-02 img{margin: 20px 20px 0px 0px;width: 30%; float: right; display:block;}
	
.inside-03 .mage-02 .feature-03{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .feature-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .feature-03 ul{margin:20px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .feature-03 ul li{margin:0px 0px 5px 0px; float:left; width:48%; list-style-image: url(images/management/about/yes.png);}

.inside-03 .mage-02 .feature-04{margin:10px 0 20px 0px; float:left; clear:both;}
.inside-03 .mage-02 .feature-04 .caption-04{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .feature-04 .content-04{font-size:15px; color:#333;width: 100%; line-height: 27px; clear: both;}
.inside-03 .mage-02 .feature-04 .GTMS-img01{width:25%;float: left; margin:0px 0px 0px 40px;}
.inside-03 .mage-02 .feature-04 .GTMS-img02{width:50%; float: right}
.inside-03 .mage-02 .feature-04 ul{margin:20px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:45%;}
.inside-03 .mage-02 .feature-04 ul li{margin:0px 0px 5px 0px; float:left; width:100%;}
.inside-03 .mage-02 .feature-04 img{ margin: 0px 0px;width: 100%;}
	
.inside-03 .mage-02 .feature-05 {margin:10px 0 20px 0px; float:left; clear:both;}
.inside-03 .mage-02 .feature-05 .caption-05{ font-size:21px; font-weight:bold; color:#333; line-height: 27px; width:50%;float: left;display: block; clear: none;}
.inside-03 .mage-02 .feature-05 .content-05{font-size:15px; line-height: 27px; color:#333;width: 50%; float: left; display: block;clear: none; }
.inside-03 .mage-02 .feature-05 img{ margin: 0px 0px 0px 0px;width: 35%;display: block; float: right;clear: none;}
.inside-03 .mage-02 .feature-05 .buttom-05{ color:#333;width: 50%; float: left; display: block;clear: none;text-align: center;margin-top: 50px; }
.inside-03 .mage-02 .feature-05 .getlink{padding:20px; background: #ffbb00;color:#333;text-decoration: none; line-height: 27px; font-weight: bold; font-size:15px; border-radius: 10px;}
.inside-03 .mage-02 .feature-05 .getlink:hover{text-decoration: underline;color:#fff;background: #f90}
.inside-03 .mage-02 .feature-05 .getlink:active{ background: #ffbb00;color:#333;text-decoration: none; }
	
.inside-03 .mage-02 .management-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .management-01 .talk{float:left; display:flex; align-items: flex-end; width:100%; margin:10px 0px 0px 0px; }
.inside-03 .mage-02 .management-01 .talk .item-01{float:left; display:block;width:33%; margin:10px 0px 0px 0px;text-align: center; }
.inside-03 .mage-02 .management-01 .talk .item-01 a{color:#006699;}
.inside-03 .mage-02 .management-01 .talk .item-01 a:hover{color:#333333;}
.inside-03 .mage-02 .management-01 .talk .item-01 a:visited{color:#006699;}
.inside-03 .mage-02 .management-01 .talk .item-01 img{width: 70%; margin:10px 0px;}
.inside-03 .mage-02 .management-01 .talk .item-01 .butt{font-size: 15px;}
.inside-03 .mage-02 .management-01 .talk .title{font-size:18px; font-weight: bold;text-align: center; margin: 10px 0px; }
	
.inside-03 .mage-02 .management-01 .talk .item-01 ul{ float:left; display: block; width:100%; height: 120px; margin:10px 0px 0px 0px; list-style:disc;}
.inside-03 .mage-02 .management-01 .talk .item-01 ul li{ float:left; width:100%; margin:0px 0px 0px 15px; list-style:disc; font-size: 15px; line-height: 27px; text-align: left; }

.inside-03 .mage-02 .management-02{margin:10px 0px 30px 0px; float:left; clear:both; font-size:13px; line-height:21px; width:100%;}
.inside-03 .mage-02 .management-02 a{color:#006699;}
.inside-03 .mage-02 .management-02 a:hover{color:#006699;}

.inside-03 .mage-02 .management-02 .icon{font-size: 15px; font-weight: bold; margin: 0px;display:block;float: left; width: 25%;text-align: center;}
.inside-03 .mage-02 .management-02 img{margin: 0px; width: 88%; clear: both; text-align: center;}
.inside-03 .mage-02 .management-02 .icon div{ clear: both; width: 100%; margin: 10px 0px 0px 0px;}

.inside-03 .mage-02 .table-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .table-01 .caption-01{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .table-01 .talk{float:left; display:block;width:100%; margin:10px 0px 0px 0px; text-align: center; }
.inside-03 .mage-02 .table-01 .talk ul{ float:left; display: block; width:100%; margin:0px 0px 20px 0px; list-style:disc;}
.inside-03 .mage-02 .table-01 .talk ul li{ float:left; width:45%; margin:0px 0px 0px 0px; list-style:disc; font-size: 15px; line-height: 27px; text-align: left; }
.inside-03 .mage-02 .table-01 .talk img{width:88%; clear: both; text-align: center;}
	
.inside-03 .mage-02 .table-02{margin:10px 0 80px 0px; float:left; clear:both; font-size:13px; line-height:21px; width:100%;}
.inside-03 .mage-02 .table-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .table-02 .content-02{font-size:15px; color:#333;width: 100%;margin:10px 0px; line-height: 24px; clear: both;}
.inside-03 .mage-02 .table-02 img{margin: 0px; width: 88%; clear: both; text-align: center;}
.inside-03 .mage-02 .table-02 ul{margin:40px 0px 20px 0px; float:left; font-size:15px; line-height:27px; width:30%;}
.inside-03 .mage-02 .table-02 ul li{margin:0px 0px 5px 0px; float:left; width:100%; list-style:disc;}

.inside-03 .mage-02 .table-03{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .table-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .table-03 .content-03{font-size:15px; color:#333;width: 100%; line-height: 24px; text-align: left;clear: both;}
.inside-03 .mage-02 .table-03 ul{margin:0px 0px 0px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .table-03 ul li{margin:0px 0px 5px 0px; float:left; width:48%;}
.inside-03 .mage-02 .table-03 img{ margin: 20px 0px;width: 96%;}

.inside-03 .mage-02 .tm326-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm326-01 .talk{float:left; display:inline-block;width:45%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 12%; clear: none;text-align: left;}
.inside-03 .mage-02 .tm326-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .tm326-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
.inside-03 .mage-02 .tm326-01 .talk p{font-size:21px; font-style: italic; color:#ff6600; font-weight: bold;}
.inside-03 .mage-02 .tm326-01 ul{font-size: 15px; line-height: 27px;}
.inside-03 .mage-02 .tm326-01 ul li{width:100%;}
.inside-03 .mage-02 .tm326-01 img{width: 40%; float: left; display: block; clear: none;}
.inside-03 .mage-02 .tm326-01 .pict-01{width: 100%;float: left; display:flex; align-items: flex-end;margin: 10px 0px;}
.inside-03 .mage-02 .tm326-01 .pict-01 img{width:30%;margin:1%;}
	
.inside-03 .mage-02 .tm326-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm326-02 .caption-02{font-size:21px; font-weight:bold; color:#333; width: 100%; text-align: left;}
.inside-03 .mage-02 .tm326-02 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:42%;margin-right: 5%;}
.inside-03 .mage-02 .tm326-02 ul li{margin:0px 0px 5px 0px; width:100%;}
.inside-03 .mage-02 .tm326-02 img{margin:0px 0px 5px 0px; width:40%; float: left;display: block;}
	
.inside-03 .mage-02 .tm326-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm326-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm326-03 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .tm326-03 ul li{margin:0px 0px 5px 0px; float:left; width:100%;}

.inside-03 .mage-02 .tm326-04{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm326-04 .caption-04{font-size:21px; font-weight:bold; color:#333; margin-bottom: 30px;display: block;}
.inside-03 .mage-02 .tm326-04 .content-04{font-size:15px; color:#333;width: 100%; margin-top: 20px;display: block; clear: both;}
.inside-03 .mage-02 .tm326-04 section{margin:0px 0px 5px 0px; float:left; width:25%;text-align: center; font-size: 15px;}
.inside-03 .mage-02 .tm326-04 section img{width:90%; margin-bottom: 5px;}	

.inside-03 .mage-02 .tm326-05 {margin:10px 0 40px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .tm326-05 .caption-05{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm326-05 .content-05{font-size:15px; color:#333;width: 100%; clear: both;}
.inside-03 .mage-02 .tm326-05 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;}
.inside-03 .mage-02 .tm326-05 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center;}
.inside-03 .mage-02 .tm326-05 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .tm326-05 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .tm326-05 a:hover{color:#006699;}
.inside-03 .mage-02 .tm326-05 a:active{color:#666;}
	
.inside-03 .mage-02 .tm426-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both;display: block; }
.img-tm426-01{ float: left; width: 50%; display: block;}
.inside-03 .mage-02 .tm426-01 .talk{float:left; display:inline-block;width:52%; margin-top:10px; margin-left: 4%}
.inside-03 .mage-02 .tm426-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; line-height: 42px;width: 100%;}
.inside-03 .mage-02 .tm426-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
.inside-03 .mage-02 .tm426-01 ul{font-size: 15px; line-height: 27px;width: 50%; float: left; display: block;}
.inside-03 .mage-02 .tm426-01 li{width:100%;margin-left: 20px;}
.inside-03 .mage-02 .tm426-01 img{ float:left; display: block; width: 40%; clear: none; margin:1%;}
.inside-03 .mage-02 .tm426-01 .pict-01{width:100%; clear: both;margin-top:20px;float: left;display: block;}
.inside-03 .mage-02 .tm426-01 .pict-01 img{float:left; display: block;width:auto ; height: 200px;margin:2%; clear: none;}
	
.inside-03 .mage-02 .tm426-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm426-02 .caption-02{font-size:21px; font-weight:bold; color:#333; width: 50%;display: block;float: left;clear: none;}
.inside-03 .mage-02 .tm426-02 ul{margin:10px 0px 20px 0px; float:left; display:inline-block; font-size:15px; line-height:21px; width:40%;margin-right: 5%;clear: none;}
.inside-03 .mage-02 .tm426-02 ul li{margin:0px 0px 5px 0px; width:100%;clear: none; float: left;}
.inside-03 .mage-02 .tm426-02 img{margin:0px 0px 5px 0px; width:40%; float: right ; display:inline-block;clear: none;}

.inside-03 .mage-02 .tm426-03{margin:10px 0 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm426-03 .caption-03{font-size:21px; font-weight:bold;text-align: left; color:#333; margin-bottom: 30px;display: block;}
.inside-03 .mage-02 .tm426-03 .content-03{font-size:15px; color:#333;width: 100%; margin-top: 20px;display: block; clear: both;}
.inside-03 .mage-02 .tm426-03 img{height:100%; margin:5px 20px ;float:left;}	

.inside-03 .mage-02 .tm426-04 {margin:10px 0 40px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .tm426-04 .caption-04{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm426-04 .content-04{font-size:15px; color:#333;width: 100%; clear: both;}
.inside-03 .mage-02 .tm426-04 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;}
.inside-03 .mage-02 .tm426-04 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center;}
.inside-03 .mage-02 .tm426-04 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .tm426-04 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .tm426-04 a:hover{color:#006699;}
.inside-03 .mage-02 .tm426-04 a:active{color:#666;}
	
.inside-03 .mage-02 .tm526-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }

.inside-03 .mage-02 .tm526-01 .talk{float:left; display:inline-block;width:48%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 10%}
.inside-03 .mage-02 .tm526-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .tm526-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
.inside-03 .mage-02 .tm526-01 ul{font-size: 15px; line-height: 27px;}
.inside-03 .mage-02 .tm526-01 ul li{width:100%;}
.inside-03 .mage-02 .tm526-01 img{width: 40%;float: left; display:flex; align-items: flex-end;margin: 10px 0px;}
.inside-03 .mage-02 .tm526-01 .pict-01 {width:100%;margin:1%;display:block; float: left;}
.inside-03 .mage-02 .tm526-01 .pict-01 img{width:30%;margin:1%;}
	
.inside-03 .mage-02 .tm526-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .tm526-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm526-02 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:42%;margin-right: 5%;}
.inside-03 .mage-02 .tm526-02 ul li{margin:0px 0px 5px 0px; width:100%;}
.inside-03 .mage-02 .tm526-02 img{margin:0px 0px 5px 0px; width:40%; float: left;display: block;}
	
.inside-03 .mage-02 .tm526-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm526-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm526-03 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .tm526-03 ul li{margin:0px 0px 5px 0px; float:left; width:100%;}

.inside-03 .mage-02 .tm526-04{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .tm526-04 .caption-04{font-size:21px; font-weight:bold; color:#333; margin-bottom: 30px;display: block;}
.inside-03 .mage-02 .tm526-04 .content-04{font-size:15px; color:#333;width: 100%; margin-top: 20px;display: block; clear: both;}
.inside-03 .mage-02 .tm526-04 section{margin:20px 0px 5px 0px; float:left; width:100%;text-align: center; font-size: 15px;}
.inside-03 .mage-02 .tm526-04 section img{width:100%; margin-bottom: 5px;}	

.inside-03 .mage-02 .tm526-05 {margin:10px 0 40px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .tm526-05 .caption-05{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .tm526-05 .content-05{font-size:15px; color:#333;width: 100%; clear: both;}
.inside-03 .mage-02 .tm526-05 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;}
.inside-03 .mage-02 .tm526-05 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center;}
.inside-03 .mage-02 .tm526-05 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .tm526-05 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .tm526-05 a:hover{color:#006699;}
.inside-03 .mage-02 .tm526-05 a:active{color:#666;}

.inside-03 .mage-02 .customized-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .customized-01 .talk{float:left; display:inline-block;width:100%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 0%}
.inside-03 .mage-02 .customized-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .customized-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}

.inside-03 .mage-02 .customized-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .customized-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .customized-02 img{margin:0px 0px 0px 0px; height:320px;display:inline-block; clear: both;}
.inside-03 .mage-02 .customized-02 section{text-align: center; display: block; float: left; clear: none;width: 50%; margin: 30px 0% 0px;font-size: 15px;}
	
.inside-03 .mage-02 .customized-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .customized-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .customized-03 .talk{float:left; display:inline-block;width:50%; margin-top:20px; font-size:15px; line-height:27px; margin-left: 0%; text-align: center;}
	.inside-03 .mage-02 .customized-03 img{height:400px; margin:0px 0px 0px ; }
.inside-03 .mage-02 .customized-03 ul{margin:10px 0px 10px 0px; float:left; font-size:15px; line-height:21px; width:100%;}
.inside-03 .mage-02 .customized-03 ul li{margin:0px 0px 5px 0px; float:left; width:100%;text-align: left;}
.inside-03 .mage-02 .customized-03 .title{float: left; display:inline-block; width: 100%; font-weight: bold; font-size:18px;}
.inside-03 .mage-02 .customized-03 .cust-img-01{width:150px;height: 150px; margin: 20px 0px 0px 0px;}

.inside-03 .mage-02 .customized-04{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .customized-04 .caption-04{font-size:21px; font-weight:bold; width: 100%; color:#333; margin-bottom: 10px;text-align: center; display: block;}
	
.inside-03 .mage-02 .customized-04 .content-04{font-size:15px; color:#333;width: 50%; margin-top: 20px; float: left; display: block; clear:none;}
	.inside-03 .mage-02 .customized-04 .content-04-1{font-size:15px; color:#333;width: 45%; margin-top: 20px; float: left;display: block; clear:none; text-align: center;}
	.inside-03 .mage-02 .customized-04 .content-04-1 img{width: 80%; margin-top:4% ;clear: none;}
	.inside-03 .mage-02 .customized-04 .content-04 img{width: 42%; float: left; margin:2% ;border:1px solid #aaa; display: block; clear: none;}


.inside-03 .mage-02 .customized-05{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .customized-05 .caption-05{font-size:21px; font-weight:bold; width: 100%; color:#333; margin-bottom: 10px;text-align:left; display: block;}
.inside-03 .mage-02 .customized-05 .content-05{ width: 100%; margin: 0px 0px 10px; float: left; display: block; font-size: 15px; clear:none;}
.inside-03 .mage-02 .customized-05 .content-05-0{ width: 30%; margin: 1%; float: left; display: block;text-align: center; clear:none;}
	.inside-03 .mage-02 .customized-05 .content-05-0 .simg{width: 45%; margin: 0px 0px 20px; clear:both;}
	.inside-03 .mage-02 .customized-05 .content-05-0 .spac{ width: 100%; margin: 20px 0px; display: block;text-align: center; clear:none; font-size: 15px; }
	.inside-03 .mage-02 .customized-05 .content-05-2{font-size:15px; color:#333;width: 45%; margin-top: 20px; float: left;display: block; clear:none; text-align: center;}
	.inside-03 .mage-02 .customized-05 .content-05-3{font-size:15px; color:#333;width: 45%; margin-top: 20px; float: left;display: block; clear:none; text-align: center;}
	.inside-03 .mage-02 .customized-05 .content-05-1 img{width: 90%; margin-top:4% ;clear: none;}
	.inside-03 .mage-02 .customized-05 .content-05 img{width: 42%; float: left; margin:2% ;border:1px solid #aaa; display: block; clear: none;}


.inside-03 .mage-02 .customized-06 {margin:10px 0 40px 0px; float:left; clear:both; width: 100%;}
.inside-03 .mage-02 .customized-06 .caption-06{ font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .customized-06 .content-06{font-size:15px; color:#333; margin:10px 0px; width: 100%; clear: both;}
.inside-03 .mage-02 .customized-06 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;}
.inside-03 .mage-02 .customized-06 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center;}
.inside-03 .mage-02 .customized-06 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .customized-06 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .customized-06 a:hover{color:#006699;}
.inside-03 .mage-02 .customized-06 a:active{color:#666;}
	
.inside-03 .mage-02 .case-01{ float:left; margin:20px 0 20px 0px; width:100%;clear:both; }
.inside-03 .mage-02 .case-01 .talk{float:left; display:inline-block;width:100%; margin-top:10px; font-size:13px; line-height:21px; margin-left: 0%}
.inside-03 .mage-02 .case-01 .caption-01{font-size: 27px; font-weight: bold; color:#ff9900;text-align: left; font-style:0px;line-height: 42px;}
.inside-03 .mage-02 .case-01 .content-01{float: left; display: block; width: 100%; font-size: 15px; line-height: 27px;margin-bottom: 20px;}
	
.inside-03 .mage-02 .case-02{ float:left; margin:30px 0 30px 0px; width:100%;clear:both; text-align: left; }
.inside-03 .mage-02 .case-02 .caption-02{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .case-02 img{margin:0px 0px 0px 0px; width: 90%; height:90%;display:inline-block; clear: both;}
.inside-03 .mage-02 .case-02 section{text-align: center; display: block; float: left; clear: none;width: 20%; margin: 30px 0% 0px;font-size: 15px;}
.inside-03 .mage-02 .case-02 section p{text-align: center; margin: 10px 0% 0px;font-size: 15px;}
	
.inside-03 .mage-02 .case-03{margin:10px 0 10px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .case-03 .caption-03{font-size:21px; font-weight:bold; color:#333}
.inside-03 .mage-02 .case-03 .talk{float:left; display:inline-block;width:100%; margin-top:20px; font-size:15px; line-height:27px; margin-left: 0%; text-align: center;}
.inside-03 .mage-02 .case-03 img{width:100%; margin:0px 0px 0px ; }

.inside-03 .mage-02 .case-04{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .case-04 .caption-04{font-size:21px; font-weight:bold; width: 100%; color:#333; margin-bottom: 10px;text-align: left; display: block;}
.inside-03 .mage-02 .case-04 .content-04{width: 40%; margin-top: 20px; float: left; display: block; clear:none;}
.inside-03 .mage-02 .case-04 ul{font-size:15px; color:#333;width: 45%; margin: 40px 0px 0px 20px;float: left; display: block; clear:none; text-align: left; list-style: disc;}
	.inside-03 .mage-02 .case-04 ul li{float:left; display: block;clear: both;margin:4px 0px;}
	.inside-03 .mage-02 .case-04 ul li div{float: left;display: block;clear: none; width: 20px; height: 20px;}
	.inside-03 .mage-02 .case-04 ul li span{line-height: 21px; clear: none; float: left; display: block;margin-left:8px;}
.inside-03 .mage-02 .case-04 .content-04 img{width: 100%; float: left; margin:2% ;display: block; clear: none;}

.inside-03 .mage-02 .case-05{margin:10px 0px 20px 0px; float:left; clear:both;width: 100%;}
.inside-03 .mage-02 .case-05 .caption-05{font-size:21px; font-weight:bold; width: 100%; color:#333; display: block;}
.inside-03 .mage-02 .case-05 .content-05{ width: 100%; margin: 0px 0px 10px; float: left; display: block; font-size: 15px; clear:none;}
.inside-03 .mage-02 .case-05 .content-05 img{ width: 100%; margin: 20px 0px 0px; float: left; display: block; }
.inside-03 .mage-02 .case-05 .content-05-01{ width: 100%; margin: 0px 0px 10px; float: left; display: block; font-size: 21px; font-weight: bold; clear:none;color:#006699}
.inside-03 .mage-02 .case-05 .content-05-01 img{clear: none; float: left;}
.inside-03 .mage-02 .case-05 .content-05-01 div{clear: none;line-height: 47px;float: left;}
.inside-03 .mage-02 .case-05 ul.content-05-02{ width: 100%;clear:both;line-height: 24px;float: left;margin: 0px 0px 30px; box-sizing: border-box;font-size: 15px;} 

.inside-03 .mage-02 .case-06 {margin:10px 0 40px 0px; float:left;display: block; clear:both; width: 100%;}
.inside-03 .mage-02 .case-06 .caption-06{float: left;display: block; margin:10px 0px;font-size: 21px; line-height: 36px; color:#006699;font-weight: bold;width:100%;}
.inside-03 .mage-02 .case-06 .caption-06 img{clear: none; float: left; margin: -10px 0px 0px 0px;width:auto;}
	.inside-03 .mage-02 .case-06 .photo{float: left;display: block; width:30%; clear: none;margin: 2%;}
	.inside-03 .mage-02 .case-06 .title{float:left; display: block; width: 50%; clear: none; font-size:15px;font-weight: bold; margin: 10px 0px 0px 20px;}
.inside-03 .mage-02 .case-06 ul.parson{float:left; display:block; width:50%; margin: 10px 0px 0px 20px; clear: none; box-sizing: border-box; list-style: none;}
.inside-03 .mage-02 .case-06 ul.parson li{float: left; display: block; width: 100%; text-align: left;}
	.inside-03 .mage-02 .case-06 ul.parson li div{width:20px; height: 20px; clear: none;float: left; display: block;margin-right: 5px;}
.inside-03 .mage-02 .case-06 ul.feature{display: block; float: left; width: 100%; box-sizing: border-box; margin:20px 0px 0px 0px; list-style: disc;}
.inside-03 .mage-02 .case-06 ul.feature li{ float: left; text-align: left; width: 100%; box-sizing: border-box;font-size:15px; clear: left;}

.inside-03 .mage-02 .case-07 {margin:10px 0 40px 0px; float:left;display: block; clear:both; width: 100%;}
.inside-03 .mage-02 .case-07 .caption-07{ font-size:21px; font-weight:bold; display: block; color:#333}
.inside-03 .mage-02 .case-07 .content-07{font-size:15px; color:#333;margin:10px 0px; width: 100%; clear: both;}
.inside-03 .mage-02 .case-07 ul{margin:10px 0px 20px 0px; float:left; font-size:15px; line-height:21px; width:90%;list-style: none;}
.inside-03 .mage-02 .case-07 ul li{margin:0px 0px 5px 0px; float:left; width:33%;text-align: center;}
.inside-03 .mage-02 .case-07 img{width:30%; margin-bottom: 5px; }
.inside-03 .mage-02 .case-07 a{color:#666;font-size:15px; }
.inside-03 .mage-02 .case-07 a:hover{color:#006699;}
.inside-03 .mage-02 .case-07 a:active{color:#666;}

/*Management END*/
.late-page{float:left; width:960px; text-align:left; background-image:url(images/index_08.jpg); background-repeat:no-repeat; height:120px; display:inline-flex;position:static; bottom:0px; justify-content: flex-start; flex-direction: row; }
.late-logo{margin:20px 0px 0px 0px; float:none; display:inline-block; width:260px; }
.late-logo .when{width:230px; height:15px; display:inline-block; margin:0px;}
.late-copyright{font-size:12px; text-align:left; margin-top:5px; display:inline-block; float:none; margin-left:0px;}
.late-scope{margin:20px 0px 0px 0px; float:none; width:670px; display:inline-flex; flex-direction: column; }
.late-menu-all{ float:none; display:inline-flex; width: 100%; flex-direction: row; justify-content: space-between;}
.late-menu{color:#aaa; text-decoration:none; padding:1px; float:left; width:auto; clear:right; display:inline-block; font-size:13px; line-height:24px;}
.late-menu:visited{color:#aaa;}
.late-menu:hover{color:#fff;}
.late-menu-divided{margin:0 10px; display:inline-block; float:left;}
.late-addsite{color:#666; margin-top:0px; display:inline-flex; flex-direction: row; justify-content: space-between; text-align:left; float:none; clear:none;width: 100%;}
	
.late-addsite .address{ float:left; display:block; clear: both;}
.late-addsite .late-phone{ float:left; margin-left:58px; display:block;}
	
.late{display:inline-flex; flex-direction: row; width: 100%; justify-content: space-between;}	
.late-mail{color:#666; margin-top:0px; display:inline-block; text-align:left; float:none; padding:2px;font-size:13px; white-space: nowrap; }
.late-mailbox{ color:#666; display:inline-block; text-decoration:underline; font-size:13px; float:none;}
.late-mailbox:visited{ color:#666;text-decoration:underline; font-size:13px;}
.late-mailbox:hover{ color:#ff0; text-decoration:none;}
.late-updata{ color:#666; text-decoration:none;margin-left:0px; display:inline-block; font-size:13px;}
.late-updata:visited{ color:#666;}
.late-updata:hover{ color:#ff0; text-decoration:underline;}

/*inventory*/

.inv-enter{ margin-top:50px;font-size:13px; }

.inv-mar{ margin:2% 0px 2% 0px; background-color:#eee; padding:2% 2%; display:block; width:615px; }

.inv-total{ font-size:13px; color:#555; margin-bottom:1%; clear:both;}
.inv-wend{font-size:18px; color:#c00;}

.inv-nr{ float:left; display:block; color:#555; clear:none; margin-bottom:1%; width:260px; font-size:13px;}
.inv-maa{display:block; clear:none;}
.inv-art{width:150px; color:#555; font-size:12px; border:1px #ccc solid; padding-left:2%; margin:0%; }
.inv-menu{ color:#555; height:20px; font-size:12px; margin-top:0%; clear:none;}

.inv-box{width:100%; overflow-x:inherit; display:block;font-size:13px; }
.inv-table{ width:640px;}

.inv-tr{background-color:#c90; color:#fff; line-height:27px;}
.inv-no{color:#fff; width:7%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-before-number{color:#fff; width:20%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-now-number{color:#fff; width:20%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-name{color:#fff; width:auto; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}
.inv-quantity{color:#fff; width:11%; padding:0% 1%; border-left:1px #fff solid;border-bottom:1px #c00 solid;}

.inv-col-01{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFF5DC; color:#333; vertical-align:middle;}
.inv-col-02{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFFae8; color:#333; vertical-align:middle;}
.inv-col-03{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFF5DC; color:#333; vertical-align:middle;}
.inv-col-04{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFFae8; color:#333; vertical-align:middle;}
.inv-col-05{ padding:1%; border-left:1px #fff solid; border-bottom:1px #E5C391 solid; line-height:18px; background-color:#FFF5DC; color:#333; vertical-align:middle;}

.new-add{margin:10px 0px 30px 0px; float:left; clear:both;}
.company-mov{ width:640px; height:360px;}
.update{float:right; color:#888; font-size:13px;}
	
	
	

}	
body{ color:#555; background-color:#000; line-height:21px; font-family:'微軟正黑體',Arial, Helvetica, sans-serif; margin:0px}
