@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;text-decoration:none;}
html p{font-family:"Helvetica Neue",Helvetica,Arial,STHeiti,"Microsoft JhengHei",微軟正黑體,sans-serif;text-align:justify;}
@media screen and (min-width: 1451px) {html{}}/* 大尺寸PC螢幕*/
@media screen and (min-width: 1201px) and (max-width: 1450px){html{}}/* Mac及小尺寸螢幕*/
@media screen and (max-width: 1200px) {html{}}/* 手機尺寸螢幕*/

/*================================================================================================================*/
.content_box{width: 100%;min-height: 0px;}
.content_title_logo{width: 5px;min-height: 25px;margin-top: 7px; margin-left: 10px;margin-right: 10px; background-color: #DE6B37;position: absolute;z-index: 1}
.content_title{width: 80%;min-height: 0px;margin-top: 7px; margin-left: 20px; position: absolute;z-index: 1}
.content_title p{font-size: 20px; color: #DE6B37;margin-top: -2px;float: left;}
/*================================================================================================================*/
.title_name{width: 100%;min-height: 0px;margin-top: 40px; float: left;}
.title_name{color: #8196A2;}
.title_line{width: 100%;min-height: 4px;margin-top: 70px; background-color: #8196A2;opacity: 0.2;position: absolute}
.font_box{width: 100%;min-height: 0px; margin-top: 20px;float: left;}
.font_box p{color: #8196A2;text-align: center;margin-top: 20px;}
.img_box{width: 90%;min-height: 10px;margin-top: 30px; margin-left: 5%;float: left;}
.img_box img{width: 90%;margin-left: 5%;}
/*================================================================================================================*/
.content_box{width: 100%;min-height: 0px;}
.content_title_logo{width: 5px;min-height: 25px;margin-top: 7px; margin-left: 10px;margin-right: 10px; background-color: #DE6B37;position: absolute;z-index: 1}
.content_title{width: 80%;min-height: 0px;margin-top: 7px; margin-left: 20px; position: absolute;z-index: 1}
.content_title p{font-size: 20px; color: #DE6B37;margin-top: -2px;float: left;}
body {-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select: none;}
body::-webkit-scrollbar {display: none;}
body {-ms-overflow-style: none;height: 100%;width: calc(100vw + 18px);overflow: auto;}
/*================================================================================================================*/
.title_name{width: 100%;min-height: 0px;margin-top: 40px; float: left;}
.title_name{color: #8196A2;}
.title_line{width: 100%;min-height: 4px;margin-top: 70px; background-color: #8196A2;opacity: 0.2;position: absolute}
.title_line_02{width: 100%;min-height: 2px;margin-top: 10px; background-color: #8196A2;opacity: 0.2;}
.font_box{width: 100%;min-height: 0px; margin-top: 20px;float: left;}
.font_box p{color: #8196A2;text-align: center;margin-top: 20px;}
.img_box{width: 90%;min-height: 10px;margin-top: 30px; margin-left: 5%;float: left;}
.img_box img{width: 90%;margin-left: 5%;}
.img_box_02 img{width: 50%;margin-left: 25%;margin-top: 20px;}
.img_obj_box{width: 25%;min-height: 0px;margin-top: 20px; float: left;}
.img_obj_box img{width: 80%;margin-left: 10%;border: solid 1px #cccccc;}
.font_img_txt{width: 100%;min-height: 0px;margin-top: 20px;margin-bottom: 20px;float: left;}
/*================================================================================================================*/
.font_box_a{width: 100%;min-height: 0px;margin-top: 30px;float: left;}
.font_box_a p{font-size: 14px;color: #633319;}
.font_box_a_01{width: 40%;min-height: 0px;float: left;}
.font_box_a_01 #p_style{width: 100%;}
.font_box_a_02{width: 60%;min-height: 0px;float:right;}
.font_box_a_02 img{width: 90%;margin-left: 5%;}

