html,body,p,ol,ul,li,h1,h2,h3{margin:0;padding:0}h1,h2,h3{font-size:100%}ul{list-style:none}button,input,select,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img{height:auto;max-width:100%}html{background-color:#fff;font-size:16px;overflow-x:hidden;overflow-y:scroll;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}footer,header,section{display:block}body,button,input,textarea{font-family:"Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}body{color:#212121;font-size:1rem;font-weight:normal;line-height:1.5}a{color:#3962a8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{text-decoration:none}img{height:auto;max-width:100%}span{font-style:inherit;font-weight:inherit}strong{font-weight:700}@media screen and (max-width: 768px){.ex-header{height:46px;padding:0;background:#f9f9f9;border-bottom:solid 1px #d4d4d4}.ex-header-inner{position:relative;width:100%;height:45px;overflow:hidden}.header-logo{float:left;height:33px;margin:8px 0 0 8px}.logo-excite{float:left;overflow:hidden;width:60px;height:0;margin:0 3px 0 0;padding:30px 0 0;background:url("https://s.eximg.jp/exnews/logo/img-top6.png") no-repeat;background-size:60px auto}.logo-sub{color:#000;font-size:15px;font-weight:bold;line-height:2}.logo-sub:hover{text-decoration:none}.header-button{position:absolute;top:6px;right:6px;width:33px;height:33px}.icon-home{display:block;width:33px;height:0;padding:33px 0 0;overflow:hidden;background:url("https://s.eximg.jp/exnews/logo/img-top6.png") 0 -40px no-repeat #555;background-size:60px auto;border-radius:4px}}@media screen and (min-width: 769px){.ex-header-top{width:100%;height:35px;background:#fbfbfb url("//image.excite.co.jp/jp/share/images/f/bg_headerTop.png") repeat-x;overflow:hidden;position:relative}.ex-gloval-link{width:100%;height:30px;line-height:28px;padding:2px 0 1px 0;overflow:hidden;position:absolute;top:0;left:0}.ex-gloval-link li{display:block;float:left;font-size:.8125rem}.ex-gloval-link a{height:27px;padding:0 10px;display:inline-block;border-right:solid 1px #ccc}.ex-gloval-link a:visited{color:#3962a8;text-decoration:none}.ex-gloval-link a:hover{text-decoration:underline}.ex-header-inner{width:100%;height:39px;background:#fbfbfb;border-bottom:solid 1px #d4d4d4;position:relative;overflow:hidden}.ex-siteID{position:absolute;top:0;left:10px;width:100%}.ex-logo{float:left}.ex-logo li,.ex-logo h1{display:inline}.ex-control{position:absolute;top:5px;right:10px;float:right}.ex-control li{border-right:solid 1px #666;margin:4px 6px 0 0;font-size:.8125rem;line-height:18px}.ex-control li.home{padding-left:20px;border:none;background:url("//s.eximg.jp/exnews/share/images/icon_home.gif") no-repeat left top;font-weight:bold}.ex-control a{text-decoration:none;color:#333}.ex-control a:hover{text-decoration:underline}}@media screen and (min-width: 769px){.ex-header-search{width:280px;height:35px;float:right;background:url("//image.excite.co.jp/jp/share/images/f/bg_exHeaderSearch.png") no-repeat;position:absolute;top:0;right:0}.ex-header-searchword{width:150px;height:20px;line-height:20px;border:0;background:none;color:.999;position:absolute;top:8px;left:52px;outline:none}.ex-header-submit{width:48px;height:23px;text-indent:-9999px;background:none;border:0;cursor:pointer;position:absolute;right:0}}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:.9375rem}.hedding{padding:4px 12px;background:#e3e3e3;font-size:.875rem;font-weight:700}.searvice-list a{display:block;line-height:1.3}.hedding-sub{font-size:.875rem;font-weight:bold}.ex-footer{font-size:.875rem}.ex-footer-inner{padding:16px 0;border-top:1px solid #e3e3e3;background-color:#f7f7f7;text-align:center}.ex-media-link li,.ex-footer-link li{display:inline}.ex-media-link a,.ex-footer-link a{display:inline-block;padding:6px 8px 6px 4px}.ex-media-link{margin:0 8px}.copyrightTxt{color:#666}@media screen and (max-width: 768px){.is-hidden-desktop{display:none !important}.searvice-list li{border-bottom:1px solid #e3e3e3}.searvice-list a{padding:12px 4px 12px 12px}.information{padding:16px;background:#f7f7f7}.info-inner{border:1px solid #e3e3e3;border-radius:8px;border-bottom:none;background:#fff}.info-inner section:last-child li:last-child{border-radius:0 0 8px 8px}.hedding-sub{padding:12px;border-bottom:1px solid #e3e3e3}.ex-media-link+.ex-footer-link{margin-top:16px;padding-top:16px;border-top:1px solid #eee}.copyrightTxt{padding-top:8px;font-size:10px}}@media screen and (min-width: 769px){.is-hidden-mobile{display:none !important}a:visited{color:#666}a:hover{text-decoration:underline}.wrapper{margin:0 auto;text-align:left;border-left:solid 1px #e3e3e3;border-right:solid 1px #e3e3e3;background:#fff}main{padding:32px 16px}.columns{display:-webkit-box;display:-ms-flexbox;display:flex}.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:0.75rem}.column section{margin-bottom:16px}.column section:last-child{margin-bottom:0}.hedding{margin:8px 0 12px;padding:4px 8px;border-radius:4px}.searvice-list a{padding:5px 0 5px 8px}.information{margin:0.75rem;border:1px solid #e3e3e3;border-radius:8px}.information .searvice-list a{padding:5px 0}.hedding-sub{margin-bottom:8px}.ex-footer-inner{padding:32px 8px 16px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.jumpLink02{width:60%;padding:5px 10px;margin:0 auto 32px;font-weight:bold;color:#444;background:#f4f9fd;border:solid 1px #b4c5d0;border-radius:2px}.jumpLink02 a{color:#3962a8}.ex-media-link li,.ex-footer-link li{border-right:solid 1px #999}.ex-media-link li:last-child,.ex-footer-link li:last-child{border:none}.ex-media-link+.ex-media-link,.ex-footer-link+.ex-media-link{margin-bottom:16px}.ex-footer-link{display:inline}.ex-footer-link li:last-child{margin:0 0 8px 0}.ex-footer-link+.ex-footer-link{padding-left:8px;border-left:solid 1px #999}.copyright{margin:8px 0 0}.copyrightTxt{font-size:.75rem}}@media screen and (min-width: 960px){main{max-width:1220px;margin:0 auto;padding:32px 64px}}
