@media (max-width:1199px){.shareholder-nav .c_nav_right{width:100%}.shareholder-nav .c_nav_right li{width:calc(100% / 6)}}.shareholder-common-section{margin-top:10px;margin-bottom:80px}@media (max-width:767px){.shareholder-common-section{margin-bottom:50px}}.report_title{margin-top:0}@media (max-width:991px){.c_title_box{margin-top:0}}@media (max-width:767px){.c_title_box img{margin-top:0 !important;top:20px}}.letter-box picture{position:absolute;top:-35px;left:20%;z-index:2}.letter-box .lines-group{top:80px;left:50px;z-index:2}.letter-box .letter-box-bg{width:100%;height:400px;z-index:1}@media (min-width:992px) and (max-width:1199px){.letter-box picture{right:0;left:0}}@media (max-width:991px){.letter-box picture{height:300px;width:100%;left:0;right:0;top:-30px;margin-left:auto;margin-right:auto}.letter-box picture img{height:100%;width:auto}.letter-box .letter-box-bg{height:320px}}@media (max-width:767px){.letter-box picture{top:-20px}}.shar-link-box{height:400px;text-align:center;letter-spacing:1px;padding-top:80px;background-image:url(/en-us/assets/images/shareholder/shareholder-icon-bg.png);background-repeat:no-repeat;background-position:center center;background-color:#f9f9f9;padding-left:20px !important;padding-right:20px !important}.shar-link-box h4{font-size:20px;font-weight:bold;line-height:26px;margin-top:0;margin-bottom:5px}.shar-link-box p{font-size:16px;color:#898989}.shar-link-box .circle{width:80px;height:80px;border-radius:99em;background-color:#fff;display:block;text-align:center;line-height:70px;border:2px solid #dab866;margin:40px auto 30px auto;-webkit-filter:drop-shadow(1px 4px 5px rgba(218,184,152,0.35));filter:drop-shadow(1px 4px 5px rgba(218,184,152,0.35))}.shar-link-box .circle img{width:45px}.shar-link-box a{font-size:12px;color:#fff;width:auto;height:auto;display:inline-block;background-color:#3e3a39;padding:10px 30px;-webkit-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}.shar-link-box a span{background-image:url(/en-us/assets/images/shareholder/icon-pop.png);background-size:100%;background-repeat:no-repeat;display:inline-block;margin-right:5px;width:15px;height:11px;position:relative;top:1px}.shar-link-box a:hover{background-color:#111}@media (max-width:991px){.shar-link-box{height:320px;padding-top:40px}}@media (max-width:767px){.shar-link-box{height:auto;padding-top:35px;padding-bottom:30px;background-image:none}.shar-link-box a{width:100%}}.shar-info-section{max-width:730px;margin-bottom:100px}.shar-info-section .title-box h3{font-size:30px;margin-bottom:5px}.shar-info-section .title-box p{margin-bottom:40px}@media (max-width:767px){.shar-info-section{margin-bottom:40px}.shar-info-section .title-box p{margin-bottom:20px}}.shar-info-article{width:100%}.shar-info-article h4{font-size:17px;font-weight:normal;color:#3e3a39;margin-bottom:10px}.shar-info-article p{font-size:14px;color:#898989;line-height:24px;margin-bottom:20px}.stock-info-section{max-width:730px;margin-bottom:100px}.stock-info-section .title-box p{font-size:16px;font-weight:bold;color:#3e3a39}@media (max-width:767px){.stock-info-section{margin-bottom:50px}}.stock-info-box{width:250px;height:auto;display:inline-block;background-color:#fff;border:1px solid #eee;text-align:center;margin-left:15px;margin-right:15px;margin-bottom:25px;padding-top:35px;padding-bottom:20px;-webkit-transition:background 0.35s,-webkit-box-shadow 0.35s;transition:background 0.35s,-webkit-box-shadow 0.35s;-o-transition:box-shadow 0.35s,background 0.35s;transition:box-shadow 0.35s,background 0.35s;transition:box-shadow 0.35s,background 0.35s,-webkit-box-shadow 0.35s}@media only screen and (min-width:992px){.stock-info-box{height:250px;margin-bottom:0px;vertical-align:middle}}.stock-info-box:last-child{margin-bottom:0}.stock-info-box .circle{width:80px;height:80px;border-radius:99em;background-color:#c2a55f;display:inline-block;text-align:center;line-height:80px;margin-left:auto;margin-right:auto}.stock-info-box .circle img{width:45px}.stock-info-box p{font-size:17px;color:#3e3a39;margin-top:10px}.stock-info-box:hover{background-color:#fff;-webkit-box-shadow:0 0 35px 1px rgba(110,106,129,0.3);box-shadow:0 0 35px 1px rgba(110,106,129,0.3)}.spec-section{top:-90px}@media (max-width:767px){.spec-section{top:0px}}.meeting-letter img{width:930px;margin-top:20px}@media (max-width:991px){.meeting-letter img{width:695px}}@media (max-width:767px){.meeting-letter img{width:231px}}@media (max-width:767px){.report_title_bg1{height:400px}}.meeting-title{top:-60px;left:30px}@media (max-width:991px){.meeting-title{top:-70px;left:-30px}}@media (max-width:767px){.meeting-title{top:-40px;left:0}}.table_container{padding-top:30px}@media (max-width:991px){.table_container{padding-top:0}}.table-boxlist .table-boxlist-icon:focus{background:#dec690;color:#ffffff}@media (max-width:767px){.table-boxlist tr{margin-bottom:15px;background:#fafafa !important}}@media (min-width:768px){.meeting-table th,.meeting-table td{width:14%}.meeting-table .sub-title{width:95px !important}}@media (max-width:767px){.meeting-table .table-boxlist-title{width:100px}.meeting-table td,.meeting-table td:nth-child(2){padding:0 0 0 100px}}@media (min-width:992px){.meeting-title-bg{background-image:url(/en-us/assets/images/shareholder/meeting-bg-cloth.png);width:768px;height:795px}}@media (min-width:992px){.meeting-title-bg{background-image:url(/en-us/assets/images/shareholder/meeting-bg-cloth.png);width:768px;height:795px}}.legal-title{top:-70px}@media (max-width:991px){.legal-title{top:-60px;left:-30px}}@media (max-width:767px){.legal-title{top:-40px;left:0}}.legal-table .title{text-align:left}.legal-table .files .lang{width:auto;display:block;font-size:13px;color:#898989;text-align:center;position:absolute;left:50%;right:auto;bottom:-19px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto}@media (min-width:768px){.legal-table .date,.legal-table .files{width:180px !important}.legal-table .title{width:calc(100% - 360px) !important}.legal-table .files .table-boxlist-content{padding:1px 18px 20px 18px;display:inline-block}}@media (max-width:767px){.legal-table .table-boxlist-content{width:90%;padding:10px 0}.legal-table .files .table-boxlist-content{padding:15px 0 27px 0px;display:inline-block}.legal-table .files .table-boxlist-content + .table-boxlist-content:before{height:100%}}