@media screen and (max-width:767px){.pc{display:none!important}}@media screen and (min-width:768px){.sp{display:none!important}}.test1{width:10000}.test2{width:20000}.test3{width:30000}a:hover,a:hover *{opacity:.7;-webkit-transition:opacity .4s;transition:opacity .4s}body{height:100vh;overflow:hidden;opacity:0;background: url(./images/oval_188bcc.svg) 50% 50%/60px 60px no-repeat;-webkit-transition:background 100ms 0s ease;transition:background 100ms 0s ease}body.is-loadcomp{height:auto;overflow:auto;opacity:1;background:transparent}main>.content{margin:0 auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1580px}@media screen and (min-width:768px) and (min-width:1580px){main>.content{padding-left:40px;padding-right:40px}}@media screen and (min-width:768px) and (max-width:1579px){main>.content{padding-left:2.5316455696%;padding-right:2.5316455696%}}@media screen and (max-width:767px){main>.content{padding-left:10px;padding-right:10px}}main>.content.basis{max-width:1040px}@media screen and (min-width:768px) and (min-width:1040px){main>.content.basis{padding-left:40px;padding-right:40px}}@media screen and (min-width:768px) and (max-width:1039px){main>.content.basis{padding-left:3.8461538462%;padding-right:3.8461538462%}}@media screen and (max-width:767px){main>.content.basis{padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){main>.content.basis .centerBox{margin-top:100px}}@media screen and (max-width:767px){main>.content.basis .centerBox{margin-top:75px}}main>.content.basis .basisBox{margin-bottom:0}main>.content.basis .basisBox div.desc{width:100%;-webkit-transition:margin .4s;transition:margin .4s}@media screen and (min-width:768px) and (min-width:1040px){main>.content.basis .basisBox div.desc{margin-right:2em}}@media screen and (min-width:768px) and (max-width:1039px){main>.content.basis .basisBox div.desc{margin-right:1em}}@media screen and (max-width:767px){main>.content.basis .basisBox div.desc{margin-right:.5em}}main>.content.basis .basisBox div.desc div.box{line-height:2.3em;margin-bottom:2em}main>.content.basis .basisBox div.desc div.box:last-of-type{margin-bottom:0}main>.content.basis .basisBox div.desc div.box>*:first-child{margin-top:0}main>.content.basis .basisBox div.desc div.box h3,main>.content.basis .basisBox div.desc div.box a{color:#188bcc}main>.content.basis .basisBox div.desc div.box table tr th{text-align:left;white-space:nowrap;vertical-align:top}@media screen and (min-width:768px){main>.content.basis .basisBox div.desc div.box table{width:100%}main>.content.basis .basisBox div.desc div.box table tr td{padding-left:1em;word-break:break-all}}@media screen and (max-width:767px){main>.content.basis .basisBox div.desc div.box table{display:block;width:100%}main>.content.basis .basisBox div.desc div.box table tbody{display:block;width:100%}main>.content.basis .basisBox div.desc div.box table tr{display:block;width:100%}main>.content.basis .basisBox div.desc div.box table tr:last-child{margin-bottom:0}main>.content.basis .basisBox div.desc div.box table tr th,main>.content.basis .basisBox div.desc div.box table tr td{display:block;width:100%}main>.content.basis .basisBox div.desc div.box table tr td{margin-bottom:.5em;padding-bottom:.5em;padding-left:1em;background:-moz-linear-gradient(left,#aaa 2px,transparent 2px);background:-webkit-linear-gradient(left,#aaa 2px,transparent 2px);background:linear-gradient(to right,#aaa 2px,transparent 2px);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#aaa',GradientType=1 );background-size:5px 2px;background-position:0% 100%;background-repeat:repeat-x}main>.content.basis .basisBox div.desc div.box table tr:last-child td{margin-bottom:0;padding-bottom:0;background:none}main>.content.basis .basisBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main>.content.basis .basisBox ul.headline{width:100%}main>.content.basis .basisBox ul.headline li{width:100%;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}main>.content.basis .basisBox ul.headline li>a,main>.content.basis .basisBox ul.headline li>div{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main>.content.basis .basisBox ul.headline li>a p.js-archive-list,main>.content.basis .basisBox ul.headline li>div p.js-archive-list{margin-bottom:0}main>.content.basis .basisBox ul.headline li>a .heading>p,main>.content.basis .basisBox ul.headline li>div .heading>p{width:auto;white-space:normal}main>.content.basis .basisBox div.desc{margin-right:0}}@media screen and (min-width:768px){#wrapper{height:auto!important}}.breakPointsToggle{visibility:hidden}a#btnPagetop{border-radius:15px 0 0 0;border-top:1px solid #fff;border-left:1px solid #fff;position:fixed;right:0;bottom:0;z-index:1;background: url(../img/icon_pagetop.svg) 55% 50%/auto auto no-repeat, #188bcc}@media screen and (min-width:768px){a#btnPagetop{width:50px;height:50px;background-size:16.6px 17.3px}}@media screen and (max-width:767px){a#btnPagetop{width:36.8px;height:36.8px;background-size:13.28px 13.84px}}a#btnPagetop.nofix{bottom:auto;position:absolute}.centerBox{text-align:center}a.cssBtn{display:inline-block;width:auto;padding:1em 2em;border-radius:1.5em;line-height:1;color:#fff;background-color:#188bcc}