﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', sans-serif;color:#000;font-size:14px;line-height:20px;margin:0;padding:0}select,input{font-family:'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', sans-serif}a:not(:where(.legacyReset, [class^='dg-'])):link{color:#ff0033}a:not(:where(.legacyReset, [class^='dg-'])):hover{color:#ff0033}a:not(:where(.legacyReset, [class^='dg-'])):active{color:#990033}a:not(:where(.legacyReset, [class^='dg-'])):visited{color:#990033}.list-layout{max-width:1260px;min-width:880px;padding:0 10px;margin:0 auto}.clearfix:after{clear:both;content:'';display:block}.pagination a{color:#4169e1}.pagination{margin-top:15px;overflow:hidden}.pagination .range{font-size:14px;line-height:1.7;color:#333}.pagination .range .number{font-size:18px;color:#f34e05;font-weight:bold;font-family:'Verdana'}.pagination .pagination-bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.pagination .pagination-bottom-wrapper--with-sort{margin-top:20px}.pagination .job-sort-wrapper{position:relative}.pagination .job-sort-wrapper::after{position:absolute;top:15px;right:10px;display:block;width:5px;height:5px;border-top:solid 2px #666;border-right:solid 2px #666;-webkit-transform:rotate(135deg);transform:rotate(135deg);content:''}.pagination .job-sort{width:154px;height:38px;background:#fff;border:2px solid #ccc;border-radius:5px;font-size:14px;padding-left:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pagination .paging{float:right;margin-right:-10px;margin-bottom:10px;margin-top:14px}.pagination .paging--with-sort{margin-bottom:0;margin-top:0}.pagination .paging li{margin-right:10px;float:left}.pagination .paging li .page-link,.pagination .paging li .current-position{display:block;width:30px;text-align:center;font-size:0.875em;line-height:18px;padding:6px 0;border-radius:5px}.pagination .paging li .page-link{background-color:#ffa200;text-decoration:none;color:#fff}.pagination .paging li .page-link:hover{background-color:#e69200}.pagination .paging li .current-position{background-color:#e9e9e9;color:#383838}.pagination .paging li .prev-link,.pagination .paging li .next-link{font-size:0.875em;line-height:30px;text-decoration:underline}.trendWrapper{width:950px;margin:0 auto;overflow:hidden;font-size:13px}.trendWrapper a{color:#5f69e4;text-decoration:none}.trendWrapper a:hover{text-decoration:underline}.left-content{width:680px;float:left}.right-content{width:250px;float:right}.trendOuter .contentsTitle{font-size:17px;line-height:35px;font-weight:bold;color:#ffffff;padding-left:20px;background-color:#ffa500}.trendOuter .trendContent{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;padding:0 17px}.trendOuter .pageTitle{color:#5d4531;line-height:60px;font-size:19px;font-weight:bold;border-bottom:1px dashed #cccccc}.trendOuter .trend-list li{font-size:13px;line-height:19px;padding:13px 0;overflow:hidden;border-top:1px dashed #cccccc}.trendOuter .trend-list li:first-child{border-top:none}.trendOuter .trend-list li .release-date{float:left}.trendOuter .trend-list li .trend-title{display:block;padding-left:130px}.trendOuter .releaseDate{text-align:right;font-size:13px;line-height:19px;color:#333333;margin-top:5px}.trendOuter .trendBody{font-size:13px;line-height:19px;color:#333333;word-wrap:break-word;padding-bottom:20px}.linkArea{padding-top:20px;overflow:hidden;font-size:13px;line-height:19px}.linkArea .linkArea__prevLink{float:left}.linkArea .linkArea__nextLink{float:right}.pre-trend{float:left;display:inline}.next-trend{float:right;display:inline}.register .title{color:#ffffff;background-color:#ffa500;text-align:center;font-size:19px;line-height:35px;font-weight:bold}.register .register-content{padding:15px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-radius:0 0 5px 5px}.register .register-content p{font-size:13px;line-height:19px}.register .register-content .registerBtn{margin-top:5px;display:block;text-decoration:none;font-size:15px;font-weight:bold;text-align:center;color:#fff;line-height:40px;border:1px solid #b3b3b3;text-shadow:0 1px 1px #d04c14;background:-owg-linear-gradient(to bottom, #f47137 0%, #f34e05 100%);background:-webkit-gradient(linear, left top, left bottom, from(#f47137), to(#f34e05));background:linear-gradient(to bottom, #f47137 0%, #f34e05 100%);background-color:#f47137;border-radius:5px}.register .register-content .registerBtn:hover{background:#f34e05}.register .register-content .manageBtn{margin-top:5px;display:block;text-decoration:none;font-size:15px;font-weight:bold;text-align:center;color:#333;line-height:40px;border:1px solid #b3b3b3;background:-owg-linear-gradient(to bottom, white 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, from(white), to(#e5e5e5));background:linear-gradient(to bottom, white 0%, #e5e5e5 100%);background-color:#fff;border-radius:5px}.register .register-content .manageBtn:hover{background:#e5e5e5}.past-trend{margin-top:20px;border-top:3px solid #ffa200;border-bottom:3px solid #ffa200}.past-trend .title{padding-left:10px;border-bottom:1px solid #ffa200;line-height:30px;color:#7a6a56;font-size:15px;font-weight:bold}.past-trend .trendCategoryList{padding:0 10px}.past-trend .trendCategoryList .trendCategoryItem{font-size:13px;line-height:19px;padding:12px 0;border-top:1px dashed #cccccc}.past-trend .trendCategoryList .trendCategoryItem:first-child{border-top:none}.past-trend .trendCategoryList .trendCategoryItem.trendCategoryItem--on a{color:#ffa200;font-weight:bold}
