.anchor_strong__f7N_Z{font-weight:700}.anchor_anchorWrapper__TzyP9{display:block;width:960px;margin:0 auto}@media screen and (max-width:768px){.anchor_anchorWrapper__TzyP9{width:100%}}.anchor_anchorWrapper__TzyP9:first-child{margin:30px auto 0}.anchor_anchorContent__UKZtC{margin:20px 0;color:#25466a;display:flex}@media screen and (max-width:768px){.anchor_anchorContent__UKZtC{display:block;margin-bottom:0}}.anchor_anchorContent__UKZtC>div{position:relative;width:135px}.anchor_anchorContent__UKZtC>div:after{content:"|";position:absolute;right:0}@media screen and (max-width:768px){.anchor_anchorContent__UKZtC>div{margin-bottom:12px}}.anchor_anchorContent__UKZtC ul{font-size:16px;display:flex;flex-wrap:wrap}.anchor_anchorContent__UKZtC ul a{position:relative}.anchor_anchorContent__UKZtC ul a:after{content:"";position:absolute;right:0;top:6px;width:1px;height:16px;background-image:url(/images/common/vertical_dot.svg)}.anchor_anchorContent__UKZtC ul a:last-child:after{content:none}.anchor_anchorContent__UKZtC ul dd{position:relative;padding-right:40px;padding-left:15px;padding-bottom:4px}.anchor_anchorContent__UKZtC ul dd:before{content:"";position:absolute;right:12px;top:10px;width:16px;height:9px;background-size:100%;background-image:url(/images/common/v.svg)}@media screen and (max-width:768px){.anchor_anchorContent__UKZtC ul dd:before{right:15px}.anchor_onCategory__rYRw3{margin-left:-14px}}.outline_strong__RBxuK{font-weight:700}.outline_outlineWrapper__gdjDO .outlineTypeA{border:1px solid #caf3ff}.outline_outlineWrapper__gdjDO .outlineTypeB{border:1px solid #ff3170;padding:1px 8px;color:#ff3170;background:#fff}.outline_outlineWrapper__gdjDO .outlineTypeC{border:1px solid #06c755;color:#06c755}.outline_outlineWrapper__gdjDO .outlineTypeD{border:1px solid #22cad0;border-radius:0}.outline_outlineWrapper__gdjDO .outlineTypeE{border:1px solid #21229f;border-top:2px solid #21229f;border-radius:0}.outline_outlineWrapper__gdjDO ._S{border-radius:5px}.outline_outlineWrapper__gdjDO ._L{border-radius:10px;border-width:3px}.lineContent_strong__TgNpI{font-weight:700}.lineContent_lineContent__DeVhk{display:flex;justify-content:space-around;padding:40px 40px 0;border-radius:20px;border-width:4px;background-color:#fff;width:100%}.lineContent_lineContent__DeVhk h3{color:#06c755!important;font-size:30px!important;text-align:left;font-weight:700!important;margin-bottom:30px}@media screen and (max-width:768px){.lineContent_lineContent__DeVhk h3{font-size:24px!important;margin-left:20px}}.lineContent_lineContent__DeVhk .lineIllust img{width:440px;transform:translateY(8px)}.lineContent_lineContent__DeVhk .linebutton button{border-radius:100px;margin-bottom:40px;border-width:1px}@media screen and (max-width:768px){.lineContent_lineContent__DeVhk{display:block;padding:40px 20px 0}}.onlineShinryou_strong__HA3ju{font-weight:700}.onlineShinryou_onlineShinryouWrapper__tD6wo{width:100%;height:483px;background-color:#25b4bf;display:flex;justify-content:center;align-items:center}.onlineShinryou_onlineShinryouWrapper__tD6wo h2{color:#25466a;font-size:28px;font-weight:700;margin-top:10px;margin-bottom:10px}@media screen and (max-width:768px){.onlineShinryou_onlineShinryouWrapper__tD6wo h2{margin-top:0}.onlineShinryou_onlineShinryouWrapper__tD6wo{padding:30px 10px;height:auto}}.onlineShinryou_onlineShinryouWrapper__tD6wo .strong{font-size:20px;font-weight:700;margin-top:10px;margin-bottom:16px}.onlineShinryou_onlineShinryouWrapper__tD6wo .imgZeroCircle{top:-30px;left:calc(50% + 200px)}@media screen and (max-width:768px){.onlineShinryou_onlineShinryouWrapper__tD6wo .imgZeroCircle{top:-57px}}.onlineShinryou_onlineShinryouWrapper__tD6wo .imgIllust{position:absolute;top:43px;left:-60px;width:211px;height:288px}@media screen and (max-width:576px){.onlineShinryou_onlineShinryouWrapper__tD6wo .imgZeroCircle{left:calc(50% + 100px);width:100px;height:100px}.onlineShinryou_onlineShinryouWrapper__tD6wo .imgIllust{position:absolute;top:40px;left:-20px;width:92px;height:123px}}.onlineShinryou_innerContent__vhs6o{position:relative;text-align:center;width:960px;min-height:335px;background-color:#fff;border-radius:10px;padding:20px}.onlineShinryou_time__0thN_{margin:0 auto 8px}.onlineShinryou_outline__9VFmO{color:#ff3170;max-width:420px;margin:0 auto}@media screen and (max-width:768px){.onlineShinryou_outline__9VFmO{font-size:15px}}.onlineShinryou_outline__9VFmO span{font-size:20px;font-weight:700}.faq_strong__4Tnl7{font-weight:700}.faq_faqWrapper__M13S1 .sectionInner{display:block;margin:0 auto;text-align:left;background-color:#fff}.faq_faqWrapper__M13S1 h2{margin:70px auto 40px}.faq_faqWrapper__M13S1 h2:first-child{margin-top:0}.faq_faqWrapper__M13S1 .question{display:flex;margin:20px 0;background-color:#fff;align-items:center;position:relative;color:#25466a;font-size:20px;cursor:pointer}@media screen and (max-width:960px){.faq_faqWrapper__M13S1 .question p{max-width:calc(100vw - 120px);font-size:20px;margin-right:43px}}@media screen and (max-width:374px){.faq_faqWrapper__M13S1 .question p{max-width:230px;font-size:16px;margin-right:43px}}.faq_faqWrapper__M13S1 .question .icon{width:40px;height:40px;margin-right:20px;margin-left:10px}@media screen and (max-width:768px){.faq_faqWrapper__M13S1 .question .icon{margin-right:10px}}.faq_faqWrapper__M13S1 .question .openBtn{position:absolute;right:0;display:flex;justify-content:center;align-items:center}.faq_faqWrapper__M13S1 .question .openBtn:after,.faq_faqWrapper__M13S1 .question .openBtn:before{transition:.3s ease-in-out;position:absolute;right:20px;content:"";width:20px;height:2px;background-color:#25b4bf}.faq_faqWrapper__M13S1 .question .openBtn:after{transform:rotate(90deg)}.faq_faqWrapper__M13S1 .question .openBtn.isOpen:after{transform:rotate(0deg)}.faq_faqWrapper__M13S1 .answer{color:#333;font-size:16px;background-color:#f8f8f8;max-height:2px;overflow:hidden;transition:.4s ease-in-out;margin-bottom:20px}.faq_faqWrapper__M13S1 .answer p{margin:25px 30px 25px 60px}.faq_faqWrapper__M13S1 .answer.isOpen{max-height:300px}.faq_faqSectionInner___xxCQ a{color:#ff3170;-webkit-text-decoration-line:underline;text-decoration-line:underline}.faq_faqSectionInner___xxCQ ul{margin-top:10px}.faq_faqSectionInner___xxCQ ul li{font-size:14px}