﻿body{font-family:"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","Meiryo UI","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;-webkit-text-size-adjust:100%;animation-name:fadeIn;animation-duration:1.5s;animation-timing-function:ease}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body,h1,h2,h3,h4,h5,h6,p{font-size:18px;color:#333;margin:0;padding:0;line-height:1.7}a{text-decoration:none}a:hover{color:#FF0000;text-decoration:underline}a:link{color:#0000FF}a:active{color:#0000FF}a:visited{color:#990066}img{vertical-align:bottom}a img{border:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","Meiryo UI","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Verdana,sans-serif;outline:none}input:focus,button{outline:0}.clear{display:none;clear:both}img.centering{position:absolute}::selection{background:#FFD7E9}::-moz-selection{background:#FFD7E9}.pcNone{display:none}@media (max-width: 767px){.spNone{display:none}}#tPath{width:100%;height:40px;margin:0;padding:0;border-bottom:1px solid #BBB}#tPath p{width:1000px;height:40px;margin:0 auto;padding:10px 0 0;font-size:13px}#tPath p a{color:#333}div.system-free{height:100%;overflow:hidden}div.system-free hr{height:0;margin:0;border:none;border-top:1px solid #333}div.system-free table{border-collapse:collapse}@media (max-width: 1220px){div.system-free img{width:100%;height:auto}}ol.transition{width:100%;height:28px;overflow:hidden;margin:80px auto 0;padding:0;text-align:center;list-style:none}ol.transition li{width:28px;height:28px;overflow:hidden;margin:0 1px 0 0;padding:0;color:#293380;text-align:center;line-height:1;display:inline-block}ol.transition li:last-child{margin:0}ol.transition li a,ol.transition li.current span,ol.transition li span.extra{width:100%;height:100%;margin:0;padding:0;color:#293380;display:block;text-decoration:none;background:#FFF;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ol.transition li.current span,ol.transition li span.extra{padding:5px 0 0}ol.transition li a span{margin:0;padding:5px 0 0;display:block}ol.transition li a:hover,ol.transition li.current span{color:#FFF;font-weight:bold;background:#293380}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.clearfix{display:inline-block}* html .clearfix{height:1px}.clearfix{display:block}.btnPagetop{width:100px;height:100px;position:fixed;right:0;z-index:9998}.btnPagetop__anchor{width:100%;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:1.3;color:#293380 !important;background-color:#FFF;transition:0.1s linear}.btnPagetop__anchor span{padding:24px 0 0;text-align:center;background-image:url("../img/common/svg/07.svg");background-position:top center;background-repeat:no-repeat;background-size:16px 18px}.btnPagetop__anchor:hover{text-decoration:none;color:#FFF !important;background-color:#60c7ff}.btnPagetop__anchor:hover span{background-image:url("../img/common/svg/07_white.svg")}@media (max-width: 420px){.btnPagetop{width:80px;height:80px}.btnPagetop__anchor{font-size:12px}}
