body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:link{color:#003f2c;text-decoration:none}a:visited{color:#003f2c}a:hover{color:#ea612e}a:active{color:#003f2c}a:focus{outline:none}a.pdf{display:inline-block}a.pdf::before{content:url("../img/ic_pdf.png");display:inline-block;width:11px;height:13px;vertical-align:middle}.sp{display:none !important}figure img{width:100%}figure img.pc{width:auto}header[role="banner"]{border-bottom:none;z-index:101}header[role="banner"] #headerGroup{min-height:59px}header[role="banner"] #headerInner{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:91px}header[role="banner"] #headerInner .btn_language{position:absolute;top:30px;right:212px}header[role="banner"] #headerInner .btn_language a{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:85px;height:30px;text-decoration:none;font-size:13px;line-height:1;border:1px solid #013f2b}header[role="banner"] #headerInner #letterSize{position:absolute;top:30px;right:0}header[role="banner"] #headerInner #letterSize dl{display:-webkit-box;display:-ms-flexbox;display:flex;table-layout:auto}header[role="banner"] #headerInner #letterSize dl dt{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;padding-top:2px;margin-right:10px;font-size:14px;color:#000;line-height:1}header[role="banner"] #headerInner #letterSize dl dd{display:-webkit-box;display:-ms-flexbox;display:flex}header[role="banner"] #headerInner #letterSize dl dd a{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:30px;padding-top:2px;text-decoration:none;font-size:14px;line-height:1;border:1px solid #013f2b}header[role="banner"] #headerInner #letterSize dl dd a:nth-child(1){padding-left:3px;border-radius:15px 0 0 15px}header[role="banner"] #headerInner #letterSize dl dd a:nth-child(2){border-right:none;border-left:none}header[role="banner"] #headerInner #letterSize dl dd a:nth-child(3){padding-right:3px;border-radius:0 15px 15px 0}header[role="banner"] #headerInner #letterSize dl dd a.select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:30px;font-size:14px;color:#fff;line-height:1;background:#013f2b}.headerMenu{background:#f0f0f0;z-index:10000}.headerMenu .btn_menu{display:none}.headerMenu .menuArea{display:block !important}.headerMenu .menuArea .inner{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:1008px;margin:0 auto;border-left:1px solid #fff}.headerMenu .menuArea .inner ul.menu{display:table-cell;vertical-align:top;border-right:1px solid #fff}.headerMenu .menuArea .inner ul.menu li{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:50px}.headerMenu .menuArea .inner ul.menu li:after{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:30px;bottom:0;width:calc(100% - 60px);height:3px;background:#013f2b;opacity:0;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.headerMenu .menuArea .inner ul.menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 30px;text-align:left;text-decoration:none;font-size:14px;font-weight:bold;color:#003f2c;line-height:1.2}.headerMenu .menuArea .inner ul.menu li a span.small{font-size:12px}.headerMenu .menuArea .inner ul.menu li:hover:after{opacity:1}.headerMenu .menuArea .inner dl{display:table-cell;vertical-align:top;cursor:pointer;border-right:1px solid #fff}.headerMenu .menuArea .inner dl:hover dt:after{opacity:1}.headerMenu .menuArea .inner dl:hover .menu{max-height:100%;opacity:1}.headerMenu .menuArea .inner dl:nth-of-type(1) dd ul li{min-width:calc((100% - 48px) / 4)}.headerMenu .menuArea .inner dl:nth-of-type(2) dd ul li{min-width:calc((100% - 48px) / 4)}.headerMenu .menuArea .inner dl:nth-last-of-type(1) dd ul li{width:calc((100% - 48px) / 3)}.headerMenu .menuArea .inner dl:nth-last-of-type(1) dd ul li{width:calc((100% - 48px) / 3)}.headerMenu .menuArea .inner dl dt{display:block;position:relative;height:50px;cursor:pointer}.headerMenu .menuArea .inner dl dt:after{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:30px;bottom:0;width:calc(100% - 60px);height:3px;background:#013f2b;opacity:0;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.headerMenu .menuArea .inner dl dt span,.headerMenu .menuArea .inner dl dt a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%;padding:0 30px;text-align:left;text-decoration:none;font-size:14px;font-weight:bold;color:#003f2c;line-height:1.2}.headerMenu .menuArea .inner dl dt span:after,.headerMenu .menuArea .inner dl dt a:after{content:'';display:inline-block;margin:0 0 2px 15px;border-top:5px solid #003f2c;border-right:5px solid transparent;border-left:5px solid transparent}.headerMenu .menuArea .inner dl dd.menu{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:block !important;position:absolute;left:0;opacity:0;width:100%;max-height:0;background:#013f2b;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;z-index:1}.headerMenu .menuArea .inner dl dd.menu ul.subMenu{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1008px;margin:0 auto;padding:40px 0}.headerMenu .menuArea .inner dl dd.menu ul.subMenu li+li{margin-left:16px}.headerMenu .menuArea .inner dl dd.menu ul.subMenu li a{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:67px;padding:0 15px 0 32px;text-decoration:none;text-align:left;font-size:14px;color:#fff;line-height:1.5;border:1px solid #fff;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.headerMenu .menuArea .inner dl dd.menu ul.subMenu li a:before{content:'';position:absolute;top:calc(50% - 5px);left:16px;width:6px;height:6px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.headerMenu .menuArea .inner dl dd.menu ul.subMenu li a:hover{color:#013f2b;background:#fff;border:1px solid #fff}.headerMenu .menuArea .inner dl dd.menu ul.subMenu li a:hover:before{border-top:solid 2px #013f2b;border-right:solid 2px #013f2b}.headerMenu .menuArea .inner dl dd.menu ul.subMenu li.boder_non{border-right:none}body#top .headerMenu .menuArea .inner ul.menu:nth-child(1) li:after{opacity:1}body#ceo .headerMenu .menuArea .inner dl:nth-child(2) dt:after{opacity:1}body#ceo_feature .headerMenu .menuArea .inner dl:nth-child(2) dt:after{opacity:1}body#cfo .headerMenu .menuArea .inner dl:nth-child(3) dt:after{opacity:1}body#cfo_feature .headerMenu .menuArea .inner dl:nth-child(3) dt:after{opacity:1}body#discussion .headerMenu .menuArea .inner ul.menu:nth-child(4) li:after{opacity:1}body#division .headerMenu .menuArea .inner dl:nth-child(5) dt:after{opacity:1}.footerMenu{width:100%;padding:20px 0;background:#f0f0f0}.footerMenu a:link{color:#003f2c}.footerMenu a:visited{color:#003f2c}.footerMenu .inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:1008px;margin:0 auto;border-right:1px solid #fff}.footerMenu .inner ul{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc((100% - 75px) / 4);padding:15px 0 20px 20px;border-left:1px solid #fff}.footerMenu .inner ul:first-child{width:75px}.footerMenu .inner ul li{font-size:0.857em;line-height:1.5}.footerMenu .inner ul li span{font-size:0.9em}.footerMenu .inner ul li+li{margin-top:10px}#wrap #mainArea{margin-top:0}.titleArea{position:relative;width:100%;max-width:1008px;margin:0 auto;padding:30px 0 22px}.titleArea h1{position:relative;font-size:2.143em;font-weight:bold;color:#004831;line-height:1.3}.titleArea h1 span.sub{display:block;margin-bottom:15px;font-size:0.62em}.titleArea h1 span.small{display:inline-block;font-size:0.62em}.titleArea h1 a{pointer-events:none}.titleArea #ReadSpeaker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:25px;right:0;width:535px}.titleArea #ReadSpeaker .rsbtn{float:none;z-index:0 !important;margin-bottom:0}.titleArea #ReadSpeaker #printBtn{float:none;margin-bottom:0}.titleArea #wrap #mainArea.categoryTop{margin-top:0}.contentsArea{margin-bottom:10px;word-break:normal}.contentsHeader{width:1008px;margin:0 auto}.contentsHeader p.text_lead{width:848px;margin:55px auto 0;font-size:1.14em;line-height:1.75}.contentsHeader p.text_lead+p.text_lead{margin-top:0}.section{width:848px;margin:0 auto}.group_img{display:table;margin:0 auto}h3.title{font-size:1.42em;font-weight:bold}h3.title_border{padding-top:10px;font-size:1.7em;font-weight:bold;border-top:1px solid #000000}h4.title_border-left{padding-left:10px;font-size:1.28em;font-weight:bold;line-height:1.3;border-left:4px solid #c4d700}h5.title{font-size:1.14em;font-weight:bold;line-height:1}h5.title_border-bottom{padding-bottom:10px;font-size:1.14em;font-weight:bold;line-height:1;border-bottom:1px solid #000}p.text{font-size:1.14em;line-height:1.75}p.text_note{font-size:0.85em}p.text_note.asterisk{position:relative;padding-left:0.5em}p.text_note.asterisk::before{content:'*';display:block;position:absolute;top:0;left:0}p.ind{text-indent:1em}p.text_note.asterisk{position:relative;padding-left:0.5em}p.text_note.asterisk::before{content:'*';display:block;position:absolute;top:0;left:0}.italic{font-style:italic}ul.categoryMenu{display:-webkit-box;display:-ms-flexbox;display:flex;width:848px;margin:80px auto 0;background:#f0f0f0}ul.categoryMenu li{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc((100% - 3px) / 4)}ul.categoryMenu li a{display:table;position:relative;margin:0 auto;padding:18px 25px;text-align:center;text-decoration:none;font-size:16px;font-weight:bold;color:#003f2c;line-height:1.3}ul.categoryMenu li a:after{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:25px;bottom:0;width:calc(100% - 50px);height:3px;background:#013f2b;opacity:0;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}ul.categoryMenu li:hover a:after{opacity:1}ul.categoryMenu li+li{border-left:1px solid #fff}h3.title+p.text{margin-top:25px}h3.title+.column{margin-top:25px}h3.title_border+p.text{margin-top:25px}h3.title_border+.column{margin-top:25px}h4.title_border-left+p.text{margin-top:20px}h4.title_border-left+p.img{margin-top:40px}h5.title+p.img{margin-top:20px}h5.title+.column{margin-top:30px}h5.title_border-bottom+p.img{margin-top:30px}p.text+h4.title_border-left{margin-top:45px}p.text+h5.title{margin-top:35px}p.text+p.img{margin-top:35px}p.text+p.text_note{margin-top:15px}p.text+.group_img{margin-top:35px}p.text+.group_text{margin-top:35px}p.img+p.text{margin-top:35px}.section+.section{margin-top:55px}.column+h4.title_border-left{margin-top:50px}.group_img+h4.title_border-left{margin-top:50px}.group_img+p.text{margin-top:35px}.group_img+.group_img{margin-top:40px}.group_text+p.text{margin-top:35px}.area_scroll{margin-top:30px}body#top #wrap #mainArea{width:auto}body#top .titleArea{padding-bottom:25px}body#top .titleArea h1{font-size:2.1em}body#top .titleArea #ReadSpeaker{top:25px}body#top .titleArea #ReadSpeaker p.text{display:-webkit-box;display:-ms-flexbox;display:flex;width:342px;margin-top:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;line-height:1}body#top .contentsArea{margin-bottom:0}body#top .linkArea a{display:block;width:100%;height:100%;text-decoration:none;color:#fff;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}body#top .linkArea h2{text-align:center;font-size:1.42em;font-weight:bold;line-height:1}body#top .linkArea h3{font-weight:bold;line-height:1.1}body#top .linkArea h3:before{content:'';position:absolute;width:6px;height:6px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body#top .linkArea ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1008px;margin:0 auto}body#top .linkArea ul li{position:relative}body#top .linkArea h2+ul{margin-top:30PX}body#top .linkArea01 a:hover{opacity:0.8}body#top .linkArea01 h2{display:none}body#top .linkArea01 ul li:nth-child(1){margin-bottom:30px}body#top .linkArea01 ul li:nth-child(2){margin:0 0 30px}body#top .linkArea01 ul li:nth-child(3){margin:0 0 30px 20px}body#top .linkArea01 ul li:nth-child(5){margin-left:20px}body#top .linkArea02{margin-top:60px}body#top .linkArea02 a:hover{opacity:0.8}body#top .linkArea02 ul li:last-child{margin:35px 0 0}body#top .linkArea02 ul li+li{margin-left:20px}body#top .linkArea03{margin-top:60px;padding:40px 0;background:#f0f0f0}body#top .linkArea03 a:hover{opacity:0.8}body#top .linkArea03 h3{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;bottom:0;width:100%;height:50px;padding:0 10px 0 25px;background:#003f2c}body#top .linkArea03 h3::before{top:calc(50% - 4px);left:10px}body#top .linkArea03 h3.retail{background:#1ba15c}body#top .linkArea03 h3.wholesale{background:#97c154}body#top .linkArea03 h3.global{background:#0b9c9e}body#top .linkArea03 h3.globalmarkets{background:#12a6bd}body#top .linkArea03 ul li+li{margin-left:20px}body#top .linkArea03 .link_division a{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:294px;height:50px;margin:27px auto 0;font-weight:bold;color:#004831;background:#c4d700}body#top .linkArea03 .link_division a::before{content:'';position:absolute;top:calc(50% - 4px);left:10px;width:6px;height:6px;border:0px;border-top:solid 2px #004831;border-right:solid 2px #004831;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body#top .downloadArea{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:1008px;margin:90px auto 0;padding-left:40px}body#top .downloadArea .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 25px 25px 145px;background:#f0f0f0}body#top .downloadArea .column .cell:first-child{width:364px}body#top .downloadArea .column .cell:last-child{width:404px}body#top .downloadArea figure{position:absolute;left:0;border-right:10px solid #fff;border-bottom:10px solid #fff}body#top .downloadArea figure img{width:148px;border:1px solid #e1e1e1}body#top .downloadArea h2{margin-bottom:20px;padding-left:130px;font-size:1.42em;font-weight:bold;line-height:1}body#top .downloadArea ul li span{font-size:0.85em;font-weight:bold}body#top .downloadArea ul li a.pdf{position:relative;width:100%;padding-left:21px;font-size:1em;line-height:1.1}body#top .downloadArea ul li a.pdf::before{position:absolute;top:0;left:0}body#top .downloadArea ul li a.pdf span{font-weight:normal}body#top .downloadArea ul li a.tokyo2020{line-height:1.3}body#top .downloadArea ul li+li{margin-top:5px}body#top .downloadArea ul+ul{margin-top:12px;padding-top:12px;border-top:1px solid #c8c8c8}body#ceo .group_text::before{content:'';display:block;width:150px;height:2px;margin:0 auto 21px;border-top:2px solid #000}body#ceo .group_text::after{content:'';display:block;width:150px;height:2px;margin:18px auto 0;border-bottom:2px solid #000}body#ceo .group_text p.text{text-align:center;font-size:1.42em;font-weight:bold}body#ceo .column{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:45px}body#ceo .column .cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body#ceo .column .cell:nth-child(1){width:340px}body#ceo .column .cell:nth-child(2){width:calc(100% - 340px)}body#ceo p.text_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.14em;line-height:1.5}body#ceo p.text_name span.name{display:block;margin-bottom:5px;font-weight:bold}body#ceo p.text_name img{display:block;margin-left:30px}body#ceo .contentsHeader+.section{margin-top:60px}body#ceo_feature .contentsHeader+.section{margin-top:55px}body#ceo_feature h1 span.small{margin-right:10px}body#ceo_feature .section h3.title{color:#004831}body#ceo_feature .section .column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body#ceo_feature .section .column .cell{width:calc((100% - 40px) / 2)}body#ceo_feature .section .column .cell p.text:nth-of-type(1){margin-top:-0.35em}body#ceo_feature .section .column .cell+.cell{margin-left:40px}body#ceo_feature .section_border{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:848px;margin:0 auto;padding:33px 30px 30px 40px;border:1px solid #dcdcdc}body#ceo_feature .section_border::before{content:'';display:block;position:absolute;top:0;left:0;width:11px;height:100%;border-left:11px solid #717171}body#ceo_feature .section_border .column{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px}body#ceo_feature .section_border .column .cell:nth-child(1){width:calc((100% - 264px) - 40px)}body#ceo_feature .section_border .column .cell:nth-child(2){width:264px;margin-left:40px}body#ceo_feature .section_border .column .cell p.text:nth-of-type(1){margin-top:-0.35em}body#ceo_feature .section_border p.text_name{margin-top:12px}body#ceo_feature .section_border p.text_name span{display:block;margin-top:5px;font-size:0.85em}body#ceo_feature .section+.section_border{margin-top:55px}body#ceo_feature .section_border+.section{margin-top:55px}body#cfo p.text_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px auto 0;font-size:1.14em;line-height:1.5}body#cfo p.text_name span.name{display:block;margin-bottom:5px;font-weight:bold}body#cfo p.text_name img{display:block;margin-left:40px}body#cfo .contentsHeader+.section{margin-top:55px}body#cfo .section:last-of-type{position:relative}body#cfo .section:last-of-type p.text:nth-of-type(-n+4){width:520px}body#cfo .section:last-of-type p.img{position:absolute;top:80px;right:0;margin-top:0}body#cfo .column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body#cfo .column .cell{width:calc((100% - 40px) / 2)}body#cfo .column .cell:nth-child(even){margin-left:40px}body#cfo .column .cell:nth-child(n+3){margin-top:30px}body#cfo_feature .contentsHeader+.section{margin-top:40px}body#cfo_feature .section h3.title{font-size:2.28em;font-style:italic;color:#004831}body#cfo_feature .section .column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body#cfo_feature .section .column .cell:nth-of-type(1){width:calc((100% - 374px) - 50px)}body#cfo_feature .section .column .cell:nth-of-type(2){width:374px}body#cfo_feature .section .column .cell p.text:nth-of-type(1){margin-top:-0.35em}body#cfo_feature .section .column .cell+.cell{margin-left:50px}body#cfo_feature h3.title+.column{margin-top:40px}body#cfo_feature h5.title+p.img{margin-top:0}body#principles .contentsHeader{position:relative;padding-top:60px}body#principles .contentsHeader::before{content:url("../../principles/img/bg01.png");display:block;position:absolute;z-index:0;top:0;left:0;width:1008px;height:612px}body#principles .contentsHeader h2.title_main{position:relative;z-index:1;width:687px;margin:0 auto}body#principles .contentsHeader h2.title_main img{width:100%}body#principles .contentsHeader p.text_lead{position:relative;z-index:1;width:auto;margin-top:45px;text-align:center}body#principles .contentsHeader .group_img{position:relative;z-index:1;margin-top:85px}body#principles .contentsHeader+.section{margin-top:60px}body#principles .section{padding:34px 15px 30px;border-bottom:1px solid #000}body#principles .section h3.title{margin:0 auto;text-align:center;line-height:1}body#principles .section h3.title img{width:100%}body#principles .section:nth-of-type(2){border-top:1px solid #000}body#principles .section:nth-of-type(2) h3.title{width:65px}body#principles .section:nth-of-type(2) p.text{margin-top:25px;text-align:center}body#principles .section:nth-of-type(3) h3.title{width:52px}body#principles .section:nth-of-type(3) p.text{margin-top:25px;text-align:center}body#principles .section:nth-of-type(4) h3.title{width:94px}body#principles .section:nth-of-type(4) p.text{position:relative;margin-top:30px;padding-left:170px;line-height:1.3}body#principles .section:nth-of-type(4) p.text:nth-of-type(1) img{width:60px}body#principles .section:nth-of-type(4) p.text:nth-of-type(2) img{width:103px}body#principles .section:nth-of-type(4) p.text:nth-of-type(3) img{width:154px}body#principles .section:nth-of-type(4) p.text:nth-of-type(4) img{width:106px}body#principles .section:nth-of-type(4) p.text:nth-of-type(5) img{width:130px}body#principles .section:nth-of-type(4) p.text img{position:absolute;top:0.3em;left:0}body#principles .section:nth-of-type(4) p.text+p.text{margin-top:12px}body#principles .section+.section{margin-top:0}body#division #mainArea{width:auto}body#division .contentsArea{position:relative;padding-top:280px}body#division .contentsArea::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:330px;display:block;background:#f0f0f0;background-position:center center;background-repeat:no-repeat;background-size:cover}body#division .contentsHeader+.section{margin-top:55px}body#division .contentsHeader-division+.section{margin-top:50px}body#division .contentsHeader-division{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:888px;margin:0 auto;padding:45px 0 0;background:#fff;border-top:10px solid #000}body#division .contentsHeader-division p.img_photo{position:absolute;top:35px;right:0}body#division .contentsHeader-division .group_text{width:490px;min-height:250px;margin-left:60px}body#division .contentsHeader-division p.text_lead{font-size:1.28em;font-weight:bold;line-height:1.77}body#division .contentsHeader-division p.text_name{margin-top:22px;line-height:1.5}body#division .contentsHeader-division p.text_name span{display:block;margin-bottom:8px;font-size:1.14em;font-weight:bold;line-height:1}body#division .contentsHeader-division .inner{width:848px;margin:55px auto 0}body#division .section h3.title_number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.42em;font-weight:bold}body#division .section h3.title_number span{margin-left:20px}body#division .section h5.title{display:-webkit-box;display:-ms-flexbox;display:flex}body#division .section h5.title span.title01{width:189px}body#division .section .column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}body#division .section .column .cell{width:calc((100% - 40px) / 2)}body#division .section .column .cell p.text:nth-of-type(1){margin-top:-0.35em}body#division .section .column .cell+.cell{margin-left:40px}body#division .section_border{width:848px;margin:75px auto 0;padding:13px 0 30px;border-top:7px solid #717171;border-bottom:1px solid #717171}body#division .section_border .column{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px}body#division .section_border .column .cell p.text:nth-of-type(1){margin-top:-0.35em}body#division .section_border .column .cell+.cell{margin-left:40px}body#division.index .contentsArea{padding-top:0}body#division.index .contentsArea::before{content:none}body#division.retail .contentsArea::before{background-image:url("../../division/retail/img/img01.png")}body#division.retail .contentsHeader-division{border-top:10px solid #1ba15c}body#division.retail h3.title_number{color:#1ba15c}body#division.retail h4.title_border-left{border-color:#1ba15c !important}body#division.retail .section_border .column .cell:nth-child(1){width:calc((100% - 280px) - 40px)}body#division.retail ul.categoryMenu li:nth-child(1) a:after{opacity:1}body#division.wholesale .contentsArea::before{background-image:url("../../division/wholesale/img/img01.png")}body#division.wholesale .contentsHeader-division{border-top:10px solid #97c154}body#division.wholesale .group_text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body#division.wholesale .group_text .text_name+.text_name{margin-left:40px}body#division.wholesale h3.title_number{color:#97c154}body#division.wholesale h4.title_border-left{border-color:#97c154 !important}body#division.wholesale .section_border .column .cell:nth-child(1){width:calc((100% - 270px) - 40px)}body#division.wholesale ul.categoryMenu li:nth-child(2) a:after{opacity:1}body#division.global .contentsArea::before{background-image:url("../../division/global/img/img01.png")}body#division.global .contentsHeader-division{border-top:10px solid #0b9c9e}body#division.global h3.title_number{color:#0b9c9e}body#division.global h4.title_border-left{border-color:#0b9c9e !important}body#division.global .section_border .column .cell:nth-child(1){width:calc((100% - 280px) - 40px)}body#division.global ul.categoryMenu li:nth-child(3) a:after{opacity:1}body#division.globalmarkets .contentsArea::before{background-image:url("../../division/globalmarkets/img/img01.png")}body#division.globalmarkets .contentsHeader-division{border-top:10px solid #1dacc7}body#division.globalmarkets h3.title_number{color:#1dacc7}body#division.globalmarkets h4.title_border-left{border-color:#1dacc7 !important}body#division.globalmarkets .section_border .column .cell:nth-child(1){width:calc((100% - 88px) - 40px)}body#division.globalmarkets ul.categoryMenu li:nth-child(4) a:after{opacity:1}body#discussion .contentsHeader+.section{margin-top:40px}body#discussion .group_text+.group_text{margin-top:35px}body#discussion .group_img{margin-top:35px}body#discussion h1 span.small{margin-left:20px}body#discussion p.text span.name{display:inline-block;font-weight:bold;margin-right:0.85em}
/*# sourceMappingURL=pc.css.map */