#contents h1{font-size:36px;font-weight:700;margin:0 0 30px}#contents h2 span{line-height:1;vertical-align:middle}#contents .breadcrumb{margin-bottom:20px}#contents .new:before{background-color:#ff8012;border-radius:4px;color:#fff;content:"New";display:inline-block;font-size:12px;line-height:1;margin-right:10px;padding:4px 0;text-align:center;vertical-align:middle;width:46px}.newsListArea{margin-bottom:30px}.newsListArea ul:after{clear:both;content:"";display:block}.newsListArea li{background-color:#fff;border:1px solid #dee6ea;border-top:0 solid #dee6ea;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 20px 40px 0;width:340px}.newsListArea img{height:auto;max-width:410px;width:100%}.newsListBox{background-color:#fff;border-radius:8px 8px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:-48px auto 0;max-width:320px;padding:20px;position:relative;z-index:1}.newsListBox h2{font-size:18px;font-weight:700;line-height:1.2;margin:0 0 20px;min-height:3.6em}.newsListBox p{font-size:13px;line-height:1.6;margin:0 0 20px}.newsListBox .postdate{font-size:12px;margin-bottom:10px}.newsDetailArea,.newsDetailBox{background-color:#fff}.newsDetailArea{border:1px solid #dee6ea;border-top:0 solid #dee6ea;margin-bottom:30px}.newsDetailBox{border-radius:10px 10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:-170px auto 0;max-width:960px;padding:60px 70px 90px;position:relative;z-index:1}.newsDetailBox h2{font-size:30px;font-weight:700;line-height:1.2;margin:0 0 20px}.newsDetailBox h3,.newsDetailBox ol,.newsDetailBox p{margin:0 0 40px}.newsDetailBox h3{font-size:18px;font-weight:700;line-height:1.2}.newsDetailBox h4{margin:0 0 18px}.newsDetailBox ol{padding-left:1.5em;text-indent:-1.5em}.newsDetailBox dd,.newsDetailBox dt,.newsDetailBox li,.newsDetailBox p{font-size:16px;line-height:1.6}.newsDetailBox a{color:#2996cc;text-decoration:underline}.newsDetailBox img{height:auto;max-width:100%}.newsDetailBox .postdate{font-size:14px;margin-bottom:30px}.newsBlock{margin-bottom:40px}.newsBlock:last-child{margin-bottom:0}.newsBlock table,.newsBlock td,.newsBlock th{border-color:#ced6da;border-style:solid}.newsBlock table{border-collapse:collapse;border-width:1px 0 0 1px;width:100%}.newsBlock td,.newsBlock th{border-width:0 1px 1px 0;padding:20px}.newsBlock th{font-weight:400;text-align:left;width:25%}.figureBlock{margin-bottom:40px}.cover{margin:-1px -1px 0;position:relative}.cover:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(rgba(0,0,0,.8)));background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.8));bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.postdate{color:#8e969a;display:block;text-align:right}.btnMore{background-color:#e50039;border-radius:15px;color:#fff;display:block;font-size:14px;margin:0 auto;padding:8px 0;position:relative;text-align:center;width:160px}.btnMore .iconArrow{fill:#fff;height:12px;margin-top:-6px;position:absolute;right:8px;top:50%;width:12px}.relation dd{padding-bottom:30px}.relation dd:last-child{padding-bottom:0}.about{background-color:#fffceb;border:1px solid #f0c775;border-radius:4px;margin-bottom:40px;padding:20px}.about h3,.about h4{line-height:1.2}.about h3,.about h4,.about p{margin:0 0 20px}.about h4{font-size:16px}.about p{font-size:14px}.about p:last-child{margin-bottom:0}.profile h4{background-color:#eef6fa;font-size:14px;margin:-20px 0 15px;padding:10px}.profile table{border-collapse:collapse;margin-bottom:40px}.profile table:last-child{margin-bottom:0}.profile td,.profile th{font-size:14px;line-height:1.6}.profile th{font-weight:400;padding-right:10px;text-align:left}.pagination{margin:0 auto;max-width:820px}.pagination li{float:left;width:50%}.pagination .iconArrow,.pagination span{display:inline-block;vertical-align:middle}.pagination .iconArrow{fill:#fff;background-color:#5e666a;border-radius:50%;padding:9px}.pagination .prev .iconArrow{margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination .next{text-align:right}.pagination .next .iconArrow{margin-left:10px}@media screen and (min-width:1024px){.newsListArea li:nth-child(3n){margin-right:0}.newsListArea li:nth-child(3n+1){clear:both}.newsListArea li:nth-last-child(-n+3){margin-bottom:0}}@media screen and (max-width:1023px){#contents h1,.breadcrumb,.newsDetailArea,.newsListArea li,.pagination{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:410px;width:100%}.breadcrumb{margin-top:10px}.cover img{height:auto;width:100%}.newsListArea li{float:none}.newsDetailBox,.newsListBox{margin:-15% 10px 0;padding:20px}.newsListBox{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.newsListBox h2{min-height:auto}.newsDetailBox h2{font-size:24px}.profile td,.profile th{display:block}.profile th{font-weight:700}.profile td{padding-bottom:20px}}@media screen and (max-width:410px){#contents h1,.breadcrumb,.pagination{padding-left:10px;padding-right:10px}.newsDetailArea,.newsListArea li{border-width:0 0 1px}}
