@charset "UTF-8";.firstGuideInfo{margin-bottom:45px}.firstGuideInfo__item{float:left;width:50%}.firstGuideInfo__item:first-child{padding-right:14px}.firstGuideInfo__item:last-child{padding-left:14px}.firstGuideInfo__link{position:relative;display:block;padding:20px 40px 18px 20px;color:#fff;font-weight:700;text-decoration:none;-webkit-border-radius:5px;border-radius:5px;border-bottom:solid 2px #aaa}.firstGuideInfo__link--hover,.firstGuideInfo__link.hover,.firstGuideInfo__link:hover{opacity:.7}.firstGuideInfo__link.firstGuideInfo__link--use{background:#73d330}.firstGuideInfo__link.firstGuideInfo__link--data{background:#0098ff}.firstGuideInfo__link:after{content:'';position:absolute;right:16px;top:0;bottom:0;width:0;height:0;border:7px solid transparent;border-left:10px solid #fff;border-right:0px solid transparent;margin-right:10px;margin:auto}.firstGuideInfo__icon{position:absolute;top:0;bottom:0;left:20px;margin:auto}.firstGuideInfo__icon.firstGuideInfo__icon--use{margin-left:10px}.firstGuideInfo__main{padding-left:70px;font-size:20px}.firstGuideInfo__main__name{font-size:24px}.firstGuideInfo__sub{padding-left:70px;font-size:16px}.linkGroupListWrapper{margin-bottom:60px}.linkGroupList{display:table;table-layout:fixed;width:100%;margin-bottom:20px}.linkGroupList__item{position:relative;padding:20px;display:table-cell;width:33.3%}.linkGroupList__item:after{content:'';position:absolute;top:0;display:block;width:-webkit-calc(100% - 12px);width:-moz-calc(100% - 12px);width:calc(100% - 12px);height:100%;border:solid 3px #e4e4e4;z-index:-1}.linkGroupList__item:first-child{padding-right:32px}.linkGroupList__item:first-child:after{left:0}.linkGroupList__item:nth-child(2){padding-right:26px;padding-left:26px}.linkGroupList__item:nth-child(2):after{left:6px}.linkGroupList__item:nth-child(3){padding-left:32px;margin-right:0}.linkGroupList__item:nth-child(3):after{left:12px}.linkGroupList__title{position:relative;margin-bottom:24px;padding-left:50px}.linkGroupList__title__icon{position:absolute;top:0;bottom:0;left:0;margin:auto}.linkGroupList__linkList__item{margin-bottom:4px}.linkGroupList__linkList__item:last-child{margin-bottom:0}.linkGroupList__linkList__border{position:relative;display:block;width:100%;height:1.4em}.linkGroupList__linkList__border:before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;display:block;width:100%;height:1px;background:#c8c8c8}.faq__title{position:relative;margin-bottom:30px;padding:10px 0 10px 60px;font-size:30px;font-weight:700;color:#004fb5;border-bottom:solid 2px #004fb5}.faq__title__icon{position:absolute;top:0;bottom:0;left:0;margin:auto}.searchFormHead{text-align:center;font-size:16px;line-height:1.8em;margin-bottom:10px}.searchForm{width:100%;margin-bottom:30px;text-align:center}.searchForm__wrapper{display:inline-block;max-width:100%;position:relative;width:600px;height:60px}.searchForm__input{width:100%;height:100%;border-width:4px;-webkit-border-radius:40px;border-radius:40px;padding-left:1.5em;padding-right:60px;font-size:16px}.searchForm__input--focus,.searchForm__input.focus,.searchForm__input:focus{outline:0;border-color:rgba(0,126,255,.7)}.searchForm__button{display:block;position:absolute;top:0;right:30px;bottom:0;font-size:26px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);color:#007eff;cursor:pointer}.searchForm__button--hover,.searchForm__button.hover,.searchForm__button:hover{opacity:.8}.searchForm__button--active,.searchForm__button.active,.searchForm__button:active{opacity:.5}.searchForm__button--focus,.searchForm__button.focus,.searchForm__button:focus{outline:0}.aboutFAQ{padding:20px 25px 30px;border:solid 5px #e4e4e4}.aboutFAQ__section{position:relative;margin-bottom:30px}.aboutFAQ__section:last-child{margin-bottom:0}.questionListRow--inquiryBefore{display:none}.questionListRow--inquiryBefore.show{display:table-row}.questionListWrapper{padding:8px 0 10px 14px}.questionList--border{padding:30px}.questionList--inquiryBefore{display:none}.questionList--inquiryBefore.show{display:block}.questionList__item:nth-of-type(odd){background-color:#f5f5f5}.questionList__item__anchor{display:block;width:100%;height:100%;margin:0;padding:5px 10px 5px 40px;text-indent:-30px;line-height:1.75em}.questionList__item__icon{display:inline}.relationalFAQList{margin-top:8px}.relationalFAQList__item{display:inline-block;margin-right:20px}.linkToFAQ{text-align:center;margin-top:30px}.linkToFAQ__button.btn.btn-head-icon.btn-question{padding-top:36px;padding-bottom:36px;font-size:22px;font-weight:700}@media screen and (max-width:1020px){.firstGuideInfo__item:first-child{padding-right:10px}.firstGuideInfo__item:last-child{padding-left:10px}.firstGuideInfo__link{padding-right:30px}.firstGuideInfo__link:after{right:15px}.firstGuideInfo__icon{top:20px;bottom:auto}.firstGuideInfo__main__name{display:block}.firstGuideInfo__sub{padding-left:0;font-size:14px}}@media screen and (max-width:767px){.firstGuideInfo__item{float:none;width:100%}.firstGuideInfo__item:first-child{margin-bottom:10px;padding-right:0}.firstGuideInfo__item:last-child{padding-left:0}.linkGroupList__item{display:block;width:100%;margin-bottom:20px;border:solid 3px #e4e4e4}.linkGroupList__item:after{content:none}.linkGroupList__item:first-child{padding-right:20px}.linkGroupList__item:nth-child(2){padding-right:20px;padding-left:20px}.linkGroupList__item:nth-child(3){margin-bottom:0;padding-left:20px}.faq__title{font-size:24px}.questionListRow--inquiryBefore.show{display:block}.questionListWrapper{padding-left:0}.questionList__item__anchor{font-size:14px}.relationalFAQList__item{margin-right:0;margin-bottom:4px}.relationalFAQList__item:last-child{margin-bottom:0}.linkToFAQ__button.btn.btn-head-icon.btn-question{font-size:18px}}@media screen and (max-width:419px){.firstGuideInfo__main{font-size:18px}.firstGuideInfo__main__name{font-size:22px}.firstGuideInfo__sub{margin-top:10px;font-size:12px}.searchFormHead{font-size:14px}.searchForm__wrapper{height:40px}.searchForm__input{padding-right:30px}.searchForm__button{font-size:20px;right:14px;top:2px}.linkToFAQ__button.btn.btn-head-icon.btn-question{max-width:100%;padding:32px 12px 32px 50px;font-size:16px}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
