.docco-fs-1{font-size:6rem}.docco-fs-2{font-size:4rem}.docco-fs-3{font-size:3.2rem}.docco-fs-4{font-size:2.8rem}.docco-fs-5{font-size:2.4rem}.docco-fs-6{font-size:2rem}.docco-fs-7{font-size:1.6rem}.docco-fs-8{font-size:1.4rem}.docco-fs-9{font-size:1.2rem}.docco-fs-10{font-size:1rem}.docco-cl-dark-blue{color:#292a60}.docco-cl-blue{color:#2cc3e6}.docco-cl-blue-l{color:#e2f7fc}.docco-cl-blue-d{color:#1593b1}.docco-cl-orange{color:#ea5514}.docco-cl-orange-l{color:#ef7742}.docco-cl-orange-d{color:#bb4410}.docco-cl-orange-s{color:#f75007}.docco-cl-green{color:#21be63}.docco-cl-green-l{color:#77e7a6}.docco-cl-green-d{color:#1da858}.docco-cl-gray{color:#3a3a3a}.docco-cl-gray-l1{color:#606060}.docco-cl-gray-l2{color:#939393}.docco-cl-gray-l3{color:#d3d3d3}.docco-cl-gray-l4{color:#e0e0e0}.docco-cl-gray-l5{color:#ededed}.docco-cl-gray-l6{color:#f9f9f9}.docco-cl-red{color:#c30d23}.docco-cl-white{color:#fff}.docco-cl-ivory{color:#fffffc}.index-tab-wrapper,.index-article{zoom:1}.index-tab-wrapper::before,.index-article::before,.index-tab-wrapper::after,.index-article::after{display:block;height:0;visibility:hidden;content:"\0020"}.index-tab-wrapper::before,.index-article::before{overflow:hidden}.index-tab-wrapper::after,.index-article::after{clear:both}.index-tab-wrapper,.index-article{zoom:1}.index-tab-wrapper::before,.index-article::before,.index-tab-wrapper::after,.index-article::after{display:block;height:0;visibility:hidden;content:"\0020"}.index-tab-wrapper::before,.index-article::before{overflow:hidden}.index-tab-wrapper::after,.index-article::after{clear:both}.index-tab-wrapper{margin-bottom:20px}.index-tab-label{text-align:center;font-size:2.4rem;width:100%;padding:20px 10px;cursor:pointer}@media screen and (min-width: 479px) and (max-width: 767px){.index-tab-label{font-size:1.6rem;line-height:2.6rem}}@media screen and (min-width: 0) and (max-width: 478px){.index-tab-label{font-size:1.2rem;line-height:2.2rem;padding:10px 0}}.index-prepare-item-box,.index-prepare-item-box--no{background-color:#def5ff;padding:20px;margin-bottom:20px}.index-prepare-item-box__title,.index-prepare-item-box__title--1row{min-height:40px;text-align:center;line-height:1}@media screen and (min-width: 0) and (max-width: 478px){.index-prepare-item-box__title,.index-prepare-item-box__title--1row{min-height:0}}.index-h3,.index-step__sub-title{font-size:2.4rem;line-height:3.4rem;margin-bottom:20px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;color:#292a60;font-weight:bold}@media screen and (min-width: 0) and (max-width: 478px){.index-h3,.index-step__sub-title{font-size:1.6rem;line-height:2.6rem;margin-bottom:16px}}.index-tab-wrapper{margin-top:40px;border-bottom:4px solid #00aff7}.index-tab-wrapper__outline{padding-left:5px;padding-right:5px}.index-tab-label{border:2px solid #d3d3d3;border-radius:4px 4px 0 0;background-color:#d3d3d3;color:#fff}.index-tab-label.is-selected{border:2px solid #00aff7;background-color:#00aff7}@media screen and (min-width: 992px){.index-prepare-item-box{height:274px}}.index-prepare-item-box__title--1row{margin-top:12px}@media screen and (min-width: 0) and (max-width: 478px){.index-prepare-item-box__title--1row{margin-top:0}}@media screen and (min-width: 992px){.index-article{display:table}}.index-article__img{float:left;margin-right:20px;margin-bottom:20px;width:120px}@media screen and (min-width: 0) and (max-width: 478px){.index-article__img{width:80px;margin-right:16px;margin-bottom:8px}}@media screen and (min-width: 992px){.index-article__img{display:table-cell}}@media screen and (min-width: 992px){.index-article__text{display:table-cell;vertical-align:top}}.index-member-label{border:1px solid #292a60;border-radius:6px;text-align:center;font-weight:normal}@media screen and (min-width: 0) and (max-width: 478px){.index-member-label{margin-bottom:10px}}.index-member-course{display:list-item;list-style-type:disc;margin-left:1em}.index-step{margin-bottom:60px}.index-step__title{display:table;width:100%;margin-bottom:40px}@media screen and (min-width: 0) and (max-width: 478px){.index-step__title{display:block;margin-bottom:30px}}.index-step__title__contents{position:relative;display:table-cell;vertical-align:middle;height:80px;color:#00aff7;font-size:2.4rem;line-height:1;margin-bottom:40px}@media screen and (min-width: 0) and (max-width: 478px){.index-step__title__contents{font-size:2rem;display:block;margin-bottom:20px;height:auto}}.index-step__title__contents__number{position:absolute;top:0;display:block;width:80px;height:80px;background-color:#fff;border:2px solid #00aff7;border-radius:50%;padding:20px 0;text-align:center}@media screen and (min-width: 0) and (max-width: 478px){.index-step__title__contents__number{position:relative;font-size:1.6rem}}.index-step__title__contents__text{background-color:#def5ff;display:block;font-weight:bold;margin-left:40px;padding:9px 8px 9px 50px;line-height:1.3em}@media screen and (min-width: 0) and (max-width: 478px){.index-step__title__contents__text{position:relative;margin-top:-40px;margin-left:0;padding:10px 8px}}.index-step__contents{margin-left:90px}@media screen and (min-width: 0) and (max-width: 478px){.index-step__contents{margin-left:0}}.index-step__contents__article{margin-bottom:40px}.index-step__sub-title{display:list-item;list-style-type:disc;margin-left:1em;margin-bottom:20px}.index-flow section:last-child{margin-bottom:0}.index-note{padding:10px;background-color:#f9f9f9;font-size:1.4rem;line-height:1.8rem}.index-note__title{font-size:1.6rem;margin-bottom:10px}
