/*b3f445cbc9ea1ac340b67cb1fc2c1099*/
@charset "UTF-8";
@font-face{font-family:"FontAwesome";font-weight:300;src:url('../fonts/fontawesome-webfont/fontawesome-webfont.ttf') format("truetype")}@media only all and (min-width:60rem){#g-page-surround{background-color:#eee}#g-page-surround>section{max-width:1920px;margin-left:auto;margin-right:auto}}body{font-family:"roboto", "Microsoft JhengHei UI", sans-serif;font-weight:400}body:lang(ja),h1:lang(ja),h2:lang(ja),h3:lang(ja),h4:lang(ja),h5:lang(ja){font-family:"-apple-system", BlinkMacSystemFont, "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "Noto Sans Japanese", "ヒラギノ角ゴ Pro W3", "メイリオ", "Hiragino Kaku Gothic ProN", "MS PGothic", Osaka, "sans-serif"}a{color:#fb9a2d}a:hover{color:#fcbe78}.g-features-particle{text-align:center}h1,h2,h3{font-family:"Raleway"}h1,h2,h3{margin-top:0;margin-bottom:10px}h2,p{color:#132951}p{font-weight:300;margin-top:0;margin-bottom:10px}.text-center{text-align:center}.gantry{font-weight:300;line-height:1.3}.gantry h1,.gantry h2,.gantry h3,.gantry h4,.gantry h5,.gantry p,.gantry li,.gantry i,.gantry b,.gantry a{font-variant-numeric:lining-nums;-moz-font-feature-settings:"lnum" 1;-moz-font-feature-settings:"lnum=1";-ms-font-feature-settings:"lnum" 1;-o-font-feature-settings:"lnum" 1;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1}.gantry p:empty{display:none}.gantry .mobile-hidden{display:block}.gantry .desktop-hidden{display:none}@media only all and (min-width:48rem) and (max-width:59.99rem){.gantry .tablet-hidden{display:none}.gantry .tablet-show{display:block !important}}@media only all and (max-width:47.99rem){.gantry .mobile-hidden{display:none}.gantry .desktop-hidden{display:block}.gantry .tablet-hidden{display:none}}.gantry sup{font-size:0.7em}.gantry .gantry-logo{display:block}.gantry .gantry-logo img{width:auto}.gantry .info_click{cursor:pointer}.cc_banner p{color:#fff}#outsite-page{display:none;position:fixed;width:100%;height:100%;overflow:auto;background:#fff;top:0;left:0;z-index:999999999}#outsite-page #phison-outsite-page{margin:auto;margin-top:7.5%;width:50%;height:25%;border:1px solid #616265;background:#F2F2F2;display:flex;display:-ms-flexbox}@media only all and (max-width:47.99rem){#outsite-page #phison-outsite-page{width:90%}}#outsite-page #phison-outsite-page>div.g-content{padding:0;margin:0;width:50%;height:100%;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}@media only all and (max-width:47.99rem){#outsite-page #phison-outsite-page>div.g-content{width:30%}}#outsite-page #phison-outsite-page>div.desc{width:50%;height:80%;margin:auto;border-left:1px solid #616265;padding-left:30px;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;justify-content:center;-ms-flex-pack:center}@media only all and (max-width:47.99rem){#outsite-page #phison-outsite-page>div.desc{width:70%}}#outsite-page #phison-outsite-page>div.desc h3{margin:0}@media only all and (max-width:47.99rem){#outsite-page #phison-outsite-page>div.desc h3{font-size:14px;text-align:left}}#outsite-page #phison-outsite-page>div.desc h4{margin:0}@media only all and (max-width:47.99rem){#outsite-page #phison-outsite-page>div.desc h4{font-size:12px;text-align:left}}#outsite-page #phison-outsite-page>div.desc div.dot-flashing{margin-left:15px;margin-top:10px}.cc-header{max-width:400px}.cc-header p{color:#fff}.cc-message-text{line-height:1.2}.cc-header div.cookie_en,.cc-header div.cookie_tw,.cc-header div.cookie_zh,.cc-header div.cookie_ja,.cc-message-text div.cookie_en,.cc-message-text div.cookie_tw,.cc-message-text div.cookie_zh,.cc-message-text div.cookie_ja,.cc-checkbox-description div.cookie_en,.cc-checkbox-description div.cookie_tw,.cc-checkbox-description div.cookie_zh,.cc-checkbox-description div.cookie_ja,.cc-cookie-category-description div.cookie_en,.cc-cookie-category-description div.cookie_tw,.cc-cookie-category-description div.cookie_zh,.cc-cookie-category-description div.cookie_ja{display:none}.cc-header div.cookie_en:lang(en),.cc-message-text div.cookie_en:lang(en),.cc-checkbox-description div.cookie_en:lang(en),.cc-cookie-category-description div.cookie_en:lang(en){display:block !important}.cc-header div.cookie_tw:lang(zh-TW),.cc-message-text div.cookie_tw:lang(zh-TW),.cc-checkbox-description div.cookie_tw:lang(zh-TW),.cc-cookie-category-description div.cookie_tw:lang(zh-TW){display:block !important}.cc-header div.cookie_zh:lang(zh-CN),.cc-message-text div.cookie_zh:lang(zh-CN),.cc-checkbox-description div.cookie_zh:lang(zh-CN),.cc-cookie-category-description div.cookie_zh:lang(zh-CN){display:block !important}.cc-header div.cookie_ja:lang(ja),.cc-message-text div.cookie_ja:lang(ja),.cc-checkbox-description div.cookie_ja:lang(ja),.cc-cookie-category-description div.cookie_ja:lang(ja){display:block !important}.page #g-showcase>.g-container>.g-grid:nth-child(2){width:90%;margin-left:auto;margin-right:auto;padding-top:calc(15vw /4.14);min-height:calc(180vw /4.14);padding-bottom:30px}@media only all and (min-width:60rem){.page #g-showcase>.g-container>.g-grid:nth-child(2){width:90%;max-width:calc(1700vw /19.2)}}@media only all and (min-width:120rem){.page #g-showcase>.g-container>.g-grid:nth-child(2){max-width:1700px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page #g-showcase>.g-container>.g-grid:nth-child(2){width:90%}}@media only all and (min-width:60rem){.page #g-showcase>.g-container>.g-grid:nth-child(2){padding-top:calc(35vw /19.2)}}@media only all and (min-width:120rem){.page #g-showcase>.g-container>.g-grid:nth-child(2){padding-top:35px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page #g-showcase>.g-container>.g-grid:nth-child(2){padding-top:35px}}@media only all and (min-width:60rem){.page #g-showcase>.g-container>.g-grid:nth-child(2){min-height:calc(800vw /19.2)}}@media only all and (min-width:120rem){.page #g-showcase>.g-container>.g-grid:nth-child(2){min-height:800px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page #g-showcase>.g-container>.g-grid:nth-child(2){min-height:800px}}.page .g-slideshow .uk-slideshow{height:calc(220vw /19.2) !important}.page .g-slideshow li.g-slideshow-item.uk-active{height:100% !important}.page .g-slideshow .style3{width:90%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media only all and (min-width:60rem){.page .g-slideshow .style3{width:90%;max-width:calc(1700vw /19.2)}}@media only all and (min-width:120rem){.page .g-slideshow .style3{max-width:1700px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .g-slideshow .style3{width:90%}}@media only all and (max-width:47.99rem){.page .g-slideshow .style3{padding-top:3em}}.page .g-slideshow .g-slideshow-desc{font-weight:600;font-size:55px;font-size:calc(22vw /4.14)}@media only all and (min-width:60rem){.page .g-slideshow .g-slideshow-desc{font-size:calc(56vw /19.2)}}@media only all and (min-width:120rem){.page .g-slideshow .g-slideshow-desc{font-size:56px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .g-slideshow .g-slideshow-desc{font-size:56px}}@media only all and (min-width:60rem){.page .g-slideshow .uk-slideshow{height:220px !important}}@media only all and (max-width:47.99rem){.page .g-slideshow .uk-slideshow{height:120px !important}}@media only all and (min-width:48rem){.page .tabs_title{display:none}.page .g-tabs{border:0;margin-bottom:10px}.page .g-tabs ul.uk-tab.uk-tab-top{display:none}.page .g-tabs ul.uk-tab{border:0}.page .g-tabs ul.uk-tab li{background:#FFF !important;margin-bottom:8px;margin-right:0.4166666667vw;width:105px;height:3vw;text-align:center}.page .g-tabs ul.uk-tab li:lang(en),.page .g-tabs ul.uk-tab li:lang(ja){width:130px;height:4.5vw;padding:2px}.page .g-tabs ul.uk-tab li:lang(en):nth-child(9),.page .g-tabs ul.uk-tab li:lang(en):nth-child(10),.page .g-tabs ul.uk-tab li:lang(en):nth-child(14),.page .g-tabs ul.uk-tab li:lang(ja):nth-child(9),.page .g-tabs ul.uk-tab li:lang(ja):nth-child(10),.page .g-tabs ul.uk-tab li:lang(ja):nth-child(14){display:none}.page .g-tabs ul.uk-tab li a{border:1px solid #707C86;color:#707C86 !important;font-size:14px;font-weight:bold;padding:0 !important;display:flex;justify-content:center;align-items:center;line-height:23px;height:100%}.page .g-tabs ul.uk-tab li a:hover,.page .g-tabs ul.uk-tab li a.title_text{cursor:pointer;color:#FFF !important;background:#F8A51C;border-color:#F8A51C}.page .g-tabs ul.uk-tab li a:lang(en),.page .g-tabs ul.uk-tab li a:lang(ja){font-size:0.8333333333vw;line-height:1.2vw}}@media only all and (min-width:48rem) and (min-width:120rem){.page .g-tabs ul.uk-tab li{margin-right:8px;height:55px;width:150px}}@media only all and (min-width:48rem) and (min-width:120rem){.page .g-tabs ul.uk-tab li:lang(en),.page .g-tabs ul.uk-tab li:lang(ja){width:180px;height:3.5vw;padding:3px}}@media only all and (min-width:48rem) and (min-width:120rem){.page .g-tabs ul.uk-tab li a{font-size:18px;line-height:25px}}@media only all and (min-width:48rem) and (max-width:1220px){.page .g-tabs ul.uk-tab li a{font-size:0.8333333333vw;line-height:1.5vw}}@media only all and (min-width:48rem) and (min-width:120rem){.page .g-tabs ul.uk-tab li a:lang(en),.page .g-tabs ul.uk-tab li a:lang(ja){font-size:16px;line-height:18px}}@media only all and (max-width:47.99rem){.page .tabs_title{position:relative;background-color:#F8A51C;padding-right:10vw;text-align:center;font-size:calc(16vw/4.14);line-height:calc(35vw/4.14);font-weight:800;color:#ffffff}.page .tabs_title:after{content:"❯";transform:rotate(90deg);position:absolute;right:calc(20vw/4.14);top:0px;font-size:calc(15vw/4.14);color:#ffffff;font-weight:100}.page .g-tabs{margin-bottom:1.5em;border:0;background-color:transparent}.page .uk-tab{display:none;background-color:#F8A51C}.page .uk-tab li{float:none;border-top:1px solid rgba(255, 255, 255, 0.6)}.page .uk-tab li a{display:block;line-height:calc(35vw/4.14);padding-top:0 !important;padding-bottom:0 !important;font-weight:400}.page .uk-tab li a br{display:none}.page .g-tabs.list_open{position:relative}.page .g-tabs.list_open .uk-tab{display:block;position:absolute;top:100%;width:100%;z-index:11}}.page .corporate-govemance-structure{margin-top:calc(40vw /4.14);margin-right:calc(0vw /4.14)}@media only all and (min-width:60rem){.page .corporate-govemance-structure{margin-top:calc(20vw /19.2)}}@media only all and (min-width:120rem){.page .corporate-govemance-structure{margin-top:20px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .corporate-govemance-structure{margin-top:20px}}@media only all and (min-width:60rem){.page .corporate-govemance-structure{margin-right:calc(60vw /19.2)}}@media only all and (min-width:120rem){.page .corporate-govemance-structure{margin-right:60px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .corporate-govemance-structure{margin-right:60px}}.page .investor_relations_contacts_content_div{padding-top:calc(60vw /4.14)}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div{padding-top:calc(100vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div{padding-top:100px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div{padding-top:100px}}.page .investor_relations_contacts_content_div .return{max-width:calc(170vw /4.14);font-size:0.8vw;color:#f6a21c !important;font-weight:600;border:1px solid #f6a21c;display:flex;justify-content:center;align-items:center;margin-bottom:12px;position:relative;z-index:10;padding-top:4px;padding-bottom:2px;font-size:calc(8vw /4.14)}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div .return{max-width:calc(140vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div .return{max-width:140px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div .return{max-width:140px}}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div .return{font-size:calc(18vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div .return{font-size:18px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div .return{font-size:18px}}.page .investor_relations_contacts_content_div .return:after{font-family:"FontAwesome";content:"";transform:translateY(-1px);padding-left:calc(5vw /4.14);line-height:calc(5vw /4.14)}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div .return:after{padding-left:calc(20vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div .return:after{padding-left:20px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div .return:after{padding-left:20px}}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div .return:after{line-height:calc(20vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div .return:after{line-height:20px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div .return:after{line-height:20px}}.page .investor_relations_contacts_content_div .return:hover{background:#f6a21c;color:#ffffff !important}.page .investor_relations_contacts_content_div .return:lang(en),.page .investor_relations_contacts_content_div .return:lang(ja){max-width:calc(170vw /4.14)}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div .return:lang(en),.page .investor_relations_contacts_content_div .return:lang(ja){max-width:calc(192vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div .return:lang(en),.page .investor_relations_contacts_content_div .return:lang(ja){max-width:192px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div .return:lang(en),.page .investor_relations_contacts_content_div .return:lang(ja){max-width:192px}}.page .investor_relations_contacts_content_div h1{background-color:#F4F4F4;padding-left:calc(30vw /4.14);font-size:calc(14vw /4.14);padding-top:5px;padding-bottom:5px;font-family:"roboto", "Microsoft JhengHei UI", sans-serif;font-weight:600;color:#4E606E !important}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div h1{padding-left:calc(30vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div h1{padding-left:30px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div h1{padding-left:30px}}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div h1{font-size:calc(20vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div h1{font-size:20px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div h1{font-size:20px}}.page .investor_relations_contacts_content_div h2{font-family:"roboto", "Microsoft JhengHei UI", sans-serif;font-weight:600;color:#4E606E !important;font-size:calc(10vw /4.14);margin-top:calc(5vw /4.14);margin-bottom:calc(3vw /4.14);margin-left:calc(14vw /4.14)}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div h2{font-size:calc(18vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div h2{font-size:18px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div h2{font-size:18px}}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div h2{margin-top:calc(24vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div h2{margin-top:24px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div h2{margin-top:24px}}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div h2{margin-bottom:calc(12vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div h2{margin-bottom:12px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div h2{margin-bottom:12px}}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div h2{margin-left:calc(30vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div h2{margin-left:30px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div h2{margin-left:30px}}.page .investor_relations_contacts_content_div p{font-weight:400;color:#4E606E !important;font-size:calc(8vw /4.14);margin-top:calc(3vw /4.14);margin-bottom:calc(24vw /4.14);margin-left:calc(14vw /4.14)}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div p{font-size:calc(18vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div p{font-size:18px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div p{font-size:18px}}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div p{margin-top:calc(12vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div p{margin-top:12px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div p{margin-top:12px}}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div p{margin-bottom:calc(24vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div p{margin-bottom:24px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div p{margin-bottom:24px}}@media only all and (min-width:60rem){.page .investor_relations_contacts_content_div p{margin-left:calc(30vw /19.2)}}@media only all and (min-width:120rem){.page .investor_relations_contacts_content_div p{margin-left:30px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.page .investor_relations_contacts_content_div p{margin-left:30px}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_title_div{background-image:url('../images/IR/iStock-1165051903.jpg') !important;background-position:center top -13.5416666667vw}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_title_div{background-position:center top -260px}}@media only all and (max-width:47.99rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_title_div{background-position:center top -15px;background-size:110%}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div{position:absolute;border:1px solid #707C86;width:208px;height:35px;font-size:16px;display:flex;align-items:center;margin-top:20px;margin-bottom:0px;margin-left:-1px}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div{width:290px;height:40px;font-size:20px}}@media only all and (max-width:1220px){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div{margin-top:1.0416666667vw;width:12vw;height:1.8229166667vw;font-size:0.8333333333vw}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div:lang(en),.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div:lang(ja){height:auto;padding:3px}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div h3.g-title{color:#707C86 !important;font-weight:bold;font-size:16px;margin:0;margin-left:47px}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div h3.g-title{font-size:22px;margin-left:65px}}@media only all and (max-width:1220px){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div h3.g-title{margin-left:2.4479166667vw;font-size:0.8333333333vw}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div h3.g-title:lang(en),.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div h3.g-title:lang(ja){margin-left:1.5625vw;font-size:1vw;line-height:1.2vw;margin-right:1.3vw}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div h3.g-title:lang(en),.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div h3.g-title:lang(ja){margin-left:30px;font-size:18px}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a{color:transparent !important;text-align:right;position:absolute;width:100%;height:100%;padding-right:47px;bottom:0;right:0}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a{padding-right:70px}}@media only all and (max-width:1220px){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a{padding-right:2.4479166667vw}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a:lang(en),.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a:lang(ja){padding-right:1.8229166667vw}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a:lang(en),.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a:lang(ja){padding-right:35px}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a i{color:#707C86;height:100%;line-height:30px;position:absolute;top:0}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a i{line-height:32px}}@media only all and (max-width:1220px){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a i{line-height:1.5625vw}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a i:before{font-size:22px;position:absolute;top:50%;transform:translate(0, -50%)}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a i:before{font-size:30px}}@media only all and (max-width:1220px){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a i:before{font-size:1.1458333333vw}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a i:lang(en),.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div a i:lang(ja){margin-left:0px}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div:hover{cursor:pointer;box-shadow:6px 6px 8px 1px #242424;-webkit-box-shadow:6px 6px 8px 1px #242424;-moz-box-shadow:6px 6px 8px 1px #242424;-o-box-shadow:6px 6px 8px 1px #242424;background:#F8A51C;border-color:#F8A51C}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div:hover h3.g-title,.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.csr_part_link_div:hover i{color:#FFF !important}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div#talk{position:relative}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div#talk div.moduletable.csr_part_link_div{left:36%;bottom:8%}@media only all and (max-width:1150px){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div#talk div.moduletable.csr_part_link_div{left:40%}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div#talk div.moduletable.csr_part_link_div a{padding-right:1.5vw}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div#talk div.moduletable.csr_part_link_div:lang(en),.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div#talk div.moduletable.csr_part_link_div:lang(ja){bottom:3%}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div#talk div.moduletable.csr_part_link_div:lang(en),.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div#talk div.moduletable.csr_part_link_div:lang(ja){left:36.5%;bottom:8%}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.cg_structure_div{margin-top:20px}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.cg_structure_div div{height:28.6458333333vw;width:58.3333333333vw}@media only all and (min-width:120rem){.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.cg_structure_div div{height:550px;width:1120px}}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.cg_structure_div a:not(.not-hover):hover rect{fill:#F8A51C;filter:"url(#fl)"}.page .investor_relations_corporate_govemance_div .investor_relations_corporate_govemance_menu_div div.moduletable.cg_structure_div a:not(.not-hover):hover g g path.st_1{fill:#FFF}