@charset "UTF-8";.main-wrapper{margin-bottom:70px}.connectHeader{border-left:solid 3px #e4e4e4;border-right:solid 3px #e4e4e4;border-top:solid 3px #e4e4e4}.connectHeaderImg{padding:25px 10px 20px;text-align:center;background-image:url(/files/img/mypage/connect/entry/img_header_background.png);background-repeat:no-repeat;background-size:100%;background-position:center}.connectHeaderImg__imageWrapper{margin-bottom:20px}.connectHeaderImg__image{max-width:100%;height:auto}.connectHeaderImg__lead{font-size:18px;font-weight:700}.headerLinkList__item{float:left;width:25%;display:block;border-right:3px solid #fff}.headerLinkList__item:last-child{border-right:none}.headerLinkList__button{display:block;width:100%;padding:12px;text-decoration:none;text-align:center;font-size:16px}.headerLinkList__button.headerLinkList__button--link{background:#e4e4e4;color:#1e1e1e}.headerLinkList__button.headerLinkList__button--link--hover,.headerLinkList__button.headerLinkList__button--link.hover,.headerLinkList__button.headerLinkList__button--link:hover{opacity:.7}.headerLinkList__button.headerLinkList__button--current{background:#004fb5;color:#fff;font-weight:700}.login__head__lead:first-child{padding-left:0}.login__head__lead:last-child{padding-right:0}.login__content__block:first-child{padding-left:0}.login__content__block:last-child{padding-right:0}.connect__content{clear:both;padding:30px 56px;margin-bottom:30px;border-left:solid 3px #e4e4e4;border-right:solid 3px #e4e4e4;border-bottom:solid 3px #e4e4e4}.connect__content__description{margin-bottom:30px}.connect .login{margin-bottom:40px}.connect__notice{margin-bottom:20px;padding:12px 18px;border:1px solid #d21c24}.connect__notice__text{font-size:14px}.errorBox{margin-bottom:40px;font-size:16px}.errorBox__bottom{margin-top:40px;margin-bottom:20px;text-align:center}.errorBox__bottom__button{padding:16px 50px}.useApplication__imageFlow{width:100%;margin-top:30px;margin-bottom:50px;text-align:center}.useApplication__imageFlow.useApplication__imageFlow--regist{margin-bottom:30px}.useApplication__imageFlow__item{position:relative;display:inline-block;width:180px;margin-right:30px;vertical-align:top}.useApplication__imageFlow__item:last-child{margin:0}.useApplication__imageFlow__item:after{content:'';position:absolute;display:inline-block;top:24px;right:-30px;width:16px;height:40px;margin:auto;background:url(/files/img/mypage/connect/arrow_flow.jpg) center center no-repeat;background-size:100%}.useApplication__imageFlow__item:last-child:after{display:none}.useApplication__imageFlow__itemTitle{display:block;margin-top:20px;font-size:14px;font-weight:700}.useApplication__imageFlow__itemTitle .u-break{display:none}.flowImageBox{margin-bottom:40px}.flowImageBox__description{float:left;width:58%}.flowImageBox__description__number.u-number.u-number--l{margin-right:10px}.flowImageBox__description__title{margin-bottom:14px}.flowImageBox__description__paragraph{margin-bottom:20px}.flowImageBox__image{float:right}.flowImageBox__image__lead{margin-top:10px}.flowImageBox__attentionParagraph{margin-bottom:16px}.agreement{text-align:center;margin-bottom:30px;direction:rtl}.agreement.agreement--flow{margin-top:50px}.agreement__form{display:inline-block}.headLead{margin-bottom:40px;font-size:16px}.headLead.headLead--oldentry{font-size:14px}.connectGuide__section{margin-bottom:50px}.connectGuide__subsection{margin-bottom:40px}.connectGuide__paragraph{margin-bottom:1em;font-size:16px}.connectGuide__paragraph:last-child{margin-bottom:0}.connectGuide__content{margin:20px 0}.connectGuide__content:last-child{margin-bottom:0}.connectGuide__lineBlock{margin-bottom:10px}.numbering__section{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #c8c8c8}.numbering__section:last-child{padding-bottom:0;border-bottom:none}.numbering__subsection{margin-bottom:50px}.numbering__subsection:last-child{margin-bottom:0}.numbering__innerWrapper{padding-left:40px}.registrationInformation{margin-bottom:40px}.registrationInformation__caution{margin:20px 0}.registrationInformation__note{margin-top:10px}.paymentDate__area{display:inline-block;margin-left:40px}.paymentDate__area.paymentDate__area--hide{display:none}.paymentDate__label{margin-right:8px}.paymentDate__note{display:inline-block}.form-text.form-text--adjust{margin-left:12px}.registContents__existingMessage{margin-bottom:30px;text-align:center}.service{overflow-y:scroll;width:100%;height:400px;margin-bottom:40px;padding:25px;border:1px solid #c8c8c8;background-color:#fff}.service__mainTitle{padding-bottom:10px;font-size:15px;font-weight:700;text-align:center}.service>section>ul{margin-bottom:30px}.service>section>ul>li a{margin-left:1em;color:#007eff;cursor:pointer;text-decoration:none}.service>section>ul>li a--hover,.service>section>ul>li a.hover,.service>section>ul>li a:hover{text-decoration:underline}.service>section>ul>li>span{display:block;margin-bottom:4px;font-weight:700}.service>section>ul>li .tableOfContent__number{display:inline-block;width:54px;margin-bottom:0;font-weight:400}.service>section>section{margin-bottom:24px}.service>section>section:last-child>p,.service>section>section:nth-last-child(2)>p{text-indent:0;padding:0}.service>section>section h3{margin-bottom:10px;font-size:18px;font-weight:700;line-height:1em}.service>section>section>p+p{text-indent:0}.service>section>section>p,.service>section>section>ul{padding-left:1.4em;text-indent:-1.4em;line-height:1.6em}.service>section>section>p ul,.service>section>section>ul ul{padding-left:3em;text-indent:-3em}.service>section>section li{line-height:1.6em}.service>ul{text-align:right}.terms__otherTermLinks{margin-top:30px;text-align:right}.ruleDescription__prefaece{margin-bottom:30px}.ruleDescription__headParagraph{margin-bottom:8px}.ruleDescription__paragraph.ruleDescription__paragraph--connect{padding-left:0;text-indent:0}.tradeDeal{overflow-y:scroll;width:85%;height:270px;margin:10px auto 30px;padding:25px;border:1px solid #c8c8c8;background-color:#fff}.tradeDeal.tradeDeal--connectEntry{width:100%;height:400px}.tradeDeal__lead{margin-bottom:24px;text-align:center}.tradeDeal__mainTitle{padding-bottom:10px;font-size:15px;font-weight:700;text-align:center}.tradeDeal__list>li{margin-bottom:25px}.privacyDeal{overflow-y:scroll;width:95%;height:200px;margin:10px auto;padding:25px;border:1px solid #c8c8c8;background-color:#fff}.privacyDeal__mainTitle{text-align:center;font-size:15px;font-weight:700;padding-bottom:10px}.privacyDeal__list{padding-left:1.5em}.privacyDeal__list>li{margin-bottom:25px;list-style-type:decimal}.privacyDeal__list h2{font-weight:700}.completeMessage{margin-top:30px;margin-bottom:40px}.completeMessage__title{margin-bottom:15px;font-size:20px;font-weight:700}.connectLogin{margin-bottom:30px}.connectLogin__title{margin-bottom:2px}@media screen and (max-width:1020px){.connectHeaderImg{background-size:auto 100%;background-position-x:center}.headerLinkList__button{position:relative;display:table;height:60px;padding:8px}.headerLinkList__button__label{display:table-cell;vertical-align:middle}.useApplication__imageFlow__item{width:120px}.useApplication__imageFlow__item:after{right:-25px}.useApplication__imageFlow__itemTitle .u-break{display:inline}.flowImageBox{text-align:center}.flowImageBox__description{float:none;text-align:left;width:100%}.flowImageBox__image{display:inline-block;float:none;padding-top:10px;text-align:center}.flowImageBox__image__lead{text-align:left}.agreement__button.cancel-button{margin-top:16px}}@media screen and (max-width:767px){.connectHeaderImg{background:0 0}.connectHeaderImg__imageWrapper{padding:0 20px}.connectHeaderImg__image{max-width:60%}.connectHeaderImg__lead{font-size:16px}.headerLinkList__item{float:none;width:100%;border-right:none;border-bottom:3px solid #fff}.headerLinkList__button{display:block;height:auto;padding:10px}.headerLinkList__button__label{display:block}.connect__content{padding:24px 25px 0}.useApplication__imageFlow{padding-left:20px}.useApplication__imageFlow__item{display:block;float:none;width:100%;padding-right:0;padding-bottom:40px;text-align:left}.useApplication__imageFlow__item img{width:70px;height:70px;display:inline-block;vertical-align:middle}.useApplication__imageFlow__item:last-child{padding-bottom:0}.useApplication__imageFlow__item:after{top:auto;left:0;right:0;bottom:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.useApplication__imageFlow__itemTitle{display:inline-block;margin-top:0;margin-left:16px;vertical-align:middle}.useApplication__imageFlow__itemTitle .u-break{display:none}.flowImageBox{margin-bottom:50px}.flowImageBox__image img{max-width:100%;height:auto}.agreement__form{display:block}.agreement__button{width:100%;margin:0;padding-left:10px;padding-right:10px}.agreement__button.confirm-button{font-size:18px}.connectGuide__paragraph{font-size:14px}.numbering__innerWrapper{padding-left:10px}.paymentDate__area{margin-left:20px}.form-table{font-size:12px}.form-table input{width:100%}.tradeDeal{width:100%}}@media screen and (max-width:419px){.main-wrapper{margin-bottom:90px}.connect__content{padding:24px 15px 0}}@media screen and (max-width:360px){.useApplication__imageFlow{white-space:nowrap;padding-left:0}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
