#download{color:#6e6e6e;padding-bottom:150px}#download .sec_ttl{font-size:175%;margin-bottom:1em;color:#640510}#download .sec_ttl .red{color:#214f7d}#download .sec_ttl:before{content:"";display:inline-block;vertical-align:bottom;width:40px;height:40px}@media screen and (max-width:768px){#download .sec_ttl{font-size:150%}#download .sec_ttl:before{content:"";display:inline-block;vertical-align:bottom;width:30px;height:30px}}#download .lead{text-align:center;font-size:125%}#download .lead span{display:inline-block;margin-top:.5em;padding:.3em .5em;font-size:80%;color:#fff;background-color:#ca4242;position:relative}#download .lead span:after{content:"";border-radius:0;display:inline-block;position:absolute;bottom:100%;left:30%;width:0;height:0;border-style:solid;border-width:10px 0 0 10px;border-color:transparent transparent transparent #ca4242}@media screen and (max-width:768px){#download .lead{padding:0 5.3vw}}@media screen and (max-width:768px){#download{padding-bottom:3em}}#download #news{padding:80px 0 3em}#download #news .inner_section{background-color:#fff;max-width:1200px;padding:10px;position:relative;box-shadow:7px 7px 0 #d6cfc5}#download #news .inner_section .flex{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;padding:20px 80px;box-sizing:border-box}#download #news .inner_section .flex .column-l{width:25%}#download #news .inner_section .flex .column-r{width:75%}#download #news .inner_section .sec_ttl{padding-top:1em}#download #news .inner_section .sec_ttl:before{background:url(/assets/images/svg/ico-document.svg) no-repeat center center;background-size:contain;margin-right:10px}#download #news .inner_section .bg{width:100%;background:url(/assets/images/bg_twitter.jpg);padding:16px 0 22px}#download #news .inner_section .btn{max-width:460px}#download #news .inner_section .btn a{background-color:#fff;color:#0b355f}#download #news .inner_section .btn a:before{content:"";display:inline-block;width:27px;height:23px;background:url(/assets/images/ico_twitter.png) no-repeat;background-size:contain;margin-right:.5em;vertical-align:middle}#download #news .inner_section .btn a:after{border-bottom-color:#d9d9d9}#download #news .inner_section .btn a:hover:after{border-bottom-color:#fff}#download #news .inner_section .newslist{max-height:300px;overflow-y:scroll}#download #news .inner_section .newslist li{padding:2em 0;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}#download #news .inner_section .newslist li:not(:last-child):after{content:"";display:block;width:100%;height:4px;position:absolute;bottom:0;left:0;background-image:url(/assets/images/dotto.png)}#download #news .inner_section .newslist li .news_data{width:10em}#download #news .inner_section .newslist li .news_text{width:calc(100% - 10em)}#download #news .inner_section .newslist li a{color:#333;text-decoration:underline}@media screen and (max-width:768px){#download #news{padding:50px 5.3vw 2em}#download #news .inner_section{padding:0;display:block}#download #news .inner_section .flex{padding:2em 8vw 1em;box-sizing:border-box}#download #news .inner_section .flex .column-l,#download #news .inner_section .flex .column-r{width:100%}#download #news .inner_section .flex .column-l{margin-bottom:1em}#download #news .inner_section .sec_ttl{padding-top:0;margin-bottom:0}#download #news .inner_section .newslist li{display:block;padding:1em}#download #news .inner_section .newslist li .news_data,#download #news .inner_section .newslist li .news_text{width:100%;margin-bottom:.5em}#download #news .inner_section .bg{padding:2em;box-sizing:border-box}#download #news .inner_section .btn{margin:0 auto}}#download #detail{padding:110px 50px 0;position:relative}#download #detail .inner_section{max-width:1200px}#download #detail .sec_ttl{text-align:center;margin-bottom:70px}#download #detail .sec_ttl:before{background:url(/assets/images/svg/ico-detail.svg) no-repeat center center;background-size:contain;margin-right:10px}#download #detail .inner_box{background:url(/assets/images/bg_detail.jpg);text-align:center;padding:3em 2em 2em;box-sizing:border-box;margin-bottom:3em}#download #detail .inner_box h4{font-size:160%;margin-bottom:.5em}#download #detail .inner_box>p{font-weight:400;margin-bottom:1em}#download #detail .inner_box dl{width:90%;max-width:700px;margin:0 auto;padding:1em 2em 2em;box-sizing:border-box;border:5px solid #a6b4bf;background-color:#fff}#download #detail .inner_box dl dt{font-size:120%;margin-bottom:.5em}#download #detail .inner_box dl dd p:first-child{margin-bottom:1.5em;font-size:85%}#download #detail .inner_box dl dd .btn{max-width:480px;margin:0 auto 1em}#download #detail .inner_box dl dd .modal{cursor:pointer}#download #detail .inner_box dl dd .pdf:before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:1em;vertical-align:middle;background:url(/assets/images/svg/ico_pdf.svg) no-repeat center center;background-size:contain}#download #detail .inner_box dl dd .word span:after{content:"";display:inline-block;width:1.5em;height:1.5em;margin-left:1em;vertical-align:middle;background:url(../images/svg/ico_word.svg) no-repeat center center;background-size:contain}#download #detail .inner_box dl dd .xlsx span:after{content:"";display:inline-block;width:1.5em;height:1.5em;margin-left:1em;vertical-align:middle;background:url(../images/svg/ico_xlsx.svg) no-repeat center center;background-size:contain}#download #detail .inner_box dl dd .pptx span:after{content:"";display:inline-block;width:1.5em;height:1.5em;margin-left:1em;vertical-align:middle;background:url(../images/svg/ico_pptx.svg) no-repeat center center;background-size:contain}#download #detail .detail .text{padding-left:1em;margin-bottom:2em;font-weight:400}#download #detail .detail dl{margin-bottom:1em}#download #detail .detail dl dt{background-color:#dbe1e7;padding:.2em 1.5em;text-align:center;display:inline-block}#download #detail .detail dl dd{display:inline-block;margin-left:.5em;margin-right:.5em}#download #detail .detail .in{display:flex;justify-content:space-between;padding:1em 0;padding-left:3.4em}#download #detail .detail .in:not(:last-child){border-bottom:2px dotted #eaeae3}#download #detail .detail .in dl{width:52%}#download #detail .detail .in p{font-weight:400;width:48%;font-size:90%;display:inline-block}#download #detail .detail .in p span{font-size:90%}#download #detail .detaillist{font-size:110%}#download #detail .detaillist li{border-bottom:4px solid #eaeae3;padding:2em 0 0}#download #detail .detaillist li>dl dd{color:#214f7d;font-size:120%}#download #detail .detaillist sub{font-size:50%;vertical-align:top}#download #detail .annotation{color:#214f7d;text-align:center;line-height:2}@media screen and (max-width:768px){#download #detail{padding:4em 0 0;margin-bottom:0}#download #detail .sec_ttl{margin-bottom:2em}#download #detail .inner_box{padding:1.5em 4vw;font-size:95%;margin-bottom:0}#download #detail .inner_box dl{width:100%;border:none;border-top:2px solid #a6b4bf;background-color:transparent}#download #detail .detail{padding:0 4%}#download #detail .detail li>dl{margin-bottom:0}#download #detail .detail li>dl>dt{margin-bottom:1em}#download #detail .detail li>dl>dd{display:block}#download #detail .detail dl dt{padding:.2em .5em}#download #detail .detail .in{display:block;padding-left:0}#download #detail .detail .in dl,#download #detail .detail .in p{width:100%}#download #detail .detaillist{margin-bottom:2em}#download #detail .detaillist li{width:100%}#download #detail .detaillist li:first-child{padding-top:0}}#download #support{padding:50px 0}#download #support .sec_ttl{text-align:center;margin-bottom:30px}#download #support .sec_ttl:before{background:url(/assets/images/svg/ico-support.svg) no-repeat center center;background-size:contain;margin-right:10px;width:67px;height:37px;vertical-align:sub}#download #support .inner_section{max-width:1200px;counter-reset:number 0}#download #support .inner_section h4{color:#640510;font-size:150%;margin-bottom:1em}#download #support .inner_section h4 .red{color:#ca4242}#download #support .inner_section div{position:relative;border-top:5px solid #e5e5db;background-color:#fff;box-sizing:border-box;margin-bottom:60px;padding:60px 70px}#download #support .inner_section div.r4:before{background-color:#bf9000}#download #support .inner_section div h5{border-left:5px solid #215283;font-size:140%;color:#215283;padding-left:.5em;margin-bottom:1.5em}#download #support .inner_section div.top{padding-top:80px}#download #support .inner_section div>ul:not(:last-child){margin-bottom:4em}#download #support .inner_section div>ul>li{color:#333;background:#f5f5f2;padding:1em 2em;margin-bottom:1em;position:relative;display:flex;justify-content:space-between}#download #support .inner_section div>ul>li .red{color:#ca4242;font-size:90%}#download #support .inner_section div>ul>li .mark{margin-left:1em;background:#bdd7ee;font-size:80%;padding:.5em 1em}#download #support .inner_section div>ul>li>span{background:#ca4242;color:#fff;font-size:80%;padding:.5em 1em;position:absolute;left:0;top:0;transform:translateY(-100%)}#download #support .inner_section div>ul>li>span:after{content:"";border-radius:0;display:inline-block;position:absolute;top:100%;left:5%;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #ca4242 transparent transparent}#download #support .inner_section div>ul>li ul li{display:inline-block}#download #support .inner_section div>ul>li ul li:not(:first-child){margin-left:1em}#download #support .inner_section div>ul>li ul li a{text-decoration:underline;color:#215283;cursor:pointer}#download #support .inner_section div>ul>li ul li a:before{margin-right:.5em}#download #support .inner_section div>ul>li ul li a.pdf span:before{margin-right:.5em}#download #support .inner_section div>ul>li ul li a.word span:before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:.5em;vertical-align:middle;background:url(../images/svg/ico_word.svg) no-repeat center center;background-size:contain}#download #support .inner_section div>ul>li ul li a.xlsx span:before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:.5em;vertical-align:middle;background:url(../images/svg/ico_xlsx.svg) no-repeat center center;background-size:contain}#download #support .inner_section div>ul>li ul li a.pptx span:before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:.5em;vertical-align:middle;background:url(../images/svg/ico_pptx.svg) no-repeat center center;background-size:contain}#download #support .inner_section div .inner_text{padding:3em 2em;font-weight:400}#download #support .inner_section div:before{content:"";display:inline-block;width:25%;height:5px;position:absolute;left:0;top:-5px;background-color:#215283}#download #support .inner_section .w90{max-width:90%;margin:0 auto 30px;color:#7b393b}#download #support .inner_section .w90 .red{color:#ca4242}#download #support .inner_section .w90 a{color:#7b393b;text-decoration:underline}#download #support .inner_section .detaillist{display:flex;flex-wrap:wrap;justify-content:space-around;position:relative;padding:50px 0}#download #support .inner_section .detaillist:not(:last-child):after{content:"";position:absolute;display:block;width:100%;height:4px;left:0;bottom:0;background:url(/assets/images/dotto.png)}#download #support .inner_section .detaillist>li{width:28%;position:relative}#download #support .inner_section .detaillist>li:not(:nth-child(3n)):before{content:"";position:absolute;display:block;width:4px;height:100%;right:-10%;top:0;background:url(/assets/images/dotto.png)}#download #support .inner_section .detaillist>li .sub{font-size:80%;color:#215283;font-weight:700}#download #support .inner_section .detaillist>li h5{color:#640510;font-size:125%;margin-bottom:1.5em}#download #support .inner_section .detaillist>li .flex{display:flex;flex-wrap:wrap;justify-content:space-between}#download #support .inner_section .detaillist>li .flex li{width:49%;text-align:center}#download #support .inner_section .detaillist>li .flex li dl dt{background:#215283;color:#fff;padding:.2em}#download #support .inner_section .detaillist>li .flex li dl dd{color:#215283;font-size:110%;padding:1em 0}#download #support .inner_section .detaillist>li .flex li dl dd sub{font-size:50%;vertical-align:top}#download #support .inner_section .detaillist>li p{font-weight:400;margin-bottom:.5em}#download #support .inner_section .detaillist>li span{font-weight:400;font-size:80%}@media screen and (max-width:768px){#download #support .inner_section h4{font-size:130%}#download #support .inner_section .inner_box{padding:2em 0;margin-bottom:2em}#download #support .inner_section .detaillist{padding:0 3em}#download #support .inner_section .detaillist>li{width:100%;padding:1em 0}#download #support .inner_section .detaillist>li p{margin-bottom:0}#download #support .inner_section .detaillist>li .flex li{width:calc(50% - 1px)}#download #support .inner_section .detaillist>li:nth-child(n):before{content:"";position:absolute;display:block;width:100%;height:3px;right:0;top:100%;background:url(/assets/images/dotto.png)}#download #support .inner_section .detaillist:last-child li:last-child:before{content:none}#download #support .inner_section .detaillist:not(:last-child):after{content:none}#download #support .inner_section div{padding:2em 4vw}#download #support .inner_section div>ul:not(:last-child){margin-bottom:4em}#download #support .inner_section div>ul>li{padding:0;flex-wrap:wrap}#download #support .inner_section div>ul>li p,#download #support .inner_section div>ul>li ul{width:100%}#download #support .inner_section div>ul>li p{background-color:#214f7d;padding:1em 4vw;color:#fff}#download #support .inner_section div>ul>li ul{padding:0 4vw}#download #support .inner_section div>ul>li ul li{display:block;margin-left:0!important;position:relative;padding:1em 0}#download #support .inner_section div>ul>li ul li:not(:last-child):after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;background-image:url(/assets/images/dotto.png);background-size:auto 6px}#download #support .inner_section .btn.s{padding:0 8vw}}
/*# sourceMappingURL=document.css.map */
