@charset "UTF-8";
.mdIssueNav{width:990px;margin:0 auto}
.mdIssueNav [class*=__title]{position:relative;min-height:72px;padding-right:130px}
.mdIssueNav [class*=__title]::after{content:"";position:absolute;top:-38px;right:0;width:92px;height:120px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/introduction/beginner/common/images/img_worryPerson_01.png) no-repeat center/contain}
.mdIssueNav .Title{font-size:34px;font-weight:700}
.mdIssueNav [class*=__item]{position:relative;z-index:1}
.mdIssueNav .elIssueList{display:-ms-flexbox;display:flex;gap:12px}
.mdIssueNav .elListItem{box-sizing:border-box;-ms-flex:1 1 0px;flex:1 1 0;border:2px solid #d9d9d9;border-radius:8px;background-color:#fff;font-weight:700}
.mdIssueNav .elListItem .elLink{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;box-sizing:border-box;padding:11px 24px;color:#0064c8}
.mdIssueNav .elIssueText{color:#434343;font-size:18px}
.mdIssueNav .elLinkText{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto;padding-top:8px;font-size:16px;position:relative;display:inline-block;line-height:20px;padding-right:18.14px}
.mdIssueNav .elLinkText::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:20px;line-height:1;width:12.14px;text-indent:-3.8848px;top:50%;margin-top:-10px;right:0}
.mdIssueNav .elLinkText::after{margin-top:-6px}
[class^=mdHeading]{width:990px;margin:0 auto}
[class^=mdHeading] .elSubtxt{position:relative;display:inline-block;padding:4px 42px 4px 16px;background-color:#b3dbf1;color:#222;font-size:18px;font-weight:700;-webkit-clip-path:polygon(0 0,calc(100% - 26px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 100%,0 100%)}
[class^=mdHeading] .elTitle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:62px;margin-top:8px;padding:8px 16px;background-color:#e1f1f9;font-size:34px;font-weight:700}
[class^=mdHeading] .elFlowNumber{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 48px;flex:0 0 48px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;margin-right:12px;border-radius:50%;color:#fff;background-color:#0064c8;font-size:30px;line-height:1}
[class^=mdEcRoleGuide]{width:990px;margin:0 auto}
[class^=mdEcRoleGuide] .elLeadText{margin-top:24px;font-size:16px}
[class^=mdEcRoleGuide] .elComparison{display:-ms-flexbox;display:flex;margin-top:24px}
[class^=mdEcRoleGuide] .elTable{width:431px;table-layout:fixed;border:0;border-collapse:collapse;border-spacing:0;border-radius:8px 8px 0 0;box-shadow:0 0 0 1px #d9d9d9;overflow:hidden}
[class^=mdEcRoleGuide] .elHeadCell{padding:8px;border:0;border-radius:8px 8px 0 0;background-color:#3383d3;color:#fff;font-size:16px;font-weight:700;text-align:center}
[class^=mdEcRoleGuide] .elCell{box-sizing:border-box;padding:10px;border:0;border-top:1px solid #d9d9d9;font-size:16px;text-align:center;vertical-align:middle}
[class^=mdEcRoleGuide] .elRelationList{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;width:128px;margin-top:39px}
[class^=mdEcRoleGuide] .elRelationItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:40px}
[class^=mdEcRoleGuide] .elRelationImage{display:block;max-width:100%;height:auto}
[class^=mdPointGuide]{width:990px;margin:0 auto}
[class^=mdPointGuide] .elLeadText{margin-top:24px;font-size:16px}
[class^=mdPointGuide] .elPointList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:24px}
[class^=mdPointGuide] .elPointList.el4column .elItem{-ms-flex:0 0 calc((100% - 24px)/ 4);flex:0 0 calc((100% - 24px)/ 4)}
[class^=mdPointGuide] .elItem{box-sizing:border-box;-ms-flex:0 0 calc((100% - 16px)/ 3);flex:0 0 calc((100% - 16px)/ 3);padding:24px;border:2px solid #d9d9d9;border-radius:8px}
[class^=mdPointGuide] .elIconList{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:60px}
[class^=mdPointGuide] .elIcon{display:block;-ms-flex:0 0 60px;flex:0 0 60px}
[class^=mdPointGuide] .elTitle{margin-top:8px;font-size:20px;font-weight:700;text-align:center}
[class^=mdPointGuide] .elText{margin-top:12px;font-size:16px}
.mdRequestButtonList{width:990px;margin:0 auto}
.mdRequestButtonList .elMiddle{font-size:20px;text-align:center}
.mdRequestButtonList .elText{margin-top:24px;text-align:center}
.mdRequestButtonList .elText .elTextLink{color:#0265f6}
.mdRequestButtonList .elText .elTextLink:hover{opacity:.7}
body.noScroll,html.noScroll{width:100%;overflow:hidden}
.intro_beginner_wrapper{color:#434343}
.wpContents{width:100%;padding:64px 0}
.wpRequestButtonList{background-color:#fffceb}
.wpIssueNav{background-color:#fbfbfb}
#footer{margin-top:12px}
.elBoldText{font-weight:700}
.elRedText{color:#f03}
.elSmallText{font-size:12px}
.elLink:hover{opacity:.7}
[data-anchor]{top:-80px;display:block;position:relative;z-index:-1;height:0}