@charset "utf-8";.Hidden{display:none}.Show{display:block!important}.Reader{position:absolute;display:block;top:0;left:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden}img{-ms-interpolation-mode:bicubic}.UpperCase{text-transform:uppercase}#Contents .Section{clear:both;margin-bottom:35px;padding:0 10px}#Contents .Section p{margin:0 0 15px}#Contents .Section p.Image{margin:0}#Contents .Section .Caption{color:#181818;font-size:92.9%}#Contents .Section .Line-Top{padding-top:15px;border-top:1px solid #d6d8da}#Contents .Section dl{margin-bottom:15px}#Contents .Section dl dt{font-family:UD新ゴ M}#Contents .Attention{color:#c00}#Contents .Green{color:#090}#Contents .Red{color:#c00}#Contents .Blue{color:#009}#Contents .normal{color:#181818}#Contents .Section .BG-Gray{background-color:#f7f7f7}#Contents .Section .BG-White{background-color:#fff}#Contents .Section .No-Padding,#Contents .Section.No-Padding{padding:0!important}#Contents .Section .No-Margin,#Contents .Section.No-Margin{margin:0!important}#Contents .Section .Grid-Column{margin-bottom:15px}#Contents .Section .Grid-Column .SubSection .Grid-Column{margin-bottom:0}#Contents .Section .Text-Center{text-align:center!important}#Contents .Section .Text-Right{text-align:right!important}#Contents .Section .Text-Left{text-align:left!important}#Contents .Section .Text-Small{font-size:85.7%}#Contents .Section .Text-Medium{font-size:100%}#Contents .Section .Text-Large{font-size:114.3%}#Contents .Section .Text-xLarge{font-size:128.6%}#Contents .Section .Clear{clear:both}.Border-Dot_Bottom{padding-bottom:15px;border-bottom:1px dashed #d6d8da}.Border-Dot_Top{padding-top:15px;border-top:1px dashed #d6d8da}.Border-Solid_Bottom{padding-bottom:15px;border-bottom:1px solid #d6d8da}.Border-Solid_Top{padding-top:15px;border-top:1px solid #d6d8da}.Text-BreakAll{word-break:break-all}#Contents h1{margin-bottom:20px;font-family:UD新ゴ M;font-size:135.7%}#Contents h1.Header{padding:10px 10px 9px;font-size:114.3%;border:1px solid #d6d8da;background-color:#f3f3e7}#Contents h1.CategoryTop.Header{margin-bottom:20px}#Contents h1.General.Header{margin-bottom:35px}#Contents h1.Header span{display:block;padding-top:2px;padding-left:13px;background:url(/_next/static/media/bg_h1headerline.7725b93b.gif) 0 0 repeat-y}#Contents h1.Header span,#Contents h2{font-family:ヒラギノUD角ゴ W6 JIS2004;transform:rotate(.05deg);transition:none}#Contents h2{margin-bottom:18px;font-size:114.3%;line-height:1.385}#Contents h2 span{font-family:ヒラギノUD角ゴ W6 JIS2004;transform:rotate(.05deg);transition:none}#Contents .Col-Border .Grid-Column h2.Text-Center{margin-bottom:12px}#Contents h2.Header{margin-bottom:18px;padding:6px 15px 4px;font-size:100%;background-color:#f7f7f7;border:1px solid #d6d8da;border-top-color:#c00}#Contents h2.Header a{display:block;padding-right:14px;background:url(/_next/static/media/arrow_right.7f9055b5.gif) 100% 50% no-repeat;font-family:ヒラギノUD角ゴ W6 JIS2004;transform:rotate(.05deg);transition:none}#Contents h2.No-Border{margin-bottom:18px;font-size:100%}#Contents h3{margin:0 0 15px;line-height:1.385}#Contents h3.Header{margin:0 10px 15px;padding:4px 13px;border:1px solid #d6d8da}#Contents h3.Header,#Contents h3.Header span{font-family:ヒラギノUD角ゴ W6 JIS2004}#Contents .Section h3.Header{margin:0 0 15px}#Contents h3.Caption{margin-bottom:10px;font-family:ヒラギノUD角ゴ W6 JIS2004;text-align:left}#Contents .h3_block{width:100%}#Contents .h3_block h3{padding:10px;line-height:1.385;text-align:center;vertical-align:top;border:1px solid #d6d8da;font-weight:100;font-family:ヒラギノUD角ゴ W6 JIS2004;background-color:#f7f7f7;margin-bottom:0}#Contents .h3_block .h3_block_desc{border-bottom:1px solid #d6d8da;line-height:1.385}#Contents .h3_block .h3_block_iconlist ul{display:flex;justify-content:space-around}#Contents .h3_block .h3_block_iconlist li{width:15%}#Contents .h3_block .h3_block_iconlist li img{width:100%}#Contents .MainVisual{text-align:center;margin:0 0 20px}#Contents .Lead{margin:0 0 35px}#Contents .Category.Lead{margin:0 0 20px}#Contents .Section .Grid-Column .Text-Indent p{margin-left:10px;padding-left:1em;text-indent:-1em}#Contents .Section .Grid-Column .Text-Tab p{margin-left:10px;padding-left:1em;background:url(/_next/static/media/tab_normal.18599682.gif) 0 .4em no-repeat}#Contents .Section a.Link.Inner{background:url(/_next/static/media/arrow_bottom.135f29e9.gif) 0 .35em no-repeat}#Contents .Section a.Link.Popup span,#Contents .Section a.Popup,#Contents a.Link.Popup span,#Contents a.Popup{margin-right:3px;padding-right:14px;background:url(/_next/static/media/icon_popup.9cb3cff5.gif) 100% .35em no-repeat}#Contents .Section a.Link.Pop_up span,#Contents .Section a.Pop_up,#Contents a.Link.Pop_up span,#Contents a.Pop_up{margin-right:3px}#IRnews a.Popup,#sp_IRnews a.Popup{margin-right:3px;padding-right:0;background:none}#Contents .BoxArea a.Link.PDF span,#Contents .Section a.Link.PDF span,#Contents .Section a.PDF,#Contents .Section a.PDF span,#Contents .Section a.PopupLeft.PDF span,#Contents .Section a.internalLink.PDF span{margin-right:3px;padding-right:18px;background:url(/_next/static/media/icon_pdf.b65b2693.gif) 100% .25em no-repeat}#IRnews a.PopupLeft.PDF span{margin-right:4px}#Contents .Section a.Link.Word span,#Contents .Section a.PopupLeft.Word span,#Contents .Section a.Word{margin-right:3px;padding-right:18px;background:url(/_next/static/media/icon_word.c84a6cc0.gif) 100% .25em no-repeat}#Contents .Section a.Excel,#Contents .Section a.Link.Excel span,#Contents .Section a.PopupLeft.Excel span{margin-right:3px;padding-right:18px;background:url(/_next/static/media/icon_excel.174009d0.gif) 100% .25em no-repeat}#Contents .Section a.Link.PowerPoint span,#Contents .Section a.PopupLeft.PowerPoint span,#Contents .Section a.PowerPoint{margin-right:3px;padding-right:18px;background:url(/_next/static/media/icon_ppt.6945eea9.gif) 100% .25em no-repeat}#Contents .Section a.Link.Excel,#Contents .Section a.Link.PDF,#Contents .Section a.Link.Popup,#Contents .Section a.Link.PowerPoint,#Contents .Section a.Link.Word,#Contents .Section a.PopupLeft.Excel,#Contents .Section a.PopupLeft.PDF,#Contents .Section a.PopupLeft.PowerPoint,#Contents .Section a.PopupLeft.Word,#Contents .Section a.internalLink.PDF,#Contents a.Link.Popup{padding-right:0}#Contents .Section a.Link,#Contents a.Link{padding-left:14px;background:url(/_next/static/media/arrow_right.7f9055b5.gif) 0 .35em no-repeat}#Contents .Section a.PopupLeft,#Contents .Section a.internalLink.PDF,#Contents a.PopupLeft{padding-left:14px;background:url(/_next/static/media/icon_popup.9cb3cff5.gif) 0 .35em no-repeat}#IRnews a.PopupLeft{padding-left:0;background:none}#IRnews a.PopupLeft span{padding-left:4px}#sp_IRnews a.PopupLeft{padding-left:4px;background:none}#Contents .Section li.Current a{color:#c00;text-decoration:none}#Contents table td .Section,#Contents table td .Section .Grid-Column,#Contents table th{margin-bottom:0;padding:0}#Contents table caption{text-align:left}#Contents .Table-Dot.No-Padding{padding:0}#Contents .Table-Dot table{width:100%;margin-bottom:15px;border-bottom:1px dotted #d6d8da}#Contents .Table-Dot table td,#Contents .Table-Dot table th{padding:10px;line-height:1.385;text-align:left;vertical-align:top;border-top:1px dotted #d6d8da}#Contents .Table-Dot table th{color:#606040;font-family:ヒラギノUD角ゴ W6 JIS2004}#Contents .Table-Dot table th.Font-Normal{color:#181818;font-weight:400}#Contents .Table-Border table{width:100%;margin-bottom:15px;border:1px solid #d6d8da}#Contents .Table-Border table#xj-mainlist{width:840px}#Contents .Table-Border table td,#Contents .Table-Border table th{padding:10px;line-height:1.385;text-align:left;vertical-align:top;border:1px solid #d6d8da}#Contents .Table-Border table th{font-weight:100}#Contents .Table-Border table.Font-Mini td{font-size:75%;padding:5px;vertical-align:middle;text-align:right}#Contents .Table-Border table.Data-Num td{vertical-align:middle;text-align:right}#Contents .Section .Text-Middle,#Contents .Table-Border table.Data-Num th,#Contents .Table-Border table.Font-Mini th{vertical-align:middle}#Contents .Table-Border table.Font-Mini-EN td{text-align:right}#Contents .Table-Border table.Font-Mini-EN td,#Contents .Table-Border table.Font-Mini-EN th{font-size:50%;padding:5px;vertical-align:middle}#Contents .Table-Disasterrelief table{width:100%;margin-bottom:5px;border:1px solid #d6d8da}#Contents .Table-Disasterrelief table caption{text-align:left}#Contents .Table-Disasterrelief table td,#Contents .Table-Disasterrelief table th{padding:10px;line-height:1.385;text-align:right;border:1px solid #d6d8da}#Contents .Table-Disasterrelief table th{font-weight:100;background-color:#ff9;vertical-align:top;text-align:left}#Contents .Table-Disasterrelief table tfoot th,#Contents .Table-Disasterrelief table thead th{text-align:center;background-color:#fc9}#Contents .Table-Disasterrelief table tfoot td{background-color:#fc9}.Table-Info-Top{padding:0;margin:0 20px 0 0}.Table-Info-Top h3{padding:.3em 0 0 .3em;border:none;border-bottom:1px solid #e6e6e6;margin:0 0 15px;line-height:1.385}#Contents .Section.Link-Plugin{margin-bottom:15px;padding:12px 15px;background-color:#f7f7f7;border:1px solid #d6d8da}#Contents .Section.Link-Plugin a.Link,#Contents .Section.Link-Plugin a.Link.Popup,#Contents .Section.Link-Plugin a.Link.Popup span{padding:0;background:none}#Contents .Section.Link-Plugin p.Banner{float:left;width:112px;margin:0}#Contents .Section.Link-Plugin p.Caution{margin:0 0 0 130px;line-height:1.385}#Contents .Section.Link-Pager p{width:48%}#Contents .Section.Link-Pager .Previous{float:left}#Contents .Section.Link-Pager .Previous a{display:block;padding-left:14px;background:url(/_next/static/media/arrow_left.c6dbd6c2.gif) 0 .35em no-repeat}#Contents .Section.Link-Pager .Next{float:right}#Contents .Section.Link-Pager .Next a{display:block;padding-right:14px;text-align:right;background:url(/_next/static/media/arrow_right.7f9055b5.gif) 100% .35em no-repeat}#Contents .Section ol{padding-left:20px}#Contents .Section ol li,#Contents .Section ul li{margin-bottom:3px}#Contents .Section ul.List.Marker{padding-left:20px}#Contents .Section ol.List li,#Contents .Section ul.List.Marker li.MkrItem.MkrItem--TxtMkr{position:relative;padding-left:0}#Contents .Section ol.List li i,#Contents .Section ol.List li span.TxtMkr,#Contents .Section ul.List.Marker li.MkrItem.MkrItem--TxtMkr i.TxtMkr,#Contents .Section ul.List.Marker li.MkrItem.MkrItem--TxtMkr span.TxtMkr{position:absolute;display:block;width:1.8em;top:0;left:-2em;text-align:right;white-space:nowrap}#Contents .List-General ol,#Contents .List-General ul{margin-bottom:15px}#Contents .Box.List-General ol,#Contents .Box.List-General ul{margin-bottom:0}#Contents .Box.List-Box ul{padding:10px}#Contents .Section ul.Normal li{padding-left:1.3em;background:url(/_next/static/media/tab_normal.18599682.gif) 3px .4em no-repeat}#Contents .Section ol.Normal{padding-left:0}#Contents .Section ol.Normal li{padding-left:1.3em;background:url(/_next/static/media/tab_normal.18599682.gif) 3px .4em no-repeat}#Contents .Section ul li ul{margin-top:5px}#Contents .Section ul li ul li{padding-left:1.3em}#Contents .Section ol li,#Contents .Section ul.Normal li ol li{padding:0;background:none}#Contents .List-Horizontal ol,#Contents .List-Horizontal ul{clear:both;margin-bottom:15px;margin-right:-15px}#Contents .List-Horizontal ol li,#Contents .List-Horizontal ul li{display:inline;float:left;margin-right:15px}#Contents .List-Horizontal ol li a,#Contents .List-Horizontal ul li a{display:block}#Contents .Section.List-Horizontal.Col2,#Contents .Section.List-Horizontal.Col3,#Contents .Section.List-Horizontal.Col4{margin-right:0}#Contents .List-Horizontal.Col2 ol li,#Contents .List-Horizontal.Col2 ul li{display:block;float:left;width:47%}#Contents .List-Horizontal.Col3 ol li,#Contents .List-Horizontal.Col3 ul li{display:block;float:left;width:30%}#Contents .List-Horizontal.Col4 ol li,#Contents .List-Horizontal.Col4 ul li{display:block;float:left;width:22.5%}#Contents .Section.Interview dl dd{margin-bottom:15px;text-indent:1em}#modal{display:none;text-align:left;width:600px;background:#fff;padding:20px;border:1px solid #fff}#modal ul{text-align:center;margin:10px 10px 0}#modal ul li{display:inline-block;padding:0 40px}#modal ul li a{display:block;-webkit-border-radius:4px;-mozborder-radius:4px;border-radius:4px;padding:10px 60px;text-align:center;cursor:pointer;text-decoration:none}#modal ul li a.no,#modal ul li a.yes{background:#d00;color:#fff;font-size:130%}#modal ul li a.no{padding:10px 63px}.modal_box{background-color:#f7f7f7;padding:15px;border:1px solid #d6d8da}.modal_text{margin-bottom:15px}.toggleOn{cursor:pointer;margin:0;position:relative}.toggleOn:after{content:"";display:inline-block;background:url(/_next/static/media/icon_plus.ecaa49dd.png) 50%/100% no-repeat;width:15px;height:15px;position:absolute;top:7px;right:7px}.toggleOn.active:after{background:url(/_next/static/media/icon_minus.a0aaabee.png) 50%/100% no-repeat}#Contents .SelectBox dl,#Contents .SelectBox.List-Horizontal ul{margin-bottom:0}#Contents .SelectBox dl dt{float:left;width:8em}#Contents .SelectBox dl dd{margin-bottom:15px;margin-left:8em}div.ListBox{margin-bottom:10px;padding:0 5px;overflow:hidden}div.ListBox ul{margin-left:0;display:block;zoom:1}div.ListBox ul li{float:left;margin-right:2em;padding-left:12px;background:url(/common/images/share_ico_06.gif) no-repeat 0 .5em;list-style:none;white-space:nowrap}div.ListBox ul li.current a{color:#c00;text-decoration:none}ul.Annotation{counter-reset:number;list-style:none;margin-bottom:15px;padding-left:20px}ul.Annotation li{position:relative;padding-left:1.5em}ul.Annotation li:before{position:absolute;top:0;left:0;content:"※"}#Contents .Section.MovieMediaBlock{position:relative;margin-left:10px;margin-right:10px;padding:30px 0 56.25%;height:100%;overflow:hidden}.Section.MovieMediaBlock embed,.Section.MovieMediaBlock iframe,.Section.MovieMediaBlock object{position:absolute;top:0;left:0;width:100%;height:100%}#Contents .SmartPhoneMovie{display:none}.insert_movie{text-align:center;display:block;width:100%;height:auto;margin-bottom:20px}.insert_movie iframe{margin:auto;width:640px;height:360px;border:none}.insert_movie_ttl{width:640px;margin:0 auto 10px!important;text-align:left}@media (max-width:767px){.insert_movie iframe{width:100%;height:auto}.insert_movie_ttl{width:100%}}#Contents .Attention h2,#Contents .Attention h3{margin-bottom:5px}#Contents .Table-Border.Ir-Data table td{text-align:right!important}#Contents .Section .Image{margin-bottom:15px}#Contents .Section.Col-Border .Grid-Column{padding:13px 15px 0;border:1px solid #d6d8da}#Contents .Section.Col-Border .SubSection .Grid-Column{padding:0;border:none}#Contents .Section.Col-Border h3.Header{margin:0 0 5px;padding:0;border:none;font-family:ヒラギノUD角ゴ W6 JIS2004}#Contents .Section.Col-Border ul{margin-bottom:15px}#Contents .Section.Col-Border.Attention .Grid-Column{border-color:#c00}#Contents .Section.Col2,#Contents .SubSection.Col2{margin-right:-15px;margin-left:93px}#Contents .Section.Col2 .Grid-Column,#Contents .SubSection.Col2 .Grid-Column{float:left;width:320px;margin-right:15px}#Contents .Section.Col2 .Grid-Column400,#Contents .SubSection.Col2 .Grid-Column400{float:left;width:400px;margin-right:15px}#Contents .Section.Col2 .Grid-Column400 img,#Contents .SubSection.Col2 .Grid-Column400 img{width:400px;height:auto}#Contents .Section.Col2-Border1{margin-right:-14px;margin-bottom:0;padding:0}#Contents .Section.Col2-Border1 h2{margin-bottom:0}#Contents .Section.Col2-Border1 .Grid-Column{float:left;width:423px;margin-right:14px}#Contents .Section.Col2-Border1 .Box{padding:14px;border-right:1px solid #d6d8da;border-bottom:1px solid #d6d8da;border-left:1px solid #d6d8da}#Contents .Section.Col2-Border1 .Box p{margin-bottom:0}#Contents .Section.Col2-Border1 .Grid-Column.Mod-Image-Text1 .Box .Image{float:left;display:inline-block;margin:0 15px 15px 0}#Contents .Section.Col2-Border1 .Grid-Column.Mod-Image-Text1 .Box p{margin-left:94px}#Contents .Section.Col2-Border1 .Grid-Column .SubContents{clear:both}#Contents .Section.Col2-Border1 .Grid-Column .SubContents dl{margin-top:15px;margin-bottom:0}#Contents .Section.Col2-Border1 .Grid-Column .SubContents dl dt{margin-bottom:5px;font-weight:100}#Contents .Section.Col2-Border1 .Grid-Column .SubContents dl dt a{display:block}#Contents .Section.Col2-Border1 .Grid-Column .SubContents dl dd{padding-left:14px}#Contents .Section.Col2.TextImage205,#Contents .Section.Col2.TextImage280,#Contents .Section.Col2.TextImageBlock,#Contents .SubSection.Col2.TextImage205,#Contents .SubSection.Col2.TextImageBlock{margin-right:0;margin-left:0}#Contents .Section.Col2.Image400,#Contents .SubSection.Col2.Image400{margin-left:13px}#Contents .Section.Col2.TextImage205 .Grid-Column,#Contents .Section.Col2.TextImage280 .Grid-Column,#Contents .Section.Col2.TextImageBlock .Grid-Column,#Contents .SubSection.Col2.TextImage205 .Grid-Column,#Contents .SubSection.Col2.TextImageBlock .Grid-Column{float:none;width:auto;margin-left:0;margin-right:0}#Contents .Section.Col2.TextImage205 .Grid-Column.Image,#Contents .SubSection.Col2.TextImage205 .Grid-Column.Image{width:205px;text-align:left}#Contents .Section.Col2.TextImage280 .Grid-Column.Image{width:280px;text-align:left}#Contents .Section.Col2.TextImage205.Image-Left .Grid-Column.Image,#Contents .Section.Col2.TextImage280.Image-Left .Grid-Column.Image,#Contents .Section.Col2.TextImageBlock.Image-Left .Grid-Column.Image,#Contents .SubSection.Col2.TextImage205.Image-Left .Grid-Column.Image,#Contents .SubSection.Col2.TextImageBlock.Image-Left .Grid-Column.Image{float:left}#Contents .Section.Col2.TextImage205.Image-Right .Grid-Column.Image,#Contents .Section.Col2.TextImage280.Image-Right .Grid-Column.Image,#Contents .Section.Col2.TextImageBlock.Image-Right .Grid-Column.Image,#Contents .SubSection.Col2.TextImage205.Image-Right .Grid-Column.Image,#Contents .SubSection.Col2.TextImageBlock.Image-Right .Grid-Column.Image{float:right;text-align:right}#Contents .Section.Col2.TextImage205.Image-Right .Grid-Column.Image .Caption,#Contents .Section.Col2.TextImageBlock.Image-Right .Grid-Column.Image .Caption,#Contents .SubSection.Col2.TextImage205.Image-Right .Grid-Column.Image .Caption,#Contents .SubSection.Col2.TextImageBlock.Image-Right .Grid-Column.Image .Caption{text-align:left}#Contents .Section.Col2.TextImage205.Image-Left .Grid-Column.Text,#Contents .SubSection.Col2.TextImage205.Image-Left .Grid-Column.Text{margin-left:225px}#Contents .Section.Col2.TextImage205.Image-Right .Grid-Column.Text,#Contents .SubSection.Col2.TextImage205.Image-Right .Grid-Column.Text{margin-right:225px}#Contents .Section.Col2.TextImage280.Image-Left .Grid-Column.Text{margin-left:300px}#Contents .Section.Col2.TextImage280.Image-Right .Grid-Column.Text{margin-right:300px}#Contents .Section.Col2.TextImageBlock.Image-Left .Grid-Column.Image,#Contents .SubSection.Col2.TextImageBlock.Image-Left .Grid-Column.Image{margin-right:20px}#Contents .Section.Col2.TextImageBlock.Image-Right .Grid-Column.Image,#Contents .SubSection.Col2.TextImageBlock.Image-Right .Grid-Column.Image{margin-left:20px}#Contents .Section.Col2.TextImageBlock .Grid-Column.Text,#Contents .SubSection.Col2.TextImageBlock .Grid-Column.Text{display:block;margin-right:0;margin-left:0;text-align:left;overflow:hidden}#Contents .Section.Col3,#Contents .SubSection.Col3{margin:0 -20px 35px 0}#Contents .Section.Col-Border .Grid-Column .SubSection.Col3{margin-right:-9px}#Contents .Section .SubSection.Col3,#Contents .Section.Col3 h2,#Contents .SubSection.Col3 h2{margin-bottom:0}#Contents .Section.Col3 .Grid-Column,#Contents .SubSection.Col3 .Grid-Column{float:left;width:263px;margin-right:20px}#Contents .Section.Col-Border .Grid-Column .SubSection.Col3 .Grid-Column{margin-right:9px}#Contents .Section.Col3.No-Padding .Grid-Column,#Contents .SubSection.Col3.No-Padding .Grid-Column{float:left;width:215px;margin-right:20px}#Contents .Section.Col3 .Box #Contents .SubSection.Col3 .Box{padding:14px}#Contents .Section.Col4,#Contents .SubSection.Col4{margin:0 -16px 0 0}#Contents .Section.Col-Border .Grid-Column .SubSection.Col4{margin-right:-8px}#Contents .Section.Col4 .Grid-Column,#Contents .SubSection.Col4 .Grid-Column{float:left;width:152px;margin-right:16px}#Contents .Section.Col-Border .Grid-Column .SubSection.Col4 .Grid-Column{margin-right:8px}#Contents .Section .Image p.Caption{margin:5px 0 0}a.Link{padding-left:14px;background:url(/cmn/images/arrow_right.gif) 0 .35em no-repeat}#title_box{position:relative;margin:0 0 25px;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}#title_box h1{font-size:204%}#title_box p{font-family:ヒラギノUD角ゴ W6 JIS2004;position:absolute}#title_box p.explanation{bottom:20px;left:20px}#title_box p.explanation2{width:530px;top:75px;left:25px}#title_box div{width:818px;height:123px;padding:25px 20px 20px;border:1px solid #b4b4b4}#title_box2{position:relative;margin:0 0 25px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#title_box2 h1{font-size:156.5%;color:#fff}#title_box2 p{font-family:ヒラギノUD角ゴ W6 JIS2004;position:absolute;bottom:20px;left:20px}#title_box2 div{width:818px;height:418px;padding:25px 20px 20px;border:1px solid #b4b4b4}#title_box3{position:relative;margin:0 0 25px}#title_box3 h1{font-size:156.5%}#title_box3 p{width:600px;font-family:ヒラギノUD角ゴ W6 JIS2004;position:absolute;bottom:20px;left:20px}#title_box3 div{width:818px;height:62px;padding:20px;border:1px solid #b4b4b4}.bnrArea{width:860px;margin-bottom:20px;background:#fcfcfc;padding:10px;box-sizing:border-box;position:relative;z-index:0}#Contents .bnrArea h2{position:absolute;font-weight:400;display:inline-block;background-color:#c00;color:#fff;margin:0 0 0 20px;padding:4px 14px;top:-16px;box-sizing:border-box;border-radius:20px}.bnrArea ul{width:100%;display:flex;box-sizing:border-box;justify-content:space-between}.bnrArea ul li{flex-grow:0;flex-shrink:1;flex-basis:calc(100% / 4 - 10px);min-height:137px;background:#000;overflow:hidden;position:relative;cursor:pointer;border:1px solid #d5d7d9}@media screen and (min-width:768px){.bnrArea ul li:after{transition:all .4s ease}.bnrArea ul li:hover span{color:#c80000;text-decoration:underline}.bnrArea ul li:hover:after{transform:scale(1.1);opacity:.7}}.bnrArea ul li a{display:flex;align-items:flex-end;width:100%;height:100%;position:relative;z-index:3}.bnrArea_white_box{position:absolute;bottom:0;left:0;z-index:1;display:flex;align-items:center;background:hsla(0,0%,100%,.9);width:100%;height:50px;padding:10px;box-sizing:border-box}.bnrcenter .bnrArea_white_box{bottom:0;top:0;margin:auto}.bnrArea_white_box span{display:inline-block;position:relative;padding-left:22px;line-height:1.2em;font-size:97%;color:#1e1e1e;font-weight:700}.bnrArea_white_box span:before{position:absolute;content:"";background:url(/images/ico_arrow_red_l.png) no-repeat;background-size:cover;width:6px;height:10px;display:inline-block;left:.5em;top:.2em;margin:auto}.bnrArea ul li:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.bnrArea.corp ul li:first-child:after{background-image:url(/corporate/images/bnrarea_corp01.png)}.bnrArea.corp ul li:nth-child(2):after{background-image:url(/corporate/images/bnrarea_corp02.png)}.bnrArea.corp ul li:nth-child(3):after{background-image:url(/corporate/images/bnrarea_corp03.png)}.bnrArea.corp ul li:nth-child(4):after{background-image:url(/corporate/images/bnrarea_corp04.png)}.bnrArea.csr ul li:first-child:after{background-image:url(/sustainability/images/bnrarea_csr01.png);background-size:contain;background-color:#fff}.bnrArea.csr ul li:nth-child(2):after{background-image:url(/sustainability/images/bnrarea_csr02.png)}.bnrArea.csr ul li:nth-child(3):after{background-image:url(/sustainability/images/bnrarea_csr03.png)}.bnrArea.csr ul li:nth-child(4):after{background-image:url(/sustainability/images/bnrarea_csr04.png)}.bnrArea.ir ul li:first-child:after{background-image:url(/ir/images/bnr_disclosure.png)}.bnrArea.ir ul li:nth-child(2):after{background-image:url(/ir/images/bnr_earnings.png)}.bnrArea.ir ul li:nth-child(3):after{background-image:url(/ir/images/bnr_kojin.png)}.bnrArea.ir ul li:nth-child(4):after{background-image:url(/ir/images/bnr_topmessage_2020.png)}.bnrArea.ir ul{justify-content:flex-start}.bnrArea.ir ul li{margin-right:10px}.BoxArea{width:860px;overflow:hidden;padding:25px 0 0}.post1{width:415px;padding:0 0 10px;border:1px solid #b4b4b4;box-sizing:border-box;margin-bottom:10px}.box_left{width:415px;float:left}.box_right{width:415px;float:right}.post1 dt{margin-bottom:5px}.post1 dt a{font-size:122.5%;font-weight:400;display:block;width:100%;height:170px;position:relative;color:#fff}.post1 dt a span{color:#fff;width:100%;height:30px;text-decoration:none;position:absolute;bottom:0;line-height:30px;text-align:center;background:rgba(207,1,0,.8)}.post1#group03 dt a span{background:rgba(0,153,0,.8)}.post1#group04 dt a span{background:rgba(0,0,153,.8)}#Contents .post1 dt .Popup{margin:0;padding:0}#Contents .post1 dt .Popup span{margin-right:0;padding-right:0;background:rgba(207,1,0,.8)}.post1 dd{width:395px;padding:5px 10px 0}.associated_info{width:858px;margin:25px 0;padding:0 0 8px;border:1px solid #b4b4b4;background:#fcfcfc}.associated_info dt{font-size:109%;width:826px;display:block;line-height:2.4em;padding:0 16px;margin:0 0 10px;height:2.4em;background:#ccc}.associated_info dd{width:838px;padding:5px 16px 2px}.associated_info .Col2{clear:both;overflow:hidden;padding:0 16px}.associated_info .Col2 dl{width:409px;float:left}.associated_info .Col2 dl:nth-child(odd){margin-right:20px}.associated_info .Col2 dl dt{width:100%;box-sizing:border-box;background:transparent;height:30px;line-height:30px;font-weight:700;margin-bottom:0;padding:0;font-size:97%}.associated_info .Col2 dl dd{width:100%;box-sizing:border-box;padding-left:0}#inner_contents{padding:0 0 30px}#Content{display:none}.v_align{vertical-align:baseline}.Ir-Col2-BoxArea,.Ir-Col3-BoxArea{clear:both;overflow:hidden;margin-bottom:20px}.Ir-Col2-BoxArea .Ir-Col2-ContentsArea,.Ir-Col3-BoxArea .Ir-Col3-ContentsArea{overflow:hidden}.Ir-Col2-BoxArea .Col2-Box.LastChild,.Ir-Col3-BoxArea .Col3-Box.LastChild{margin-right:0}.Ir-Col2-BoxArea .ImageArea,.Ir-Col3-BoxArea .ImageArea{float:left;overflow:hidden}.Ir-Col2-BoxArea .TextArea{padding-left:15px;overflow:hidden}.Ir-Col3-BoxArea .TextArea{padding-left:10px;overflow:hidden}.Ir-Col2-BoxArea .Col2-Box{float:left;width:423px;margin-right:14px}.Ir-Col3-BoxArea .Col3-Box{float:left;width:221px;margin-right:11px}#Contents .BoxArea.Col2-Border1 .Grid-Column .Box dl dt a{color:#fff;text-decoration:none}div.Ir-tabNav{border-bottom:5px solid #66662d;margin-bottom:20px}div.Ir-tabNav.japanpost{border-color:#a80202}div.Ir-tabNav.network{border-color:#b32d00}div.Ir-tabNav.post{border-color:#a80000}div.Ir-tabNav.bank{border-color:#016601}div.Ir-tabNav.life{border-color:navy}div.Ir-tabNav ul{margin-left:0}@media screen and (min-width:641px){div.Ir-tabNav ul li{float:left;width:100px;margin-left:4px;list-style:none;line-height:1.1}div.Ir-tabNav ul li.tabNav05{width:103px}div.Ir-tabNav ul li a{display:block;width:90px;padding:13px 5px 8px;border-bottom:1px solid #fff;background-image:url(/common/images/share_tabnav_01.jpg);background-position:0 0;background-repeat:no-repeat;text-align:center;font-family:ヒラギノUD角ゴ W6 JIS2004}div.Ir-tabNav ul li.current a{border-bottom:1px solid #ededdc}* html div.Ir-tabNav ul li a{width:100px}div.Ir-tabNav ul li.tabNav05 a{width:93px;background-image:url(/common/images/share_tabnav_02.jpg)}div.Ir-tabNav ul li.tabNav01 a{background-image:url(/common/images/share_tabnav_01.jpg)}* html div.Ir-tabNav ul li.tabNav05 a{width:103px}}@media screen and (max-width:640px){div.Ir-tabNav ul li{float:left;width:49%;margin-left:2px;list-style:none;line-height:1.5}div.Ir-tabNav ul li.tabNav01{min-width:4em}div.Ir-tabNav ul li.tabNav05{min-width:19%}div.Ir-tabNav ul li a{display:block;min-width:18%;padding:.5em;min-height:2.3em;border-bottom:1px solid #fff;background-image:url(/common/images/share_tabnav_01.jpg);background-size:cover;background-position:0 0;background-repeat:no-repeat;text-align:center}div.Ir-tabNav ul li.current a{border-bottom:1px solid #ededdc}div.Ir-tabNav ul li.tabNav05 a{background-image:url(/common/images/share_tabnav_02.jpg)}div.Ir-tabNav ul li.tabNav01 a{background-image:url(/common/images/share_tabnav_01.jpg)}}div.Ir-tabNav ul li a:active,div.Ir-tabNav ul li a:hover,div.Ir-tabNav ul li a:link,div.Ir-tabNav ul li a:visited{text-decoration:none;font-family:ヒラギノUD角ゴ W6 JIS2004}div.Ir-tabNav ul li.tabNav01 a{color:#66662d}div.Ir-tabNav ul li.tabNav02 a{color:#cc0101}div.Ir-tabNav ul li.tabNav03 a{color:#c40}div.Ir-tabNav ul li.tabNav04 a{color:#c00}div.Ir-tabNav ul li.tabNav05 a{color:#028a02}div.Ir-tabNav ul li.tabNav06 a{color:#00c}div.Ir-tabNav ul li.current a{color:#fff;border-bottom:1px solid #66662d;background-image:url(/common/images/share_tabnav_01_o.jpg)}div.Ir-tabNav.japanpost ul li.current a{border-bottom:1px solid #a80202;background-image:url(/common/images/share_tabnav_02_o.jpg)}div.Ir-tabNav.network ul li.current a{border-bottom:1px solid #b32d00;background-image:url(/common/images/share_tabnav_03_o.jpg)}div.Ir-tabNav.post ul li.current a{border-bottom:1px solid #a80000;background-image:url(/common/images/share_tabnav_04_o.jpg)}div.Ir-tabNav.bank ul li.current a{border-bottom:1px solid #016601;background-image:url(/common/images/share_tabnav_05_o.jpg)}div.Ir-tabNav.life ul li.current a{border-bottom:1px solid navy;background-image:url(/common/images/share_tabnav_06_o.jpg)}div.Ir-tabNav ul li.tabNav01 a:hover,div.Ir-tabNav ul li.tabNav02 a:hover,div.Ir-tabNav ul li.tabNav03 a:hover,div.Ir-tabNav ul li.tabNav04 a:hover,div.Ir-tabNav ul li.tabNav05 a:hover,div.Ir-tabNav ul li.tabNav06 a:hover{color:#fff}div.Ir-tabNav ul li.tabNav01 a:hover{background-image:url(/common/images/share_tabnav_01_o.jpg)}div.Ir-tabNav ul li.tabNav02 a:hover{background-image:url(/common/images/share_tabnav_02_o.jpg)}div.Ir-tabNav ul li.tabNav03 a:hover{background-image:url(/common/images/share_tabnav_03_o.jpg)}div.Ir-tabNav ul li.tabNav04 a:hover{background-image:url(/common/images/share_tabnav_04_o.jpg)}div.Ir-tabNav ul li.tabNav05 a:hover{background-image:url(/common/images/share_tabnav_05_o.jpg)}div.Ir-tabNav ul li.tabNav06 a:hover{background-image:url(/common/images/share_tabnav_06_o.jpg)}.js-TabBlock div.Ir-tabNav{border-bottom:none;margin-bottom:0}.js-TabBlock div.Ir-tabNav ul li.tabNav02.current a{border-bottom:1px solid #a80202;background-image:url(/common/images/share_tabnav_02_o.jpg)}.js-TabBlock div.Ir-tabNav ul li.tabNav05.current a{border-bottom:1px solid #016601;background-image:url(/common/images/share_tabnav_05_o.jpg)}.js-TabBlock div.Ir-tabNav ul li.tabNav06.current a{border-bottom:1px solid navy;background-image:url(/common/images/share_tabnav_06_o.jpg)}.js-TabBlock .Table-Border.TabContent{padding-top:20px!important}.js-TabBlock .Table-Border.TabContent.current{border-top:5px solid #a80202}.js-TabBlock #Yucho-IR.Section.Table-Border.TabContent.current{border-top:5px solid #016601}.js-TabBlock #Kampo-IR.Section.Table-Border.TabContent.current{border-top:5px solid navy}div.Ir-tabNav ul:after{display:block;clear:both;height:0;visibility:hidden;content:"."}div.Ir-tabNav ul{display:inline-table}* html div.Ir-tabNav ul{height:1%}div.Ir-tabNav ul{display:block;zoom:1}#title_box #ir_main_img{background:url(/ir/images/ir_main_img.jpg) no-repeat}#title_box #ir_strategy_main_img{background:url(/ir/images/ir_strategy_main_img.jpg) no-repeat;filter:brightness(120%)}#title_box #ir_investor_main_img{background:url(/ir/images/ir_investor_main_img.jpg) no-repeat;filter:brightness(125%)}#title_box #ir_library_main_img{background:url(/ir/images/ir_library_main_img.jpg) no-repeat;filter:brightness(110%)}#title_box #ir_stock_main_img{background:url(/ir/images/ir_stock_main_img.jpg) no-repeat;filter:brightness(110%)}#Contents .BoxArea.Col2-Border1 .Grid-Column#policy .Box dl dt a{background:url(/ir/images/bg_ir_01.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#policy .Box dl dt a:hover{background:url(/ir/images/bg_ir_01_o.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#personal_investor .Box dl dt a{background:url(/ir/images/bg_ir_02.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#personal_investor .Box dl dt a:hover{background:url(/ir/images/bg_ir_02_o.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#ir_data .Box dl dt a{background:url(/ir/images/bg_ir_03.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#ir_data .Box dl dt a:hover{background:url(/ir/images/bg_ir_03_o.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#stock_info .Box dl dt a{background:url(/ir/images/bg_ir_04.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#stock_info .Box dl dt a:hover{background:url(/ir/images/bg_ir_04_o.jpg) no-repeat top}.IRinner{width:860px;margin:0}#IRnews{line-height:1}#IRnews h2{font-family:ヒラギノUD角ゴ W6 JIS2004;font-size:120%;margin-bottom:20px}#IRnews .tab_area02 ul{display:block;width:840px}#IRnews .tab_area02 ul li{display:inline-block;vertical-align:bottom;width:200px;height:44px;margin:0 0 0 2px}#IRnews .tab_area02 ul li:first-child{margin-left:0}#IRnews .tab_area02 ul li a{display:block;text-align:center;padding:14px 5px 5px;color:#fff;text-decoration:none;background:#757575;width:100%;height:100%;box-sizing:border-box;font-size:115%}#IRnews .tab_area02 ul li a:hover,#IRnews .tab_area02 ul li.select a{background:#999;color:#fff}#IRnews .tab_area02 ul li.tab_jp_h.select,#IRnews .tab_area02 ul li.tab_jp_h:hover{height:52px}#IRnews .tab_area02 ul li.tab_jp_h.select a,#IRnews .tab_area02 ul li.tab_jp_h:hover a{background:#fff;color:#fff;box-sizing:border-box;border:8px solid #c00;background:url(/_next/static/media/on_tab_jp_h.5549c26e.jpg) 50% no-repeat;overflow:hidden;text-indent:100%}#IRnews .tab_area02 ul li.tab_jppost.select,#IRnews .tab_area02 ul li.tab_jppost:hover{height:52px}#IRnews .tab_area02 ul li.tab_jppost.select a,#IRnews .tab_area02 ul li.tab_jppost:hover a{background:#fff;color:#fff;box-sizing:border-box;border:8px solid #c00;background:url(/_next/static/media/on_tab_jppost.6c4c6d14.jpg) 50% no-repeat;overflow:hidden;text-indent:100%}#IRnews .tab_area02 ul li.tab_jpbank.select,#IRnews .tab_area02 ul li.tab_jpbank:hover{height:52px}#IRnews .tab_area02 ul li.tab_jpbank.select a,#IRnews .tab_area02 ul li.tab_jpbank:hover a{background:#fff;color:#fff;box-sizing:border-box;border:8px solid #090;background:url(/_next/static/media/on_tab_jpbank.62d59678.jpg) 50% no-repeat;overflow:hidden;text-indent:100%}#IRnews .tab_area02 ul li.tab_jplife.select,#IRnews .tab_area02 ul li.tab_jplife:hover{height:52px}#IRnews .tab_area02 ul li.tab_jplife.select a,#IRnews .tab_area02 ul li.tab_jplife:hover a{background:#fff;color:#fff;box-sizing:border-box;border:8px solid #009;background:url(/_next/static/media/on_tab_jplife.2dbd84dc.jpg) 50% no-repeat;overflow:hidden;text-indent:100%}#IRnews .content_area02{width:860px;position:relative;overflow:hidden}#IRnews .content_area02 .content_area_inner02 .content_block02{padding:10px;width:860px;float:left;box-sizing:border-box;line-height:1.4rem}#IRnews .content_area02 .content_area_inner02 .content_block02 dl{width:100%;line-height:1.5;overflow:hidden}#IRnews .content_area02 .content_area_inner02 .content_block02 dl dt{float:left;clear:left;width:17%;padding:8px 2% 8px 0;border-top:1px solid #ddd}#IRnews .content_area02 .content_area_inner02 .content_block02 dl dt:first-child{border-top:none}#IRnews .content_area02 .content_area_inner02 .content_block02 dl dd{float:left;width:81%;padding:8px 0;border-top:1px solid #ddd}#IRnews .content_area02 .content_area_inner02 .content_block02 dl dd:nth-child(2){border-top:none}#IRnews .content_area02 .content_area_inner02 .content_block02 dl#xml-yusei dd a{display:block;float:left;width:560px}#IRnews .content_area02 .content_area_inner02 .content_block02 dl dd a:link{color:#181818}#IRnews .content_area02 .content_area_inner02 .content_block02 dl dd a:visited{color:#707070}#IRnews .content_area02 .content_area_inner02 .content_block02 dl dd a:hover{color:#c00}.listLink{font-size:90%;text-align:right}#IRnews .content_area02 .content_area_inner02 .content_block02,#sp_IRnews{display:none}#IRnews .content_area02 .content_area_inner02 .content_block02.select{display:block}#IRnewsList .tab_area03 ul{display:block;width:840px;margin-bottom:20px;padding:12px 0 0;box-sizing:border-box;overflow:hidden}#IRnewsList .tab_area03 ul li a{display:block;vertical-align:baseline;text-align:center;color:#fff;text-decoration:none;background:#cdcdcd;width:200px;height:44px;line-height:44px;float:left;margin:0 2px 0 0;box-sizing:border-box;font-size:115%}#IRnewsList .tab_area03 ul li a:hover,#IRnewsList .tab_area03 ul li.select a{background:#999;color:#fff}#IRnewsList .tab_area03 ul li a.tab_jp_h:hover,#IRnewsList .tab_area03 ul li.tab_jp_h.select a{background:#fff;color:#fff;height:56px;box-sizing:border-box;border:8px solid #c00;background:url(/cmn/images/on_tab_jp_h.jpg) 50% no-repeat;overflow:hidden;text-indent:100%;margin:-12px 2px 0 0}#IRnewsList .tab_area03 ul li.tab_jppost a:hover,#IRnewsList .tab_area03 ul li.tab_jppost.select a{background:#fff;color:#fff;height:56px;box-sizing:border-box;border:8px solid #c00;background:url(/cmn/images/on_tab_jppost.jpg) 50% no-repeat;overflow:hidden;text-indent:100%;margin:-12px 2px 0 0}#IRnewsList .tab_area03 ul li.tab_jpbank a:hover,#IRnewsList .tab_area03 ul li.tab_jpbank.select a{background:#fff;color:#fff;height:56px;box-sizing:border-box;border:8px solid #090;background:url(/cmn/images/on_tab_jpbank.jpg) 50% no-repeat;overflow:hidden;text-indent:100%;margin:-12px 2px 0 0}#IRnewsList .tab_area03 ul li.tab_jplife a:hover,#IRnewsList .tab_area03 ul li.tab_jplife.select a{background:#fff;color:#fff;height:56px;box-sizing:border-box;border:8px solid #009;background:url(/cmn/images/on_tab_jplife.jpg) 50% no-repeat;overflow:hidden;text-indent:100%;margin:-12px 2px 0 0}#IRnewsList .tab_area03 ul li a:first-child{margin-left:0}.StockLink{padding-left:14px;margin:5px 0;background:url(/cmn/images/arrow_right.gif) 0 .35em no-repeat}.Box_dl dd ul li{margin-bottom:5px}.Box_dl dd ul li:last-child{margin-bottom:0}#title_box #athlete_main_img{background:url(/athlete/images/athlete_main_img.jpg) no-repeat;background-size:858px 168px}#title_box3 #athlete_main_img_sub{background:url(/athlete/images/athlete_main_img_sub.jpg) no-repeat 100%}@media (min-width:768px){.sp_athlete_nav{display:none}}@media (max-width:767px){.pc_athlete_nav,.pc_athlete_nav_foot{display:none}}.sp_athlete_nav ul{display:flex;flex-wrap:wrap;margin-bottom:20px;border:1px solid #b3b3b3;border-width:1px 0 0 1px}.sp_athlete_nav li{flex:auto;width:50%;min-height:56px;position:relative;box-sizing:border-box;border:1px solid #b3b3b3;border-width:0 1px 1px 0}.sp_athlete_nav li a{display:flex;align-items:center;width:100%;height:100%;padding:0 10px 0 36px;box-sizing:border-box;text-decoration:none}.sp_athlete_nav a:before{position:absolute;content:"";display:inline-block;width:17px;height:17px;top:0;bottom:0;left:10px;margin:auto;background:url(/cmn/images/icon_arrow.png) 50%/100% no-repeat}.sp_athlete_nav a.current{background-color:#c00;color:#fff}.sp_athlete_nav a.current:before{background:url(/cmn/images/icon_arrow_white.png) 50%/100% no-repeat}.pc_athlete_nav a:hover,.pc_athlete_nav_foot a:hover{opacity:.8}.pc_athlete_nav{margin-bottom:30px}.pc_athlete_nav li{display:inline-block;margin-bottom:12px}.pc_athlete_nav li:nth-child(odd){margin-right:12px}.pc_athlete_nav_foot{border-top:1px solid #d6d8da;padding:35px 0 40px;margin:40px 0 0 20px}.pc_athlete_nav_foot li{display:inline-block;margin-right:14px}.pc_athlete_nav_foot li:last-child{margin-right:0}#title_box #newsrelease_main_img{width:818px;height:123px;padding:25px 20px 20px;border:1px solid #b4b4b4;background-size:100% auto}#Contents .Section ul.bl_linklist,#Contents .section ul.bl_linklist{margin:0 0 40px 20px}#Contents .Section ul.bl_linklist li,#Contents .section ul.bl_linklist li{margin-bottom:15px}dl.bl_ctlist dd{margin:0 0 15px 15px}dl.bl_ctlist dd dl.bl_ctlist_inner{display:flex}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#csr_main_img{width:818px;height:123px;padding:25px 20px 20px;border:1px solid #b4b4b4;background:url(/sustainability/images/csr_main_img_sub.jpg) no-repeat 0 0}#csr_box_cnt,#csr_box_cnt_no02{overflow:hidden}.csr_box{width:413px;height:168px;margin-bottom:30px;border:1px solid #a0a0a0;float:left}.csr_box:nth-child(odd){margin-right:30px}.csr_box div{width:373px;height:125px;margin:12px 0 0;padding:10px 20px;background:hsla(0,0%,100%,.8)}.csr_box dt{font-size:122.5%;padding:0 0 5px}.csr_box dd{font-size:97%}.csr_box dd.sdgs_img{text-align:right;margin-top:7px}.csr_box ul li{font-size:87.5%;padding:5px 0 0}#csr_ctg_01{background:url(/sustainability/images/csr_ctg_01.jpg) no-repeat 100% 0}#csr_ctg_02{background:url(/sustainability/images/csr_ctg_02.jpg) no-repeat 100% 0}#csr_ctg_03{background:url(/sustainability/images/csr_ctg_03.jpg) no-repeat 100% 0}#csr_ctg_04{background:url(/sustainability/images/csr_ctg_04.jpg) no-repeat 100% 0}#csr_ctg_05{background:url(/sustainability/images/csr_ctg_05.jpg) no-repeat 100% 0}#csr_ctg_06{background:url(/sustainability/images/csr_ctg_06.jpg) no-repeat 100% 0}#csr_ctg_07{background:url(/sustainability/images/csr_ctg_07.jpg) no-repeat 100% 0}#csr_ctg_08{background:url(/sustainability/images/csr_ctg_08.jpg) no-repeat 100% 0}.csr_vision_box{width:413px;height:168px;margin-bottom:30px;border:1px solid #a0a0a0;float:left}.csr_vision_box:nth-child(odd){margin-right:30px}.csr_vision_box:nth-child(2n){border:0}.csr_vision_box div{height:125px;margin:12px 0 0;background:hsla(0,0%,100%,.8)}.csr_vision_box ul li{font-size:87.5%;padding:5px 0 0}#csr_vision_title_01{background:url(/sustainability/vision/images/csr_vision_title_01.jpg) no-repeat 0 0}#csr_vision_title_02{background:url(/sustainability/vision/images/csr_vision_title_02.jpg) no-repeat 0 0}#csr_vision_title_03{background:url(/sustainability/vision/images/csr_vision_title_03.jpg) no-repeat 0 0}#csr_main_img_sdgs{background:url(/sustainability/images/csr_main_img_sdgs.jpg) no-repeat 100%}.ttl_h4{width:800px;margin:0 30px 15px;border-bottom:3px solid #ccc}.utile_box{width:780px;margin:0 35px 30px;overflow:hidden}.utile_img{width:350px;float:left}.utile_img img{width:350px;border:1px solid #ccc}.utile_img a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.utile_txt{width:400px;float:right}.utile_txt p{padding:0 0 50px}.movieCol_img{width:500px;margin:auto}.movieCol_img img{width:100%;border:1px solid #ccc}.movieCol_img a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.csr_activity{width:820px;padding:10px 20px;background-color:#e7ddd1;overflow:hidden;margin:auto auto 35px}h5{color:#4e2c01;font-size:103%;margin:10px 0 10px 10px;padding:2px 0 0 20px;background:url(/sustainability/images/icon_greenboll.png) 0 0 no-repeat}.csr_mediaBox{width:240px;padding:10px;float:left;position:relative}.arrow_forest{width:20px;height:160px;text-align:center;float:left;background:url(/sustainability/images/arrow_forest.png) no-repeat bottom}h6{font-size:103%;color:#6eb92b;margin:5px 0 0;padding:20px 10px;background:url(/sustainability/images/leaf.png) no-repeat 0 0;position:absolute;top:-5px;left:3px}.white{font-size:136%;color:#fff}.brown{font-size:87.5%;color:#4e2c01;padding:0 10px 0 5px}.inner_mediaBox{font-size:87.5%;width:198px;padding:40px 20px 10px;border-radius:7px;border:1px solid #fff;background-color:#fff}.inner_mediaBox dl dt{padding:0 0 5px;text-align:justify;line-height:1.3}.support_mediaBox{font-size:81.5%;text-align:right;padding:3px 0 0}.support_mediaBox:before{content:"▲"}#csr_main_img_movie{background:url(/en/sustainability/images/csr_main_img_movie.jpg) no-repeat 0 0}#csr_main_img_movie_sub{background:url(/en/sustainability/images/csr_main_img_movie_sub2.jpg) no-repeat 0 0}#csr_main_img_position{background:url(/en/sustainability/images/csr_main_img_position.jpg) no-repeat 0 0}#csr_main_img_policy{background:url(/en/sustainability/images/csr_main_img_policy.jpg) no-repeat 0 0}#csr_main_img_case{background:url(/en/sustainability/images/csr_main_img_case.jpg) no-repeat 0 0}#csr_main_img_jpforest{background:url(/en/sustainability/images/csr_main_img_jpforest.jpg) no-repeat 0 0}#csr_main_img_kids{background:url(/en/sustainability/images/csr_main_img_kids.jpg) no-repeat 0 0}#csr_main_img_kids2{background:url(/en/sustainability/images/csr_main_img_kids2.jpg) no-repeat 0 0}#csr_main_img_kids3{background:url(/en/sustainability/images/csr_main_img_kids3.jpg) no-repeat 0 0}#csr_main_img_vision{background:url(/en/sustainability/images/csr_main_img_vision.jpg) no-repeat 0 0}#csr_main_img_kids2_sub{background:url(/en/sustainability/images/csr_main_img_kids2_sub.jpg) no-repeat 0 0}#csr_main_img_report{background:url(/en/sustainability/images/csr_main_img_report.jpg) no-repeat 0 0}#csr_main_img_report_sub{background:url(/en/sustainability/images/csr_main_img_report_sub.jpg) no-repeat 0 0}#csr_main_img_evaluation{background:url(/en/sustainability/images/csr_main_img_evaluation.jpg) no-repeat 0 0}#csr_main_img_diversity{background:url(/en/sustainability/images/csr_main_img_diversity.jpg) no-repeat 0 0}#csr-map-area{position:relative}.forest-child{width:840px;height:500px;margin:auto;text-align:center;background:url(/sustainability/kids/activity/images/bg_forest-child.jpg) repeat-x;border:1px solid #aaa}#map-btn-area a{position:relative;display:table-cell;width:200px;height:86px;text-align:center;vertical-align:middle;text-decoration:none;background:rgba(183,255,130,.9);border:2px solid #ccc4b9}#map-btn-area a:hover{background:rgba(183,255,130,.7)}#map-btn-area li:first-child{position:absolute;top:110px;right:20px}#map-btn-area li:nth-child(2){position:absolute;top:225px;right:20px}#map-btn-area li:nth-child(3){position:absolute;top:340px;right:20px}#map-btn-area li:nth-child(4){position:absolute;top:150px;left:20px}#map-btn-area li:nth-child(5){position:absolute;top:266px;left:20px}div.bill_image_area{width:780px;margin:0 auto;text-align:left}div.bill_image_area img{margin:0 27px 12px 0}div.bill_image_area img:last-child{margin:0 0 12px}div.faq-form-caution{background-color:#fdeada}div.faq-form-caution ul{margin-left:1.3em;list-style:disc}#Contents .associated_info .Section{margin-bottom:0}#Contents .associated_info .Section p.faq-bank,#Contents .associated_info .Section p.faq-insurance,#Contents .associated_info .Section p.faq-post,#Contents .associated_info .Section p.faq-postoffice{margin-left:10px}#Contents .associated_info .Section p.faq-bank,#Contents .associated_info .Section p.faq-insurance,#Contents .associated_info .Section p.faq-post,#Contents .associated_info .Section p.faq-postoffice{line-height:30px}#Contents .associated_info a.faq-post-mail.Popup,#Contents .associated_info a.faq-post-tel.Popup{padding-right:0}#Contents .associated_info .Section a.faq-post-tel{padding-left:19px;background:url(/faq/images/icon_post_tel.gif) 0 .2em no-repeat}#Contents .associated_info .Section a.faq-post-mail{padding-left:19px;background:url(/faq/images/icon_post_mail.gif) 0 .2em no-repeat}#Contents .associated_info .Section .faq-post-info{display:flex;padding:16px 0 0;margin-bottom:10px;height:30px}@media screen and (max-width:640px){#Contents .associated_info .Section .faq-post-info{display:block;flex-direction:column;height:auto}#Contents .associated_info .Section p.faq-bank,#Contents .associated_info .Section p.faq-insurance,#Contents .associated_info .Section p.faq-post,#Contents .associated_info .Section p.faq-postoffice{padding:0;margin-left:0;line-height:1.5em;height:auto}#Contents .associated_info .Section a.faq-post-tel{padding-left:19px;background:url(/faq/images/icon_post_tel.gif) 0 .1em no-repeat}#Contents .associated_info .Section a.faq-post-mail{padding-left:19px;background:url(/faq/images/icon_post_mail.gif) 0 .1em no-repeat}}#Contents .List-Horizontal ul:after,#Contents .Section .Box:after,#Contents .Section:after,#Contents .SelectBox dl:after,#Contents .SubSection:after{content:"";display:block;clear:both}#Contents .Section.Col2.TextImage205 .Box:after{clear:none}.Iframe-Box{width:840px;height:500px;overflow:hidden;position:relative;border:1px solid #d6d8da}.Iframe-Box iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bnrArea.athlete{width:860px;overflow:hidden;margin-bottom:30px}.bnrArea.athlete ul{display:block}.bnrArea.athlete li{float:left;min-height:auto;background:none;border:none}.bnrArea.athlete li a{width:203px;height:89px;margin:0 16px 0 0;line-height:89px;border:1px solid #b4b4b4;box-sizing:border-box;font-size:109%;font-weight:700;display:block;text-align:center;text-decoration:none;text-shadow:1.5px 1px 0 #fff,-1.5px 1.5px 0 #fff,1.5px -1.5px 0 #fff,-1.5px -1.5px 0 #fff}.bnrArea.athlete li:first-child a{background:url(/athlete/images/bnr_athlete_01.jpg) no-repeat}.bnrArea.athlete li:nth-child(2) a{background:url(/athlete/images/bnr_athlete_02.jpg) no-repeat}.bnrArea.athlete li:nth-child(3) a{background:url(/athlete/images/bnr_athlete_03.jpg) no-repeat}.bnrArea.athlete li:nth-child(3) a.line_type02{line-height:1.2;padding-top:25px}.bnrArea.athlete li:nth-child(3) a.line_type02:hover{padding-top:22px}#title_box #athlete_profile_main_img{background:url(/athlete/images/athlete_profile_main_img.jpg) 100% 100% no-repeat;background-size:100%}#title_box #athlete_about_main_img{background:url(/athlete/images/athlete_about_main_img.jpg) 100% 100% no-repeat;background-size:100%}#title_box #athlete_result_main_img{background:url(/athlete/images/athlete_result_main_img.jpg) 100% 100% no-repeat;background-size:100%}#title_box #athlete_schedule_main_img{background:url(/athlete/images/athlete_schedule_main_img.jpg) 100% 100% no-repeat;background-size:100%}#Contents .BoxArea.Col2-Border1 .Grid-Column#athlete01 .Box dl dt a{background:url(/athlete/images/bg_athlete_01.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#athlete02 .Box dl dt a{background:url(/athlete/images/bg_athlete_02.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#athlete03 .Box dl dt a{background:url(/athlete/images/bg_athlete_03.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#athlete04 .Box dl dt a{background:url(/athlete/images/bg_athlete_04.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#athlete01 .Box dl dd h3.Header{margin:15px 0 0}#Contents .Section.Col3 .Grid-Column260,#Contents .SubSection.Col3 .Grid-Column260{float:left;width:260px;margin-right:15px}#Contents .Section.Col3 .Grid-Column260 img,#Contents .SubSection.Col3 .Grid-Column260 img{width:260px;height:auto}.athleteIframe{width:640px!important;height:360px!important;position:relative;margin:auto}.athleteIframe iframe{left:0}#title_box #athlete_main_img{background-image:none;position:relative}#title_box #athlete_main_img .moya{background:linear-gradient(100deg,#fff 9%,hsla(0,0%,100%,.8) 12%,hsla(0,0%,100%,0) 15%)}#title_box #athlete_main_img .bg_movie,#title_box #athlete_main_img .moya{position:absolute;top:0;right:0;width:298px;height:168px;padding:0;border:none}@media screen and (max-width:767px){.athlete_lnav li{text-align:center}}#title_box #press_main_img{background:url(/pressrelease/images/press_main_img.jpg) 100% 100% no-repeat;background-size:100%}#title_box #press_privatization_main_img{background:url(/pressrelease/images/press_privatization_main_img.jpg) 100% 100% no-repeat;background-size:100%}#Contents .BoxArea.Col2-Border1 .Grid-Column#press01 .Box dl dt a{background:url(/pressrelease/images/bg_press_01.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#press02 .Box dl dt a{background:url(/pressrelease/images/bg_press_02.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#press03 .Box dl dt a{background:url(/pressrelease/images/bg_press_03.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#press04 .Box dl dt a{background:url(/pressrelease/images/bg_press_04.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column .Box dl dt a:hover{opacity:.9}#Contents .BoxArea.Col2-Border1 .Grid-Column#press01 .Box dl dd h3.Header,#Contents .BoxArea.Col2-Border1 .Grid-Column#press02 .Box dl dd h3.Header{margin:15px 0 0}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr01 .Box dl dt a{background:url(/sustainability/images/bg_csr_01.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr02 .Box dl dt a{background:url(/sustainability/images/bg_csr_02.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr03 .Box dl dt a{background:url(/sustainability/images/bg_csr_03.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr04 .Box dl dt a{background:url(/sustainability/images/bg_csr_04.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr05 .Box dl dt a{background:url(/sustainability/images/bg_csr_05.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr06 .Box dl dt a{background:url(/sustainability/images/bg_csr_06.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr07 .Box dl dt a{background:url(/sustainability/images/bg_csr_07.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr08 .Box dl dt a{background:url(/sustainability/images/bg_csr_08.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr09 .Box dl dt a{background:url(/sustainability/images/bg_csr_09.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr10 .Box dl dt a{background:url(/sustainability/images/bg_csr_10.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#csr11 .Box dl dt a{background:url(/sustainability/images/bg_csr_11.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column.noLink .Box dl dt a:hover{opacity:1!important}#Contents .BoxArea.Col2-Border1 .Grid-Column.noLink .Box dl dt a:hover span{background:rgba(207,1,0,.8)!important}#title_box #employ_main_img{background:url(/employment/images/employ_main_img.jpg) 100% no-repeat;background-size:100%}#title_box #employ_new_main_img{background:url(/employment/images/employ_new_main_img.jpg) 100% no-repeat}#title_box #employ_career_main_img{background:url(/employment/images/employ_career_main_img.jpg) 100% 0 no-repeat;background-size:100%}#title_box #employ_arbeit_main_img{background:url(/employment/images/employ_arbeit_main_img.jpg) 100% 0 no-repeat;background-size:100%}#title_box #employ_alumni_main_img{background:url(/employment/images/alumni_main_img.jpg) 100% 0 no-repeat;background-size:100%}#title_box #employ_comeback_main_img{background:url(/employment/images/comeback_main_img.jpg) 100% 0 no-repeat;background-size:100%}#Contents .BoxArea.Col2-Border1 .Grid-Column#employ01 .Box dl dt a{background:url(/employment/images/bg_employ_01.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#employ02 .Box dl dt a{background:url(/employment/images/bg_employ_02.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#employ03 .Box dl dt a{background:url(/employment/images/bg_employ_03.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#employ04 .Box dl dt a{background:url(/employment/images/bg_employ_04.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#employ05 .Box dl dt a{background:url(/employment/images/bg_employ_05.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#employ06 .Box dl dt a{background:url(/employment/images/bg_employ_06.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#employ01 .Box dl dd h3.Header,#Contents .BoxArea.Col2-Border1 .Grid-Column#employ02 .Box dl dd h3.Header{margin:15px 0 0}#title_box #corp_main_img{background:url(/corporate/images/corp_main_img.jpg) 100% no-repeat;background-size:100%}#title_box #corp_about_main_img{background:url(/corporate/images/corp_about_main_img.jpg) 100% 0 no-repeat;background-size:100%}#title_box #corp_changes_main_img{background:url(/corporate/images/corp_changes_main_img.jpg) 100% no-repeat;background-size:100%}#title_box #corp_control_main_img{background:url(/corporate/images/corp_control_main_img.jpg) 100% no-repeat;background-size:100%}#title_box #corp_governance_main_img{background:url(/corporate/images/corp_governance_main_img.jpg) 100% no-repeat}#title_box #corp_identity_main_img{background:url(/corporate/images/corp_identity_main_img.jpg) 100% 0 no-repeat;background-size:100%}#title_box #corp_facility_main_img{background:url(/corporate/images/corp_facility_main_img.jpg) 100% 0 no-repeat;background-size:100%}#title_box #corp_procurement_main_img{background:url(/corporate/images/corp_procurement_main_img.jpg) 100% 0 no-repeat;background-size:100%}#title_box #corp_fiduciary_main_img{background:url(/corporate/images/corp_fiduciary_main_img.jpg) 100% 0 no-repeat;background-size:100%}#title_box #group_ad_main_img_img{background:url(/corporate/images/group_ad_main_img.jpg) 100% 0 no-repeat;background-size:100%}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp01 .Box dl dt a{background:url(/corporate/images/bg_corp_01.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp02 .Box dl dt a{background:url(/corporate/images/bg_corp_02.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp03 .Box dl dt a{background:url(/corporate/images/bg_corp_03.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp04 .Box dl dt a{background:url(/corporate/images/bg_corp_04.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp05 .Box dl dt a{background:url(/corporate/images/bg_corp_05.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp06 .Box dl dt a{background:url(/corporate/images/bg_corp_06.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp07 .Box dl dt a{background:url(/corporate/images/bg_corp_07.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp08 .Box dl dt a{background:url(/corporate/images/bg_corp_08.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp09 .Box dl dt a{background:url(/corporate/images/bg_corp_09.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp10 .Box dl dt a{background:url(/corporate/images/bg_corp_10.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp11 .Box dl dt a{background:url(/corporate/images/bg_corp_11.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#corp12 .Box dl dt a{background:url(/corporate/images/bg_corp_12.jpg) no-repeat top}.Map-Caption{font-size:85.7%}#title_box #group_main_img{background:url(/group/images/group_main_img.jpg) 100% no-repeat;background-size:100%}#title_box #group_service_main_img{background:url(/group/images/group_service_main_img.jpg) bottom 30% right no-repeat;background-size:100%}#Contents .BoxArea.Col2-Border1 .Grid-Column#group01 .Box dl dt a{background:url(/group/images/bg_group_01.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#group02 .Box dl dt a{background:url(/group/images/bg_group_02.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#group03 .Box dl dt a{background:url(/group/images/bg_group_03.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#group04 .Box dl dt a{background:url(/group/images/bg_group_04.jpg) no-repeat top}#Contents .Section .BG-Pink{background-color:#fef}#Contents .Section .Right-Arrow{padding-left:14px;background:url(/_next/static/media/arrow_right.7f9055b5.gif) 0 .35em no-repeat}#Contents .Section h3.Gr-Business-Header{margin:0;padding:6px 15px 4px;font-size:100%;background:url(/_next/static/media/arrow_right.7f9055b5.gif) 96% 50% no-repeat;background-color:#f7f7f7;border:1px solid #d6d8da;border-top-color:#c00;font-family:ヒラギノUD角ゴ W6 JIS2004;transform:rotate(.05deg);transition:none}.iframe_movie{width:400px;position:relative}.iframe_movie:before{content:"";position:absolute;display:block;margin:auto;top:0;bottom:0;left:0;right:0;width:56px;height:56px;background-image:url(/cmn/images/parts-pc.png);background-position:-56px -1335px;opacity:.9;cursor:pointer;overflow:hidden;text-indent:100%;white-space:nowrap}.mv_noneicon:before{display:none}#tokyo_main_img_vision{background:url(/tokyo2020/images/tokyo_main_img_vision.jpg) no-repeat 100%}#tokyo_main_img_vision h1{max-width:350px}.Section+.bnrArea.tokyo2020,.countdown+.bnrArea.tokyo2020{display:none}.bnrArea.tokyo2020{background:transparent}.bnrArea.tokyo2020 ul{display:block;padding:0}.bnrArea.tokyo2020 li{float:left;min-height:auto;margin-right:0;background:transparent}.bnrArea.tokyo2020 li a{width:203px;font-size:109%;font-weight:700;display:block;text-align:center;text-decoration:none;text-shadow:1.5px 1px 0 #fff,-1.5px 1.5px 0 #fff,1.5px -1.5px 0 #fff,-1.5px -1.5px 0 #fff}.bnrArea.tokyo2020 li a,.bnrArea.tokyo2020.col3 li a{height:89px;margin:0 16px 0 0;line-height:89px;border:1px solid #b4b4b4;box-sizing:border-box}.bnrArea.tokyo2020.col3 li a{width:276px}.bnrArea.tokyo2020 li:first-child a{background-image:url(/tokyo2020/images/bnrarea_tokyo01.jpg)}.bnrArea.tokyo2020 li:nth-child(2) a{line-height:1.4em;padding-top:19px}.bnrArea.tokyo2020 li:nth-child(4) a{margin:0}.bnrArea.tokyo2020 li:nth-child(2) a:hover{line-height:1.4em;padding-top:19px}#LocalNavigationArea .yubinLink a{width:calc(100% - 2px);text-align:center;display:inline-block;padding:20px 0;border:1px solid #d6d8da;border-bottom:0;margin-top:20px;background:#fff url(/_next/static/media/arrow_rightnavi.31d3a614.gif) center left .85em no-repeat}#LocalNavigationArea .yubinLink a.Popup span{background:url(/_next/static/media/icon_popup.9cb3cff5.gif) 100% no-repeat;padding:0 25px}#Contents .Section.Topics-Col{padding:0}#Contents .Topics-Col ul{display:flex;flex-wrap:wrap;justify-content:space-between}#Contents .Topics-Col ul li{flex:0 0 276px;margin-bottom:16px;position:relative}#Contents .Topics-Col ul li a{display:inline-block;width:100%;height:100%;transition:all .3s ease;border:1px solid #b4b4b4;box-sizing:border-box;text-decoration:none}#Contents .Topics-Col ul li a:hover{opacity:.7}#Contents .Topics-Col ul li.new:before{position:absolute;top:-9px;left:10px;content:"NEW";display:inline-block;padding:3px 6px;color:#fff;border-radius:3px;background:#c00;z-index:99}#Contents .topics_thumbarea{background:#e5e8ef;text-align:center;min-height:148px;display:flex;align-items:center;justify-content:center}#Contents .topics_thumbarea span{display:block;font-size:231.5%;line-height:42px;color:#002063;font-family:UD新ゴ DB}#Contents .topics_thumbarea img{width:100%}#Contents .topics_txtarea{padding:16px}#Contents .topics_txtarea+.target_blank{position:absolute;right:10px;bottom:10px}#Contents .topics_data{font-size:85%;background:#002063;padding:3px 6px;color:#fff;border-radius:3px;display:inline-block;margin-bottom:8px}#Contents p.topics_ttl{margin-bottom:0;text-decoration:underline}#Contents .Section .relay_li{display:flex;justify-content:space-between;flex-wrap:wrap}#Contents .Section .relay_li li{width:45%;flex-basis:45%;display:flex;flex-direction:column;position:relative;margin-bottom:100px}#Contents .Section .relay_li li:last-child{margin-bottom:20px}#Contents .Section .relay_li li:nth-child(odd):before{content:"";box-sizing:border-box;width:6px;height:6px;border:20px solid transparent;border-left-color:#ffa8a8;right:-80px;top:0;display:inline-block;bottom:0;margin:auto;position:absolute}#Contents .Section .relay_li li:nth-child(odd):after{content:"";width:15px;height:16px;background:#ffa8a8;display:inline-block;right:-40px;top:0;bottom:0;margin:auto;position:absolute}#Contents .Section .relay_li li:nth-child(2n):before{content:"";box-sizing:border-box;width:6px;height:6px;border:20px solid transparent;border-right-color:#ffa8a8;display:inline-block;left:-74px;bottom:-89px;margin:auto;position:absolute;transform:rotate(-45deg)}#Contents .Section .relay_li li:nth-child(2n):after{content:"";width:15px;height:16px;background:#ffa8a8;display:inline-block;right:auto;left:-43px;bottom:-59px;margin:auto;position:absolute;transform:rotate(-45deg)}#Contents .Section .relay_li li:last-child:after,#Contents .Section .relay_li li:last-child:before{content:none}#Contents .Section .relay_li.tokyo2020top{padding:20px 20px 40px}#Contents .Section .relay_li.tokyo2020top li{margin-bottom:0}#Contents .Section .relay_li.tokyo2020top li:nth-child(odd):after,#Contents .Section .relay_li.tokyo2020top li:nth-child(odd):before{content:none}#Contents .Section .relay_li .img{height:283.5px}#Contents .Section .relay_li .img img{width:100%}#Contents .Section .relay_li .img span{display:flex;align-items:center;justify-content:center;height:100%;font-size:231.5%;background:#e5e8ef;color:#002063;min-height:200px}#Contents .Section .relay_li .heading{border:2px solid #c00;padding:10px;margin-bottom:14px;text-align:center;min-height:68px;justify-content:center;align-items:center;box-sizing:border-box;display:flex}#Contents .Section .relay_li h2{margin-bottom:0}#Contents .Section .relay_li .comment{border-radius:8px;line-height:1.4em;position:relative;margin:20px auto 0;padding:20px;background:#ffffe6;text-align:center;width:100%;box-sizing:border-box;border:1px solid #fafac2;flex:1 1 auto;display:flex;align-items:center;justify-content:center}#Contents .Section .relay_li .comment:before{content:"";position:absolute;top:-32px;left:50%;margin-left:-15px;border:16px solid transparent;border-bottom-color:#fafac2}#Contents .Section .relay_li .comment:after{content:"";position:absolute;top:-30px;left:50%;margin-left:-14px;border:15px solid transparent;border-bottom-color:#ffffe6}#Contents .Section .relay_li p{margin:0}.countdown{text-align:center;margin:40px 0}.countdown iframe{width:300px;height:250px;margin:20px;overflow:hidden}.tokyo2020_logo{text-align:center;padding:100px;box-sizing:border-box}.tokyo2020_logo img{border:1px solid #eee;padding:20px;width:100%;max-width:400px;box-sizing:border-box}#tokyo_main_img_vision h1.topics{max-width:440px;font-size:163%}#title_box #message_main_img{background:url(/corporate/message/images/message_main_img.jpg) 100% no-repeat;background-size:100%}#Contents .BoxArea.Col2-Border1 .Grid-Column#message01 .Box dl dt a{background:url(/corporate/message/images/bg_message_01.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#message02 .Box dl dt a{background:url(/corporate/message/images/bg_message_02.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#message03 .Box dl dt a{background:url(/corporate/message/images/bg_message_03.jpg) no-repeat top}#Contents .BoxArea.Col2-Border1 .Grid-Column#message01 .Box{min-height:352px}#Contents .BoxArea.Col2-Border1 .Grid-Column#message01 .Box dl dt a{height:352px}#Contents .BoxArea.Col2-Border1 .Grid-Column#message01,#Contents .BoxArea.Col2-Border1 .Grid-Column#message02,#Contents .BoxArea.Col2-Border1 .Grid-Column#message03{padding-bottom:0}#Contents .BoxArea.Col2-Border1 .Grid-Column#message01 dl dt,#Contents .BoxArea.Col2-Border1 .Grid-Column#message02 dl dt,#Contents .BoxArea.Col2-Border1 .Grid-Column#message03 dl dt{margin-bottom:0}#Contents .BoxArea.Col2-Border1 .Grid-Column#message01 dl dd,#Contents .BoxArea.Col2-Border1 .Grid-Column#message02 dl dd,#Contents .BoxArea.Col2-Border1 .Grid-Column#message03 dl dd{padding:0;height:0}#topmessage_2020 p strong{display:block;color:#c00;font-size:130%;margin:30px 0 15px;text-align:center}#topmessage_2020 .Section .Grid-Column .Text-Indent p{text-indent:1em;padding:0 2% 0 0;margin-left:0}@media screen and (min-width:768px){#topmessage_2020 .Section.Flex{display:flex;align-items:flex-end}#topmessage_2020 .Section.Flex .Grid-Column.Text{width:calc(100% - 280px);margin-left:20px}#topmessage_2020 .Section.Flex .Grid-Column.Text p{margin-bottom:0}}#title_box #conduct_main_img{background:url(/corporate/conductimprovement/images/conductimprovement_main_img.jpg) 100% no-repeat;background-size:100%}#Contents .Section dl.ListIndent_Dia dt,#Contents .Section ul.ListIndent_Dia li{padding-left:1.3em;background:url(/_next/static/media/tab_dia.2dbf4791.gif) 3px .4em no-repeat;font-family:ヒラギノUD角ゴ W3 JIS2004,メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro}#Contents .Section dl.ListIndent_Dia dd{margin-left:1em;padding-left:1.3em;background:url(/_next/static/media/tab_normal.18599682.gif) 3px .4em no-repeat}#Contents .chronicle_acd{margin-bottom:15px}#Contents .chronicle_acd_header{display:block;background-color:transparent;padding:4px 36px 4px 13px;width:100%;border:1px solid #d6d8da;text-align:left;text-decoration:none;font-size:100%;font-weight:700;box-sizing:border-box;position:relative;cursor:pointer}#Contents .chronicle_acd_header h3{margin-bottom:0}#Contents .chronicle_acd_header:after{position:absolute;content:"+";right:10px;font-size:109%;height:16px;font-family:sans-serif;display:flex;align-items:center;top:50%;transform:translateY(-50%);color:#000}#Contents .chronicle_acd_header.open:after{content:"-"}#Contents .Section.chronicle_acd_cnts{padding-left:15px;margin-bottom:15px;display:none}#Contents .Section.chronicle_acd_cnts h4{margin-bottom:7px}#Contents .Section.chronicle_acd_cnts ul{margin-bottom:15px}#Contents .Section.chronicle_acd_cnts ul li{padding:0}.accordion{text-align:left;width:100%;margin:auto}.displayNone{display:none}.accordion li{padding:10px}.contentWrap{margin:auto}.switch{border:1px solid #d6d8da;width:60%;text-align:left;cursor:pointer;font-weight:700;padding:10px 40px 10px 10px;font-size:97%;background:#eee;position:relative;margin:auto auto 15px}.switch:after{position:absolute;content:"+";right:10px;font-size:109%;height:16px;font-family:sans-serif}.switch.open:after{content:"-"}ul.acordCont{width:100%!important}ul.acordCont li{text-align:left;width:90%}@media screen and (max-width:640px){ul.acordCont{width:90%!important}.accordion,.switch{width:100%}}ol.tableNote{counter-reset:number;list-style:none;margin-bottom:15px}.Section ol.tableNote li{position:relative;padding-left:2em!important}ol.tableNote li:before{position:absolute;top:0;left:0;counter-increment:number;content:"※" counter(number)" "}.Section .architect_list{padding-left:1rem}.Section .architect_list li{list-style-type:circle}.Section .architect_list li.square{list-style-type:square}.Section .architect_address{padding-left:1rem}.Section .architect_address li{list-style-type:circle}.Section .architect_address li.square{list-style-type:square}.Section .architect_address li dl dd{padding-left:1.5rem}