@charset "utf-8";body{margin:0}div[id=csr] img{border:none;max-width:100%}div[id=csr] p{margin:0}div[id=csr] li{list-style-type:none}.disp{display:none}.hddn{display:block}div[id=csr]{margin-left:auto;margin-right:auto;text-align:center;width:100%;clear:both;zoom:1}div[id=csr]:after,div[id=csr]:before{content:".";display:block;height:0;overflow:hidden}.content-wrapper{box-sizing:border-box;margin:0 auto;width:100%;max-width:980px;font-size:16px;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.8}.csr-archive-title{font-size:1.5em;margin:1.5em auto;padding:0 0 .5em 0;font-weight:700;border-bottom:1px solid #000;line-height:1;text-align:left}.content-wrapper .accordion{padding:0;margin:1em auto 1.5em;box-sizing:border-box;list-style:none;text-align:left}.content-wrapper .accordion-header{cursor:pointer;padding:.6em 1em;position:relative;background-color:#f5f5f5!important;border-bottom:solid 1px #ededed!important;border-top:none!important;background-image:url(/img/original-svg/plus-black.svg);background-size:14px auto;background-position:right 10px center;background-repeat:no-repeat}.content-wrapper .accordion .accordion-header:hover{opacity:.7}.content-wrapper .accordion .accordion-header_opened{background-image:url(/img/original-svg/minus-black.svg)}.content-wrapper .accordion .ui-accordion-content li{position:relative;background-image:url(/img/original-svg/arrow-r-black.svg);background-size:14px auto;background-position:right 10px center;background-repeat:no-repeat;font-weight:700;border-bottom:dotted 1px #d5d5d5}.content-wrapper .accordion .ui-accordion-content li{padding:1em}.content-wrapper .accordion .ui-accordion-content li:last-child{border-bottom:none}.content-wrapper .accordion .ui-accordion-content li a{display:block;width:100%;color:#000;text-decoration:none;border-width:0;border-style:none}.content-wrapper .accordion .ui-accordion-content li a:hover{opacity:.7;text-decoration:underline}.ui-icon-carat-r:after{background-image:none}@media screen and (max-width:979px){.content-wrapper{max-width:100%}.content-wrapper .accordion{margin:1em 1em 1.5em}.csr-archive-title{margin:1em .8em}}@media screen and (max-width:768px){.content-wrapper .accordion{margin:1em 1em 1.5em}.csr-archive-title{font-size:1.2em}.content-wrapper .accordion .accordion-header:hover{opacity:1}.ui-accordion-content{display:none;padding:0!important;line-height:1.8!important}.content-wrapper .accordion .ui-accordion-content li{padding:.6em 1em;overflow:auto;opacity:1;height:auto;transition:none}.content-wrapper .accordion .accordion-header_opened+.ui-accordion-content li{height:auto;padding:.6em 1em}.content-wrapper .accordion .ui-accordion-content li a{padding:.6em 0;width:auto}.content-wrapper .accordion .ui-accordion-content li a:after{background-image:none}}@media screen and (max-width:414px){.content-wrapper{font-size:14px;line-height:1.4}.content-wrapper .accordion .accordion-header_opened+.ui-accordion-content li,.content-wrapper .accordion .ui-accordion-content li{padding:.3em 2.5em .3em 1em}.content-wrapper .accordion .ui-accordion-content li a{font-size:14px}}html:not(.ui-mobile) .content-wrapper .accordion .ui-accordion-content{display:grid;grid-template-rows:max-content;padding:0}html:not(.ui-mobile) .content-wrapper .accordion .ui-accordion-content li{overflow:hidden;opacity:0;height:0;padding:0 1em;transition:.3s all,.1s opacity .2s}html:not(.ui-mobile) .content-wrapper .accordion .accordion-header_opened+.ui-accordion-content li{height:auto;padding:1em;opacity:1;transition:.3s all,0s opacity}