@charset "utf-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}i{font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}address,em,strong{font-style:normal}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}img{vertical-align:middle;border:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}body{height:100%;font-family:メイリオ,Meiryo,Meiryo UI,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,ＭＳ Ｐゴシック,MS PGothic,Helvetica,Arial,sans-serif;color:#181818;font-size:87.5%;line-height:1.5;text-align:center;background:#f3f3e7;-webkit-text-size-adjust:100%}.EN body{font-family:Verdana,Helvetica,Arial,sans-serif}a,a:link{text-decoration:underline}a,a:link,a:visited{color:#181818}a:active,a:focus,a:hover{color:#c00;text-decoration:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.MobileMedia,.PrintMedia,.pc_none{display:none}body{font-size:100%;line-height:1}#Container{width:1200px;margin:0 auto;padding:40px 0 0;text-align:left;background-color:#fff;overflow:hidden;font-size:87.5%;line-height:1.5}.ContentsArea{clear:both;float:left;width:880px}.SubContentsArea{float:right;width:300px}.EN .SubContentsArea{margin-bottom:45px}#Header{background:url(/_next/static/media/bg_header.0d1d8fad.gif) 0 0 no-repeat}#Header,.EN #Header{margin-bottom:8px;line-height:1}.EN #Header{background:url(/_next/static/media/bg_en_header.283d33bb.gif) 0 0 no-repeat}#LogoArea{position:relative;float:left;width:45%;padding:16px 0 0 33px}#LogoArea h1,#LogoArea p#HeaderLogo{width:163px}#LogoArea p#Description{position:absolute;top:33px;left:276px;font-size:10px;line-height:10px}#AllSearch{position:relative;float:right;width:45%;margin:32px 0 17px;padding:0 20px 0 0;font-size:13px;text-align:right;z-index:0}#AllSearch form#Searchbox{display:inline-block;width:375px;height:27px;margin-left:auto;background-color:#f3f3e7;letter-spacing:-.4em;text-align:right;border:1px solid #d6d8da;overflow:visible;z-index:1}#AllSearch .BlockLayer,#AllSearch .PlaceHolder{display:block;position:absolute;top:1px;right:0;width:375px;height:27px;padding:0 10px;color:#a9a9a9;line-height:28px;text-align:left;letter-spacing:normal}#AllSearch .PlaceHolder{z-index:2}#AllSearch .BlockLayer{background-color:#f3f3e7;filter:alpha(opacity=0);opacity:0;z-index:3}#AllSearch input#MF_form_phrase{position:relative;width:264px;height:17px;padding:5px 10px;background-color:transparent;border:none;line-height:1.214;letter-spacing:normal;z-index:4}#AllSearch input.SubmitButton{position:relative;letter-spacing:normal;vertical-align:middle;border-left:1px solid #d6d8da;z-index:5}#AllSearch input.SubmitButton_sp{display:none}#HeaderNavigation{clear:both;padding:0 20px;font-size:92.9%;text-align:right}#HeaderNavigation ul li{display:inline;margin-left:5px;padding-left:6px;border-left:1px solid #999}#HeaderNavigation ul li:first-child{margin-left:0;padding-left:0;border:none}.GlobalNavigation{clear:both;margin-bottom:10px;padding:0 20px}.GlobalNavigation.MobileMedia{display:none}.GlobalNavigation ul{display:table;width:100%;border-collapse:collapse}.GlobalNavigation ul li{display:table-cell;margin:0;padding:0;border-top:1px solid #d6d8da;border-right:1px solid #d6d8da;border-left:1px solid #d6d8da}.EN .GlobalNavigation ul li{text-align:center;width:25%}.GlobalNavigation ul li a{display:block;padding:15px 13px;font-size:114.3%;font-weight:700;line-height:1.278;border-bottom:1px solid #d6d8da;background-color:#f3f3e7}.EN .GlobalNavigation ul li a{font-size:100%}.GlobalNavigation ul li a:link{text-decoration:underline;color:#181818}.GlobalNavigation ul li a:visited{text-decoration:underline;color:#707070}.GlobalNavigation ul li a:focus,.GlobalNavigation ul li a:hover{text-decoration:none;color:#c00;background-color:#fff}.GlobalNavigation ul li a span{padding-left:23px;background:url(/_next/static/media/arrow_gnavi.d781f61c.gif) 0 .15em no-repeat}.EN .GlobalNavigation ul li a span{padding-top:1px;padding-bottom:1px;padding-left:21px;background:url(/_next/static/media/arrow_gnavi_en.8ed03aa1.gif) 0 .15em no-repeat}.GlobalNavigation ul li a.Current{background-color:#fff;border-bottom:1px solid #fff}#SiteToolArea{min-height:48px}#FontTools,#FontTools dl,#FontTools dl dd,#FontTools dl dt,#PrintButton{display:inline}#PrintButton{margin-left:14px}#Contents{padding-left:20px}.Pagetoplink{clear:both;margin-bottom:45px;font-size:85.7%;text-align:right}.Pagetoplink a{padding-left:14px;background:url(/_next/static/media/arrow_pagetop.73c7a172.gif) 0 .35em no-repeat}#LocalNavigationArea{margin-bottom:10px;padding-right:20px;font-size:92.9%;line-height:1.308}#LocalNavigationArea dl,#LocalNavigationArea ul{border-bottom:1px solid #d6d8da}#LocalNavigationArea ul li ul{border-bottom:none}.JS #LocalNavigationArea ul li ul{display:none}#LocalNavigationArea ul li a{display:block;margin:0;padding:7px 10px 8px 31px;color:#fff;font-size:115.4%;font-weight:700;font-family:FB Benton Sans Medium;border-top:1px solid #d6d8da;border-right:1px solid #d6d8da;border-left:1px solid #d6d8da;background:#c00 url(/_next/static/media/arrow_rightnavi_l_on.beb1c8ac.gif) 11px .7em no-repeat}#LocalNavigationArea ul li a:link,#LocalNavigationArea ul li a:visited{text-decoration:underline}#LocalNavigationArea ul li a:focus,#LocalNavigationArea ul li a:hover{text-decoration:none}#LocalNavigationArea ul li ul li ul li a:link{color:#181818;text-decoration:none}#LocalNavigationArea ul li ul li ul li a:visited{color:#707070;text-decoration:none}#LocalNavigationArea ul li ul li ul li a:focus,#LocalNavigationArea ul li ul li ul li a:hover{color:#c00;text-decoration:underline;background-color:#f5f5f5}#LocalNavigationArea ul li ul li ul li ul li a:link{color:#181818;text-decoration:none}#LocalNavigationArea ul li ul li ul li ul li a:visited{color:#707070;text-decoration:none}#LocalNavigationArea ul li ul li ul li ul li a:focus,#LocalNavigationArea ul li ul li ul li ul li a:hover{color:#c00;text-decoration:underline;background-color:#fff}#LocalNavigationArea ul li a.Current{background:#c00 url(/_next/static/media/arrow_rightnavi_l_on.beb1c8ac.gif) 11px .7em no-repeat}#LocalNavigationArea ul li ul li a{font-size:100%;font-weight:100;background:#f3f3e7 url(/_next/static/media/arrow_rightnavi.31d3a614.gif) 12px .75em no-repeat}#LocalNavigationArea ul li ul li a:link{color:#181818;text-decoration:none}#LocalNavigationArea ul li ul li a:visited{color:#707070;text-decoration:none}#LocalNavigationArea ul li ul li a:focus,#LocalNavigationArea ul li ul li a:hover{color:#c00;text-decoration:underline;background-color:#e7e7d8}#LocalNavigationArea ul li ul li a:link.Current,#LocalNavigationArea ul li ul li a:visited.Current{color:#c00;font-weight:700;font-family:FB Benton Sans Medium;background:#f3f3e7 url(/_next/static/media/arrow_rightnavi.31d3a614.gif) 12px .75em no-repeat}#LocalNavigationArea ul li ul li a.Current.HasChild{background:#f3f3e7 url(/_next/static/media/arrow_undernavi.f4bc2400.gif) 12px .8em no-repeat}#LocalNavigationArea ul li ul li ul li a{padding-left:36px;font-size:100%;font-weight:100;background:#f5f5f5 url(/_next/static/media/arrow02_rightnavi.314a85c7.gif) 17px .8em no-repeat}#LocalNavigationArea ul li ul li ul li a:link.Current,#LocalNavigationArea ul li ul li ul li a:visited.Current{color:#c00;font-weight:700;font-family:FB Benton Sans Medium;background:#f5f5f5 url(/_next/static/media/arrow02_rightnavi.314a85c7.gif) 17px .8em no-repeat}#LocalNavigationArea ul li ul li ul li a:link.Current.HasChild,#LocalNavigationArea ul li ul li ul li a:visited.Current.HasChild{background:#f5f5f5 url(/_next/static/media/arrow02_undernavi.8178fc39.gif) 17px .8em no-repeat}#LocalNavigationArea ul li ul li ul li ul li a{padding-left:42px;font-size:100%;font-weight:100;background:#fff url(/_next/static/media/arrow02_rightnavi.314a85c7.gif) 23px .8em no-repeat}#LocalNavigationArea ul li ul li ul li ul li a:link.Current,#LocalNavigationArea ul li ul li ul li ul li a:visited.Current{color:#c00;font-weight:700;font-family:FB Benton Sans Medium;background:#fff url(/_next/static/media/arrow02_rightnavi.314a85c7.gif) 23px .8em no-repeat}#GroupLinks{clear:both;width:880px;margin-bottom:45px}.EN #GroupLinks{width:1180px}#GroupLinks dl{padding:4px 0 4px 15px}#GroupLinks dl,.EN #GroupLinks dl{margin-left:20px;background-color:#f3f3e7;border:1px solid #d6d8da;letter-spacing:-.4em}.EN #GroupLinks dl{padding:4px 0 4px 120px}#GroupLinks dd,#GroupLinks dt{display:inline-block;letter-spacing:normal}#GroupLinks dd{width:180px;margin-right:4px}.EN #GroupLinks dd{width:255px}#GroupLinks dd a{display:block;border:1px solid #d6d8da;background:#fff url(/_next/static/media/icon_popup.9cb3cff5.gif) 93% 50% no-repeat}#GroupLinks img{vertical-align:middle}#FooterNavigation{margin-bottom:8px;padding:0 20px 0 32px;font-size:85.7%;line-height:1}#FooterNavigation dl{letter-spacing:-.4em}#FooterNavigation dl dd,#FooterNavigation dl dt{display:inline;letter-spacing:normal}#FooterNavigation dl dd.MobileMedia{display:none}#FooterNavigation dl dt{padding-right:15px}#FooterNavigation dl dd{margin-left:5px;padding-left:6px;border-left:1px solid #999}#FooterNavigation dl dd.Usage{margin-left:0;padding-left:0;border:none}#FooterNavigation img{vertical-align:middle}#Footer{padding:5px 20px 5px 32px;font-size:12px;background-color:#c00}#Footer dl dt{float:left;width:50%}#Footer dl dd{float:right;width:50%;text-align:right}#Footer dl dd img,#Footer dl dt img{vertical-align:middle}#Footer .Footer_SmartPhone img,.Copyright{display:none}.Ir_AccessArea,.Ir_DownloadArea,.Stock_pricesArea{border:1px solid #d6d8da;margin:0 20px 10px 0;font-size:92.9%;line-height:1.308;padding:7px 10px 0;overflow:hidden}.Stock_pricesArea dl{margin-bottom:15px}.Stock_pricesArea dl span{font-size:250%}.Ir_Area p.Right-Txt{text-align:right}.Ir_Area .Center-Txt{text-align:center}.Ir_Area a.Link{background:url(/_next/static/media/arrow_right.7f9055b5.gif) no-repeat 0 .35em;padding-left:14px}.Ir_Area p{margin-bottom:10px}.Ir_Area ul,.Ir_Area ul li{margin-bottom:5px}.All_Download{border:1px solid #d6d8da;padding:10px 10px 0;background-color:#f5f5f5;margin-bottom:10px}.Ir_Area a.PDF span{background:url(/_next/static/media/icon_pdf.b65b2693.gif) 100% .25em no-repeat;margin-right:3px;padding-right:18px}.Ir_Area a.Excel span{background:url(/_next/static/media/icon_excel.174009d0.gif) 100% .25em no-repeat;margin-right:3px;padding-right:18px}.Ir_Area a.Link.Inner,.Ir_Area p.Link.Inner span{background:url(/_next/static/media/arrow_bottom.135f29e9.gif) 0 .35em no-repeat}.Ir_Area p.Link.Inner span{padding-left:14px}.Ir_Area a.Popup{margin-right:3px;padding-right:14px;background:url(/_next/static/media/icon_popup.9cb3cff5.gif) 100% .35em no-repeat}.Ir_OtherLink{margin:0 20px 10px 0;font-size:92.9%;line-height:1.308;padding:7px 10px 0}.Accordion_Menu{border:1px solid #d6d8da;padding:10px;background-color:#f5f5f5;text-align:center}.Ir_SocialIcon{float:left}.Social_Text{overflow:hidden;padding:19px 0 0 10px}.Social_Text02{overflow:hidden;padding:15px 0 0 10px}.Social_Text03{overflow:hidden;padding:10px 0 0 10px}ul.Accordion{width:100%;overflow:hidden}ul.Accordion ul{display:none}ul.Accordion li p{cursor:pointer;border:1px solid #d6d8da;padding:10px;background-color:#f5f5f5}ul.Accordion li p.Javascript-Offtime{display:none}ul.Accordion ul.Javascript-Offtime02{display:block}.Ir_SocialArea{border:1px solid #d6d8da;margin:0 20px 10px 0;font-size:92.9%;line-height:1.308;padding:10px;overflow:hidden}.Ir_SocialArea p.Ir_SocialIcon{margin-bottom:0}#AllSearch:after,#Footer dl:after,#FooterNavigation dl:after,#GroupLinks:after,#Header:after,#LogoArea:after,#SiteToolArea:after,.GlobalNavigation ul:after{content:"";display:block;clear:both}#Contents h1.Header *,#Contents h2,#Contents h2.Header *{font-family:FB Condor Bold}