html{background-color:#fff;color:#1a1a1a;font-family:Noto Sans,Noto Sans CJK JP,sans-serif;font-size:17px}a{color:inherit;cursor:pointer;display:inline-block;text-decoration:none}iframe,img{vertical-align:bottom}li,ol,ul{list-style:none}button{outline:none;transition:opacity .3s ease-out}@media screen and (min-width:1010px){a{transition:opacity .3s ease-out}a:hover,button:not(:disabled):hover{opacity:.6}}.td-color{background:linear-gradient(transparent 80%,#f8e81c 0)}@font-face{font-display:swap;font-family:Montserrat;font-style:bold;font-weight:700;src:local("Montserrat"),url(font/Montserrat-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans CJK JP;font-style:normal;font-weight:400;src:local("Noto Sans CJK JP"),url(font/NotoSansCJKjp-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans CJK JP;font-style:bold;font-weight:700;src:local("Noto Sans CJK JP"),url(font/NotoSansCJKjp-Bold.woff2) format("woff2")}html{-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{color:inherit;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.BulletItem{font-weight:700}.BulletItem .wiki__li{word-wrap:break-word;margin:4px 0 0 12px;position:relative;word-break:break-word}.BulletItem .wiki__li:before{background:#1a1a1a;border-radius:2px;content:"";height:4px;left:-12px;position:absolute;top:10px;width:4px}.Button{background-color:#ffb01f;border-radius:2px;color:#fff;font-size:14px;height:44px;width:100%}.Button.bold{font-weight:700}.Button.disabled{background-color:#bababa;cursor:auto}.Button.border{background-color:#fff;border:1px solid #dcdcdc}.Button.facebook{border-color:#1877f2}.Button.twitter{border-color:#1da1f2}.CategoryIcon{background:#999;border-radius:4px;color:#fff;padding:4px}.FacebookShareButton{display:flex}.FollowButton{background:#fff;border-radius:12px;color:#009fac;font-size:12px;font-weight:700;width:96px}.FollowButton.followed{color:#ccc}.FollowButton.large{border:2px solid #009fac;border-radius:20px;font-size:14px;height:32px;width:116px}.FollowButton.followed.large{background:#009fac;border:2px solid #009fac;color:#fff}.InputCheckbox__checkbox{align-items:center;display:flex}.InputCheckbox__heading{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px}.InputCheckbox__checkbox+.InputCheckbox__checkbox{margin-top:16px}.InputCheckbox__checkbox__input{display:none;position:relative}.InputCheckbox__checkbox__label{font-size:16px;position:relative}.InputCheckbox__checkbox__label>span{padding-left:32px}.InputCheckbox__checkbox__label:before{background:#fff;border:2px solid #ccc;border-radius:4px;content:"";display:block;height:24px;position:absolute;width:24px}.InputCheckbox__checkbox__input:checked+.InputCheckbox__checkbox__label:before{background:#009fac;border:2px solid #009fac}.InputCheckbox__checkbox__input:checked+.InputCheckbox__checkbox__label:after{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:block;height:14px;left:8px;position:absolute;top:3px;transform:rotate(40deg);width:9px}.InputDadio{width:100%}.InputRadio__radio{align-items:baseline;display:flex}.InputRadio__radio+.InputRadio__radio{margin-top:12px}.InputRadio__radio__input{flex-shrink:0}.InputRadio__radio__text{font-size:16px;margin-left:12px}.InputSelect{height:100%;position:relative;width:100%}.InputSelect:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #999;content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%)}.InputSelect__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;padding:0 40px 0 16px;width:100%}.InputSelect__select.unselected{color:#ccc}.InputText{height:100%;width:100%}.InputText::-moz-placeholder{color:#ccc}.InputText::placeholder{color:#ccc}.InputTextarea{width:100%}.InputTextarea::-moz-placeholder{color:#ccc}.InputTextarea::placeholder{color:#ccc}.HatebuShareButton{display:flex}.HeadLineItem{word-break:break-all}.HeadLineItem.level1{background-color:#fce9e8;font-size:18px;padding:16px 20px}.HeadLineItem.level2{border-bottom:2px solid #1a1a1a;font-size:17px;margin-left:20px;margin-right:20px;padding-bottom:4px}.Icon{display:flex}.Icon.white{fill:#fff}.Icon.black{fill:#1a1a1a}.Icon.red{fill:#e72d29}.Icon.orange{fill:#ffb000}.Icon.dark-gray{fill:#666}.Icon.gray{fill:#999}.Icon.blue-green{fill:#009fac}.Icon.twitter{fill:#1da1f2}.Icon.facebook{fill:#1877f2}.Icon.line{fill:#00c300}.Icon.hatebu{fill:#00a4de}.Icon.ameba{fill:#2d8c3c}.Image,.Image_img{display:block}.Image_img{height:auto;width:100%}.Image_img.fade{opacity:0;transition:opacity 1s}.Image_img.fade.show{opacity:1}.Image_img.cover{-o-object-fit:cover;object-fit:cover}.Image_img.contain{-o-object-fit:contain;object-fit:contain}.LineShareButton{display:flex}.NewIcon{font-family:Montserrat,sans-serif;width:40px}.NewIcon,.NewIssueIcon{align-items:center;background-color:#e72d29;color:#fff;display:grid;font-size:13px;height:20px;justify-items:center;place-items:center}.NewIssueIcon{font-weight:700;width:32px}.HashNumberIcon{background-color:#ffb01f;color:#fff;font-size:12px;font-weight:700;padding:6px 12px}.NumberIcon{background-color:#1a1a1a;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;padding:2px 6px}.NumberIcon.hash{background-color:#ffb01f;padding:2px 12px}.PreviewItem{background:#f5f5f5;padding:24px 16px}.PreviewItem__item{display:flex}.PreviewItem__item+.PreviewItem__item{margin-top:20px}.PreviewItem__item__number{align-items:center;background:#999;color:#fff;display:flex;font-size:13px;font-weight:700;height:24px;justify-content:center;width:40px}.PreviewItem__item__link{display:flex;flex:1;flex-direction:column;margin-left:12px;pointer-events:none}.PreviewItem__item__link__title{color:#ccc;font-size:14px;font-weight:700}.PreviewItem__item__link__reservationDate{color:#ffb01f;font-size:13px;font-weight:700;margin-top:8px}.PreviewItem__item.published .PreviewItem__item__link{pointer-events:auto}.PreviewItem__item.published .PreviewItem__item__link__title{color:#222}.PreviewItem__item.current .PreviewItem__item__number{background:#ffb01f}.PreviewItem__item.current .PreviewItem__item__link__title{text-decoration:underline}.PrIcon{align-items:center;background:rgba(0,0,0,.5);border-radius:2px;color:#fff;display:grid;font-size:13px;font-weight:700;justify-items:center;place-items:center;width:24px}.PrIcon.border{background:#fff;border:1px solid #dcdcdc;color:#999}.PrIcon.transparent{background:transparent}.Tag{background:rgba(0,159,172,.1);border-radius:4px;color:#009fac;font-size:14px;font-weight:700;padding:4px 8px}.Svg{display:flex}@media screen and (max-width:679px){.TextItem{font-size:17px;line-height:1.58}}@media screen and (max-width:1009px) and (min-width:680px){.TextItem{font-size:18px;line-height:1.7}}@media screen and (min-width:1010px){.TextItem{font-size:18px;line-height:1.7}}.TextItem{word-wrap:break-word;word-break:break-word}.TextItem>.td-color,.TextItem>.td-weight,.TextItem>a{font-weight:700}.TextItem>a{color:#009fac;display:inline;text-decoration:underline}.TextItem>.iosApp{color:#1a1a1a;pointer-events:none;text-decoration:none}@media screen and (max-width:679px){.TikTokItem__iframe{width:326px}.TikTokItem__iframe.first{height:844px}.TikTokItem__iframe.second{height:826px}.TikTokItem__iframe.third{height:754px}.TikTokItem__iframe.fourth{height:772px}}@media screen and (max-width:1009px) and (min-width:680px){.TikTokItem__iframe{width:100%}.TikTokItem__iframe.first{height:820px}.TikTokItem__iframe.second{height:800px}.TikTokItem__iframe.fourth,.TikTokItem__iframe.third{height:782px}}@media screen and (min-width:1010px){.TikTokItem__iframe{width:100%}.TikTokItem__iframe.first{height:820px}.TikTokItem__iframe.second{height:800px}.TikTokItem__iframe.fourth,.TikTokItem__iframe.third{height:782px}}.TikTokItem{text-align:center}.Title{background:#1a1a1a;color:#fff;display:inline-block;padding:0 6px}.TwitterShareButton{display:flex}.VoicyItem>iframe{border:0;height:385px;width:100%}@media screen and (max-width:679px){.WikiItem>table{font-size:12px}}@media screen and (max-width:1009px) and (min-width:680px){.WikiItem>table{font-size:13px}}@media screen and (min-width:1010px){.WikiItem>table{font-size:13px}}.WikiItem{overflow-x:auto;text-align:center}.WikiItem>table{width:100%}.wiki__link>a{color:#009fac;text-decoration:underline}.wiki__em,.wiki__weight{font-weight:700}.wiki__em{color:#e72d29}.wiki__bg{background:#fce9e8}.WikiItem tr{background:#f9f9f9}.WikiItem td{padding:8px}.WikiItem img{width:100%}.wiki__button>a{background-color:#e72d29;border:solid #b8130a;border-radius:2px;border-width:2px 2px 6px;color:#fff;font-weight:700;padding:8px}.WikiItem td:first-child{padding:8px}.WikiItem td>img+p{margin-top:4px}.WikiItem td:first-child,.WikiItem tr:first-child{background:#e8e8e8;font-weight:700}.WikiItem td.notFirst:first-child,.WikiItem th{background:none;font-weight:400}@media screen and (max-width:679px){.YahooPromotion{padding:20px}.YahooPromotion .yads_ad_img_res_l{margin-right:16px}.YahooPromotion .yads_ad_img_res_l>img{width:140px}.YahooPromotion .yads_ad_title_res_l{font-size:14px}.YahooPromotion .yads_ad_adv_res_l{font-size:10px;margin-top:4px;width:calc(100% - 156px)}.YahooPromotion .yads_ad_info_res_l>a{font-size:10px}}@media screen and (max-width:1009px) and (min-width:680px){.YahooPromotion{padding:20px}.YahooPromotion .yads_ad_img_res_l{margin-right:24px}.YahooPromotion .yads_ad_img_res_l>img{width:240px}.YahooPromotion .yads_ad_title_res_l{font-size:16px}.YahooPromotion .yads_ad_adv_res_l{font-size:13px;margin-top:4px;width:calc(100% - 264px)}.YahooPromotion .yads_ad_info_res_l>a{font-size:13px}}@media screen and (min-width:1010px){.YahooPromotion{margin:0 auto;padding:40px 0;width:990px}.YahooPromotion .yads_ad_img_res_l{margin-right:24px}.YahooPromotion .yads_ad_img_res_l>img{width:240px}.YahooPromotion .yads_ad_adv_res_l{font-size:13px;margin-top:4px;width:calc(100% - 264px)}.YahooPromotion .yads_ad_info_res_l>a{font-size:13px}}.YahooPromotion .yads_ad_res_l{display:flex;position:relative}.YahooPromotion .yads_ad_item_res_l{width:100%}.YahooPromotion .yads_ad_img_res_l{float:left}.YahooPromotion .yads_ad_title_res_l{float:left;font-weight:700}.YahooPromotion .yads_ad_img_res_l img{display:block}.YahooPromotion .yads_ad_adv_res_l{color:#8c8c8c;float:left}.YahooPromotion .yads_ad_info_res_l{bottom:0;position:absolute;right:0}.YahooPromotion .yads_ad_info_res_l>a{align-items:center;color:#999;display:flex}.YoutubePlayer{aspect-ratio:16/9;height:100%;width:100%}@media screen and (max-width:1009px) and (min-width:680px){.AmazonItem{width:402px}}@media screen and (min-width:1010px){.AmazonItem{width:402px}}.AmazonItem{align-items:center;border:1px solid #dcdcdc;display:flex;flex-direction:column;padding:12px 20px 24px}.AmazonItem__image>img{width:140px}.AmazonItem__headingWrapper{margin-top:12px;width:100%}.AmazonItem__headingWrapper__heading{color:#009fac;font-size:14px;font-weight:700;text-align:center}.AmazonItem__headingWrapper__link{align-items:center;background:#009fac;border-radius:24px;color:#fff;display:flex;font-size:16px;font-weight:700;height:48px;justify-content:center;margin-top:12px}.AmazonItem.parallel{background:#f5f5f5;border:none;flex-direction:row;padding:24px 16px 0;width:100%}.AmazonItem.parallel .AmazonItem__headingWrapper{margin:0 0 0 24px}.AmazonItem.parallel .AmazonItem__headingWrapper__heading{color:#1a1a1a;font-size:16px;text-align:left}.AmazonItem.parallel .AmazonItem__image>img{width:80px}.AmazonItem.parallel .AmazonItem__headingWrapper__link{font-size:14px;height:32px;margin:8px 0 0;width:152px}.AmazonItem.iosApp{pointer-events:none}.AmazonItem.iosApp .AmazonItem__headingWrapper__link{display:none}.AmazonItem.iosApp .AmazonItem__headingWrapper__heading{color:#1a1a1a}@media screen and (max-width:679px){.AmebloItem__comment{font-size:13px;margin-top:8px}}@media screen and (max-width:1009px) and (min-width:680px){.AmebloItem__comment{font-size:14px;margin-top:12px}}@media screen and (min-width:1010px){.AmebloItem__comment{font-size:14px;margin-top:12px}}.AmebloItem__title{font-weight:700;margin-bottom:16px}.AmebloItem__comment{color:#999}.AmebloItem__contentsWrapper{background-color:#fff;border:1px solid #dcdcdc;border-radius:2px}.AmebloItem__contentsWrapper__headingWrapper{align-items:center;display:flex;padding:8px}.AmebloItem__contentsWrapper__headingWrapper__Image{border:1px solid #dcdcdc;border-radius:2px;height:44px;width:44px}.AmebloItem__contentsWrapper__headingWrapper__textWrapper{margin-left:8px}.AmebloItem__contentsWrapper__headingWrapper__textWrapper__itemWrapper{align-items:center;display:flex;font-size:12px}.AmebloItem__contentsWrapper__headingWrapper__textWrapper__itemWrapper__userName{color:#2d8c3c;margin:0 4px}.AmebloItem__contentsWrapper__headingWrapper__textWrapper__itemWrapper__publishDate{margin-left:8px}.AmebloItem__contentsWrapper__headingWrapper__textWrapper__title{font-size:13px;margin-top:4px}.AmebloItem__contentsWrapper__quoteWrapper{font-size:16px;padding:20px}.AmebloItem__contentsWrapper__link{align-items:center;border-top:1px solid #dcdcdc;color:#009fac;display:flex;font-size:14px;font-weight:700;height:46px;justify-content:center;text-decoration:underline}.AnnotationItem{background:#f5f5f5;padding:24px 16px}.AnnotationItem>.TextItem{font-size:14px}@media screen and (min-width:1010px){.AppDownload{margin:0 auto;width:984px}.AppDownload__contents__qr{height:200px;margin:24px auto 0;width:200px}.AppDownload__contents__linkWrapper{display:flex;justify-content:center;margin-top:24px}.AppDownload__contents__linkWrapper__link+.AppDownload__contents__linkWrapper__link{margin-left:24px}.AppDownload__contents__linkWrapper__link__image.ios{height:54px;width:147px}.AppDownload__contents__linkWrapper__link__image.android{height:54px;width:181px}}.AppDownload__contents{width:100%}.AppDownload__contents__linkWrapper__link__image.ios{height:54px;width:145px}.AppDownload__contents__linkWrapper__link__image.android{height:54px;width:181px}.AppDownload__contents__text{font-size:20px;font-weight:700;margin-top:20px;text-align:center}.ArticleImage{position:relative}.ArticleImage>.PrIcon{bottom:4px;position:absolute;right:4px}.ArticleImage>.NewIcon,.ArticleImage>.NumberIcon{left:0;position:absolute;top:0}@media screen and (max-width:679px){.ArticleIntroduction__contentsWrapper__subTitle{font-size:14px}.ArticleIntroduction__contentsWrapper>.Heading{font-size:30px}.ArticleIntroduction__contentsWrapper__sponsorWrapper__sponsor,.ArticleIntroduction__contentsWrapper__statusWrapper{font-size:13px}.ArticleIntroduction__relationWrapper__title{font-size:14px}.ArticleIntroduction__relationWrapper__toRelation{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.ArticleIntroduction__contentsWrapper__subTitle{font-size:16px}.ArticleIntroduction__contentsWrapper>.Heading{font-size:34px}.ArticleIntroduction__contentsWrapper__sponsorWrapper__sponsor,.ArticleIntroduction__contentsWrapper__statusWrapper{font-size:14px}.ArticleIntroduction__relationWrapper__title{font-size:16px}.ArticleIntroduction__relationWrapper__toRelation{align-items:center;display:flex}}@media screen and (min-width:1010px){.ArticleIntroduction__contentsWrapper__subTitle{font-size:16px}.ArticleIntroduction__contentsWrapper>.Heading{font-size:34px}.ArticleIntroduction__contentsWrapper__sponsorWrapper__sponsor,.ArticleIntroduction__contentsWrapper__statusWrapper{font-size:14px}.ArticleIntroduction__relationWrapper__title{font-size:16px}.ArticleIntroduction__relationWrapper__toRelation{align-items:center;display:flex}}.ArticleIntroduction__contentsWrapper{padding:20px 20px 0}.ArticleIntroduction__contentsWrapper__subTitle{color:#e72d29;font-weight:700}.ArticleIntroduction__contentsWrapper>.Heading{line-height:1.33;margin-top:12px}.ArticleIntroduction__contentsWrapper__sponsorWrapper{align-items:center;color:#999;display:flex;margin-top:12px}.ArticleIntroduction__contentsWrapper__sponsorWrapper__sponsor{word-wrap:break-word;flex:1;margin-left:8px;word-break:break-word}.ArticleIntroduction__contentsWrapper__statusWrapper{align-items:center;color:#999;display:flex;margin-top:12px}.ArticleIntroduction__contentsWrapper__statusWrapper__status+.ArticleIntroduction__contentsWrapper__statusWrapper__status{margin-left:8px}.ArticleIntroduction__contentsWrapper__statusWrapper__status:last-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ArticleIntroduction__relationWrapper{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;padding:20px 20px 12px}.ArticleIntroduction__relationWrapper__icon{align-items:center;background-color:#009fac;color:#fff;display:flex;font-size:14px;height:24px;justify-content:center;width:44px}.ArticleIntroduction__relationWrapper__icon.preview{background-color:#1a1a1a}.ArticleIntroduction__relationWrapper__title{flex:1;font-weight:700;margin-left:8px}.ArticleIntroduction__relationWrapper__toRelation{font-size:14px;font-weight:700}.ArticleIntroduction__relationWrapper__toRelation>.Icon{margin-left:4px}.BackTopLink{align-items:center;border-bottom:1px solid #efefed;display:flex;height:50px;padding-left:12px;width:100%}.BackTopLink__text{font-size:14px;font-weight:700;margin-left:12px}@media screen and (max-width:679px){.Book__caption__title{font-size:13px}.Book__caption__totalArticles{font-size:12px}}@media screen and (max-width:1009px) and (min-width:680px){.Book__caption__title{font-size:16px}.Book__caption__totalArticles{font-size:13px}}@media screen and (min-width:1010px){.Book__caption__title{font-size:16px}.Book__caption__totalArticles{font-size:13px}}.Book{display:flex;flex-flow:column;height:100%;justify-content:space-between}.Book__imageWrapper{align-items:center;display:flex;flex:1;position:relative}.Book__imageWrapper__image{border:1px solid #dcdcdc;width:100%}.Book__imageWrapper>.NewIssueIcon{left:0;position:absolute;top:-4px}.Book__caption{margin-top:8px}.Book__caption__title{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.Book__caption__totalArticles{color:#999;margin-top:4px}.BooksHeadingItem{align-items:center;border-bottom:4px solid #1a1a1a;display:flex;overflow:hidden;padding-bottom:16px}.BooksHeadingItem__image{height:56px;width:56px}.BooksHeadingItem__image>img{border-radius:100%}.BooksHeadingItem__heading{flex:1;font-size:20px;margin-left:20px}.ButtonItem{position:relative;text-align:center}.ButtonItem__microCopy{font-size:18px;font-weight:700;margin-bottom:12px}.ButtonItem__button{word-wrap:break-word;-webkit-animation:vibrations 2s linear infinite;animation:vibrations 2s linear infinite;background-color:#e72d29;border:2px solid #b8130a;border-radius:2px;box-shadow:0 4px 0 0 #b8130a;color:#fff;font-size:18px;font-weight:700;overflow:hidden;padding:12px 32px;position:relative;width:100%;word-break:break-word}.ButtonItem__button>.Icon{bottom:0;margin:auto 0;position:absolute;right:8px;top:0}.ButtonItem>.Svg{margin:24px auto 0}@-webkit-keyframes vibrations{0%{transform:translate(0)}1%{transform:translate(4px)}2%{transform:translate(0)}3%{transform:translate(-4px)}4%{transform:translate(0)}5%{transform:translate(4px)}6%{transform:translate(0)}7%{transform:translate(-4px)}8%{transform:translate(0)}9%{transform:translate(4px)}10%{transform:translate(0)}11%{transform:translate(-4px)}12%{transform:translate(0)}to{transform:translate(0)}}.CareerChange__article{align-items:center;border:1px solid #efefed;border-radius:4px;box-shadow:0 3px 6px -4px rgba(0,0,0,.1);display:flex;padding:8px}.CareerChange__article__image{height:32px;width:62px}.CareerChange__article__title{flex:1;font-size:12px;margin-left:8px}.CareerChange__base__list{margin-top:32px}.CareerChange__base__list__item{background:#f5f5f5}.CareerChange__base__list__item+.CareerChange__base__list__item{margin-top:12px}.CareerChange__base__list__item__link{align-items:center;display:flex;padding:20px}.CareerChange__base__list__item__link__image{height:60px;width:60px}.CareerChange__base__list__item__link__heading{flex:1;font-size:16px;font-weight:700;margin-left:20px}.CareerChange__chart{overflow-x:scroll}.CareerChange__chart__table{font-size:13px;font-weight:700;text-align:center}.CareerChange__chart__table>tbody>tr{background:#f9f9f9}.CareerChange__chart__table>tbody>tr>td{min-width:120px;padding:8px;width:20%}.CareerChange__chart__table>tbody>tr>td>p{margin-top:8px}.CareerChange__chart__table__firstLine{font-size:13px;font-weight:700}.CareerChange__chart__table__firstLine>td:first-child{background:#c5a33b;color:#fff}.CareerChange__chart__table__firstLine>td:nth-child(2){background:#a3abb4;color:#fff}.CareerChange__chart__table__firstLine>td:nth-child(3){background:#b0755d;color:#fff}.CareerChange__chart__table__firstLine>td:nth-child(n+4){background:#ccc}.CareerChange__chart__table__thirdLine>td:first-child,.CareerChange__chart__table__thirdLine>td:nth-child(2),.CareerChange__chart__table__thirdLine>td:nth-child(3){color:#ffb000}.CareerChange__Expert__heading{font-size:18px;font-weight:700;margin-bottom:16px}.CareerChange__Expert__wrapper{border:1px solid #dcdcdc;padding:16px}.CareerChange__Expert__wrapper+.CareerChange__Expert__wrapper{margin-top:16px}.CareerChange__Expert__wrapper__profile{align-items:center;display:flex}.CareerChange__Expert__wrapper__profile__image>img{border-radius:50px;height:80px;width:80px}.CareerChange__Expert__wrapper__profile__nameWrapper{margin-left:16px}.CareerChange__Expert__wrapper__profile__nameWrapper__title{font-size:14px;font-weight:700}.CareerChange__Expert__wrapper__profile__nameWrapper__name{font-size:16px;font-weight:700;margin-top:8px}.CareerChange__Expert__wrapper__profile__nameWrapper__name.Link{align-items:center;color:#009fac;display:flex;text-decoration:underline}.CareerChange__Expert__wrapper__profile__nameWrapper__name__icon{margin-left:4px}.CareerChange__Expert__description{font-size:13px;margin-top:16px;position:relative}.CareerChange__Expert__description__link{color:#009fac;display:none;font-weight:700;margin-top:4px;text-decoration:underline}.CareerChange__Expert__description__close{bottom:0;position:absolute;right:0}.CareerChange__Expert__description__close,.CareerChange__Expert__description__open{color:#999;font-size:13px}.CareerChange__Expert__description.open>.CareerChange__Expert__description__limitText,.CareerChange__Expert__description.open>.CareerChange__Expert__description__open,.CareerChange__Expert__description__close,.CareerChange__Expert__description__text{display:none}.CareerChange__Expert__description.open,.CareerChange__Expert__description.open>.CareerChange__Expert__description__close,.CareerChange__Expert__description.open>.CareerChange__Expert__description__link,.CareerChange__Expert__description.open>.CareerChange__Expert__description__text{display:inline-block}.CareerChange__flow>div+div,.CareerChange__flow__description{margin-top:32px}.CareerChange__flow__description>span{background:linear-gradient(transparent 80%,#f8e81c 0);font-weight:700}.CareerChange__flow__description>a{color:#009fac;font-weight:700}.CareerChange__flow__image{margin:32px auto 0;max-width:500px}.CareerChange__flow__wordOfMouth{margin-top:32px}.CareerChange__flow__wordOfMouth__overview{display:flex}.CareerChange__flow__wordOfMouth__overview__image{height:96px;width:100px}.CareerChange__flow__wordOfMouth__overview__caption{margin-left:20px}.CareerChange__flow__wordOfMouth__overview__caption__title{font-weight:700;margin-bottom:8px}.CareerChange__flow__wordOfMouth__overview__caption__name{font-size:14px;font-weight:700}.CareerChange__flow__wordOfMouth__commentWrapper{border:1px solid #efefed;margin-top:40px;padding:20px;position:relative}.CareerChange__flow__wordOfMouth__commentWrapper:before{border-color:transparent transparent transparent #efefed;border-style:solid;border-width:16px 0 0 28px;content:"";left:-1px;position:absolute;top:-16px}.CareerChange__flow__wordOfMouth__commentWrapper:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:14px 0 0 26px;content:"";left:0;position:absolute;top:-14px}.CareerChange__flow__wordOfMouth__commentWrapper__heading{font-weight:700}.CareerChange__flow__wordOfMouth__commentWrapper__comment{font-size:13px;margin-top:16px}.CareerChange__flow__linkList{margin-top:20px}.CareerChange__flow__linkList__item{align-items:center;border:1px solid #efefed;border-radius:4px;box-shadow:0 3px 6px -4px rgba(0,0,0,.1);display:flex;padding:8px}.CareerChange__flow__linkList__item+.CareerChange__flow__linkList__item{margin-top:12px}.CareerChange__flow__linkList__item__image>img{height:32px;width:62px}.CareerChange__flow__linkList__item__title{flex-grow:1;font-size:12px;margin-left:8px}@media screen and (max-width:679px){.CareerChange__keyword__list{grid-row-gap:12px}}@media screen and (max-width:1009px) and (min-width:680px){.CareerChange__keyword__list{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr}}@media screen and (min-width:1010px){.CareerChange__keyword__list{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr}}.CareerChange__keyword__list{display:grid;margin-top:32px}.CareerChange__keyword__list__item{background:#f5f5f5}.CareerChange__keyword__list__item__link{align-items:center;display:flex;padding:20px}.CareerChange__keyword__list__item__link__image{height:60px;width:60px}.CareerChange__keyword__list__item__link__heading{flex:1;font-size:16px;font-weight:700;margin-left:20px}.CareerChange__linkButton{align-items:center;background-color:#aaa;border:2px solid #999;border-radius:4px;box-shadow:0 2px 0 0 #999;color:#fff;display:flex;font-size:14px;font-weight:700;height:54px;justify-content:center;position:relative}.CareerChange__linkButton__icon{bottom:0;margin:auto;position:absolute;right:10px;top:0}.CareerChange__qa,.CareerChange__qa__description,.CareerChange__qa__list,.CareerChange__qa__list__item+.CareerChange__qa__list__item{margin-top:32px}.CareerChange__qa__list__item__questionWrapper{display:flex;font-size:20px;font-weight:700}.CareerChange__qa__list__item__questionWrapper__icon{color:#e72d29;font-family:Montserrat,sans-serif}.CareerChange__qa__list__item__questionWrapper__question{margin-left:16px}.CareerChange__qa__list__item__answerWrapper{margin-top:16px}.CareerChange__qa__list__item__answerWrapper__contents{display:flex}.CareerChange__qa__list__item__answerWrapper__contents__icon{font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.CareerChange__qa__list__item__answerWrapper__contents__answer{font-size:16px;margin-left:16px}.CareerChange__qa__list__item__answerWrapper__contents__answer>span{background:linear-gradient(transparent 80%,#f8e81c 0);font-weight:700}.CareerChange__qa__list__item__answerWrapper__contents__answer>a{color:#009fac;font-weight:700}.CareerChange__qa__list__item__article{margin-top:16px}@media screen and (max-width:679px){.CareerChange__ranking{margin:0 -20px}.CareerChange__ranking__list__item{padding:16px}.CareerChange__ranking__list__item__imageWrapper__image{height:47px;width:70px}.CareerChange__ranking__list__item__headingWrapper{margin-left:8px}.CareerChange__ranking__list__item__headingWrapper__link{align-items:center;color:#009fac;display:flex;font-size:14px;font-weight:700;margin-top:4px}.CareerChange__ranking__list__item__headingWrapper__link>.Icon{margin-left:4px}.CareerChange__ranking__list__item__link__heading>span{font-size:16px}.CareerChange__ranking__list__item__link__heading>span:before{content:"\A";white-space:pre}.CareerChange__ranking__linkButton{margin:20px 20px 0}.CareerChange__ranking__list__item__link{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.CareerChange__ranking__list__item{padding:20px}.CareerChange__ranking__list__item__imageWrapper__image{height:80px;width:120px}.CareerChange__ranking__list__item__headingWrapper{margin-left:20px}.CareerChange__ranking__list__item__link{align-items:center;background:#fff;border-radius:20px;box-shadow:0 3px 6px -4px rgba(0,0,0,.1);display:flex;flex-direction:column;height:82px;justify-content:center;text-align:center;width:86px}.CareerChange__ranking__list__item__link.review{width:140px}.CareerChange__ranking__list__item__link>.Icon{margin-top:8px}.CareerChange__ranking__list__item__link__heading>span{font-size:16px}.CareerChange__ranking__list__item__link__heading>span:before,.CareerChange__ranking__list__item__link__text>span:before{content:"\A";white-space:pre}.CareerChange__ranking__linkButton{margin-top:20px}.CareerChange__ranking__list__item__headingWrapper__link,.CareerChange__ranking__list__item__link.review>.Icon{display:none}}@media screen and (min-width:1010px){.CareerChange__ranking__list__item{padding:20px}.CareerChange__ranking__list__item__imageWrapper__image{height:80px;width:120px}.CareerChange__ranking__list__item__headingWrapper{margin-left:20px}.CareerChange__ranking__list__item__link{align-items:center;background:#fff;border-radius:20px;box-shadow:0 3px 6px -4px rgba(0,0,0,.1);display:flex;flex-direction:column;height:82px;justify-content:center;text-align:center;width:86px}.CareerChange__ranking__list__item__link.review{width:140px}.CareerChange__ranking__list__item__link>.Icon{margin-top:8px}.CareerChange__ranking__list__item__link__text>span:before{content:"\A";white-space:pre}.CareerChange__ranking__linkButton{margin-top:20px}.CareerChange__ranking__list__item__headingWrapper__link,.CareerChange__ranking__list__item__link.review>.Icon{display:none}}.CareerChange__ranking__heading{align-items:center;background:#fff8dc;display:flex;font-size:20px;font-weight:700;height:80px;padding:0 40px 0 88px;position:relative}.CareerChange__ranking__heading>.Svg{left:20px;position:absolute;top:-28px}.CareerChange__ranking__heading:before{border-color:#e8b352 transparent;border-style:solid;border-width:0 0 30px 30px;bottom:0;content:"";position:absolute;right:0}.CareerChange__ranking__list{margin-top:20px}.CareerChange__ranking__list__item{background:#f5f5f5;display:flex}.CareerChange__ranking__list__item+.CareerChange__ranking__list__item{margin-top:12px}.CareerChange__ranking__list__item__imageWrapper{position:relative}.CareerChange__ranking__list__item__imageWrapper__ranking{align-items:center;color:#fff;display:flex;height:26px;justify-content:center;left:-12px;position:absolute;top:-12px;width:46px}.CareerChange__ranking__list__item__imageWrapper__ranking.rank1{background:#e8b352}.CareerChange__ranking__list__item__imageWrapper__ranking.rank2{background:#c3c3c3}.CareerChange__ranking__list__item__imageWrapper__ranking.rank3{background:#b4852e}.CareerChange__ranking__list__item__imageWrapper__ranking__number{font-size:16px;font-weight:700;margin-left:4px}.CareerChange__ranking__list__item__headingWrapper{flex:1}.CareerChange__ranking__list__item__headingWrapper__heading{font-weight:700}.CareerChange__ranking__list__item__headingWrapper__description{color:#999;font-size:12px}.CareerChange__ranking__list__item__link{color:#009fac;font-size:14px;font-weight:700}@media screen and (max-width:679px){.CareerChange__region__description{font-size:14px}.CareerChange__region__listContainer__list__item__prefectureList{grid-template-columns:1fr 1fr}}@media screen and (max-width:1009px) and (min-width:680px){.CareerChange__region__listContainer__list__item__prefectureList{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1010px){.CareerChange__region__listContainer__list__item__prefectureList{grid-template-columns:1fr 1fr 1fr 1fr}}.CareerChange__region__description{margin-top:32px}.CareerChange__region__listContainer,.CareerChange__region__listContainer__list{margin-top:36px}.CareerChange__region__listContainer__list+.CareerChange__region__listContainer__list{margin-top:20px}.CareerChange__region__listContainer__list__item__headingWrapper{border-left:1px solid #efefed;border-right:1px solid #efefed;border-top:1px solid #efefed;display:flex;padding:16px 20px}.CareerChange__region__listContainer__list__item__headingWrapper__heading{font-weight:700;margin-left:8px}.CareerChange__region__listContainer__list__item__prefectureList{border-left:1px solid #efefed;border-top:1px solid #efefed;display:grid}.CareerChange__region__listContainer__list__item__prefectureList__item{border-bottom:1px solid #efefed;border-right:1px solid #efefed;padding:16px 20px}.CareerChange__region__listContainer__list__item__prefectureList__item__heading{color:#009fac;font-size:14px;font-weight:700;text-decoration:underline}@media screen and (max-width:679px){.CareerChange__reputation__list{grid-row-gap:24px}}@media screen and (max-width:1009px) and (min-width:680px){.CareerChange__reputation__list{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr}}@media screen and (min-width:1010px){.CareerChange__reputation__list{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr}}.CareerChange__reputation__list{display:grid;margin-top:32px}.CareerChange__reputation__list__item__link{align-items:center;display:flex}.CareerChange__reputation__list__item__link__image{height:50px;width:83px}.CareerChange__reputation__list__item__link__heading{flex:1;font-size:16px;font-weight:700;margin-left:12px}.CareerChange__reputation__linkButton{margin-top:32px}.CareerChange__sectionHeader{align-items:center;border-bottom:4px solid #1a1a1a;display:flex;padding-bottom:8px}.CareerChange__sectionHeader>.Heading{font-size:18px;margin-left:20px}@media screen and (max-width:679px){.CareerChange__service__headingWrapper__rankingWrapper>.Icon{height:20px;width:24px}.CareerChange__service__headingWrapper__rankingWrapper__rank{font-size:20px}.CareerChange__service__headingWrapper__heading{font-size:24px}.CareerChange__service__wrapper{grid-row-gap:12px;margin-top:12px}.CareerChange__service__wrapper__evaluationWrapper>div{align-items:center;display:flex;justify-content:space-between}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__rating,.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star{font-size:30px}.CareerChange__service__wrapper__evaluationWrapper__list{margin-top:8px}.CareerChange__service__wrapper__evaluationWrapper__list__heading{font-size:14px}.CareerChange__service__wrapper__detailWrapper>tbody>tr>th{width:108px}}@media screen and (max-width:1009px) and (min-width:680px){.CareerChange__service__headingWrapper__rankingWrapper>.Icon{height:24px;width:28px}.CareerChange__service__headingWrapper__rankingWrapper__rank{font-size:24px}.CareerChange__service__headingWrapper__heading{font-size:30px}.CareerChange__service__wrapper{grid-row-gap:12px;align-items:start;display:grid;grid-template-columns:1fr 1fr;margin-top:16px}.CareerChange__service__wrapper__evaluationWrapper__list__heading{font-size:12px}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__rating,.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star{font-size:40px}.CareerChange__service__wrapper__detailWrapper{margin-left:16px}.CareerChange__service__wrapper__detailWrapper>tbody>tr>th{width:88px}}@media screen and (min-width:1010px){.CareerChange__service__headingWrapper__rankingWrapper>.Icon{height:24px;width:28px}.CareerChange__service__headingWrapper__rankingWrapper__rank{font-size:24px}.CareerChange__service__headingWrapper__heading{font-size:30px}.CareerChange__service__wrapper{grid-row-gap:12px;align-items:start;display:grid;grid-template-columns:352px 1fr;margin-top:16px}.CareerChange__service__wrapper__evaluationWrapper__list__heading{font-size:12px}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__rating,.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star{font-size:40px}.CareerChange__service__wrapper__detailWrapper{margin-left:16px}.CareerChange__service__wrapper__detailWrapper>tbody>tr>th{width:88px}}.CareerChange__service__headingWrapper__rankingWrapper{align-items:center;display:flex}.CareerChange__service__headingWrapper__rankingWrapper.rank1{color:#c5a33b}.CareerChange__service__headingWrapper__rankingWrapper.rank2{color:#a3abb4}.CareerChange__service__headingWrapper__rankingWrapper.rank3{color:#b0755d}.CareerChange__service__headingWrapper__rankingWrapper.rank1>.Icon{fill:#c5a33b}.CareerChange__service__headingWrapper__rankingWrapper.rank2>.Icon{fill:#a3abb4}.CareerChange__service__headingWrapper__rankingWrapper.rank3>.Icon{fill:#b0755d}.CareerChange__service__headingWrapper__rankingWrapper__rank{font-weight:700;margin-left:4px}.CareerChange__service__headingWrapper__heading{border-bottom:2px solid #1a1a1a;font-weight:700}.CareerChange__service__wrapper{display:grid}.CareerChange__service__wrapper__imageWrapper__source{font-size:10px;font-weight:700;margin-top:4px}.CareerChange__service__wrapper__imageWrapper__link{color:#009fac;text-decoration:underline}.CareerChange__service__wrapper__evaluationWrapper{background:#f5f5f5;padding:12px}.CareerChange__service__wrapper__evaluationWrapper__heading{align-items:center;background:#1a1a1a;color:#fff;display:flex;font-size:16px;height:32px;justify-content:center;width:88px}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper{align-items:center;display:flex}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star{color:#ccc;position:relative;text-align:center;white-space:nowrap;z-index:0}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star:after,.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star:before{content:"★★★★★"}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star:after{color:#ffb01f;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;z-index:1}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="5.0"]:after{width:100%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="4.75"]:after{width:95%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="4.5"]:after{width:90%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="4.25"]:after{width:85%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="4.0"]:after{width:80%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="3.75"]:after{width:75%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="3.5"]:after{width:70%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="3.25"]:after{width:65%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="3.0"]:after{width:60%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="2.75"]:after{width:55%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="2.5"]:after{width:50%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="2.25"]:after{width:45%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="2.0"]:after{width:40%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="1.75"]:after{width:35%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="1.5"]:after{width:30%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="1.25"]:after{width:25%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="1.0"]:after{width:20%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="0.75"]:after{width:15%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="0.5"]:after{width:10%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="0.25"]:after{width:5%}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__star[data-rate="0"]:after{width:0}.CareerChange__service__wrapper__evaluationWrapper__ratingWrapper__rating{font-weight:700;margin-left:8px}.CareerChange__service__wrapper__evaluationWrapper__list{font-weight:700;margin-top:8px}.CareerChange__service__wrapper__evaluationWrapper__list>li{align-items:center;display:flex}.CareerChange__service__wrapper__evaluationWrapper__list__heading{flex:1}.CareerChange__service__wrapper__evaluationWrapper__list__meterWrapper{background:#ccc;border-radius:6px;height:12px;width:100px}.CareerChange__service__wrapper__evaluationWrapper__list__meterWrapper__inlineWrapper{border-radius:6px;height:12px}.CareerChange__service__wrapper__evaluationWrapper__list__meterWrapper__inlineWrapper__mater{background:#e72d29;border-radius:6px;height:100%;transition:width 1.4s ease;width:0}.CareerChange__service__wrapper__evaluationWrapper__list__meterWrapper__inlineWrapper__mater.inview{width:100%}.CareerChange__service__wrapper__evaluationWrapper__list__rating{color:#e72d29;font-size:16px;margin-left:8px}.CareerChange__service__wrapper__recommendWrapper{border:1px solid #1a1a1a}.CareerChange__service__wrapper__recommendWrapper__heading{align-items:center;background:#1a1a1a;color:#fff;display:flex;font-size:16px;font-weight:700;height:24px;justify-content:center}.CareerChange__service__wrapper__recommendWrapper__list{background:#fffbf2;font-weight:700;padding:16px 24px}.CareerChange__service__wrapper__recommendWrapper__list>li{align-items:center;display:flex}.CareerChange__service__wrapper__recommendWrapper__list>li+li{margin-top:12px}.CareerChange__service__wrapper__recommendWrapper__list__icon{align-items:center;background:#fff;border:1px solid #1a1a1a;display:flex;height:16px;justify-content:center;width:16px}.CareerChange__service__wrapper__recommendWrapper__list__text{font-size:14px;margin-left:8px}.CareerChange__service__wrapper__detailWrapper{border:1px solid #1a1a1a;border-collapse:collapse;font-size:14px}.CareerChange__service__wrapper__detailWrapper>tbody>tr>th{padding:8px 0}.CareerChange__service__wrapper__detailWrapper>tbody>tr>td,.CareerChange__service__wrapper__detailWrapper>tbody>tr>th{border:1px solid #1a1a1a}.CareerChange__service__wrapper__detailWrapper__contents__data{padding:0 16px}.CareerChange__service__wrapper__detailWrapper__contents{align-items:center;display:flex;padding:6px 16px}.CareerChange__service__wrapper__detailWrapper__contents+.CareerChange__service__wrapper__detailWrapper__contents{border-top:1px dotted #1a1a1a}.CareerChange__service__wrapper__detailWrapper__contents__label{align-items:center;background:#1a1a1a;border-radius:10px;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;width:48px}.CareerChange__service__wrapper__detailWrapper__contents__text{margin-left:12px}.CareerChange__service__review{margin-top:20px}.CareerChange__service__review__heading{font-weight:700}.CareerChange__service__review__list{display:flex;margin-top:20px;overflow-x:scroll}.CareerChange__service__review__list__itemWrapper+.CareerChange__service__review__list__itemWrapper{margin-left:12px}.CareerChange__service__review__list__itemWrapper__item{border:1px solid #dcdcdc;padding:16px;width:232px}.CareerChange__service__review__list__itemWrapper__item__headingWrapper{align-items:center;display:flex}.CareerChange__service__review__list__itemWrapper__item__headingWrapper__image{height:72px;width:72px}.CareerChange__service__review__list__itemWrapper__item__headingWrapper__nameWrapper{margin-left:12px}.CareerChange__service__review__list__itemWrapper__item__headingWrapper__nameWrapper__income{font-size:12px}.CareerChange__service__review__list__itemWrapper__item__headingWrapper__nameWrapper__status{font-size:14px;font-weight:700;margin-top:8px}.CareerChange__service__review__list__itemWrapper__item__comment{font-size:12px;margin-top:16px}.CareerChange__service__review__list__itemWrapper__item__comment__limitText,.CareerChange__service__review__list__itemWrapper__item__comment__text{display:inline}.CareerChange__service__review__list__itemWrapper__item__comment__close{margin:4px 0 0 auto}.CareerChange__service__review__list__itemWrapper__item__comment__close,.CareerChange__service__review__list__itemWrapper__item__comment__open{color:#999;font-size:13px}.CareerChange__service__review__list__itemWrapper__item__comment.open>.CareerChange__service__review__list__itemWrapper__item__comment__limitText,.CareerChange__service__review__list__itemWrapper__item__comment.open>.CareerChange__service__review__list__itemWrapper__item__comment__open,.CareerChange__service__review__list__itemWrapper__item__comment__close,.CareerChange__service__review__list__itemWrapper__item__comment__text{display:none}.CareerChange__service__review__list__itemWrapper__item__comment.open,.CareerChange__service__review__list__itemWrapper__item__comment.open>.CareerChange__service__review__list__itemWrapper__item__comment__close,.CareerChange__service__review__list__itemWrapper__item__comment.open>.CareerChange__service__review__list__itemWrapper__item__comment__text{display:block}@media screen and (max-width:679px){.CareerChange__specialArticle__list{grid-row-gap:16px}}@media screen and (max-width:1009px) and (min-width:680px){.CareerChange__specialArticle__list{grid-row-gap:16px}}@media screen and (min-width:1010px){.CareerChange__specialArticle__list{grid-column-gap:12px;grid-row-gap:32px;grid-template-columns:1fr 1fr}}.CareerChange__specialArticle__list{display:grid;margin-top:32px}.CareerChange__starRating{align-items:center;display:flex}.CareerChange__starRating__image{height:16px;width:91px}.CareerChange__starRating__number{font-size:16px;font-weight:700;margin-left:8px}.CareerChange__starRating__number.red{color:#e72d29}.CareerChange__starRating__number.yellow{color:#ffac00}@media screen and (max-width:679px){.CareerChangeRecommendService__heading{font-size:24px}.CareerChangeRecommendService__contentsWrapper__contents+.CareerChangeRecommendService__contentsWrapper__contents{margin-top:24px}.CareerChangeRecommendService__contentsWrapper__contents__imageWrapper{padding:0 20px}.CareerChangeRecommendService__contentsWrapper__contents__title{font-size:20px}.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper{padding:20px 28px}.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper__official,.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper__reputation{font-size:18px;height:48px}}@media screen and (max-width:1009px) and (min-width:680px){.CareerChangeRecommendService__heading{font-size:32px}.CareerChangeRecommendService__contentsWrapper{margin-left:60px;margin-right:60px}.CareerChangeRecommendService__contentsWrapper__contents+.CareerChangeRecommendService__contentsWrapper__contents{margin-top:32px}.CareerChangeRecommendService__contentsWrapper__contents__title{font-size:14px}.CareerChangeRecommendService__contentsWrapper__contents__imageWrapper{padding:0 140px}.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper{align-items:center;display:flex;flex-direction:column;padding:20px 0}.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper__official,.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper__reputation{font-size:14px;height:36px;width:340px}}@media screen and (min-width:1010px){.CareerChangeRecommendService__heading{font-size:32px}.CareerChangeRecommendService__contentsWrapper{display:flex}.CareerChangeRecommendService__contentsWrapper__contents{width:216px}.CareerChangeRecommendService__contentsWrapper__contents+.CareerChangeRecommendService__contentsWrapper__contents{margin-left:16px}.CareerChangeRecommendService__contentsWrapper__contents__imageWrapper{padding:0 20px}.CareerChangeRecommendService__contentsWrapper__contents__title{font-size:14px}.CareerChangeRecommendService__contentsWrapper__contents__pointWrapper{height:188px}.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper{padding:16px}.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper__official,.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper__reputation{font-size:14px;height:36px}}.CareerChangeRecommendService__heading{align-items:center;display:flex}.CareerChangeRecommendService__heading>.Svg{margin-right:16px}.CareerChangeRecommendService__contentsWrapper{margin-top:20px}.CareerChangeRecommendService__contentsWrapper__contents{background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.CareerChangeRecommendService__contentsWrapper__contents__imageWrapper{align-items:center;display:flex;height:120px;justify-content:center}.CareerChangeRecommendService__contentsWrapper__contents__title{border-top:1px solid #dcdcdc;font-weight:700;padding:16px;text-align:center}.CareerChangeRecommendService__contentsWrapper__contents__pointWrapper{background:#fffaed;padding:16px}.CareerChangeRecommendService__contentsWrapper__contents__pointWrapper__point{align-items:center;background:#ffb01f;border-radius:4px;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:14px;height:24px;justify-content:center;width:64px}.CareerChangeRecommendService__contentsWrapper__contents__pointWrapper__pointList{font-size:14px;font-weight:700;margin-top:12px}.CareerChangeRecommendService__contentsWrapper__contents__pointWrapper__pointList__item+.CareerChangeRecommendService__contentsWrapper__contents__pointWrapper__pointList__item{margin-top:8px}.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper__official{align-items:center;background-color:#e72d29;border:2px solid #b8130a;border-radius:4px;box-shadow:0 2px 0 0 #b8130a;color:#fff;display:flex;font-weight:700;justify-content:center;position:relative}.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper__official>.Icon{margin-left:4px}.CareerChangeRecommendService__contentsWrapper__contents__linkWrapper__reputation{align-items:center;background:#aaa;border:2px solid #999;border-radius:4px;box-shadow:0 2px 0 0 #999;color:#fff;display:flex;font-weight:700;justify-content:center;margin-top:16px}.CareerChangeRecommendService__affiliateText{color:#999;font-size:13px;margin-top:16px}@media screen and (max-width:679px){.CommentItem__image>img{height:40px;width:40px}.CommentItem__textContentsWrapper__name{font-size:13px}}@media screen and (max-width:1009px) and (min-width:680px){.CommentItem__image>img{height:50px;width:50px}.CommentItem__textContentsWrapper__name{font-size:14px}}@media screen and (min-width:1010px){.CommentItem__image>img{height:50px;width:50px}.CommentItem__textContentsWrapper__name{font-size:14px}}.CommentItem{display:flex}.CommentItem__textContentsWrapper{flex:1}.CommentItem__textContentsWrapper__name{font-weight:700}.CommentItem__textContentsWrapper__comment{border:1px solid #dcdcdc;border-radius:2px;margin-top:8px;padding:20px;position:relative}.CommentItem__textContentsWrapper__comment:before{border:8px solid transparent;border-top-color:#dcdcdc;content:"";position:absolute;top:-1px}.CommentItem__textContentsWrapper__comment:after{border:6px solid transparent;border-top-color:#fff;content:"";position:absolute;top:0}.CommentItem.normal .CommentItem__textContentsWrapper{margin-left:12px}.CommentItem.normal .CommentItem__textContentsWrapper__comment:before{left:-9px}.CommentItem.normal .CommentItem__textContentsWrapper__comment:after{left:-6px}.CommentItem.reverse{flex-direction:row-reverse}.CommentItem.reverse .CommentItem__textContentsWrapper{margin-right:12px}.CommentItem.reverse .CommentItem__textContentsWrapper__name{text-align:right}.CommentItem.reverse .CommentItem__textContentsWrapper__comment:before{right:-9px}.CommentItem.reverse .CommentItem__textContentsWrapper__comment:after{right:-6px}@media screen and (max-width:679px){.DeformationArticle{align-items:center}.DeformationArticle__image{width:140px}.DeformationArticle__caption{margin-left:16px}.DeformationArticle__caption__title{font-size:14px}}@media screen and (max-width:1009px) and (min-width:680px){.DeformationArticle{align-items:center}.DeformationArticle__image{width:200px}.DeformationArticle__caption{margin-left:16px}.DeformationArticle__caption__title{font-size:16px}}@media screen and (min-width:1010px){.DeformationArticle{flex-direction:column}.DeformationArticle__image{width:314px}.DeformationArticle__caption{margin-top:12px}.DeformationArticle__caption__title{font-size:16px}}.DeformationArticle{display:flex}.DeformationArticle__caption{display:flex;flex:1;flex-flow:column;overflow:hidden}.DeformationArticle__caption__sub{color:#999;font-size:12px;margin-top:8px}.DeformationArticle__caption__sub__publishedDate{margin-left:8px}.FacebookArticleLike__text{font-size:14px;font-weight:700}.FacebookArticleLike__text>span{color:#1877f2}.FacebookArticleLike__pluginWrapper{border:1px solid #dcdcdc;border-radius:2px;display:flex;margin-top:16px}.FacebookArticleLike__pluginWrapper__image>img{height:90px;width:172px}.FacebookArticleLike__pluginWrapper>.FacebookLikePlugin{align-items:center;display:flex;margin:0 auto}.FloatingBanner{align-items:center;background:#e72d29;border-radius:20px;cursor:pointer;display:flex;height:48px;justify-content:center;left:0;margin:0 36px;position:fixed;right:0;transition:bottom .7s;z-index:5}.FloatingBanner__text{color:#fff;font-size:18px;font-weight:700}.FloatingBanner.hide{bottom:-100px!important}.FloatingBanner>.Svg{bottom:12px;left:16px;position:absolute}@media screen and (max-width:679px){.GraphDescription__ogp__imageWrapper{align-items:center;display:flex;height:90px;justify-content:center;width:90px}.GraphDescription__ogp__imageWrapper__image{height:48px}.GraphDescription__ogp__headingWrapper__title{font-size:14px}.GraphDescription__ogp__headingWrapper__url{font-size:11px}}@media screen and (max-width:1009px) and (min-width:680px){.GraphDescription__ogp__imageWrapper{align-items:center;display:flex;height:128px;justify-content:center;width:128px}.GraphDescription__ogp__imageWrapper__image{height:68px}.GraphDescription__ogp__headingWrapper__title{font-size:14px}.GraphDescription__ogp__headingWrapper__url{font-size:12px}}@media screen and (min-width:1010px){.GraphDescription__ogp__imageWrapper{align-items:center;display:flex;height:128px;justify-content:center;width:128px}.GraphDescription__ogp__imageWrapper__image{height:68px}.GraphDescription__ogp__headingWrapper__title{font-size:14px}.GraphDescription__ogp__headingWrapper__url{font-size:12px}}.GraphDescription{word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.GraphDescription__text{display:inline}.GraphDescription__item:first-child.GraphDescription__ogpWrapper{margin-top:0}.GraphDescription__item:last-child.GraphDescription__ogpWrapper{margin-bottom:0}.GraphDescription__ogpWrapper{margin:12px 0}.GraphDescription__ogp__imageWrapper{background:#f5f5f5;border-radius:12px;margin-right:8px}.GraphDescription__ogp{background:#fff;border:1px solid #e8e8e8;border-radius:12px;display:inline-flex;padding:8px;width:100%}.GraphDescription__ogp.noImage{padding:16px}.GraphDescription__ogp__imageWrapper__image{background:#fff;-o-object-fit:contain;object-fit:contain;width:100%}.GraphDescription__ogp__headingWrapper{display:flex;flex:1;flex-direction:column;justify-content:center;overflow:hidden}.GraphDescription__ogp__headingWrapper>p+p{margin-top:4px}.GraphDescription__ogp__headingWrapper__title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-weight:700;overflow:hidden}.GraphDescription__ogp__headingWrapper__url{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#999;display:-webkit-box;overflow:hidden;word-break:break-all}.GraphDescription__textLink{color:#009fac;display:inline;word-break:break-all}.GraphDescription__readAll{display:inline}.GraphDescription__ogpWrapper:last-child>.GraphDescription__readAll{display:block;margin-top:12px}.GraphDescription__readAll__dots{color:#1a1a1a}.GraphDescription__readAll__moreText{color:#999;display:inline;pointer-events:pointer}@media screen and (max-width:679px){.GraphUser__userWrapper__user__image>img{height:48px;width:48px}.GraphUser__userWrapper__user__nameWrapper__title{font-size:12px}.GraphUser__description{margin-left:56px}}@media screen and (max-width:1009px) and (min-width:680px){.GraphUser__userWrapper__user__image>img{height:64px;width:64px}.GraphUser__userWrapper__user__nameWrapper__title{font-size:14px}.GraphUser__description{margin-left:72px}}@media screen and (min-width:1010px){.GraphUser__userWrapper__user__image>img{height:64px;width:64px}.GraphUser__userWrapper__user__nameWrapper__title{font-size:14px}.GraphUser__description{margin-left:72px}}.GraphUser__userWrapper,.GraphUser__userWrapper__user{align-items:center;display:flex}.GraphUser__userWrapper__user{flex:1;overflow:hidden}.GraphUser__userWrapper__user__image>img{border:1px solid #e8e8e8;border-radius:100%}.GraphUser__userWrapper__user__nameWrapper{margin-left:8px;min-width:0}.GraphUser__userWrapper__user__nameWrapper__inlineWrapper{align-items:center;display:flex;font-weight:700}.GraphUser__userWrapper__user__nameWrapper__inlineWrapper__name{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GraphUser__userWrapper__user__nameWrapper__inlineWrapper__icon{background:#e72d29;border-radius:0 6px 6px 6px;color:#fff;flex-shrink:0;font-size:10px;margin-left:4px;padding:0 4px;text-align:center}.GraphUser__userWrapper__user__nameWrapper__title{color:#999;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.GraphUser__userWrapper__dotsButton,.GraphUser__userWrapper__followButton{flex-shrink:0;margin-left:12px}.GraphUser__description{font-size:14px}@media screen and (max-width:679px){.ImageItem__sourceWrapper{font-size:10px}.ImageItem__comment{font-size:13px}}@media screen and (max-width:1009px) and (min-width:680px){.ImageItem__sourceWrapper{font-size:13px}.ImageItem__comment{font-size:14px}}@media screen and (min-width:1010px){.ImageItem__sourceWrapper{font-size:13px}.ImageItem__comment{font-size:14px}}.ImageItem__title{font-size:20px;font-weight:700;margin:0 20px 20px}.ImageItem__imageWrapper{background-repeat:repeat;background-size:4px 4px;display:flex;justify-content:center;text-align:center;width:100%}.ImageItem__sourceWrapper{display:flex;margin-top:12px;padding:0 20px}.ImageItem__sourceWrapper__image{height:24px;width:72px}.ImageItem__sourceWrapper__soruceKey{color:#999}.ImageItem__sourceWrapper__sourceLink{color:#009fac;text-decoration:underline}.ImageItem__sourceWrapper__sourceLink,.ImageItem__sourceWrapper__sourceText{flex:1;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImageItem__sourceWrapper__sourceText{color:#999}.ImageItem__comment{color:#999;margin-top:12px;padding:0 20px}@media screen and (max-width:679px){.IndexItem__headlines{padding:4px 0}}@media screen and (max-width:1009px) and (min-width:680px){.IndexItem__headlines{padding:8px 0}}@media screen and (min-width:1010px){.IndexItem__headlines{padding:8px 0}}.IndexItem{border:1px solid #dcdcdc;border-radius:4px}.IndexItem__heading{align-items:center;display:flex;height:48px;width:100%}.IndexItem__heading__title{flex:1;font-size:14px;font-weight:700;text-align:left}.IndexItem__headlines{border-top:1px solid #dcdcdc;height:300px;overflow:hidden;position:relative}.IndexItem__headlines.open{height:100%}.IndexItem__headlines__headline{align-items:center;display:flex;padding:8px 12px 8px 0}.IndexItem__headlines__headline.level2{padding-left:32px;position:relative}.IndexItem__headlines__headline__number{color:#ccc;font-family:Montserrat,sans-serif;font-weight:700;text-align:center;width:40px}.IndexItem__headlines__headline.level2:before{background:#ccc;border-radius:2px;content:"";height:4px;left:24px;position:absolute;top:18px;width:4px}.IndexItem__headlines__headline__title{color:#009fac;flex:1;font-size:14px;font-weight:700;text-decoration:underline;word-break:break-all}.IndexItem__headlines__headline.level2>.IndexItem__headlines__headline__title{margin-left:4px}.IndexItem__headlines__closeButton{align-items:center;background:#f1f1f1;border-radius:16px;color:#aaa;display:flex;font-size:14px;height:32px;justify-content:center;margin:12px auto 16px;width:140px}.IndexItem__headlines__openButton{align-items:center;background:#f5f5f5;border-radius:0 0 4px 4px;border-top:1px solid #dcdcdc;bottom:0;display:flex;height:48px;justify-content:center;left:0;position:absolute;width:100%}.IndexItem__headlines__openButton:hover{opacity:1}@media screen and (max-width:679px){.InstagramItem__comment{font-size:13px}}@media screen and (max-width:1009px) and (min-width:680px){.InstagramItem__comment{font-size:14px}}@media screen and (min-width:1010px){.InstagramItem__comment{font-size:14px}}.InstagramItem{min-height:400px}.InstagramItem__widget>iframe{width:100%}.InstagramItem__title{font-weight:700;margin-bottom:16px}.InstagramItem__comment{color:#999;margin-top:16px}@media screen and (max-width:679px){.KillerFloatingBanner{bottom:68px;margin:0 8px}}@media screen and (max-width:1009px) and (min-width:680px){.KillerFloatingBanner{bottom:68px;margin:0 8px}}@media screen and (min-width:1010px){.KillerFloatingBanner{bottom:20px;left:20px}}.KillerFloatingBanner{position:fixed;transition:all .7s}.KillerFloatingBanner.webview{bottom:20px}.KillerFloatingBanner__balloonWrapper{align-items:center;display:flex}.KillerFloatingBanner__balloonWrapper__balloon{background-color:#fff;border:2px solid #1a1a1a;border-radius:8px;font-size:14px;font-weight:700;margin-left:12px;padding:6px;position:relative}.KillerFloatingBanner__balloonWrapper__balloon:before{border:4px solid transparent;border-right:10px solid #1a1a1a;content:"";left:-16px;position:absolute;top:9px}.KillerFloatingBanner__balloonWrapper__balloon:after{border:4px solid transparent;border-right:12px solid #fff;content:"";left:-12px;position:absolute;top:9px}.KillerFloatingBanner__contents{background:#e72d29;box-shadow:0 2px 6px 0 rgba(0,0,0,.6);display:flex;height:60px;margin-top:4px}.KillerFloatingBanner.hide{bottom:-120px!important}.KillerFloatingBanner__contents__image{height:80px;width:152px}.KillerFloatingBanner__contents__caption{align-items:center;display:flex;flex:1;flex-grow:1;justify-content:center;padding:0 12px}.KillerFloatingBanner__contents__caption__heading{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:14px;font-weight:700;overflow:hidden}.KillerFloatingBanner__contents__caption>.Icon{margin-left:24px}.LikeButton{align-items:center;color:#999;display:flex;font-size:12px;font-weight:700}.LikeButton.active{color:#ffb000}.LikeButton.large{font-size:14px}.LikeButton:not(.active):active>.LikeButton__icon{-webkit-animation:LikeButtonAnimation2 .2s forwards;animation:LikeButtonAnimation2 .2s forwards}.LikeButton.active.animation>.LikeButton__icon{-webkit-animation:LikeButtonAnimation .2s forwards;animation:LikeButtonAnimation .2s forwards}.LikeButton__count,.LikeButton__text{margin-left:4px}@-webkit-keyframes LikeButtonAnimation{0%{transform:translateY(4px)}70%{transform:translateY(-16px)}to{transform:translateY(0)}}@keyframes LikeButtonAnimation{0%{transform:translateY(4px)}70%{transform:translateY(-16px)}to{transform:translateY(0)}}@-webkit-keyframes LikeButtonAnimation2{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes LikeButtonAnimation2{0%{transform:translateY(0)}to{transform:translateY(4px)}}@media screen and (max-width:679px){.LinkItem__contentsWrapper{flex-direction:column}.LinkItem__contentsWrapper__imageWrapper{height:162px;margin-bottom:12px}.LinkItem.portal>.LinkItem__contentsWrapper>.LinkItem__contentsWrapper__imageWrapper{height:84px;width:160px}.LinkItem.noImage .LinkItem__contentsWrapper__title{text-align:left}}@media screen and (max-width:1009px) and (min-width:680px){.LinkItem{width:402px}.LinkItem.noImage{width:640px}.LinkItem__contentsWrapper{flex-direction:column}.LinkItem__contentsWrapper__imageWrapper{height:198px;margin-bottom:12px}.LinkItem.portal{width:auto}.LinkItem.portal>.LinkItem__contentsWrapper>.LinkItem__contentsWrapper__imageWrapper{height:84px;width:160px}.LinkItem.noImage .LinkItem__contentsWrapper__title{text-align:left}}@media screen and (min-width:1010px){.LinkItem__contentsWrapper{flex-direction:row}.LinkItem.noImage{width:640px}.LinkItem__contentsWrapper__imageWrapper{height:180px;width:240px}.LinkItem__contentsWrapper__imageWrapper__image>img{height:100%}.LinkItem__contentsWrapper__title{flex:1;padding:0 12px}.LinkItem.portal>.LinkItem__contentsWrapper>.LinkItem__contentsWrapper__imageWrapper{height:126px;width:240px}}.LinkItem__contentsWrapper{align-items:center;border:1px solid #dcdcdc;display:flex;padding:12px}.LinkItem__contentsWrapper__imageWrapper{display:flex;justify-content:center}.LinkItem__contentsWrapper__title{color:#009fac;font-size:14px;font-weight:700;text-decoration:underline}.LinkItem__comment{color:#999;font-size:13px;margin-top:12px}.LinkItem.portal{text-align:left}.LinkItem.portal>.LinkItem__contentsWrapper{flex-direction:row;padding:0}.LinkItem.portal>.LinkItem__contentsWrapper>.LinkItem__contentsWrapper__imageWrapper{margin:0}.LinkItem.portal>.LinkItem__contentsWrapper>.LinkItem__contentsWrapper__title{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;flex:1;overflow:hidden;padding:0 12px}.Menu{height:100%;left:0;position:fixed;top:0;transition:.25s;width:100%;z-index:25}.Menu.hide{visibility:hidden}.Menu__overlay{background:rgba(0,0,0,.4);height:100%;left:0;position:fixed;top:0;width:100%}.Menu__overlay.hide{visibility:hidden}.Menu__contentsWrapper{background-color:#fff;height:100%;position:fixed;right:-260px;top:0;transition:right .25s ease-out;width:260px}.Menu__contentsWrapper__listWrapper{height:100%;overflow-y:scroll;padding:52px 0 52px 40px}.Menu__contentsWrapper.hide{right:-260px}.Menu__contentsWrapper.show{right:0}.Menu__contentsWrapper__listWrapper__closeButton{cursor:pointer;position:absolute;right:20px;top:16px}.Menu__contentsWrapper__listWrapper__topWrapper__list{margin-top:12px}.Menu__contentsWrapper__listWrapper__topWrapper__list__item{font-size:18px;font-weight:700;padding:12px 0;width:100%}.Menu__contentsWrapper__listWrapper__categoryWrapper{margin-top:16px}.Menu__contentsWrapper__listWrapper__categoryWrapper__title{color:#999;font-size:12px}.Menu__contentsWrapper__listWrapper__categoryWrapper__list__item{font-size:18px;font-weight:700;padding:12px 0;width:100%}.Menu__contentsWrapper__listWrapper__etcWrapper{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-top:8px;padding:8px 0}.Menu__contentsWrapper__listWrapper__etcWrapper__list__item{font-size:18px;font-weight:700;padding:12px 0;width:100%}.Menu__contentsWrapper__listWrapper__snsWrapper{margin-top:20px}.Menu__contentsWrapper__listWrapper__snsWrapper__title{color:#999;font-size:12px;font-weight:700}.Menu__contentsWrapper__listWrapper__snsWrapper__contents{align-items:center;display:flex;margin-top:8px}.Menu__contentsWrapper__listWrapper__snsWrapper__contents__item{align-items:center;background:#1a1a1a;border-radius:20px;display:flex;height:32px;justify-content:center;width:32px}.Menu__contentsWrapper__listWrapper__snsWrapper__contents__item+.Menu__contentsWrapper__listWrapper__snsWrapper__contents__item{margin-left:12px}.MenuPortal{height:100%;left:0;position:fixed;top:0;transition:.25s;width:100%;z-index:25}.MenuPortal.hide{visibility:hidden}.MenuPortal.show{visibility:visible}.MenuPortal.transition{transition:.25s}.MenuPortal__overlay{background:#1a1a1a;height:100%;left:0;position:fixed;top:0;width:100%}.MenuPortal__overlay.hide{opacity:0;visibility:hidden}.MenuPortal__overlay.show{opacity:.4;visibility:visible}.MenuPortal__overlay.transition{transition:.25s}.MenuPortal__contentsWrapper{background-color:#fff;height:100%;position:fixed;right:0;top:0;width:334px}.MenuPortal__contentsWrapper.hide{transform:translateX(334px)}.MenuPortal__contentsWrapper.show{transform:translateX(0)}.MenuPortal__contentsWrapper.transition{transition:transform .25s ease-out}.MenuPortal__contentsWrapper__contents{height:100%;overflow-y:scroll}.MenuPortal__contentsWrapper__contents__navigation{font-weight:700;padding:80px 0 0 40px}.MenuPortal__contentsWrapper__contents__navigation__linkTop{margin-top:32px}.MenuPortal__contentsWrapper__contents__navigation__themeWrapper{margin-top:36px;padding-right:52px}.MenuPortal__contentsWrapper__contents__navigation__themeWrapper__heading{color:#999;font-size:12px}.MenuPortal__contentsWrapper__contents__navigation__themeWrapper__list{margin-top:16px}.MenuPortal__contentsWrapper__contents__navigation__themeWrapper__list__item{font-size:17px}.MenuPortal__contentsWrapper__contents__navigation__themeWrapper__list__item+.MenuPortal__contentsWrapper__contents__navigation__themeWrapper__list__item{margin-top:24px}.MenuPortal__contentsWrapper__contents__navigation__themeWrapper__list__item>.Link{align-items:center;display:flex}.MenuPortal__contentsWrapper__contents__navigation__themeWrapper__list__item__heading{flex:1}.MenuPortal__contentsWrapper__contents__navigation__etc{margin-top:24px}.MenuPortal__contentsWrapper__contents__navigation__etc__list{border-top:1px solid #e8e8e8;padding:24px 0}.MenuPortal__contentsWrapper__contents__navigation__etc__list__item{align-items:center;display:flex}.MenuPortal__contentsWrapper__contents__navigation__etc__list__item>.Icon{margin-left:8px}.MenuPortal__contentsWrapper__contents__bottom{background-color:#f5f5f5;font-size:16px;padding:40px}.MenuPortal__contentsWrapper__contents__bottom__text+.MenuPortal__contentsWrapper__contents__bottom__text{margin-top:24px}.MenuPortal__contentsWrapper__contents__bottom__text>span{font-weight:700}.MenuPortal__contentsWrapper__contents__closeButton{cursor:pointer;position:absolute;right:20px;top:24px}.MoreLink{align-items:center;display:flex}.MoreLink__heading{font-size:14px;font-weight:700}.MoreLink__icon{align-items:center;background-color:#1a1a1a;display:flex;height:14px;justify-content:center;margin-left:12px;width:14px}@media screen and (max-width:679px){.PageTopButton{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.PageTopButton{display:none}}.PageTopButton{border-radius:30px;bottom:20px;opacity:0;pointer-events:none;position:fixed;right:20px;transition:.2s ease;z-index:15}.PageTopButton.show{opacity:1;pointer-events:auto}.PageTopButton:hover{bottom:30px}.PageTopButton__button{align-items:center;background:#e72d29;border:5px solid #1a1a1a;border-radius:30px;display:flex;height:56px;justify-content:center;overflow:hidden;position:relative;width:56px}.PageTopButton__button:hover{border:5px solid #e72d29;opacity:1}.PageTopButton__button:before{background:#fff;border-radius:30px;content:"";height:10px;position:absolute;transform:scale(5);transition:transform .2s ease;width:10px}.PageTopButton__button:hover:before{transform:scale(0)}.PageTopButton__button>.Icon{fill:#1a1a1a;position:relative}.PageTopButton__button:hover>.Icon{fill:#fff}@media screen and (max-width:679px){.ParallelArticle__image{width:140px}.ParallelArticle__caption__title{font-size:14px}}@media screen and (max-width:1009px) and (min-width:680px){.ParallelArticle__image{width:280px}.ParallelArticle__caption__title{font-size:20px}}@media screen and (min-width:1010px){.ParallelArticle__image{width:280px}.ParallelArticle__caption__title{font-size:20px}}.ParallelArticle{align-items:center;display:flex}.ParallelArticle__caption{flex:1;margin-left:16px;overflow:hidden}.ParallelArticle__caption__sub{font-size:12px;margin-top:8px}.ParallelArticle__caption__sub__category{margin-right:8px}.ParallelArticle__caption__sub__publishedDate{color:#999}.PointItem__point{background:#ffb01f;border-radius:4px 4px 0 0;color:#fff;font-family:Montserrat,sans-serif;font-size:18px;height:28px;text-align:center;width:82px}.PointItem>.TextItem{background:#f5f5f5;border:2px solid #ffb01f;border-radius:0 8px 8px 8px;font-size:14px;padding:20px}.PointItem>.TextItem>.td-size.td-weight{display:block;font-size:16px;margin-bottom:8px}@media screen and (max-width:679px){.QuoteItem__sourceWrapper{font-size:10px;margin-top:8px}}@media screen and (max-width:1009px) and (min-width:680px){.QuoteItem__sourceWrapper{font-size:13px;margin-top:12px}}@media screen and (min-width:1010px){.QuoteItem__sourceWrapper{font-size:13px;margin-top:12px}}.QuoteItem__quoteWrapper{background-color:#f5f5f5;padding:16px}.QuoteItem__sourceWrapper,.QuoteItem__sourceWrapper__sourceKey{color:#999}.QuoteItem__sourceWrapper__sourceLink{color:#009fac;margin-left:4px;text-decoration:underline}.RakutenItem__item{display:flex}.RakutenItem__item+.RakutenItem__item{margin-top:20px}.RakutenItem__item__numbering{color:#e72d29;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}.RakutenItem__item__numbering>span{font-size:32px}.RakutenItem__item__image{margin-left:16px}.RakutenItem__item__image>img{height:96px;width:96px}.RakutenItem__item__headingWrapper{flex:1;margin-left:8px}.RakutenItem__item__headingWrapper__reviewWrapper{align-items:center;display:flex}.RakutenItem__item__headingWrapper__reviewWrapper__ratingNumber{background:#ffb01f;border-radius:20px;color:#fff;font-size:14px;font-weight:700;text-align:center;width:48px}.RakutenItem__item__headingWrapper__reviewWrapper__ratingStarWrapper{font-size:16px;margin-left:4px;position:relative}.RakutenItem__item__headingWrapper__reviewWrapper__ratingStarWrapper__starBack{color:#ffb01f}.RakutenItem__item__headingWrapper__reviewWrapper__ratingStarWrapper__starFront{color:#ffb01f;left:0;overflow:hidden;position:absolute;top:0}.RakutenItem__item__headingWrapper__heading{word-wrap:break-word;color:#009fac;font-size:16px;font-weight:700;margin-top:8px;text-decoration:underline;word-break:break-word}.RakutenItem__item__headingWrapper__priceWrapper{align-items:baseline;display:flex}.RakutenItem__item__headingWrapper__priceWrapper__price{font-size:24px;font-weight:700}.RakutenItem__item__headingWrapper__priceWrapper__price>span{font-size:14px;margin-left:4px}.RakutenItem__item__headingWrapper__priceWrapper__tax{color:#999;font-size:12px}.ReferenceItem__heading{font-size:14px;font-weight:700}.ReferenceItem__linkList{margin-top:20px}.ReferenceItem__linkList__item{font-size:14px}.ReferenceItem__linkList__item:first-child{border-top:1px solid #dcdcdc}.ReferenceItem__linkList__item:last-child{border-bottom:1px solid #dcdcdc}.ReferenceItem__linkList__item+.ReferenceItem__linkList__item{border-top:1px solid #dcdcdc}.ReferenceItem__linkList__item__title{padding:16px 0;width:100%}.ReferenceItem__linkList__item__title.Link{color:#009fac;font-weight:700;text-decoration:underline}.ReferenceItem__moreButton{align-items:center;color:#009fac;display:flex;font-size:14px;font-weight:700;justify-content:center;margin-top:20px}.ReferenceItem__moreButton>.Icon{margin-left:8px}@media screen and (max-width:679px){.RelationArticleList__headingWrapper{margin:0 16px}.RelationArticleList__articleWrapper{display:flex;overflow-x:scroll}.RelationArticleList__articleWrapper__article:first-child{padding-left:20px}.RelationArticleList__articleWrapper__article:last-child{padding-right:20px}.RelationArticleList__articleWrapper__article+.RelationArticleList__articleWrapper__article{margin-left:16px}.RelationArticleList__articleWrapper__article>.Link,.RelationArticleList__articleWrapper__article__imageWrapper{width:240px}}@media screen and (max-width:1009px) and (min-width:680px){.RelationArticleList__headingWrapper{margin:0 16px}.RelationArticleList__articleWrapper{display:flex;overflow-x:scroll}.RelationArticleList__articleWrapper__article:first-child{padding-left:20px}.RelationArticleList__articleWrapper__article:last-child{padding-right:20px}.RelationArticleList__articleWrapper__article+.RelationArticleList__articleWrapper__article{margin-left:16px}.RelationArticleList__articleWrapper__article>.Link,.RelationArticleList__articleWrapper__article__imageWrapper{width:240px}}@media screen and (min-width:1010px){.RelationArticleList{margin:0 auto;width:640px}.RelationArticleList__articleWrapper{grid-column-gap:24px;grid-row-gap:24px;display:grid;grid-template-columns:1fr 1fr}.RelationArticleList__articleWrapper__article:nth-child(n+5){display:none}}.RelationArticleList__headingWrapper{align-items:center;display:flex;justify-content:space-between}.RelationArticleList__headingWrapper>.Heading{font-size:16px}.RelationArticleList__headingWrapper>.Link{flex-shrink:0;margin-left:20px}.RelationArticleList__articleWrapper{margin-top:20px}.RelationArticleList__articleWrapper__article__imageWrapper{position:relative}.RelationArticleList__articleWrapper__article__caption{margin-top:12px}.RelationArticleList__articleWrapper__article__caption>.Heading{font-size:14px;margin-top:8px}.RelationArticleList.preview>.RelationArticleList__headingWrapper{justify-content:center}.RelationArticleList.preview>.RelationArticleList__headingWrapper>.Heading{font-size:20px}.RelationArticleList__articleWrapper__article__imageWrapper__blur{align-items:center;background:rgba(26,26,26,.4);color:#fff;display:flex;flex-flow:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.RelationArticleList__articleWrapper__article__imageWrapper__blur__textWrapper{align-items:center;border:1px solid #fff;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:82px;justify-content:center;width:160px}.RelationArticleList__articleWrapper__article__imageWrapper__blur.noImage{background:#1a1a1a}.RelationArticleList__articleWrapper__article__caption>.Heading.draft{color:#ccc}.RelationItem{border:1px solid #dcdcdc}.RelationItem__title{font-size:14px;font-weight:700;padding:12px 0 0 16px}.RelationItem__list__item{padding:8px 16px}.RelationItem__list__item+.RelationItem__list__item{border-top:1px solid #dcdcdc}.RelationItem__list__item>.Link{color:#009fac;font-size:14px;font-weight:700;padding-left:12px;position:relative;text-decoration:underline}.RelationItem__list__item>.Link:before{background:#009fac;border-radius:2px;content:"";height:4px;left:0;position:absolute;top:8px;width:4px}@media screen and (max-width:679px){.ResponsiveVideo__imageWrapper__image>img{height:190px}.ResponsiveVideo__caption__heading{font-size:16px}.ResponsiveVideo.parallel{display:flex}.ResponsiveVideo.parallel .ResponsiveVideo__imageWrapper{width:160px}.ResponsiveVideo.parallel .ResponsiveVideo__imageWrapper__image>img{height:90px}.ResponsiveVideo.parallel .ResponsiveVideo__caption__heading{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:14px;overflow:hidden}.ResponsiveVideo.parallel .ResponsiveVideo__caption{display:flex;flex:1;flex-flow:column;justify-content:center;margin:0 0 0 12px}}@media screen and (max-width:1009px) and (min-width:680px){.ResponsiveVideo__imageWrapper__image>img{height:180px}.ResponsiveVideo__caption__heading{font-size:16px}.ResponsiveVideo.parallel>.ResponsiveVideo__caption{margin-top:12px}}@media screen and (min-width:1010px){.ResponsiveVideo__imageWrapper__image>img{height:180px}.ResponsiveVideo__caption__heading{font-size:16px}.ResponsiveVideo.parallel>.ResponsiveVideo__caption{margin-top:12px}}.ResponsiveVideo__imageWrapper{position:relative}.ResponsiveVideo__imageWrapper:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ResponsiveVideo__imageWrapper>.Icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:1}.ResponsiveVideo__caption{margin-top:12px}.ResponsiveVideo__caption__sub{color:#999;font-size:13px;margin-top:4px}@media screen and (max-width:679px){.Search__form{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.Search__form{align-items:center;display:flex}}@media screen and (min-width:1010px){.Search__form{align-items:center;display:flex}}.Search{align-items:center;display:flex}.Search__form{height:32px;margin-right:12px}.Search__form__button{align-items:center;background:rgba(0,0,0,.2);border-radius:4px 0 0 4px;display:flex;height:100%;justify-content:center;width:36px}.Search__form__inputText{background:rgba(0,0,0,.2);border-radius:0 4px 4px 0;color:#fff;font-size:14px;padding-left:4px}.Search__toggleButton{display:flex}.SearchWindow{background:#fff;height:100%;left:0;padding:68px 20px 0;position:fixed;top:0;width:100%;z-index:10}.SearchWindow__heading{font-size:20px;font-weight:700}.SearchWindow__form{display:flex;height:44px;margin-top:24px}.SearchWindow__form__inputText{border:1px solid #dcdcdc;flex-grow:1;padding:0 16px}.SearchWindow__form__button{flex-shrink:0;margin-left:8px;width:64px}.SideModuleHeading{align-items:center;border-bottom:4px solid #009fac;display:flex;padding-bottom:12px;width:200px}.SideModuleHeading__heading{font-size:20px;font-weight:700;margin-left:8px}@media screen and (max-width:679px){.SideSnsShareButtons{display:none!important}}@media screen and (max-width:1009px) and (min-width:680px){.SideSnsShareButtons{display:none!important}}.SideSnsShareButtons{align-items:center;bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;left:0;margin:auto;opacity:0;position:fixed;right:0;top:0;transition:opacity .1s;width:58px}.SideSnsShareButtons.show{opacity:1}.SideSnsShareButtons__button+.SideSnsShareButtons__button,.SideSnsShareButtons__r25kun{margin-top:16px}.SnsShareButtons__heading{color:#999;font-size:14px;font-weight:700;margin-bottom:12px;text-align:center}.SnsShareButtons__list{grid-column-gap:8px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.SnsShareButtons__list__item{align-items:center;border:1px solid #dcdcdc;border-radius:6px;flex-direction:column;height:64px;justify-content:center}.SnsShareButtons__list__item__text{color:#999;font-size:13px;margin-top:4px}.SnsShareButtons__list.facebook{grid-row-gap:8px;grid-template-columns:1fr 1fr 1fr}.SnsShareButtons__list.facebook>.FacebookShareButton{border-color:#1877f2;flex-direction:row;grid-column:1/4}.SnsShareButtons__list.facebook>.FacebookShareButton>.SnsShareButtons__list__item__text{color:#1877f2;font-size:17px;font-weight:700;margin:0 0 0 8px}.SnsShareButtons__list.facebook>.HatebuShareButton,.SnsShareButtons__list.facebook>.LineShareButton,.SnsShareButtons__list.facebook>.TwitterShareButton{grid-row:2/4}.SnsShareButtons__list.twitter{grid-row-gap:8px;grid-template-columns:1fr 1fr 1fr}.SnsShareButtons__list.twitter>.FacebookShareButton{grid-row:2/4}.SnsShareButtons__list.twitter>.TwitterShareButton{border-color:#1da1f2;flex-direction:row;grid-column:1/4}.SnsShareButtons__list.twitter>.TwitterShareButton>.SnsShareButtons__list__item__text{color:#1da1f2;font-size:17px;font-weight:700;margin:0 0 0 8px}.SnsShareButtons__list.twitter>.HatebuShareButton,.SnsShareButtons__list.twitter>.LineShareButton{grid-row:2/4}@media screen and (min-width:1010px){.SnsShareFooter{display:none!important}}.SnsShareFooter{align-items:center;background:hsla(0,0%,100%,.95);bottom:-100px;box-shadow:0 0 10px rgba(0,0,0,.2);display:flex;height:60px;justify-content:space-between;position:fixed;transition:transform .7s;width:100%;z-index:5}.SnsShareFooter__button{align-items:center;flex:1;height:100%;justify-content:center}.SnsShareFooter.show{transform:translateY(-100px)}@media screen and (max-width:679px){.SubcategoryArticleList>.Title{margin-left:20px}.SubcategoryArticleList__articleWrapper{overflow-x:scroll}.SubcategoryArticleList__articleWrapper__article:first-child{padding-left:20px}.SubcategoryArticleList__articleWrapper__article:last-child{padding-right:20px}}@media screen and (max-width:1009px) and (min-width:680px){.SubcategoryArticleList>.Title{margin-left:20px}.SubcategoryArticleList__articleWrapper{overflow-x:scroll}.SubcategoryArticleList__articleWrapper__article:first-child{padding-left:20px}.SubcategoryArticleList__articleWrapper__article:last-child{padding-right:20px}}@media screen and (min-width:1010px){.SubcategoryArticleList{margin:0 auto;padding-left:20px;padding-right:20px;width:990px}.SubcategoryArticleList__articleWrapper__article:nth-child(n+5){display:none}}.SubcategoryArticleList{background:#e8e8e8;padding-bottom:24px;padding-top:20px}.SubcategoryArticleList>.Title{background:#e72d29;font-size:16px}.SubcategoryArticleList__articleWrapper{display:flex;margin-top:20px}.SubcategoryArticleList__articleWrapper__article{display:flex}.SubcategoryArticleList__articleWrapper__article+.SubcategoryArticleList__articleWrapper__article{margin-left:12px}.SubcategoryArticleList__articleWrapper__article>.Link{background:#fff}.SubcategoryArticleList__articleWrapper__article__imageWrapper{position:relative}.SubcategoryArticleList__articleWrapper__article__imageWrapper__image>img{height:120px;width:228px}.SubcategoryArticleList__articleWrapper__article__imageWrapper>.PrIcon{bottom:8px;position:absolute;right:8px}.SubcategoryArticleList__articleWrapper__article__imageWrapper>.NewIcon{left:0;position:absolute;top:0}.SubcategoryArticleList__articleWrapper__article__statusWrapper{padding:12px}.SubcategoryArticleList__articleWrapper__article__statusWrapper>.Heading{font-size:16px}.SubcategoryArticleList__articleWrapper__article__statusWrapper__publishedDate{color:#999;font-size:13px;margin-top:8px}.SubcategoryArticleList__link{align-items:center;background:#009fac;color:#fff;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin:20px auto 0;width:156px}.SubcategoryArticleList__link>.Icon{margin-left:4px}.SubmediaCard{background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);padding:20px 16px}.SubmediaCard__text{font-size:14px;margin-top:20px}.SubmediaCard__text>span{font-weight:700}.TagList{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -8px -12px}.TagList__heading{font-size:16px;font-weight:700}.TagList>.Tag,.TagList__heading{margin:0 0 8px 12px}.Theme__image>img{border-radius:10px}.Theme__label{border:1px solid #e72d29;border-radius:10px;color:#e72d29;display:inline-block;font-size:13px;font-weight:700;margin-top:12px;padding:0 8px}.Theme__label.popular{background:#f8e71c;border:1px solid #f8e71c;color:#e72d29}.Theme__caption{font-size:13px;margin-top:12px}.Theme__caption__pr,.Theme__caption__publishedDate{color:#999;margin-left:8px}.Theme__caption__pr{border-left:1px solid #dcdcdc;padding-left:8px}.ThemeItem{align-items:center;border:1px solid #dcdcdc;display:flex;flex-direction:column;padding:12px 12px 24px}.ThemeItem__button{background:#009fac;border-radius:24px;color:#fff;font-size:16px;font-weight:700;height:48px;margin-top:24px;width:240px}.ThemeItem__button,.TwitterFollowButton{align-items:center;display:flex;justify-content:center}.TwitterFollowButton{background-color:#1da1f2;border-radius:2px;height:44px}.TwitterFollowButton__heading{color:#fff;font-size:12px;font-weight:700;margin-left:8px}.TwitterFollowButtons__heading{font-size:16px;font-weight:700;text-align:center}.TwitterFollowButtons__buttonWrapper{box-sizing:border-box;margin-top:12px;text-align:center}.TwitterFollowButtons__buttonWrapper__button{box-sizing:border-box;display:inline-block;max-width:100%;padding:0 4px 16px}.TwitterFollowButtons__buttonWrapper__button__inner{align-items:center;background:#1da1f2;border-radius:4px;color:#fff;display:flex;font-size:13px;height:28px;max-width:100%;padding:0 12px;white-space:nowrap}.TwitterFollowButtons__buttonWrapper__button__inner__displayNname{flex:1;margin-left:8px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:679px){.TwitterItem__comment{font-size:13px}}@media screen and (max-width:1009px) and (min-width:680px){.TwitterItem__comment{font-size:14px}}@media screen and (min-width:1010px){.TwitterItem__comment{font-size:14px}}.TwitterItem__title{font-weight:700;margin-bottom:16px}.TwitterItem__comment{color:#999;margin-top:20px}.VerticalArticle__title{font-size:16px;margin-top:12px}.VerticalArticle__publishedDate{color:#999;font-size:13px;margin-top:4px}.VerticalArticleCard{border-radius:4px;box-shadow:0 4px 8px -4px rgba(0,0,0,.3);display:flex;flex-direction:column;height:100%;width:162px}.VerticalArticleCard__imageWrapper{position:relative}.VerticalArticleCard__imageWrapper__image>img{border-radius:4px 4px 0 0;height:86px;width:162px}.VerticalArticleCard__imageWrapper>.NewIcon{left:0;position:absolute;top:0}.VerticalArticleCard__imageWrapper>.PrIcon{bottom:4px;position:absolute;right:4px}.VerticalArticleCard__imageWrapper>.NumberIcon{bottom:0;left:0;position:absolute}.VerticalArticleCard__caption{background-color:#fff;border-radius:0 0 4px 4px;flex:1;padding:12px}.VerticalArticleCard__caption>.Heading{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-size:12px;overflow:hidden}.VerticalArticleCard__caption__statusWrapper{font-size:12px;margin-top:8px}.VerticalArticleCard__caption__statusWrapper__publishedDate{color:#999;margin-left:8px}@media screen and (max-width:679px){.VideoItem__sourceWrapper{font-size:10px;margin-top:8px}.VideoItem__comment{font-size:13px}}@media screen and (max-width:1009px) and (min-width:680px){.VideoItem__sourceWrapper{font-size:13px;margin-top:12px}.VideoItem__comment{font-size:14px}}@media screen and (min-width:1010px){.VideoItem__sourceWrapper{font-size:13px;margin-top:12px}.VideoItem__comment{font-size:14px}}.VideoItem__title{font-weight:700;margin-bottom:16px}.VideoItem__video{aspect-ratio:16/9;border:0;width:100%}.VideoItem__sourceWrapper__key{color:#999}.VideoItem__sourceWrapper__item{color:#009fac;margin-left:8px;text-decoration:underline}.VideoItem__comment{color:#999;margin-top:8px}@media screen and (max-width:679px){.Article__articleBottomWrapper__contents.inline{padding:0 20px}.Article__backgroundImageWrapper{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.Article__articleBottomWrapper__contents.inline{padding:0 20px}.Article__backgroundImageWrapper{display:none}}@media screen and (min-width:1010px){.Article__backgroundImageWrapper{height:356px;opacity:.3;overflow:hidden;position:absolute;width:100%}.Article__backgroundImageWrapper__backgroundImage>img{filter:blur(6px);height:356px}.Article__imageWrapper__image{display:block;margin:0 auto;position:relative;width:680px}.Article__imageWrapper__image>img{height:356px;width:680px}.Article__articleWrapper{margin:0 auto;width:680px}.Article__articleBottomWrapper__contents.inline,.Article__articleBottomWrapper__contents.premium{margin:32px auto;width:680px}.Article .Glasgo{display:none}}.Article{padding-bottom:20px}.Article__articleWrapper__itemList{margin-top:20px}.Article__articleBottomWrapper{margin-top:40px}.Article__articleBottomWrapper__contents{margin-top:32px}.Article__articleBottomWrapper__contents.Carousel{text-align:center}@media screen and (max-width:679px){.ArticlePortal__specialArticle__headingWrapper__heading{font-size:20px}.ArticlePortal__specialArticle__headingWrapper__heading>span:before{content:"\A";white-space:pre}.ArticlePortal__specialArticle__recommend__listWrapper__list__item.evaluation{align-items:center;display:flex;flex-direction:column;padding:16px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__value{font-size:30px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__value__list{display:none}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star{font-size:20px}.ArticlePortal__specialArticle__keyword__list{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:1fr 1fr}.ArticlePortal__specialArticle__keyword__list__item__link{height:64px;padding:0 8px}.ArticlePortal__specialArticle__keyword__list__item__link__image{height:40px;width:40px}.ArticlePortal__specialArticle__keyword__list__item__link__heading{font-size:12px}.ArticlePortal__specialArticle__keyword__list__item__link__icon{height:20px;width:20px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__officialLink{font-size:16px;height:48px}.ArticlePortal__specialArticle__recommend__listWrapper__list__heading.article{height:54px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__article__link{font-size:16px}.ArticlePortal__specialArticle__recommend__listWrapper__list:nth-child(n+5){display:none}.ArticlePortal__specialArticle__recommend__listWrapper__list:nth-child(9){display:flex}.ArticlePortal__bottomWrapper{margin-top:40px}.ArticlePortal__bottomWrapper__contentsWrapper{padding:16px 20px}.ArticlePortal__bottomWrapper__contentsWrapper__contents>.Title{font-size:16px}.ArticlePortal__contentsWrapper__sub{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.ArticlePortal__specialArticle__headingWrapper__heading{font-size:24px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item.evaluation{padding:8px 16px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__value{font-size:24px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__value__list__item{align-items:center;display:flex}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star{font-size:14px;width:70px}.ArticlePortal__specialArticle__keyword__list{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:1fr 1fr 1fr}.ArticlePortal__specialArticle__keyword__list__item__link{height:56px;padding:0 8px}.ArticlePortal__specialArticle__keyword__list__item__link__image{height:40px;width:40px}.ArticlePortal__specialArticle__keyword__list__item__link__heading{font-size:14px}.ArticlePortal__specialArticle__keyword__list__item__link__icon{height:20px;width:20px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__officialLink{font-size:14px;height:36px}.ArticlePortal__specialArticle__recommend__listWrapper__list__heading.article{height:40px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__article__link{font-size:14px}.ArticlePortal__contentsWrapper__main__topLinkList{display:flex;font-size:14px;justify-content:center}.ArticlePortal__contentsWrapper__main__topLinkList__item{padding-right:20px}.ArticlePortal__contentsWrapper__main__topLinkList__item+.ArticlePortal__contentsWrapper__main__topLinkList__item{padding-left:20px}.ArticlePortal__bottomWrapper{margin-top:40px}.ArticlePortal__bottomWrapper__contentsWrapper{padding:16px 20px}.ArticlePortal__bottomWrapper__contentsWrapper__contents>.Title{font-size:16px}.ArticlePortal__contentsWrapper__sub{display:none}}@media screen and (min-width:1010px){.ArticlePortal__specialArticle{margin:0 auto 40px;padding:0 20px;width:990px}.ArticlePortal__specialArticle__summaryWrapper{margin:0 auto;width:640px}.ArticlePortal__specialArticle__headingWrapper__heading{font-size:30px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item.evaluation{padding:8px 16px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__value{font-size:24px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__value__list__item{align-items:center;display:flex}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star{font-size:14px;width:70px}.ArticlePortal__specialArticle__keyword__list{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:1fr 1fr 1fr}.ArticlePortal__specialArticle__keyword__list__item__link{height:72px;padding:0 16px}.ArticlePortal__specialArticle__keyword__list__item__link__image{height:56px;width:56px}.ArticlePortal__specialArticle__keyword__list__item__link__heading{font-size:16px}.ArticlePortal__specialArticle__keyword__list__item__link__icon{height:32px;width:32px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__officialLink{font-size:14px;height:36px}.ArticlePortal__specialArticle__recommend__listWrapper__list__heading.article{height:40px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__article__link{font-size:14px}.ArticlePortal__contentsWrapper{display:flex;margin:0 auto;width:990px}.ArticlePortal__contentsWrapper__main{width:680px}.ArticlePortal__bottomWrapper{margin-top:40px}.ArticlePortal__bottomWrapper__contentsWrapper__contents{margin:0 auto;padding:40px 0;width:990px}.ArticlePortal__bottomWrapper__contentsWrapper__contents>.Title{font-size:20px}.ArticlePortal__contentsWrapper__sub{margin-left:40px;width:270px}.ArticlePortal__contentsWrapper__sub__list{height:100%}.ArticlePortal__contentsWrapper__sub__list__item+.ArticlePortal__contentsWrapper__sub__list__item{margin-top:40px}.ArticlePortal__contentsWrapper__sub__list__item.recommendService{position:-webkit-sticky;position:sticky;top:40px}.ArticlePortal__contentsWrapper__sub__list__item__affiliate{display:flex;flex-direction:column;justify-content:center}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__heading{align-items:center;background:#e72d29;color:#fff;display:flex;font-size:14px;height:40px;margin-top:32px;padding-left:44px;position:relative}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__heading>.Svg{bottom:12px;left:4px;position:absolute}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list{margin-top:12px}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item{background:#fffcf1;border:4px solid #1a1a1a;border-radius:16px;font-weight:700}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item:hover{background:#fff8dc}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item+.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item{margin-top:8px}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item:nth-child(n+4){background:#fff}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item:nth-child(n+4):hover{background:#ececec}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item__linkWrapper{padding:12px 28px 12px 12px;position:relative;width:100%}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item__linkWrapper:hover{opacity:1}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item__linkWrapper__name{font-size:18px}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item:nth-child(n+4) .ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item__linkWrapper__name{font-size:16px}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item__linkWrapper__text{font-size:12px}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item:nth-child(n+4) .ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item__linkWrapper__text{color:#666;font-size:12px}.ArticlePortal__contentsWrapper__sub__list__item__affiliate__list__item__linkWrapper>.Icon{bottom:0;margin:auto 0;position:absolute;right:8px;top:0}.Article .Glasgo{display:none}}.ArticlePortal__specialArticle{background:#fff;padding:0 20px 20px}.ArticlePortal__specialArticle__image{margin:0 -20px}.ArticlePortal__specialArticle__subTitle{color:#e72d29;font-size:14px;font-weight:700;margin-top:20px}.ArticlePortal__specialArticle__title{font-size:30px;margin-top:16px}.ArticlePortal__specialArticle__summaryWrapper{font-weight:700;margin-top:24px}.ArticlePortal__specialArticle__summaryWrapper__heading{align-items:center;background:#f8e71c;border-left:4px solid #1a1a1a;border-right:4px solid #1a1a1a;border-top:4px solid #1a1a1a;display:flex;font-size:18px;height:40px;justify-content:center;text-align:center;width:260px}.ArticlePortal__specialArticle__summaryWrapper__list{background:#fffbf2;border:4px solid #1a1a1a;padding:20px 16px}.ArticlePortal__specialArticle__summaryWrapper__list__item{display:flex}.ArticlePortal__specialArticle__summaryWrapper__list__item+.ArticlePortal__specialArticle__summaryWrapper__list__item{margin-top:8px}.ArticlePortal__specialArticle__summaryWrapper__list__item>.Icon{flex-shrink:0}.ArticlePortal__specialArticle__summaryWrapper__list__item__text{margin-left:8px}.ArticlePortal__specialArticle__recommend{margin-top:28px}.ArticlePortal__specialArticle__recommend__listWrapper{margin-top:12px;overflow-x:scroll}.ArticlePortal__specialArticle__recommend__listWrapper__list{display:flex;font-weight:700}.ArticlePortal__specialArticle__recommend__listWrapper__list+.ArticlePortal__specialArticle__recommend__listWrapper__list{margin-top:4px}.ArticlePortal__specialArticle__recommend__listWrapper__list__heading{align-items:center;background:#ccc;display:flex;flex-shrink:0;font-size:12px;justify-content:center;left:0;position:-webkit-sticky;position:sticky;text-align:center;width:56px;z-index:1}.ArticlePortal__specialArticle__recommend__listWrapper__list__heading.age,.ArticlePortal__specialArticle__recommend__listWrapper__list__heading.area,.ArticlePortal__specialArticle__recommend__listWrapper__list__heading.privateJobValue,.ArticlePortal__specialArticle__recommend__listWrapper__list__heading.releaseJobValue{height:40px}.ArticlePortal__specialArticle__recommend__listWrapper__list__heading.official{height:56px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item{background:#f5f5f5;margin-left:4px;width:174px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper{align-items:center;background:#f5f5f5;display:flex}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper.rank1{background:#c5a33b}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper.rank2{background:#a3abb4}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper.rank3{background:#b0755d}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper.rank1,.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper.rank2,.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper.rank3{color:#fff}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper__rank{align-items:center;background:#fff;display:flex;height:24px;justify-content:center;width:36px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper__rank.rank1{color:#c5a33b}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper__rank.rank1>.Icon{fill:#c5a33b}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper__rank.rank2{color:#a3abb4}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper__rank.rank2>.Icon{fill:#a3abb4}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper__rank.rank3{color:#b0755d}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper__rank.rank3>.Icon{fill:#b0755d}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper__rank__number{font-size:16px;margin-left:4px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceImage>img{height:92px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__value{text-align:center}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star{color:#ccc;margin:4px auto 0;position:relative;text-align:center;white-space:nowrap;z-index:0}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star:after,.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star:before{content:"★★★★★"}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star:after{color:#ffb01f;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;z-index:1}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="5.0"]:after{width:100%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="4.75"]:after{width:95%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="4.5"]:after{width:90%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="4.25"]:after{width:85%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="4.0"]:after{width:80%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="3.75"]:after{width:75%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="3.5"]:after{width:70%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="3.25"]:after{width:65%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="3.0"]:after{width:60%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="2.75"]:after{width:55%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="2.5"]:after{width:50%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="2.25"]:after{width:45%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="2.0"]:after{width:40%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="1.75"]:after{width:35%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="1.5"]:after{width:30%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="1.25"]:after{width:25%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="1.0"]:after{width:20%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="0.75"]:after{width:15%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="0.5"]:after{width:10%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="0.25"]:after{width:5%}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__star[data-rate="0"]:after{width:0}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__value__list{font-size:11px;margin-top:8px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__evaluation__value__list__item__heading{flex:1}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__serviceHeadingWrapper__name{align-items:center;display:flex;font-size:14px;height:45px;margin-left:8px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item.official{display:flex;flex-direction:column;justify-content:center;padding:0 4px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__officialLink{align-items:center;background-color:#e72d29;border:solid #b8130a;border-radius:4px;border-width:2px 2px 4px;color:#fff;display:flex;font-weight:700;justify-content:center}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__officialLink>.Icon{margin-left:8px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item.age,.ArticlePortal__specialArticle__recommend__listWrapper__list__item.area,.ArticlePortal__specialArticle__recommend__listWrapper__list__item.functionJobValue,.ArticlePortal__specialArticle__recommend__listWrapper__list__item.privateJobValue,.ArticlePortal__specialArticle__recommend__listWrapper__list__item.releaseJobValue{align-items:center;display:flex;font-size:18px;justify-content:center}.ArticlePortal__specialArticle__recommend__listWrapper__list__item.points{font-weight:400;padding:8px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__points__text{font-size:12px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__points__text+.ArticlePortal__specialArticle__recommend__listWrapper__list__item__points__text{margin-top:4px}.ArticlePortal__specialArticle__summaryWrapper__list__item__text__link{color:#009fac;display:inline;text-decoration:underline}.ArticlePortal__specialArticle__headingWrapper{align-items:center;display:flex}.ArticlePortal__specialArticle__headingWrapper>.Svg{flex-shrink:0}.ArticlePortal__specialArticle__headingWrapper__heading{font-weight:700;margin-left:12px}.ArticlePortal__specialArticle__keyword{margin-top:28px}.ArticlePortal__specialArticle__keyword__list{display:grid;margin-top:12px}.ArticlePortal__specialArticle__keyword__list__item{background:#f5f5f5}.ArticlePortal__specialArticle__keyword__list__item__link{align-items:center;display:flex}.ArticlePortal__specialArticle__keyword__list__item__link__heading{flex:1;font-weight:700;margin-left:12px}.ArticlePortal__specialArticle__recommend__listWrapper__list__item__article__link{align-items:center;color:#009fac;display:flex;height:100%;justify-content:flex-end;width:100%}.ArticlePortal__contentsWrapper__main__article{background-color:#fff}.ArticlePortal__contentsWrapper__main__article__headingWrapper.specialArticle .ArticleIntroduction__contentsWrapper__subTitle,.ArticlePortal__contentsWrapper__main__article__headingWrapper.specialArticle .ArticleIntroduction__contentsWrapper__title,.ArticlePortal__contentsWrapper__main__article__headingWrapper.specialArticle>.Image{display:none}.ArticlePortal__contentsWrapper__main__article__itemListWrapper>.ItemList{margin-top:20px}.ArticlePortal__contentsWrapper__main__bottom{margin-top:40px;padding:0 20px 40px}.ArticlePortal__contentsWrapper__main__bottom__contents+.ArticlePortal__contentsWrapper__main__bottom__contents{margin-top:40px}.ArticlePortal__bottomWrapper__appDownload{padding-bottom:40px}.ArticlePortal__bottomWrapper__contentsWrapper:nth-child(2n){background-color:#fff}.ArticlePortal__bottomWrapper__contentsWrapper:nth-child(odd){background-color:#f5f5f5}.ArticlePortal__bottomWrapper__contentsWrapper__contents>.Title{margin-bottom:20px}.ArticlePortal__bottomWrapper__contentsWrapper__contents__sitemap{color:#999}.ArticlePortal__bottomWrapper__contentsWrapper__contents__sitemap+.ArticlePortal__bottomWrapper__contentsWrapper__contents__sitemap{margin-top:32px}.ArticlePortal__bottomWrapper__contentsWrapper__contents__sitemap__heading{font-size:14px;font-weight:700}.ArticlePortal__bottomWrapper__contentsWrapper__contents__sitemap__list{display:flex;flex-wrap:wrap;font-size:12px;margin-top:16px}.ArticlePortal__bottomWrapper__contentsWrapper__contents__sitemap__list__item{padding:0 20px 8px 0;position:relative}.ArticlePortal__bottomWrapper__contentsWrapper__contents__sitemap__list__item:before{content:"|";position:absolute;right:8px}@media screen and (max-width:679px){.Content01__rankingList__item__headingWrapper__image>img{height:34px;width:56px}.Content01__experts__list{margin-top:28px}.Content01__experts__list__item{align-items:center}.Content01__experts__list__item+.Content01__experts__list__item{margin-top:12px}.Content01__experts__list__item__caption{margin-left:8px}.Content01__experts__list__item__image>img{height:115px;width:120px}.Content01__special__description{font-size:14px}.Content01__special__list__item__agent__contents{flex-direction:column}.Content01__special__list__item__agent__contents>.Content01__reviewList{margin-top:20px}.Content01__jobHuntingFlow__detailText{font-size:14px}.Content01__question__ranking{margin:0 -20px}.Content01__expertsProfile__list__item__description{font-size:14px}}@media screen and (max-width:1009px) and (min-width:680px){.Content01__rankingList__item__headingWrapper__image>img{height:42px;width:70px}.Content01__experts__list{display:flex;justify-content:center;margin-top:20px}.Content01__experts__list__item{flex-direction:column}.Content01__experts__list__item+.Content01__experts__list__item{margin-left:20px}.Content01__experts__list__item__image>img{height:192px;width:200px}.Content01__experts__list__item__caption{margin-top:8px;text-align:center}.Content01__special__list__item__agent__contents{flex-direction:column}.Content01__special__list__item__agent__contents>.Content01__reviewList{margin-top:20px}.Content01__jobHuntingFlow__image{display:flex;justify-content:center}.Content01__jobHuntingFlow__image>img{width:500px}}@media screen and (min-width:1010px){.Content01__rankingList__item__headingWrapper__image>img{height:42px;width:70px}.Content01__experts__list{display:flex;justify-content:center;margin-top:20px}.Content01__experts__list__item{flex-direction:column}.Content01__experts__list__item+.Content01__experts__list__item{margin-left:20px}.Content01__experts__list__item__image>img{height:192px;width:200px}.Content01__experts__list__item__caption{margin-top:8px;text-align:center}.Content01__special__agent__contents__review{margin-left:20px}.Content01__special__list__item__agent__contents{height:157px}.Content01__special__list__item__agent__contents__image{flex:1}.Content01__special__list__item__agent__contents>.Content01__reviewList{flex:1;height:100%;margin-left:20px}.Content01__jobHuntingFlow__image{display:flex;justify-content:center}.Content01__jobHuntingFlow__image>img{width:500px}}.Content01__section+.Content01__section{margin-top:40px}.Content01RelationLink{border:1px solid #efefed}.Content01RelationLink__title{font-size:14px;font-weight:700;padding:12px 16px 0}.Content01RelationLink__list__item{color:#009fac;display:flex;font-size:14px;font-weight:700;padding:12px 16px}.Content01RelationLink__list__item+.Content01RelationLink__list__item{border-top:1px solid #efefed}.Content01Text>.td-weight{font-weight:700}.Content01__externalLink{align-items:center;-webkit-animation:vibrations 2s linear infinite;animation:vibrations 2s linear infinite;background-color:#e72d29;border:2px solid #b8130a;border-radius:20px;box-shadow:0 2px 0 0 #b8130a;color:#fff;display:flex;font-size:18px;font-weight:700;height:70px;justify-content:center;margin:48px auto 0;position:relative;width:300px}.Content01__externalLink>.Svg{bottom:16px;left:8px;position:absolute}.Content01__reviewList{border-left:1px solid #efefed;border-top:1px solid #efefed;display:grid;font-weight:700;grid-template-columns:1fr 1fr;text-align:center}.Content01__reviewList__item{border-bottom:1px solid #efefed;border-right:1px solid #efefed;font-size:13px;padding:10px 0}.Content01__reviewList__item:nth-child(odd){background:#faf9f6;color:#666}.Content01__reviewList__item:first-child{background:#ffe9e9;color:#1a1a1a}.Content01__reviewList__item__starRating{justify-content:center}.Content01__rankingList__item+.Content01__rankingList__item{margin-top:40px}.Content01__rankingList__item__headingWrapper{align-items:center;border-bottom:2px solid #1a1a1a;display:flex;padding-bottom:8px}.Content01__rankingList__item__headingWrapper__ranking{align-items:flex-end;display:flex}.Content01__rankingList__item__headingWrapper__ranking.ranking1{color:#e8b352}.Content01__rankingList__item__headingWrapper__ranking.ranking2{color:#c3c3c3}.Content01__rankingList__item__headingWrapper__ranking.ranking3{color:#b4852e}.Content01__rankingList__item__headingWrapper__ranking.ranking1>.Icon{fill:#e8b352}.Content01__rankingList__item__headingWrapper__ranking.ranking2>.Icon{fill:#c3c3c3}.Content01__rankingList__item__headingWrapper__ranking.ranking3>.Icon{fill:#b4852e}.Content01__rankingList__item__headingWrapper__ranking__number{font-size:30px;font-weight:700;margin-left:4px}.Content01__rankingList__item__headingWrapper__ranking__number__rank{font-size:18px;margin-left:4px}.Content01__rankingList__item__headingWrapper__heading{flex:1;font-size:20px;font-weight:700;margin-left:16px}.Content01__rankingList__item>.Content01__reviewList,.Content01__rankingList__item__image{margin-top:20px}.Content01__rankingList__item__review{border-collapse:collapse;font-weight:700;margin-top:20px;text-align:center;width:100%}.Content01__rankingList__item__descriptionWrapper{margin-top:32px}.Content01__rankingList__item__descriptionWrapper__title{font-size:24px;font-weight:700}.Content01__rankingList__item__descriptionWrapper__textWrapper{margin-top:20px}.Content01__rankingList__item__descriptionWrapper__textWrapper__text+.Content01__rankingList__item__descriptionWrapper__textWrapper__text{margin-top:32px}.Content01__rankingList__item__descriptionWrapper__textWrapper__text__underline{background:linear-gradient(transparent 80%,#f8e81c 0)}.Content01__rankingList__item__wordOfMouth{border-top:1px solid #efefed;margin-top:32px;padding-top:40px}.Content01__rankingList__item__article,.Content01__rankingList__item__reviewList{margin-top:36px}.Content01__sectionHeader{align-items:center;border-bottom:4px solid #1a1a1a;display:flex;padding-bottom:8px}.Content01__sectionHeader>.Heading{font-size:18px;margin-left:20px}.Content01__tab__list{display:flex}.Content01__tab__list.good{border-bottom:6px solid #ffac00}.Content01__tab__list.bad{border-bottom:6px solid #325a9d}.Content01__tab__list__item{background:#fff;border-radius:6px;height:72px;width:200px}.Content01__tab__list__item.active{border-radius:6px 6px 0 0;height:84px}.Content01__tab__list__item.good{border:1px solid #ffac00;color:#ffac00}.Content01__tab__list__item.bad{border:1px solid #325a9d;color:#325a9d;margin-left:12px}.Content01__tab__list__item.good.active{background:#ffac00;color:#fff}.Content01__tab__list__item.bad.active{background:#325a9d;color:#fff}.Content01__tab__list__item__button{align-items:center;display:flex;font-size:24px;font-weight:700;height:100%;justify-content:center;width:100%}.Content01__tab__list__item__button__heading{font-size:14px;margin-left:8px}.Content01__tab__panel{margin-top:40px}.Content01__tab__panel__list__item__wrapper__heading{font-weight:700;margin-bottom:24px}.Content01__tab__panel__list__item__wrapper+.Content01__tab__panel__list__item__wrapper{margin-top:28px}.Content01__tab__panel__list__item__wrapper__contents+.Content01__tab__panel__list__item__wrapper__contents{margin-top:32px}.Content01__wordOfMouth__overview{display:flex}.Content01__wordOfMouth__overview__image{height:96px;width:100px}.Content01__wordOfMouth__overview__caption{margin-left:20px}.Content01__wordOfMouth__overview__caption__title{font-weight:700;margin-bottom:8px}.Content01__wordOfMouth__overview__caption__nameWrapper{align-items:center;display:flex}.Content01__wordOfMouth__overview__caption__nameWrapper__name{font-size:14px;font-weight:700}.Content01__wordOfMouth__overview__caption__nameWrapper__social{margin-left:8px}.Content01__wordOfMouth__overview__caption__starRating{margin-top:4px}.Content01__wordOfMouth__commentWrapper{border:1px solid #efefed;margin-top:40px;padding:20px;position:relative}.Content01__wordOfMouth__commentWrapper:before{border-color:transparent transparent transparent #efefed;border-style:solid;border-width:16px 0 0 28px;content:"";left:-1px;position:absolute;top:-16px}.Content01__wordOfMouth__commentWrapper:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:14px 0 0 26px;content:"";left:0;position:absolute;top:-14px}.Content01__wordOfMouth__commentWrapper__heading{font-weight:700}.Content01__wordOfMouth__commentWrapper__comment{font-size:13px;margin-top:16px}.Content01__articleLink{align-items:center;border:1px solid #efefed;border-radius:4px;box-shadow:0 3px 6px -4px rgba(0,0,0,.1);display:flex;padding:8px}.Content01__articleLink__heading{font-size:12px;margin-left:8px}.Content01__careerChangeRanking{border-top:1px solid #efefed;padding-top:44px}.Content01__careerChangeRanking__linkButton{margin-top:20px}.Content01__careerChangeRanking__indexItem{margin-top:48px}.Content01__careerChangeRanking__description{margin-top:44px}.Content01__careerChangeRanking__description__text+.Content01__careerChangeRanking__description__text{margin-top:32px}.Content01__careerChangeRanking__description__text>.td-weight{font-weight:700}.Content01__experts__list__item{display:flex}.Content01__experts__list__item__caption__title{color:#999;font-size:13px}.Content01__experts__list__item__caption__name{font-weight:700}.Content01__experts__link{align-items:center;color:#009fac;display:flex;font-size:13px;font-weight:700;justify-content:flex-end;margin-top:40px}.Content01__experts__link__icon{margin-left:8px}.Content01__combined__contents,.Content01__combined__contents>p+p{margin-top:32px}.Content01__combined__contents>p>span{background:linear-gradient(transparent 80%,#f8e81c 0)}.Content01__combined__article{margin-top:24px}.Content01__comprehensive>.Content01__rankingList,.Content01__special__description{margin-top:32px}.Content01__special__list__item+.Content01__special__list__item{margin-top:40px}.Content01__special__list__item__heading{align-items:center;background:#ffe9e9;display:flex;font-size:20px;font-weight:700;height:80px;margin-top:24px;padding-left:20px}.Content01__special__list__item__agent{margin-top:32px}.Content01__special__list__iteml__agent__name{font-size:20px;font-weight:700}.Content01__special__list__item__agent__contents{display:flex;margin-top:24px}.Content01__special__list__item__feature{margin-top:28px}.Content01__special__list__item__feature__title{font-size:20px;font-weight:700}.Content01__special__list__item__feature__text{margin-top:12px}.Content01__special__list__item>.Content01__tab{border-top:1px solid #efefed;margin-top:40px;padding-top:40px}.Content01__special__list__item>.Content01RelationLink{margin-top:40px}.Content01__jobHuntingFlow__detailText,.Content01__jobHuntingFlow__image,.Content01__jobHuntingFlow__wordOfMouth{margin-top:32px}.Content01__jobHuntingFlow__article{margin-top:20px}.Content01__question__ranking{margin-top:60px}.Content01__expertsProfile__list{margin-top:32px}.Content01__expertsProfile__list__item+.Content01__expertsProfile__list__item{border-top:1px solid #efefed;margin-top:32px;padding-top:32px}.Content01__expertsProfile__list__item__name{font-size:20px;font-weight:700;margin-top:12px}.Content01__expertsProfile__list__item__description{margin-top:8px}.Content01__expertsProfile__list__item>.Content01RelationLink{margin-top:24px}.Content01__surveyOutline__list{border:1px solid #efefed;height:320px;margin-top:24px;overflow:hidden;padding:28px 20px;position:relative}.Content01__surveyOutline__list.open{height:100%}.Content01__surveyOutline__list__item+.Content01__surveyOutline__list__item{margin-top:28px}.Content01__surveyOutline__list__item__heading{font-size:14px;font-weight:700}.Content01__surveyOutline__list__item__contents{font-size:12px;margin:16px 0 0 16px}.Content01__surveyOutline__list__button.close{align-items:center;background:#f5f5f5;border-top:1px solid #efefed;bottom:0;display:flex;height:48px;justify-content:center;left:0;position:absolute;width:100%}.Content01__surveyOutline__list__button.open{align-items:center;background:#f1f1f1;border-radius:16px;color:#aaa;display:flex;font-size:14px;height:32px;justify-content:center;margin:20px auto 0;width:140px}.Content01__surveyOutline__list__button:hover{opacity:1}@media screen and (max-width:679px){.Content02__contents__form__item{flex-direction:column}.Content02__contents__form__item__heading{margin-bottom:8px}.Content02__contents__result__heading{font-size:16px}.Content02__contents__result__qaList__item__answerWrapper{margin:0 20px 20px;padding-top:20px}.Content02__contents__result__qaList__item__answerWrapper__text{font-size:13px}.Content02__contents__result__section__service__status__link{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.Content02__contents__form__item{align-items:center}.Content02__contents__question__03__checkList{grid-template-columns:1fr 1fr}.Content02__contents__result__heading{font-size:20px}.Content02__contents__result__qaList__item__answerWrapper{margin:0 20px 40px;padding:40px 20px 0}.Content02__contents__result__section__service__status__link{align-items:center;border:1px solid #dcdcdc;border-radius:10px;display:flex;padding:0 20px}.Content02__contents__result__section__service__status__headingWrapper__link{display:none}}@media screen and (min-width:1010px){.Content02__contents__form__item{align-items:center}.Content02__contents__form__item__selectWrapper__select,.Content02__contents__form__item__sexList__item__label{cursor:pointer}.Content02__contents__question__03__checkList{grid-template-columns:1fr 1fr}.Content02__contents__result__heading{font-size:20px}.Content02__contents__result__qaList__item__answerWrapper{margin:0 20px 40px;padding:40px 20px 0}.Content02__contents__result__section__service__status__link{align-items:center;border:1px solid #dcdcdc;border-radius:10px;display:flex;padding:0 20px}.Content02__contents__result__section__service__status__headingWrapper__link{display:none}}.Content02__contents{padding:32px 0}.Content02__button{background-color:#e72d29;border:2px solid #b8130a;border-radius:20px;box-shadow:0 4px 0 0 #b8130a;color:#fff;display:block;font-size:16px;font-weight:700;margin:40px auto 0;padding:24px 0;position:relative;text-align:center;width:300px}.Content02__button>.Svg{bottom:24px;left:8px;position:absolute}.Content02__selectButton{display:flex;margin-top:32px}.Content02__selectButton__button{align-items:center;border:1px solid #999;border-radius:10px;cursor:pointer;display:flex;flex:1;padding:12px 16px;text-align:center}.Content02__selectButton__button+.Content02__selectButton__button{margin-left:20px}.Content02__selectButton__button:active{background:#fceae9;border:1px solid #e72d29}.Content02__selectButton__button__icon{position:relative}.Content02__selectButton__button__icon.true{background:#1a1a1a;border-radius:100%;height:20px;width:20px}.Content02__selectButton__button__icon.true:before{background:#fff;border-radius:100%;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}.Content02__selectButton__button__icon.false{border-color:transparent transparent #1a1a1a;border-style:solid;border-width:0 12px 20px;height:0;width:0}.Content02__selectButton__button__icon.false:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 14px;bottom:0;content:"";height:0;left:-8px;position:absolute;right:0;top:4px;width:0}.Content02__selectButton__button:active>.Content02__selectButton__button__icon.true{background:#e72d29}.Content02__selectButton__button:active>.Content02__selectButton__button__icon.false{border-color:transparent transparent #e72d29}.Content02__selectButton__button:active>.Content02__selectButton__button__icon.false:before{border-color:transparent transparent #fceae9}.Content02__selectButton__button__text{flex:1}.Content02__contents__form__introduction{border-bottom:4px solid #1a1a1a;font-weight:700;margin-top:20px;padding-bottom:16px;text-align:center}.Content02__contents__form__item{display:flex;margin-top:32px}.Content02__contents__form__item+.Content02__contents__form__item{margin-top:16px}.Content02__contents__form__item__heading{font-weight:700;width:100px}.Content02__contents__form__item__selectWrapper{border:1px solid #999;border-radius:8px;flex:1;position:relative}.Content02__contents__form__item__selectWrapper:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #999;content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%)}.Content02__contents__form__item__selectWrapper__select{height:56px;padding:0 16px;width:100%}.Content02__contents__form__item__selectWrapper__select.unselected{color:#ccc}.Content02__contents__form__item__sexList{align-items:center;display:flex;flex:1}.Content02__contents__form__item__sexList__item{width:50%}.Content02__contents__form__item__sexList__item+.Content02__contents__form__item__sexList__item{margin-left:20px}.Content02__contents__form__item__sexList__item__label{align-items:center;border:1px solid #999;border-radius:8px;display:flex;padding:16px}.Content02__contents__form__item__sexList__item__label:before{background:#fff;border:1px solid #dcdcdc;border-radius:100%;content:"";height:20px;margin-right:12px;transition:.25s ease;width:20px}.Content02__contents__form__item__sexList__item>input[type=radio]:checked+label{background:#fceae9;border:1px solid #e72d29}.Content02__contents__form__item__sexList__item>input[type=radio]:checked+label:before{background:#fff;border:1px solid #e72d29;box-shadow:inset 0 0 0 4px #e72d29}.Content02__contents__question__progressWrapper{align-items:center;display:flex}.Content02__contents__question__progressWrapper__bar{background:#f5f5f5;border-radius:10px;flex:1;height:20px;margin:0 12px}.Content02__contents__question__progressWrapper__bar__gage{background:#e72d29;border-radius:10px;height:100%;transition:width .5s ease-out}.Content02__contents__question__progressWrapper__percent{font-weight:700}.Content02__contents__question__headingWrapper{border-bottom:4px solid #1a1a1a;display:flex;font-size:20px;font-weight:700;margin-top:40px;padding-bottom:12px}.Content02__contents__question__headingWrapper__number{color:#e72d29}.Content02__contents__question__headingWrapper__heading{flex:1;margin-left:20px}.Content02__contents__question__03,.Content02__contents__question__text{margin-top:32px}.Content02__contents__question__03__checkList{grid-column-gap:8px;grid-row-gap:8px;display:grid}.Content02__contents__question__03__checkList__item{font-weight:700}.Content02__contents__question__03__checkList__item__label{border:1px solid #dcdcdc;border-radius:6px;cursor:pointer;display:flex;padding:20px}.Content02__contents__question__03__checkList__item__label.active{background:#fceae9;border:1px solid #e72d29}.Content02__contents__question__03__checkList__item__label__contents{align-items:center;display:flex}.Content02__contents__question__03__checkList__item__label__contents:before{background:#fff;border:1px solid #dcdcdc;border-radius:100%;content:"";height:20px;transition:.25s ease;width:20px}.Content02__contents__question__03__checkList__item__label__contents__image{height:60px;margin-left:20px;width:60px}.Content02__contents__question__03__checkList__item__label__contents__heading{margin-left:20px}.Content02__contents__question__03__checkList__item__label__input:checked+.Content02__contents__question__03__checkList__item__label__contents:before{background:#fff;border:1px solid #e72d29;box-shadow:inset 0 0 0 4px #e72d29}.Content02__contents__question__03>.Content02__button{margin-top:40px}.Content02__contents__result__heading{color:#e72d29;font-weight:700;text-align:center}.Content02__contents__result__image{margin-top:20px}.Content02__contents__result__qaList,.Content02__contents__result__text{margin-top:32px}.Content02__contents__result__qaList__item{border:1px solid #dcdcdc;border-radius:10px}.Content02__contents__result__qaList__item+.Content02__contents__result__qaList__item{margin-top:20px}.Content02__contents__result__qaList__item__headingWrapper{align-items:center;cursor:pointer;display:flex;padding:12px;width:100%}.Content02__contents__result__qaList__item__headingWrapper__icon{align-items:center;background:#e72d29;border-radius:100%;display:flex;height:32px;justify-content:center;pointer-events:none;width:32px}.Content02__contents__result__qaList__item.open .Content02__contents__result__qaList__item__headingWrapper__icon__bottom,.Content02__contents__result__qaList__item__headingWrapper__icon__top{display:none}.Content02__contents__result__qaList__item.open .Content02__contents__result__qaList__item__headingWrapper__icon__top{display:block}.Content02__contents__result__qaList__item__headingWrapper__heading{flex:1;font-weight:700;margin-left:12px;pointer-events:none;text-align:left}.Content02__contents__result__qaList__item__answerWrapper{border-top:2px solid #1a1a1a;display:none}.Content02__contents__result__qaList__item.open>.Content02__contents__result__qaList__item__answerWrapper{display:block}.Content02__contents__result__qaList__item__answerWrapper__article{margin-top:20px}.Content02__contents__result__section{margin-top:48px}.Content02__contents__result__section__service{border-bottom:1px solid #dcdcdc;margin-top:40px;padding-bottom:40px}.Content02__contents__result__section__service__label{background:#009fac;color:#fff;font-size:13px;padding:4px}.Content02__contents__result__section__service__label.yellow{background:#ffb01f}.Content02__contents__result__section__service__status{border-bottom:2px solid #1a1a1a;display:flex;margin-top:12px;padding-bottom:12px}.Content02__contents__result__section__service__status__image{height:50px;width:83px}.Content02__contents__result__section__service__status__headingWrapper{flex:1;margin-left:12px}.Content02__contents__result__section__service__status__headingWrapper__heading{font-weight:700}.Content02__contents__result__section__service__status__headingWrapper__link,.Content02__contents__result__section__service__status__link{color:#009fac;font-size:14px;font-weight:700}.Content02__contents__result__section__service__point{margin-top:20px}.Content02__contents__result__section__service__point__label{background:#e72d29;color:#fff;font-size:13px;padding:4px}.Content02__contents__result__section__service__point__list{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;margin-top:12px}.Content02__contents__result__section__service__point__list__item{align-items:center;display:flex;padding:16px 12px}.Content02__contents__result__section__service__point__list__item+.Content02__contents__result__section__service__point__list__item{border-top:1px solid #dcdcdc}.Content02__contents__result__section__service__point__list__item__icon{background:#e72d29;border-radius:100%;height:13px;position:relative;width:13px}.Content02__contents__result__section__service__point__list__item__icon:before{background:#fff;border-radius:100%;bottom:0;content:"";height:5px;left:0;margin:auto;position:absolute;right:0;top:0;width:5px}.Content02__contents__result__section__service__point__list__item__text{flex:1;margin-left:12px}.Content02__contents__result__section__service__button{-webkit-animation:vibrations 2s linear infinite;animation:vibrations 2s linear infinite}@keyframes vibrations{0%{transform:translate(0)}1%{transform:translate(4px)}2%{transform:translate(0)}3%{transform:translate(-4px)}4%{transform:translate(0)}5%{transform:translate(4px)}6%{transform:translate(0)}7%{transform:translate(-4px)}8%{transform:translate(0)}9%{transform:translate(4px)}10%{transform:translate(0)}11%{transform:translate(-4px)}12%{transform:translate(0)}to{transform:translate(0)}}.Content02__contents__form__item__sexList__item>input[type=radio],.Content02__contents__question__03__checkList__item__label>input[type=checkbox],.Content02__selectButton__button>input[type=button]{display:none}@media screen and (min-width:1010px){.DeformationArticleList{grid-column-gap:24px;grid-template-columns:1fr 1fr 1fr}}.DeformationArticleList{grid-row-gap:24px;display:grid}@media screen and (max-width:679px){.Footer__breadcrumbWrapper__breadcrumbList{padding:0 20px}.Footer__contentsWrapper__snsWrapper{align-items:center;background-color:#313131;display:flex;flex-flow:column;padding:32px 0}.Footer__contentsWrapper__linkWrapper{align-items:center;background-color:#1a1a1a;padding:24px 16px 40px}}@media screen and (max-width:1009px) and (min-width:680px){.Footer__breadcrumbWrapper__breadcrumbList{padding:0 20px}.Footer__contentsWrapper__snsWrapper{align-items:center;background-color:#313131;display:flex;flex-flow:column;padding:32px 0}.Footer__contentsWrapper__linkWrapper{align-items:center;background-color:#1a1a1a;padding:24px 0 40px}.Footer__contentsWrapper__linkWrapper__jpxWrapper{width:334px}}@media screen and (min-width:1010px){.Footer__breadcrumbWrapper__breadcrumbList{margin:0 auto;width:680px}.Footer__contentsWrapper{background-color:#1a1a1a;display:flex;justify-content:center;padding:40px 0 80px}.Footer__contentsWrapper__linkWrapper{margin-left:40px}.Footer__contentsWrapper__linkWrapper__logo{width:54px}.Footer__contentsWrapper__linkWrapper__jpxWrapper{width:334px}}.Footer__breadcrumbWrapper{background:#e8e8e8}.Footer__breadcrumbWrapper__breadcrumbList{align-items:center;color:#999;display:flex;font-size:13px;height:48px}.Footer__breadcrumbWrapper__breadcrumbList__item{align-items:center;display:flex}.Footer__breadcrumbWrapper__breadcrumbList__item:last-child{flex:1}.Footer__breadcrumbWrapper__breadcrumbList__item+.Footer__breadcrumbWrapper__breadcrumbList__item{margin-left:4px}.Footer__breadcrumbWrapper__breadcrumbList__item__icon{display:flex}.Footer__breadcrumbWrapper__breadcrumbList__item:last-child>.Footer__breadcrumbWrapper__breadcrumbList__item__title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;flex:1;overflow:hidden}.Footer__contentsWrapper__snsWrapper{text-align:center}.Footer__contentsWrapper__snsWrapper__heading{color:#fff;font-size:13px;font-weight:700}.Footer__contentsWrapper__snsWrapper .FacebookPagePlugin{display:inline-block;margin-top:12px;width:340px}.Footer__contentsWrapper__snsWrapper>.TwitterFollowButton{margin-top:4px;width:340px}.Footer__contentsWrapper__linkWrapper{display:flex;flex-direction:column}.Footer__contentsWrapper__linkWrapper__logo{margin-bottom:16px}.Footer__contentsWrapper__linkWrapper__linkList{color:#fff;display:flex}.Footer__contentsWrapper__linkWrapper__linkList+.Footer__contentsWrapper__linkWrapper__linkList{margin-top:12px}.Footer__contentsWrapper__linkWrapper__linkList__item{font-size:13px}.Footer__contentsWrapper__linkWrapper__linkList__item+.Footer__contentsWrapper__linkWrapper__linkList__item{margin-left:16px}.Footer__contentsWrapper__linkWrapper__copyright{color:#fff;display:block;font-size:12px;margin-top:12px}.Footer__contentsWrapper__linkWrapper__jpxWrapper{display:flex;margin-top:44px}.Footer__contentsWrapper__linkWrapper__jpxWrapper__image{height:58px;width:52px}.Footer__contentsWrapper__linkWrapper__jpxWrapper__text{color:#fff;flex:1;font-size:10px;margin-left:8px}@media screen and (max-width:679px){.FooterPortal__breadcrumbWrapper__breadcrumbList{padding:0 20px}.FooterPortal__contentsWrapper__contents{padding:32px 16px 40px}.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper{align-items:center;flex-direction:column}.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper__linkList+.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper__linkList{margin-top:16px}}@media screen and (max-width:1009px) and (min-width:680px){.FooterPortal__breadcrumbWrapper__breadcrumbList{padding:0 20px}.FooterPortal__contentsWrapper__contents{padding:32px 20px 40px}.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper__linkList+.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper__linkList{margin-left:16px}}@media screen and (min-width:1010px){.FooterPortal__breadcrumbWrapper__breadcrumbList{margin:0 auto;width:990px}.FooterPortal__contentsWrapper__contents{margin:0 auto;padding:32px 0 40px;width:990px}.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper__linkList+.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper__linkList{margin-left:16px}}.FooterPortal__breadcrumbWrapper{background:#e8e8e8}.FooterPortal__breadcrumbWrapper__breadcrumbList{align-items:center;color:#666;display:flex;font-size:12px;height:42px}.FooterPortal__breadcrumbWrapper__breadcrumbList__item{align-items:center;display:flex;overflow:hidden}.FooterPortal__breadcrumbWrapper__breadcrumbList__item:last-child{flex:1;overflow:hidden}.FooterPortal__breadcrumbWrapper__breadcrumbList__item+.FooterPortal__breadcrumbWrapper__breadcrumbList__item{margin-left:4px}.FooterPortal__breadcrumbWrapper__breadcrumbList__item>a{display:flex}.FooterPortal__breadcrumbWrapper__breadcrumbList__item>.Icon{fill:#666;margin-left:4px}.FooterPortal__breadcrumbWrapper__breadcrumbList__item__title{flex:1}.FooterPortal__breadcrumbWrapper__breadcrumbList__item__title+.FooterPortal__breadcrumbWrapper__breadcrumbList__item__title{margin-left:8px}.FooterPortal__breadcrumbWrapper__breadcrumbList__item:last-child>.FooterPortal__breadcrumbWrapper__breadcrumbList__item__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FooterPortal__contentsWrapper{background:#1a1a1a}.FooterPortal__contentsWrapper__contents__jpxWrapper{display:flex}.FooterPortal__contentsWrapper__contents__jpxWrapper__image{height:58px;width:52px}.FooterPortal__contentsWrapper__contents__jpxWrapper__text{color:#fff;font-size:10px;margin-left:8px}.FooterPortal__contentsWrapper__contents__linkWrapper{align-items:center;display:flex;flex-direction:column;margin-top:32px}.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper{color:#fff;display:flex;font-size:13px;margin-top:16px}.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper__linkList{display:flex}.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper__linkList__item+.FooterPortal__contentsWrapper__contents__linkWrapper__listWrapper__linkList__item{margin-left:16px}.FooterPortal__contentsWrapper__contents__copyright{color:#fff;display:block;font-size:12px;margin-top:16px;text-align:center}.Footer{min-height:100px}@media screen and (max-width:679px){.GraphAnswer__descriptionWrapper{font-size:14px;padding:16px}.GraphAnswer__descriptionWrapper__theme__heading{font-size:28px}.GraphAnswer__etcList__item.publishedDate{font-size:12px}}@media screen and (max-width:1009px) and (min-width:680px){.GraphAnswer__descriptionWrapper{font-size:16px;padding:24px}.GraphAnswer__descriptionWrapper__theme__heading{font-size:40px}.GraphAnswer__etcList__item.publishedDate{font-size:14px}}@media screen and (min-width:1010px){.GraphAnswer__descriptionWrapper{font-size:16px;padding:24px}.GraphAnswer__descriptionWrapper__theme__heading{font-size:40px}.GraphAnswer__etcList__item.publishedDate{font-size:14px}}.GraphAnswer{position:relative}.GraphAnswer__descriptionWrapper{background:#f5f5f5;border-radius:0 40px 40px 40px;margin-top:12px;text-align:left;width:100%}.GraphAnswer__descriptionWrapper__theme{margin-bottom:8px}.GraphAnswer__descriptionWrapper__theme__image>img{border-radius:10px}.GraphAnswer__descriptionWrapper__theme__heading{color:#ccc;font-family:Montserrat,sans-serif;font-weight:700;margin-top:8px}.GraphAnswer__etcList{align-items:center;display:flex;margin:12px 8px 0 16px}.GraphAnswer__etcList__item+.GraphAnswer__etcList__item{margin-left:16px}.GraphAnswer__etcList__item__button{display:flex;height:100%;width:100%}.GraphAnswer__etcList__item__button__icon{pointer-events:none}.GraphAnswer__etcList__item.publishedDate{color:#999;flex:1}.GraphAnswer__loading{-webkit-animation:GraphAnswerLoading 1.6s linear forwards;animation:GraphAnswerLoading 1.6s linear forwards}@-webkit-keyframes GraphAnswerLoading{to{display:none;visibility:hidden}}@keyframes GraphAnswerLoading{to{display:none;visibility:hidden}}@media screen and (max-width:679px){.GraphAnswerItem__etcList__item.publishedDate{font-size:12px}}@media screen and (max-width:1009px) and (min-width:680px){.GraphAnswerItem__etcList__item.publishedDate{font-size:14px}}@media screen and (min-width:1010px){.GraphAnswerItem__etcList__item.publishedDate{font-size:14px}}.GraphAnswerItem{position:relative}.GraphAnswerItem__etcList{align-items:center;display:flex;margin:12px 8px 0 16px}.GraphAnswerItem__etcList__item+.GraphAnswerItem__etcList__item{margin-left:16px}.GraphAnswerItem__etcList__item__button{display:flex;height:100%;width:100%}.GraphAnswerItem__etcList__item__button__icon{pointer-events:none}.GraphAnswerItem__etcList__item.publishedDate{color:#999;flex:1}.GraphAnswerItem__deleteAnswer{align-items:center;background:#f5f5f5;border-radius:0 24px 24px 24px;color:#999;display:flex;font-size:14px;height:64px;justify-content:center;text-align:center}@media screen and (max-width:679px){.GraphPickupAnswer__answerWrapper__description{font-size:16px}}@media screen and (max-width:1009px) and (min-width:680px){.GraphPickupAnswer__answerWrapper__description{font-size:16px}}@media screen and (min-width:1010px){.GraphPickupAnswer__answerWrapper__description{font-size:16px}}.GraphPickupAnswer__answerWrapper{align-items:center;display:flex;margin-top:12px}.GraphPickupAnswer__answerWrapper__description{flex:1;font-weight:700}.GraphPickupAnswer__answerWrapper__description__underline{background:linear-gradient(transparent 50%,#f8e81c 0)}@media screen and (max-width:679px){.Header__contentsWrapper{align-items:center;margin:0 20px}.Header__contentsWrapper__rightWrapper{align-items:center;display:flex;flex:1;justify-content:flex-end}.Header__contentsWrapper__rightWrapper__search .Search__toggleButton__icon.show{height:16px;width:16px}.Header__contentsWrapper__rightWrapper__menuButton{height:20px;margin-left:20px;width:20px}.Header__contentsWrapper__logoWrapper__type1,.Header__contentsWrapper__rightWrapper__menuListWrapper{display:none}.Header.top{height:86px}.Header.top .Header__contentsWrapper__logoWrapper__type1{display:block}.Header.top .Header__contentsWrapper__rightWrapper{margin-top:-40px}.Header.top .Header__contentsWrapper__logoWrapper__type2{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.Header__contentsWrapper{align-items:center;margin:0 20px}.Header__contentsWrapper__rightWrapper{align-items:center;display:flex;flex:1;justify-content:flex-end}.Header__contentsWrapper__rightWrapper__search .Search__form{border:1px solid #dcdcdc;border-radius:4px;width:240px}.Header__contentsWrapper__rightWrapper__search .Search__toggleButton__icon.show{height:16px;width:16px}.Header__contentsWrapper__rightWrapper__menuButton{height:20px;margin-left:20px;width:20px}.Header__contentsWrapper__logoWrapper__type1,.Header__contentsWrapper__rightWrapper__menuListWrapper{display:none}.Header.top{height:86px}.Header.top .Header__contentsWrapper__logoWrapper__type1{display:block}.Header.top .Header__contentsWrapper__rightWrapper{margin-top:-40px}.Header.top .Header__contentsWrapper__logoWrapper__type2{display:none}}@media screen and (min-width:1010px){.Header__contentsWrapper{align-items:center;justify-content:space-between;margin:0 auto;width:990px}.Header__contentsWrapper__rightWrapper__menuListWrapper,.Header__contentsWrapper__rightWrapper__menuListWrapper__categoryWrapper,.Header__contentsWrapper__rightWrapper__menuListWrapper__etcWrapper{display:flex}.Header__contentsWrapper__rightWrapper__menuListWrapper{margin-right:16px}.Header__contentsWrapper__rightWrapper__menuListWrapper__categoryWrapper>li+li,.Header__contentsWrapper__rightWrapper__menuListWrapper__etcWrapper>li+li{margin-left:16px}.Header__contentsWrapper__rightWrapper__menuListWrapper__etcWrapper{border-left:1px solid #e8e8e8;margin-left:16px;padding-left:16px}.Header__contentsWrapper__rightWrapper{display:flex}.Header__contentsWrapper__rightWrapper .Search__form{border:1px solid #dcdcdc;border-radius:4px;width:240px}.Header__contentsWrapper__rightWrapper__search .Search__form__button{background:#fff}.Header__contentsWrapper__rightWrapper__search .Search__form__button .Icon{fill:#1a1a1a}.Header__contentsWrapper__rightWrapper__search .Search__form__inputText{background:#fff;color:#1a1a1a}.Header__contentsWrapper__rightWrapper__search .InputText__text::-moz-placeholder{color:#ccc}.Header__contentsWrapper__rightWrapper__search .InputText__text::placeholder{color:#ccc}.Header__contentsWrapper__rightWrapper__search .Search__toggleButton__icon{height:16px;width:16px}.Header__contentsWrapper__rightWrapper__menuButton{height:20px;margin-left:20px;width:20px}.Header__contentsWrapper__logoWrapper__type1,.Header__contentsWrapper__rightWrapper__menuButton{display:none}}.Header{background-color:#fff;height:44px;position:-webkit-sticky;position:sticky;top:0;transition:transform .7s;width:100%;z-index:15}.Header__contentsWrapper{display:flex;height:100%}.Header__contentsWrapper__logoWrapper{display:flex}.Header__contentsWrapper__rightWrapper__search .Search__toggleButton__icon{fill:#1a1a1a}.Header__contentsWrapper__rightWrapper__search .Search__form__button{background:#fff}.Header__contentsWrapper__rightWrapper__search .Search__form__button .Icon{fill:#1a1a1a}.Header__contentsWrapper__rightWrapper__search .Search__form__inputText{background:#fff;color:#1a1a1a}.Header__contentsWrapper__rightWrapper__search .InputText__text::-moz-placeholder{color:#ccc}.Header__contentsWrapper__rightWrapper__search .InputText__text::placeholder{color:#ccc}.Header.hide{transform:translateY(-160px)}.Header.transition{transition:none}.Header__contentsWrapper__rightWrapper__menuListWrapper{font-size:14px;font-weight:700}.Header.showHeaderVideo{position:static}@media screen and (max-width:679px){.HeaderPortal{height:64px}.HeaderPortal:before{border-width:40px 40px 0 0}.HeaderPortal__contentsWrapper{align-items:center;margin:0 20px 0 32px;width:100%}.HeaderPortal__contentsWrapper__logoWrapper>.Svg{height:38px;width:178px}.HeaderPortal__contentsWrapper__rightWrapper__menuButton{display:flex}.HeaderPortal__contentsWrapper__rightWrapper>nav{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.HeaderPortal{height:64px}.HeaderPortal:before{border-width:40px 40px 0 0}.HeaderPortal__contentsWrapper{align-items:center;margin:0 20px 0 32px;width:100%}.HeaderPortal__contentsWrapper__logoWrapper>.Svg{height:38px;width:178px}.HeaderPortal__contentsWrapper__rightWrapper__menuButton{display:flex}.HeaderPortal__contentsWrapper__rightWrapper>nav{display:none}}@media screen and (min-width:1010px){.HeaderPortal{height:124px}.HeaderPortal:before{border-width:64px 64px 0 0}.HeaderPortal__contentsWrapper{align-items:flex-end;margin:0 auto;width:990px}.HeaderPortal__contentsWrapper__logoWrapper>.Svg{height:68px;width:302px}.HeaderPortal__contentsWrapper__rightWrapper__navigation{align-items:center;display:flex}.HeaderPortal__contentsWrapper__rightWrapper__navigation__item{font-size:18px;font-weight:700}.HeaderPortal__contentsWrapper__rightWrapper__navigation__item:last-child{position:relative}.HeaderPortal__contentsWrapper__rightWrapper__navigation__item:last-child:before{background:#999;bottom:0;content:"";height:80%;left:-20px;margin:auto;position:absolute;top:0;width:2px}.HeaderPortal__contentsWrapper__rightWrapper__navigation__item+.HeaderPortal__contentsWrapper__rightWrapper__navigation__item{margin-left:36px}.HeaderPortal__contentsWrapper__rightWrapper__navigation__item>.Link{align-items:center;display:flex}.HeaderPortal__contentsWrapper__rightWrapper__navigation__item__top>.Icon{margin-left:8px}.HeaderPortal__contentsWrapper__rightWrapper__menuButton{display:none}}.HeaderPortal{align-items:center;display:flex;position:relative}.HeaderPortal:before{border-color:#e72d29 transparent;border-style:solid;content:"";left:0;position:absolute;top:0}.HeaderPortal__contentsWrapper{display:flex;justify-content:space-between}@media screen and (max-width:679px){.ItemList>.AmazonItem,.ItemList>.LinkItem{margin-left:20px;margin-right:20px}}@media screen and (max-width:1009px) and (min-width:680px){.ItemList>.AmazonItem,.ItemList>.LinkItem{margin-left:auto;margin-right:auto}.ItemList>.LinkItem.portal{margin-left:20px;margin-right:20px}.ItemList>.ThemeItem{margin-left:auto!important;margin-right:auto!important;width:402px}}@media screen and (min-width:1010px){.ItemList>.AmazonItem{margin-left:auto;margin-right:auto}.ItemList>.LinkItem{margin-left:20px;margin-right:20px}}.ItemList{overflow:hidden}.ItemList__item+.ItemList__item{margin-top:32px}.ItemList__item.m-rl,.ItemList__item>.IndexItem{margin-left:20px;margin-right:20px}.IndexItem+.HeadLineItem{margin-top:32px}.HeadLineItem.level2+*{margin-top:20px}.ItemList>.Glasgow.image{margin-left:20px;margin-right:20px}@media screen and (max-width:679px){.LatestArticleList{padding:40px 20px 28px}.LatestArticleList__headingWrapper>.Title{font-size:16px}.LatestArticleList__articleList{margin-top:16px}.LatestArticleList__headingWrapper>.MoreLink{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.LatestArticleList{padding:40px 20px 28px}.LatestArticleList__headingWrapper>.Title{font-size:16px}.LatestArticleList__articleList{margin-top:16px}.LatestArticleList__headingWrapper>.MoreLink{display:none}}@media screen and (min-width:1010px){.LatestArticleList{margin:0 auto;padding:40px 0;width:990px}.LatestArticleList__headingWrapper>.Title{font-size:20px}.LatestArticleList__articleList{margin-top:24px}.LatestArticleList>.MoreLink{display:none}}.LatestArticleList__headingWrapper{display:flex;justify-content:space-between}.LatestArticleList>.MoreLink{justify-content:center;margin-top:24px}@media screen and (max-width:679px){.RankingArticleList{padding:40px 20px 28px}.RankingArticleList>.Title{font-size:16px}.RankingArticleList>.Tab{margin-top:20px}}@media screen and (max-width:1009px) and (min-width:680px){.RankingArticleList{padding:40px 20px 28px}.RankingArticleList>.Title{float:left;font-size:16px;margin-right:24px}}@media screen and (min-width:1010px){.RankingArticleList{margin:0 auto;padding:40px 0;width:990px}.RankingArticleList>.Title{float:left;font-size:20px;margin-right:24px}.RankingArticleList__articleList>.DeformationArticle:nth-child(n+4){display:none}}.RankingArticleList>.MoreLink{justify-content:flex-end;margin-top:16px}.RankingArticleList__none{align-items:center;background-color:#666;border-radius:2px;color:#999;display:flex;font-size:16px;height:300px;justify-content:center;margin-top:24px}@media screen and (max-width:679px){.RecommendArticleList{padding:28px 20px}.RecommendArticleList__headingWrapper>.Title{font-size:16px}.RecommendArticleList__articleList{margin-top:16px}}@media screen and (max-width:1009px) and (min-width:680px){.RecommendArticleList{padding:28px 20px}.RecommendArticleList__headingWrapper>.Title{font-size:16px}.RecommendArticleList__articleList{margin-top:16px}}@media screen and (min-width:1010px){.RecommendArticleList{margin:0 auto;padding:40px 0;width:990px}.RecommendArticleList__headingWrapper>.Title{font-size:20px}.RecommendArticleList__articleList{margin-top:24px}}.RecommendArticleList__headingWrapper{align-items:center;display:flex}.RecommendArticleList__headingWrapper>.PrIcon{margin-left:8px}.SideModuleArticleList__list{margin-top:24px}.SideModuleArticleList__list__item{border-bottom:1px solid #e8e8e8}.SideModuleArticleList__list__item+.SideModuleArticleList__list__item{margin-top:12px}.SideModuleArticleList__list__item__heading{font-size:14px}.SideModuleArticleList__list__item__publishedDate{color:#999;font-size:13px}.SideModuleTag>.TagList,.SideModuleTheme__list{margin-top:24px}.SideModuleTheme__list__item+.SideModuleTheme__list__item{margin-top:20px}.SideModuleTheme__list__item>.Link{align-items:center;display:flex;font-size:16px}.SideModuleTheme__list__item>.Link:hover{color:#009fac;opacity:1;text-decoration:underline}.SideModuleTheme__list__item__name{flex:1}@media screen and (max-width:1009px) and (min-width:680px){.ThemeList{grid-column-gap:12px;grid-template-columns:1fr 1fr}}@media screen and (min-width:1010px){.ThemeList{grid-column-gap:12px;grid-template-columns:1fr 1fr 1fr}}.ThemeList{grid-row-gap:24px;display:grid}@media screen and (max-width:679px){.TopCategoryArticleList__headingWrapper{margin-left:16px}.TopCategoryArticleList__headingWrapper>.Title{font-size:20px}.TopCategoryArticleList__categoryWrapper{margin-top:16px}.TopCategoryArticleList__categoryWrapper__latestArticle{padding:0 20px}.TopCategoryArticleList__categoryWrapper__latestArticle__headingWrapper{margin-top:12px}.TopCategoryArticleList__categoryWrapper__latestArticle__headingWrapper>.Heading{font-size:16px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper{margin-top:16px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list{display:flex;overflow-x:scroll}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item+.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item{padding-left:16px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item:first-child{padding-left:20px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item:last-child{padding-right:20px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__headingWrapper{margin-top:12px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__image{width:240px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__headingWrapper>.Heading{font-size:14px}.TopCategoryArticleList__link{justify-content:center;margin-top:28px}.TopCategoryArticleList__headingWrapper__link{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.TopCategoryArticleList__headingWrapper{padding:0 20px}.TopCategoryArticleList__headingWrapper>.Title{font-size:24px}.TopCategoryArticleList__categoryWrapper{margin-top:24px}.TopCategoryArticleList__categoryWrapper__latestArticle{padding:0 20px;width:100%}.TopCategoryArticleList__categoryWrapper__latestArticle__headingWrapper{margin-top:12px}.TopCategoryArticleList__categoryWrapper__latestArticle__headingWrapper>.Heading{font-size:20px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper{margin-top:24px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list{display:flex;overflow-x:scroll}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item+.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item{padding-left:16px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item:first-child{padding-left:20px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item:last-child{padding-right:20px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__headingWrapper{margin-top:12px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__image{width:240px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__headingWrapper>.Heading{font-size:14px}.TopCategoryArticleList__link{justify-content:center;margin-top:28px}.TopCategoryArticleList__headingWrapper__link{display:none}}@media screen and (min-width:1010px){.TopCategoryArticleList{margin:0 auto;width:990px}.TopCategoryArticleList__categoryWrapper{display:flex;margin-top:24px}.TopCategoryArticleList__headingWrapper{justify-content:space-between}.TopCategoryArticleList__headingWrapper>.Title{font-size:24px}.TopCategoryArticleList__categoryWrapper__latestArticle{width:504px}.TopCategoryArticleList__categoryWrapper__latestArticle__headingWrapper{margin-top:12px}.TopCategoryArticleList__categoryWrapper__latestArticle__headingWrapper>.Heading{font-size:20px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper{flex:1;margin-left:24px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item+.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item{margin-top:24px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item>a{align-items:center;display:flex}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__image{width:200px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__headingWrapper{flex:1;margin-left:16px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__headingWrapper>.Heading{font-size:16px}.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item:nth-child(n+4),.TopCategoryArticleList__link{display:none}}.TopCategoryArticleList__headingWrapper{display:flex}.TopCategoryArticleList__headingWrapper>.Tab{margin-left:20px}.TopCategoryArticleList__categoryWrapper__latestArticle__headingWrapper__subTitle{color:#e72d29;font-size:14px;font-weight:700}.TopCategoryArticleList__categoryWrapper__latestArticle__headingWrapper>.Heading{margin-top:4px}.TopCategoryArticleList__categoryWrapper__latestArticle__headingWrapper__publishedDate,.TopCategoryArticleList__categoryWrapper__previousArticleWrapper__list__item__headingWrapper__publishedDate{color:#999;font-size:13px}.TopCategoryArticleList>.SubcategoryArticleList{margin-top:24px}@media screen and (max-width:679px){.VerticalArticleCardSlider{padding:24px 0}.VerticalArticleCardSlider__wrapper__headingWrapper{margin-left:20px}.VerticalArticleCardSlider__wrapper__headingWrapper>.Title{font-size:16px}.VerticalArticleCardSlider__wrapper__articleWrapper{margin-top:16px;overflow-x:scroll;padding-bottom:8px}.VerticalArticleCardSlider__wrapper__articleWrapper__article{background:#fff;display:flex}.VerticalArticleCardSlider__wrapper__articleWrapper__article>.Link{border-radius:4px;box-shadow:0 4px 8px -4px rgba(0,0,0,.3)}.VerticalArticleCardSlider__wrapper__articleWrapper__article:first-child{padding-left:20px}.VerticalArticleCardSlider__wrapper__articleWrapper__article:last-child{padding-right:20px}.VerticalArticleCardSlider__wrapper__articleWrapper__article+.VerticalArticleCardSlider__wrapper__articleWrapper__article{margin-left:12px}.VerticalArticleCardSlider__wrapper__articleWrapper__article__imageWrapper,.VerticalArticleCardSlider__wrapper__articleWrapper__article__imageWrapper__image{border-radius:4px 4px 0 0;height:120px;width:228px}.VerticalArticleCardSlider__wrapper__articleWrapper__article__caption{border-radius:0 0 4px 4px;padding:12px}.VerticalArticleCardSlider__wrapper>.MoreLink{justify-content:center;margin-top:24px}.VerticalArticleCardSlider__wrapper__headingWrapper>.MoreLink{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.VerticalArticleCardSlider{padding:24px 0}.VerticalArticleCardSlider__wrapper__headingWrapper{margin-left:20px}.VerticalArticleCardSlider__wrapper__headingWrapper>.Title{font-size:16px}.VerticalArticleCardSlider__wrapper__articleWrapper{margin-top:16px;overflow-x:scroll;padding-bottom:8px}.VerticalArticleCardSlider__wrapper__articleWrapper__article{background:#fff;display:flex}.VerticalArticleCardSlider__wrapper__articleWrapper__article>.Link{border-radius:4px;box-shadow:0 4px 8px -4px rgba(0,0,0,.3)}.VerticalArticleCardSlider__wrapper__articleWrapper__article:first-child{padding-left:20px}.VerticalArticleCardSlider__wrapper__articleWrapper__article:last-child{padding-right:20px}.VerticalArticleCardSlider__wrapper__articleWrapper__article+.VerticalArticleCardSlider__wrapper__articleWrapper__article{margin-left:12px}.VerticalArticleCardSlider__wrapper__articleWrapper__article__imageWrapper,.VerticalArticleCardSlider__wrapper__articleWrapper__article__imageWrapper__image{border-radius:4px 4px 0 0;height:120px;width:228px}.VerticalArticleCardSlider__wrapper__articleWrapper__article__caption{border-radius:0 0 4px 4px;padding:12px}.VerticalArticleCardSlider__wrapper>.MoreLink{justify-content:center;margin-top:24px}.VerticalArticleCardSlider__wrapper__headingWrapper>.MoreLink{display:none}}@media screen and (min-width:1010px){.VerticalArticleCardSlider__wrapper{margin:0 auto;padding:40px 0;width:990px}.VerticalArticleCardSlider__wrapper__headingWrapper{justify-content:space-between}.VerticalArticleCardSlider__wrapper__headingWrapper>.Title{font-size:20px}.VerticalArticleCardSlider__wrapper__articleWrapper{flex-wrap:wrap;justify-content:space-between;margin-top:20px}.VerticalArticleCardSlider__wrapper__articleWrapper__article{width:314px}.VerticalArticleCardSlider__wrapper__articleWrapper__article:nth-child(n+4){margin-top:24px}.VerticalArticleCardSlider__wrapper__articleWrapper__article__imageWrapper,.VerticalArticleCardSlider__wrapper__articleWrapper__article__imageWrapper__image{height:164px;width:314px}.VerticalArticleCardSlider__wrapper__articleWrapper__article__caption{margin-top:12px}.VerticalArticleCardSlider__wrapper>.MoreLink{display:none}}.VerticalArticleCardSlider__wrapper__articleWrapper,.VerticalArticleCardSlider__wrapper__headingWrapper{display:flex}.VerticalArticleCardSlider__wrapper__articleWrapper__article__imageWrapper{position:relative}.VerticalArticleCardSlider__wrapper__articleWrapper__article__imageWrapper>.PrIcon{bottom:8px;position:absolute;right:8px}.VerticalArticleCardSlider__wrapper__articleWrapper__article__imageWrapper>.NewIcon{left:0;position:absolute;top:0}.VerticalArticleCardSlider__wrapper__articleWrapper__article__caption>.Heading{font-size:16px}.VerticalArticleCardSlider__wrapper__articleWrapper__article__caption__sub{color:#999;font-size:13px;margin-top:8px}@media screen and (max-width:679px){.VideoList{padding:40px 20px 28px}.VideoList__headingWrapper>.Title{font-size:16px}.VideoList__videoListWrapper{margin-top:16px}.VideoList__videoListWrapper__video+.VideoList__videoListWrapper__video{margin-top:20px}.VideoList__headingWrapper>.MoreLink{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.VideoList{padding:40px 20px 28px}.VideoList__headingWrapper>.Title{font-size:16px}.VideoList__videoListWrapper{display:flex;flex-wrap:wrap;margin-top:16px}.VideoList__videoListWrapper__video{width:50%}.VideoList__videoListWrapper__video:nth-child(2n-1){padding-right:12px}.VideoList__videoListWrapper__video:nth-child(2n){padding-left:12px}.VideoList__videoListWrapper__video:nth-child(n+3){margin-top:36px}.VideoList__headingWrapper>.MoreLink{display:none}}@media screen and (min-width:1010px){.VideoList{margin:0 auto;padding:40px 0;width:990px}.VideoList__headingWrapper>.Title{font-size:20px}.VideoList__videoListWrapper{display:flex;flex-wrap:wrap;margin-top:24px}.VideoList__videoListWrapper__video{width:314px}.VideoList__videoListWrapper__video:nth-child(3n-1){margin:0 24px}.VideoList__videoListWrapper__video:nth-child(n+4){margin-top:36px}.VideoList>.MoreLink{display:none}}.VideoList__headingWrapper{display:flex;justify-content:space-between}.VideoList>.MoreLink{justify-content:center;margin-top:24px}@media screen and (max-width:679px){.Subcategory__default{padding:0 20px}.Subcategory__default__headingWrapper>.Heading{font-size:24px}.Subcategory__default__descriptionWrapper>.Icon{height:32px;width:32px}}@media screen and (max-width:1009px) and (min-width:680px){.Subcategory__default{padding:0 20px}.Subcategory__default__headingWrapper>.Heading{font-size:30px}.Subcategory__default__descriptionWrapper>.Icon{height:56px;width:56px}}@media screen and (min-width:1010px){.Subcategory__default__headingWrapper>.Heading{font-size:30px}.Subcategory__default__descriptionWrapper>.Icon{height:56px;width:56px}}.Subcategory__default__headingWrapper{align-items:center;display:flex}.Subcategory__default__headingWrapper>.Heading{margin-left:8px}.Subcategory__default__descriptionWrapper{display:flex;margin-top:24px}.Subcategory__default__descriptionWrapper__description{background:#fff;border:4px solid #1a1a1a;border-radius:8px;flex:1;margin-left:20px;position:relative}.Subcategory__default__tab{margin-top:24px}.Subcategory__default__articleWrapper>.ParallelArticle+.ParallelArticle{margin-top:16px}.Subcategory__default>.Pagination{margin-top:40px}@media screen and (max-width:679px){.Subsubcategory__default{padding:0 20px}.Subsubcategory__default__headingWrapper>.Heading{font-size:24px}.Subsubcategory__default__descriptionWrapper>.Icon{height:32px;width:32px}.Subsubcategory__default__descriptionWrapper__description{font-size:16px;margin-top:12px;padding:16px}}@media screen and (max-width:1009px) and (min-width:680px){.Subsubcategory__default{padding:0 20px}.Subsubcategory__default__headingWrapper>.Heading{font-size:30px}.Subsubcategory__default__descriptionWrapper>.Icon{height:56px;width:56px}.Subsubcategory__default__descriptionWrapper__description{font-size:20px;margin-top:24px;padding:24px}}@media screen and (min-width:1010px){.Subsubcategory__default__headingWrapper>.Heading{font-size:30px}.Subsubcategory__default__descriptionWrapper>.Icon{height:56px;width:56px}.Subsubcategory__default__descriptionWrapper__description{font-size:20px;margin-top:24px;padding:24px}}.Subsubcategory__default__headingWrapper{align-items:center;display:flex}.Subsubcategory__default__headingWrapper>.Heading{margin-left:8px}.Subsubcategory__default__descriptionWrapper{display:flex;margin-top:24px}.Subsubcategory__default__descriptionWrapper__description{background:#fff;border:4px solid #1a1a1a;border-radius:8px;flex:1;margin-left:20px;position:relative}.Subsubcategory__default__descriptionWrapper__description:before{border:18px solid transparent;border-radius:6px;border-top:16px solid #1a1a1a;content:"";left:-22px;position:absolute;top:-4px}.Subsubcategory__default__descriptionWrapper__description:after{border:16px solid transparent;border-top:12px solid #fff;content:"";left:-12px;position:absolute;top:0}.Subsubcategory__default__recommendTag{margin-top:40px}.Subsubcategory__default__tab{margin-top:24px}.Subsubcategory__default__articleWrapper>.ParallelArticle+.ParallelArticle{margin-top:16px}.Subsubcategory__default>.Pagination,.Subsubcategory__default__relationTag{margin-top:40px}@media screen and (max-width:679px){.Subsubcategory__03__introduction{padding:0 20px}.Subsubcategory__03__introduction__headingWrapper>.Heading{font-size:24px}.Subsubcategory__03__relationTag{margin-left:12px}}@media screen and (max-width:1009px) and (min-width:680px){.Subsubcategory__03__introduction{padding:0 20px}.Subsubcategory__03__introduction__headingWrapper>.Heading{font-size:30px}.Subsubcategory__03__relationTag{margin-left:12px}}@media screen and (min-width:1010px){.Subsubcategory__03__introduction__headingWrapper>.Heading{font-size:30px}}.Subsubcategory__03__introduction__headingWrapper{align-items:center;display:flex}.Subsubcategory__03__introduction__headingWrapper>.Heading{margin-left:8px}.Subsubcategory__03__introduction__recommendTag{margin-top:24px}.Subsubcategory__03__contents{background:#fff;margin-top:40px;padding:20px}.Subsubcategory__03__contents__section+.Subsubcategory__03__contents__section{margin-top:48px}.Subsubcategory__03__contents__section__header{margin-bottom:32px}.Subsubcategory__03__contents__overview__image{margin-top:20px}.Subsubcategory__03__contents__overview__description>p+p{margin-top:32px}.Subsubcategory__03__contents__deferrence__article{margin-top:20px}.Subsubcategory__03__contents__deferrence__linkButton{margin-top:32px}.Subsubcategory__03__contents__relationArticle__list__item+.Subsubcategory__03__contents__relationArticle__list__item{margin-top:16px}.Subsubcategory__03__contents__relationArticle__linkButton{margin-top:32px}.Subsubcategory__03__relationTag{margin-top:24px}@media screen and (max-width:679px){.Subsubcategory__08__introduction{padding:0 20px}.Subsubcategory__08__introduction__headingWrapper>.Heading{font-size:24px}.Subsubcategory__08__relationTag{margin-left:12px}}@media screen and (max-width:1009px) and (min-width:680px){.Subsubcategory__08__introduction{padding:0 20px}.Subsubcategory__08__introduction__headingWrapper>.Heading{font-size:30px}.Subsubcategory__08__relationTag{margin-left:12px}}@media screen and (min-width:1010px){.Subsubcategory__08__introduction__headingWrapper>.Heading{font-size:30px}}.Subsubcategory__08__introduction__headingWrapper{align-items:center;display:flex}.Subsubcategory__08__introduction__headingWrapper>.Heading{margin-left:8px}.Subsubcategory__08__introduction__recommendTag{margin-top:24px}.Subsubcategory__08__contents{background:#fff;margin-top:40px;padding:20px}.Subsubcategory__08__contents__section+.Subsubcategory__08__contents__section{margin-top:48px}.Subsubcategory__08__contents__section__header{margin-bottom:32px}.Subsubcategory__08__contents__overview__image{margin-top:20px}.Subsubcategory__08__contents__overview__description>p+p{margin-top:32px}.Subsubcategory__08__contents__overview__artcile{margin-top:40px}.Subsubcategory__08__contents__support__description{margin-top:32px}.Subsubcategory__08__contents__support__list{border-bottom:1px solid #efefed;border-top:1px solid #efefed;margin-top:32px}.Subsubcategory__08__contents__support__list__item{align-items:center;display:flex;padding:16px 12px}.Subsubcategory__08__contents__support__list__item+.Subsubcategory__08__contents__support__list__item{border-top:1px solid #efefed}.Subsubcategory__08__contents__support__list__item__icon{align-items:center;background:#e72d29;border-radius:20px;display:flex;height:14px;justify-content:center;margin-right:12px;width:14px}.Subsubcategory__08__contents__support__list__item__icon>span{background:#fff;border-radius:20px;height:6px;width:6px}.Subsubcategory__08__contents__deferrence__description>p+p,.Subsubcategory__08__contents__support__supplement{margin-top:32px}.Subsubcategory__08__contents__deferrence__artcile,.Subsubcategory__08__contents__deferrence__linkButton{margin-top:40px}.Subsubcategory__08__contents__specialDeferrence__description>p+p{margin-top:32px}.Subsubcategory__08__contents__relationArticle__list__item+.Subsubcategory__08__contents__relationArticle__list__item{margin-top:16px}.Subsubcategory__08__contents__relationArticle__linkButton{margin-top:32px}.Subsubcategory__08__relationTag{margin-top:24px}@media screen and (max-width:679px){.Carousel{overflow:hidden}.Carousel__nextButton,.Carousel__prevButton{display:none}}@media screen and (min-width:680px) and (max-width:1009px){.Carousel{overflow:hidden}.Carousel__nextButton,.Carousel__prevButton{display:none}}@media screen and (min-width:1010px){.Carousel__nextButton,.Carousel__prevButton{align-items:center;background-color:#f5f5f5;border-radius:20px;bottom:0;box-shadow:0 4px 8px -4px rgba(0,0,0,.3);display:flex;height:32px;justify-content:center;margin:auto;position:absolute;top:-32px;width:32px}.Carousel__prevButton{left:-52px}.Carousel__nextButton{right:-52px}.Carousel__nextButton>.Icon,.Carousel__prevButton>.Icon{fill:#999}}.Carousel{position:relative}.Carousel>.slick-list{overflow:hidden}.Carousel>.slick-list>.slick-track{display:flex}.Carousel.focusOnSelect>.slick-list>.slick-track>.slick-slide a{pointer-events:none}.Carousel.focusOnSelect>.slick-list>.slick-track>.slick-slide.slick-active a{pointer-events:auto}.Carousel__dots{align-items:center;color:transparent;display:flex!important;justify-content:center;margin-top:12px}.Carousel__dots>li{height:4px;width:32px}.Carousel__dots>li+li{margin-left:8px}.Carousel__dots>li>button{background:#999;display:block;height:100%;width:100%}.Carousel__dots>li.slick-active>button{background:#e72d29;cursor:auto}.DialogGraphAnswerEdit{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.24);display:flex;flex-direction:column;font-size:14px;position:absolute;right:20px;width:242px}.DialogGraphAnswerEdit__button{align-items:center;display:flex;height:48px;padding-left:16px;width:100%}.DialogGraphAnswerEdit__button.highlight{color:#e72d29}.DialogSnsShare{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.24);display:flex;flex-direction:column;font-size:14px;position:absolute;width:242px}.DialogSnsShare__button{align-items:center;display:flex;height:48px;padding-left:16px;width:100%}.DialogSnsShare__button__text{font-size:14px;margin-left:12px}.Dialog{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:20}.Dialog.show{display:block}@media screen and (max-width:679px){.ModalAffiliate{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.ModalAffiliate__wrapper{overflow:auto;padding:40px 20px}.ModalAffiliate__wrapper__contents{margin:0 auto;max-width:440px}.ModalAffiliate__bottomWrapper{background:#fff;padding:20px 0}}@media screen and (min-width:680px) and (max-width:1009px){.ModalAffiliate{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.ModalAffiliate__wrapper{overflow:auto;padding:40px 20px}.ModalAffiliate__wrapper__contents{margin:0 auto;max-width:440px}.ModalAffiliate__bottomWrapper{background:#fff;padding:20px 0}}@media screen and (min-width:1010px){.ModalAffiliate{width:440px}.ModalAffiliate__bottomWrapper{margin-top:24px}}.ModalAffiliate__wrapper__contents_list{margin-top:12px}.ModalAffiliate__wrapper__contents_list__item{background:#fffaed;border:4px solid #1a1a1a;border-radius:16px;font-weight:700}.ModalAffiliate__wrapper__contents_list__item+.ModalAffiliate__wrapper__contents_list__item{margin-top:8px}.ModalAffiliate__wrapper__contents_list__item:nth-child(n+4){background:#fff}.ModalAffiliate__wrapper__contents_list__item__linkWrapper{padding:12px 28px 12px 12px;position:relative;width:100%}.ModalAffiliate__wrapper__contents_list__item__linkWrapper__name{font-size:18px}.ModalAffiliate__wrapper__contents_list__item:nth-child(n+4) .ModalAffiliate__wrapper__contents_list__item__linkWrapper__name{font-size:16px}.ModalAffiliate__wrapper__contents_list__item__linkWrapper__text{font-size:12px}.ModalAffiliate__wrapper__contents_list__item:nth-child(n+4) .ModalAffiliate__wrapper__contents_list__item__linkWrapper__text{color:#666;font-size:12px}.ModalAffiliate__wrapper__contents_list__item__linkWrapper>.Icon{bottom:0;margin:auto 0;position:absolute;right:8px;top:0}.ModalAffiliate__bottomWrapper{text-align:center}.ModalAffiliate__bottomWrapper__closeButton{background-color:#009fac;width:90px}@media screen and (max-width:679px){.ModalAppLimited{margin:0 40px;padding:28px 16px 24px}.ModalAppLimited__icon{height:72px;width:72px}.ModalAppLimited__heading{font-size:18px}.ModalAppLimited__description{font-size:14px}}@media screen and (min-width:680px) and (max-width:1009px){.ModalAppLimited{margin:0 40px;padding:28px 16px 24px}.ModalAppLimited__icon{height:72px;width:72px}.ModalAppLimited__heading{font-size:18px}.ModalAppLimited__description{font-size:14px}}@media screen and (min-width:1010px){.ModalAppLimited{margin:auto;padding:32px 32px 24px;width:640px}.ModalAppLimited__icon{height:94px;width:94px}.ModalAppLimited__heading{font-size:24px}.ModalAppLimited__description{font-size:18px}}.ModalAppLimited{align-items:center;background:#fff;border-radius:16px;display:flex;flex-direction:column}.ModalAppLimited__heading{font-weight:700;margin-top:16px;text-align:center}.ModalAppLimited__description{color:#666;margin-top:8px;text-align:center}.ModalAppLimited__appDowinloadButtons{margin-top:20px}.ModalAppLimited__appDowinloadButtons__button{align-items:center;background:#009fac;color:#fff;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;width:200px}.ModalAppLimited__appDowinloadButtons__button+.ModalAppLimited__appDowinloadButtons__button{margin-top:12px}.ModalAppLimited__closeButton{align-items:center;background:#fff;border:3px solid #1a1a1a;border-radius:100%;display:flex;height:32px;justify-content:center;left:-16px;position:absolute;top:-16px;width:32px}.ModalAppLimited__qr{height:140px;margin-top:16px;width:140px}.Modal{height:100%;left:0;position:fixed;top:0;transition:.25s;width:100%;z-index:20}.Modal.hide{opacity:0;visibility:hidden}.Modal.show{opacity:1;visibility:visible}.Modal__overlay{background:#1a1a1a;height:100%;opacity:.4;position:absolute;width:100%;z-index:25}.Modal__overlay.white{background:#fff;opacity:.9}.Modal__contents{left:0;position:relative;right:0;top:50%;transform:translateY(-50%);z-index:30}.InfiniteLoad{background-color:#fff}.InfiniteLoad__moreButton{border:1px solid #1a1a1a;border-radius:2px;font-size:14px;font-weight:700;height:56px;width:100%}.InfiniteLoad__moreButton__text{align-items:center;display:flex;justify-content:center}.InfiniteLoad__moreButton .Icon{margin-left:8px}.Infinity>.Loading{padding:20px 0;position:relative}.Loading{background:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.Loading.allScreen{padding-top:200px;position:fixed}.Loading:not(.allScreen){align-items:center}.Loading__icon{-webkit-animation:loading-animation 1.1s linear infinite;animation:loading-animation 1.1s linear infinite;border:3px solid #dcdcdc;border-left-color:#e72d29;border-radius:50%;height:20px;transform:translateZ(0);width:20px}.Loading__icon:after{border-radius:50%;height:20px;width:20px}@-webkit-keyframes loading-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Pagination{align-items:center;display:flex;justify-content:center}.Pagination__item{background-color:#f5f5f5;color:#1a1a1a;height:40px;transition:opacity,.3s ease-out,color .3s ease-out,background-color .3s ease-out;width:40px}.Pagination__item:hover{background-color:#1a1a1a;color:#fff;opacity:1}.Pagination__item.selected{background-color:#1a1a1a;color:#fff;cursor:auto}.Pagination__item+.Pagination__item{margin-left:8px}.Pagination__next,.Pagination__previous{display:none}.Pagination__item__link{align-items:center;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;height:100%;justify-content:center;width:100%}.Pagination.typeA>.Pagination__item{background-color:#fff}.Pagination.typeA>.Pagination__item.selected,.Pagination.typeA>.Pagination__item:hover{background-color:#1a1a1a;color:#fff}.Tab__list{display:flex;margin-bottom:24px;text-align:center}.Tab__list__item{border-bottom:2px solid #dcdcdc;color:#999;font-size:14px;width:72px}.Tab__list__item.active{border-bottom:2px solid #e72d29;color:#e72d29;font-weight:700}.Tab__list__item.wide{flex:1}.Tab__list__item__button{padding:4px 0 8px;width:100%}.Tab__panel{clear:both}.RootContainer.portal{background-color:#f9f9f9}.RootContainer.webView{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:679px){.RootContainer.top .SearchWindow{padding:112px 20px 0}}@media screen and (min-width:1010px){.RootContainer.top{margin-top:-44px}.RootContainer.portal{background-image:url(img/r25kun/bg-gray.png);background-position:100% 0;background-size:320px 372px}}@media screen and (max-width:679px){.AdContainer__contentsWrapper{padding:0 20px}.AdContainer__topWrapper__articles{grid-row-gap:12px}.AdContainer__topWrapper__articles__list__item__image{margin-left:12px}.AdContainer__topWrapper__articles__list__item__image>img{height:114px;width:216px}.AdContainer__topWrapper__headingWrapper{font-size:37px}.AdContainer__topWrapper__headingWrapper__firstText{width:168px}.AdContainer__topWrapper__headingWrapper__secondText{width:308px}.AdContainer__topWrapper__linkWrapper{margin-top:80px}.AdContainer__topWrapper__linkWrapper__link{align-items:center;border-radius:20px;color:#fff;display:flex;font-size:18px;height:46px;justify-content:center;width:240px}.AdContainer__topWrapper__linkWrapper__link.document{background:#009fac}.AdContainer__topWrapper__linkWrapper__link.contact{background:#ffb01f;margin-top:16px}.AdContainer__topWrapper__button{margin-top:28px}.AdContainer__visionWrapper{padding:72px 20px 96px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper,.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper{flex-direction:column}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper:before{font-size:72px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper__heading{font-size:30px;white-space:nowrap}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper__heading>p:last-child{margin-left:36px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__icon{height:38px;margin-top:40px;width:176px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description{margin-top:36px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description__icon{bottom:-52px;height:52px;right:0;width:76px}.AdContainer__strengthWrapper{padding:48px 20px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper{flex-direction:column}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper:before{font-size:80px;left:-40px;top:-20px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__logo{height:22px;width:104px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__heading{font-size:28px}.AdContainer__strengthWrapper__inlineWrapper__list{margin-top:48px}.AdContainer__strengthWrapper__inlineWrapper__list__item{align-items:flex-end;flex-direction:column}.AdContainer__strengthWrapper__inlineWrapper__list__item+.AdContainer__strengthWrapper__inlineWrapper__list__item{margin-top:56px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength01>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:270px;width:262px}.AdContainer__strengthWrapper__inlineWrapper__list__item.show>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{-webkit-animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards;animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength02>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:230px;width:258px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength03>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:252px;width:314px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength04>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{margin-right:-20px;width:335px}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{margin-top:-48px;opacity:0}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength04>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{margin-top:0}.AdContainer__strengthWrapper__inlineWrapper__list__item.show>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{-webkit-animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards;animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__number{font-size:72px}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__heading{font-size:24px}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__description{font-size:14px;margin-top:8px}.AdContainer__centerContactWrapper{height:360px}.AdContainer__centerContactWrapper__inlineWrapper{flex-direction:column;height:100%;justify-content:center}.AdContainer__centerContactWrapper__inlineWrapper__heading{font-size:28px}.AdContainer__centerContactWrapper__inlineWrapper__heading>p:last-child{margin-left:52px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper{align-items:center;flex-direction:column;margin:40px auto 0;width:240px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link+.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link{margin-top:12px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__icon1{left:-44px;top:-36px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__icon2{bottom:-40px;right:-48px}.AdContainer__centerContactWrapper__background{grid-row-gap:12px}.AdContainer__centerContactWrapper__background__list__image+.AdContainer__centerContactWrapper__background__list__image{margin-left:12px}.AdContainer__centerContactWrapper__background__list__image>img{height:114px;width:216px}.AdContainer__creativeWrapper:before{-webkit-clip-path:polygon(0 9%,100% 17%,100% 100%,0 94%);clip-path:polygon(0 9%,100% 17%,100% 100%,0 94%);z-index:-1}.AdContainer__creativeWrapper__inlineWrapper{margin:60px 20px 48px}.AdContainer__creativeWrapper__inlineWrapper__headingWrapper__heading{font-size:28px;line-height:1.3}.AdContainer__creativeWrapper__inlineWrapper__headingWrapper__heading>span:before{content:"\A";white-space:pre}.AdContainer__creativeWrapper__inlineWrapper__description{font-size:14px;line-height:2;margin-top:8px}.AdContainer__creativeWrapper__inlineWrapper__list{margin-top:64px}.AdContainer__creativeWrapper__inlineWrapper__list__item{padding:20px}.AdContainer__creativeWrapper__inlineWrapper__list__item+.AdContainer__creativeWrapper__inlineWrapper__list__item{margin-top:32px}.AdContainer__creativeWrapper__inlineWrapper__list__item__firstText{font-size:14px}.AdContainer__creativeWrapper__inlineWrapper__list__item__secondText{font-size:24px;margin-top:8px}.AdContainer__creativeWrapper__inlineWrapper__list__item__thirdText{font-size:14px;margin-top:12px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number0{height:146px;right:20px;top:-16px;width:82px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number1{height:138px;right:20px;top:-16px;width:92px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number2{height:126px;right:20px;top:-16px;width:64px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number3{height:110px;right:20px;top:-16px;width:84px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number4{height:126px;right:20px;top:-16px;width:58px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number5{height:146px;right:20px;top:-16px;width:82px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number6{height:132px;right:20px;top:-16px;width:82px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number7{height:123px;right:20px;top:-16px;width:76px}.AdContainer__creativeWrapper__backgroundWrapper{font-size:96px;top:-24px}.AdContainer__messageWrapper{padding-top:20px;position:relative}.AdContainer__messageWrapper__inlineWrapper__commentWrapper{border-radius:0 20px 20px 0;margin-right:20px;padding:24px 20px 12px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper{display:flex;flex-direction:column;font-size:20px;justify-content:space-between}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper:before{font-size:60px;left:-40px;top:-18px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper>p:last-child{text-align:right}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__comment{font-size:14px;margin-top:20px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__link{font-size:14px;margin-top:16px}.AdContainer__messageWrapper__inlineWrapper__nameWrapper{margin:24px 20px 0}.AdContainer__messageWrapper__inlineWrapper__nameWrapper__title{font-size:12px;width:174px}.AdContainer__messageWrapper__inlineWrapper__nameWrapper__name{font-size:24px;width:100px}.AdContainer__latestCaseWrapper{margin-top:32px}.AdContainer__latestCaseWrapper__title{font-size:24px;margin-left:20px}.AdContainer__bottomContactWrapper{padding:0 20px}.AdContainer__bottomContactWrapper__heading{font-size:18px}.AdContainer__bottomContactWrapper__linkWrapper{align-items:center;flex-direction:column}.AdContainer__bottomContactWrapper__linkWrapper__link+.AdContainer__bottomContactWrapper__linkWrapper__link{margin-top:12px}.AdContainer__bottomContactWrapper__iconWrapper{height:60px;margin-top:20px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__r25kun1{height:52px;left:0;top:0;width:28px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__r25kun2{height:38px;left:38px;top:16px;width:42px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__tree1{height:24px;right:16px;width:20px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__tree2{bottom:0;height:24px;right:46px;width:20px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__bird{bottom:2px;height:16px;right:0;width:20px}.AdContainer__sideLinkWrapper,.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.AdContainer__contentsWrapper{padding:0 20px}.AdContainer__topWrapper__articles{grid-row-gap:16px}.AdContainer__topWrapper__articles__list__item:nth-child(odd){-webkit-animation:AdContainerTopImage1 210s linear -105s infinite;animation:AdContainerTopImage1 210s linear -105s infinite}.AdContainer__topWrapper__articles__list__item:nth-child(2n){-webkit-animation:AdContainerTopImage2 210s linear infinite;animation:AdContainerTopImage2 210s linear infinite}.AdContainer__topWrapper__articles__list__item__image{margin-left:16px}.AdContainer__topWrapper__articles__list__item__image>img{height:114px;width:216px}.AdContainer__topWrapper__headingWrapper{font-size:48px}.AdContainer__topWrapper__headingWrapper__firstText{width:218px}.AdContainer__topWrapper__headingWrapper__secondText{width:398px}.AdContainer__topWrapper__button{bottom:40px;position:absolute}.AdContainer__visionWrapper{align-items:center;display:flex;height:640px;justify-content:center}.AdContainer__visionWrapper__inlineWrapper__headingWrapper,.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper{flex-direction:column}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper:before{font-size:96px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper__heading{font-size:44px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper__heading>p:last-child{margin-left:104px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__icon{height:50px;margin-top:48px;width:242px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description{margin-top:36px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description__text>span:before{content:"\A";white-space:pre}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description__icon{bottom:-10px;height:60px;right:0;width:88px}.AdContainer__strengthWrapper{padding:56px 20px 0}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper{align-items:center}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper:before{font-size:80px;left:-58px;top:-26px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__logo{height:34px;width:164px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__heading{font-size:32px;margin-left:8px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper{display:flex;margin-left:40px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon1{height:44px;width:24px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon2{height:38px;width:22px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon3{height:38px;width:26px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon4{height:44px;width:20px}.AdContainer__strengthWrapper__inlineWrapper__list{margin-top:76px}.AdContainer__strengthWrapper__inlineWrapper__list__item{align-items:center}.AdContainer__strengthWrapper__inlineWrapper__list__item:nth-child(2n){flex-direction:row-reverse}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength04{align-items:flex-end}.AdContainer__strengthWrapper__inlineWrapper__list__item+.AdContainer__strengthWrapper__inlineWrapper__list__item{margin-top:56px}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{flex:1}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength01>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:288px;width:280px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength02>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:260px;width:290px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength03>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:228px;width:282px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength04>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{margin-right:-20px;width:327px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength04>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{padding-bottom:24px}.AdContainer__strengthWrapper__inlineWrapper__list__item.show:nth-child(odd)>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{-webkit-animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards;animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item.show:nth-child(2n)>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{-webkit-animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards;animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item:nth-child(odd)>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{margin-left:60px}.AdContainer__strengthWrapper__inlineWrapper__list__item:nth-child(2n)>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{margin-right:60px}.AdContainer__strengthWrapper__inlineWrapper__list__item.show:nth-child(odd)>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{-webkit-animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards;animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item.show:nth-child(2n)>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{-webkit-animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards;animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__number{font-size:72px}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__heading{font-size:24px}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__description{font-size:14px;margin-top:8px}.AdContainer__centerContactWrapper{height:300px}.AdContainer__centerContactWrapper__inlineWrapper{flex-direction:column;height:100%;justify-content:center}.AdContainer__centerContactWrapper__inlineWrapper__heading{font-size:28px}.AdContainer__centerContactWrapper__inlineWrapper__heading>p:last-child{margin-left:88px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper{justify-content:center;margin:40px auto 0;width:496px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link{width:100%}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link+.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link{margin-left:12px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__icon1{left:-44px;top:-48px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__icon2{right:-48px;top:40px}.AdContainer__centerContactWrapper__background{grid-row-gap:20px}.AdContainer__centerContactWrapper__background__list__image+.AdContainer__centerContactWrapper__background__list__image{margin-left:20px}.AdContainer__centerContactWrapper__background__list__image>img{height:114px;width:216px}.AdContainer__creativeWrapper:before{-webkit-clip-path:polygon(0 20%,100% 46%,100% 100%,0 84%);clip-path:polygon(0 20%,100% 46%,100% 100%,0 84%)}.AdContainer__creativeWrapper__inlineWrapper{margin:72px 20px 48px}.AdContainer__creativeWrapper__inlineWrapper__headingWrapper__heading{font-size:32px}.AdContainer__creativeWrapper__inlineWrapper__description{font-size:14px;margin-top:28px}.AdContainer__creativeWrapper__inlineWrapper__list{grid-column-gap:16px;grid-template-columns:1fr 1fr;margin-top:84px}.AdContainer__creativeWrapper__inlineWrapper__list__item{display:flex;flex-direction:column;height:194px;justify-content:center;padding:0 16px}.AdContainer__creativeWrapper__inlineWrapper__list__item:nth-child(2n){margin-top:20px}.AdContainer__creativeWrapper__inlineWrapper__list__item:nth-child(odd){margin-top:-32px}.AdContainer__creativeWrapper__inlineWrapper__list__item__firstText{font-size:14px}.AdContainer__creativeWrapper__inlineWrapper__list__item__secondText{font-size:24px;margin-top:8px}.AdContainer__creativeWrapper__inlineWrapper__list__item__thirdText{font-size:14px;margin-top:12px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number0{height:162px;right:28px;top:-16px;width:90px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number1{height:130px;right:12px;top:-16px;width:88px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number2{height:130px;right:12px;top:-16px;width:66px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number3{height:109px;right:12px;top:-16px;width:83px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number4{height:120px;right:12px;top:-16px;width:54px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number5{height:126px;right:12px;top:-16px;width:70px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number6{height:132px;right:12px;top:-16px;width:80px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number7{height:128px;right:12px;top:-16px;width:79px}.AdContainer__creativeWrapper__backgroundWrapper{font-size:108px;top:-36px}.AdContainer__messageWrapper,.AdContainer__messageWrapper__inlineWrapper{position:relative}.AdContainer__messageWrapper__inlineWrapper__commentWrapper{border-radius:20px 0 0 20px;height:320px;padding:32px 20px 12px;position:absolute;right:0;top:28px;width:60%;z-index:1}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper{font-size:22px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper:before{font-size:80px;top:-18px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper>p:last-child{margin-left:120px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__comment{font-size:14px;margin-top:20px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__link{font-size:14px;margin-top:16px}.AdContainer__messageWrapper__inlineWrapper__image{height:375px;width:732px}.AdContainer__messageWrapper__inlineWrapper__nameWrapper{bottom:20px;left:32px;position:absolute}.AdContainer__messageWrapper__inlineWrapper__nameWrapper__title{font-size:14px;width:200px}.AdContainer__messageWrapper__inlineWrapper__nameWrapper__name{font-size:24px;width:104px}.AdContainer__latestCaseWrapper{margin-top:48px}.AdContainer__latestCaseWrapper__title{font-size:32px;margin-left:20px}.AdContainer__bottomContactWrapper{padding:0 20px}.AdContainer__bottomContactWrapper__heading{font-size:20px}.AdContainer__bottomContactWrapper__linkWrapper{justify-content:center}.AdContainer__bottomContactWrapper__linkWrapper__link+.AdContainer__bottomContactWrapper__linkWrapper__link{margin-left:24px}.AdContainer__bottomContactWrapper__iconWrapper{height:70px;margin-top:20px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__r25kun1{height:64px;left:0;top:0;width:32px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__r25kun2{bottom:0;height:50px;left:50px;width:44px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__tree1{height:32px;right:28px;width:26px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__tree2{bottom:0;height:32px;right:66px;width:26px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__bird{bottom:2px;height:21px;right:0;width:28px}.AdContainer__sideLinkWrapper{bottom:20%;display:flex;flex-direction:column;position:absolute;right:0}.AdContainer__sideLinkWrapper__link{color:#fff;font-family:sans-serif;font-size:10px;font-weight:700;letter-spacing:4px;padding:8px;writing-mode:vertical-rl}.AdContainer__sideLinkWrapper__link.document{background:#009fac}.AdContainer__sideLinkWrapper__link.contact{background:#ffb01f}.AdContainer__sideLinkWrapper__icon{height:40px;left:-14px;position:absolute;top:-12px;width:27px}.AdContainer__topWrapper__linkWrapper{display:none}}@media screen and (min-width:1010px){.AdContainer__topWrapper__articles{grid-row-gap:20px}.AdContainer__topWrapper__articles__list__item:nth-child(odd){-webkit-animation:AdContainerTopImage1 210s linear -105s infinite;animation:AdContainerTopImage1 210s linear -105s infinite}.AdContainer__topWrapper__articles__list__item:nth-child(2n){-webkit-animation:AdContainerTopImage2 210s linear infinite;animation:AdContainerTopImage2 210s linear infinite}.AdContainer__topWrapper__articles__list__item__image{margin-left:20px}.AdContainer__topWrapper__articles__list__item__image>img{height:194px;width:372px}.AdContainer__topWrapper__headingWrapper{font-size:72px}.AdContainer__topWrapper__headingWrapper__firstText{width:308px}.AdContainer__topWrapper__headingWrapper__secondText{width:586px}.AdContainer__topWrapper__button{bottom:72px;position:absolute}.AdContainer__visionWrapper{align-items:center;display:flex;height:437px;justify-content:center}.AdContainer__visionWrapper__inlineWrapper{margin:0 auto;width:1010px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper{flex-direction:column}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper:before{font-size:96px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper__heading{flex:1;font-size:36px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper__heading>p:last-child{margin-left:92px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__icon{height:50px;margin-top:72px;width:242px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description{margin-left:80px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description__text>span:before{content:"\A";white-space:pre}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description__icon{bottom:-10px;height:60px;right:0;width:88px}.AdContainer__strengthWrapper{margin-top:48px}.AdContainer__strengthWrapper__inlineWrapper{margin:0 auto;width:1010px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper{align-items:center}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper:before{font-size:96px;left:-140px;top:-12px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__logo{height:44px;width:214px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__heading{font-size:40px;margin-left:8px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper{display:flex;margin-left:56px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon1{height:93px;width:49px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon2{height:79px;width:47px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon3{height:73px;width:52px}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon4{height:82px;width:40px}.AdContainer__strengthWrapper__inlineWrapper__list{margin-top:60px}.AdContainer__strengthWrapper__inlineWrapper__list__item{align-items:center}.AdContainer__strengthWrapper__inlineWrapper__list__item:nth-child(2n){flex-direction:row-reverse}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength04{align-items:flex-end}.AdContainer__strengthWrapper__inlineWrapper__list__item+.AdContainer__strengthWrapper__inlineWrapper__list__item{margin-top:56px}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{flex:1}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength01>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:458px;width:446px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength02>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:474px;width:532px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength03>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:432px;width:535px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength04>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{height:295px;width:523px}.AdContainer__strengthWrapper__inlineWrapper__list__item.strength04>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{padding-bottom:120px}.AdContainer__strengthWrapper__inlineWrapper__list__item.show:nth-child(odd)>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{-webkit-animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards;animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item.show:nth-child(2n)>.AdContainer__strengthWrapper__inlineWrapper__list__item__image{-webkit-animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards;animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item:nth-child(odd)>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{margin-left:60px}.AdContainer__strengthWrapper__inlineWrapper__list__item:nth-child(2n)>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{margin-right:60px}.AdContainer__strengthWrapper__inlineWrapper__list__item.show:nth-child(odd)>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{-webkit-animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards;animation:AdContainerStrengthRightFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item.show:nth-child(2n)>.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper{-webkit-animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards;animation:AdContainerStrengthLeftFadeIn 1s ease .5s forwards}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__number{font-size:96px}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__heading{font-size:24px}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__description{font-size:14px;margin-top:8px}.AdContainer__centerContactWrapper{height:320px}.AdContainer__centerContactWrapper__inlineWrapper{height:100%;margin:0 auto;width:1010px}.AdContainer__centerContactWrapper__inlineWrapper__heading{font-size:36px;letter-spacing:4px}.AdContainer__centerContactWrapper__inlineWrapper__heading>p:last-child{margin-left:88px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper{justify-content:center;margin:40px auto 0;width:496px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link{width:100%}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link+.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link{margin-left:12px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__icon1{left:-44px;top:-48px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__icon2{right:-48px;top:40px}.AdContainer__centerContactWrapper__background{grid-row-gap:20px}.AdContainer__centerContactWrapper__background__list__image+.AdContainer__centerContactWrapper__background__list__image{margin-left:20px}.AdContainer__centerContactWrapper__background__list__image>img{height:194px;width:372px}.AdContainer__creativeWrapper{margin-top:80px;padding-bottom:48px}.AdContainer__creativeWrapper:before{-webkit-clip-path:polygon(0 12%,100% 36%,100% 100%,0 84%);clip-path:polygon(0 12%,100% 36%,100% 100%,0 84%)}.AdContainer__creativeWrapper__inlineWrapper{margin:0 auto;width:1010px}.AdContainer__creativeWrapper__inlineWrapper__headingWrapper__heading{font-size:32px}.AdContainer__creativeWrapper__inlineWrapper__description{font-size:18px;margin-top:40px}.AdContainer__creativeWrapper__inlineWrapper__list{grid-column-gap:32px;grid-template-columns:1fr 1fr;margin-top:128px}.AdContainer__creativeWrapper__inlineWrapper__list__item{display:flex;flex-direction:column;height:284px;justify-content:center;padding:0 16px}.AdContainer__creativeWrapper__inlineWrapper__list__item:nth-child(2n){margin-top:48px}.AdContainer__creativeWrapper__inlineWrapper__list__item:nth-child(odd){margin-top:-48px}.AdContainer__creativeWrapper__inlineWrapper__list__item__firstText{font-size:18px}.AdContainer__creativeWrapper__inlineWrapper__list__item__secondText{font-size:40px;margin-top:8px}.AdContainer__creativeWrapper__inlineWrapper__list__item__thirdText{font-size:22px;margin-top:12px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number0{height:214px;right:24px;top:-16px;width:120px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number1{height:210px;right:24px;top:-16px;width:142px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number2{height:188px;right:24px;top:-16px;width:96px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number3{height:166px;right:24px;top:-40px;width:126px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number4{height:184px;right:24px;top:-16px;width:86px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number5{height:200px;right:24px;top:-16px;width:116px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number6{height:198px;right:24px;top:-16px;width:122px}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon.number7{height:184px;right:24px;top:-16px;width:114px}.AdContainer__creativeWrapper__backgroundWrapper{font-size:144px;top:-56px}.AdContainer__messageWrapper__inlineWrapper{margin:0 auto;position:relative;width:1010px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper{border-radius:20px;padding:40px 32px;position:absolute;right:0;top:28px;width:562px;z-index:1}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper{font-size:28px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper:before{font-size:88px;top:-18px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper>p:last-child{margin-left:140px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__comment{font-size:18px;margin-top:20px}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__link{font-size:18px;margin-top:36px}.AdContainer__messageWrapper__inlineWrapper__image{height:453px;width:886px}.AdContainer__messageWrapper__inlineWrapper__nameWrapper{bottom:20px;left:32px;position:absolute}.AdContainer__messageWrapper__inlineWrapper__nameWrapper__title{font-size:18px;width:262px}.AdContainer__messageWrapper__inlineWrapper__nameWrapper__name{font-size:34px;width:142px}.AdContainer__latestCaseWrapper{margin:48px auto 0;width:1010px}.AdContainer__latestCaseWrapper__title{font-size:32px}.AdContainer__bottomContactWrapper{margin:0 auto;width:1010px}.AdContainer__bottomContactWrapper__heading{font-size:20px}.AdContainer__bottomContactWrapper__linkWrapper{justify-content:center}.AdContainer__bottomContactWrapper__linkWrapper__link{width:280px}.AdContainer__bottomContactWrapper__linkWrapper__link+.AdContainer__bottomContactWrapper__linkWrapper__link{margin-left:12px}.AdContainer__bottomContactWrapper__iconWrapper{height:96px;margin-top:20px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__r25kun1{height:90px;left:0;top:0;width:50px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__r25kun2{bottom:0;height:66px;left:70px;width:58px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__tree1{height:40px;right:33px;width:32px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__tree2{bottom:0;height:40px;right:86px;width:32px}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper__bird{bottom:2px;height:32px;right:0;width:40px}.AdContainer__sideLinkWrapper{align-items:center;bottom:20%;display:flex;flex-direction:column;position:fixed;right:0;width:50px}.AdContainer__sideLinkWrapper__link{color:#fff;font-family:sans-serif;font-size:18px;font-weight:700;letter-spacing:4px;padding:16px 12px;writing-mode:vertical-rl}.AdContainer__sideLinkWrapper__link.document{background:#009fac}.AdContainer__sideLinkWrapper__link.contact{background:#ffb01f}.AdContainer__sideLinkWrapper__icon{height:62px;left:-20px;position:absolute;top:-22px;width:42px}.AdContainer__topWrapper__linkWrapper{display:none}}.AdContainer{padding-bottom:40px}.AdContainer__topWrapper{overflow:hidden}.AdContainer__topWrapper,.AdContainer__topWrapper__inlineWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.AdContainer__topWrapper__inlineWrapper{height:calc(100vh - 44px);z-index:0}.AdContainer__topWrapper__articles{display:grid;left:-200px;position:absolute;right:0;top:-100px;transform:rotate(-10deg);z-index:-1}.AdContainer__topWrapper__articles__list,.AdContainer__topWrapper__articles__list__item{display:flex}.AdContainer__topWrapper__articles__list:nth-child(odd){margin-left:80px}.AdContainer__topWrapper__articles__list:nth-child(odd)>.AdContainer__topWrapper__articles__list__item{flex-direction:row-reverse}.AdContainer__topWrapper__headingWrapper{color:#fff;font-weight:700;text-align:center}.AdContainer__topWrapper__headingWrapper__firstText,.AdContainer__topWrapper__headingWrapper__secondText{position:relative}.AdContainer__topWrapper__headingWrapper__firstText:before,.AdContainer__topWrapper__headingWrapper__secondText:before{background:#1a1a1a;content:"";height:100%;left:0;position:absolute;top:0;width:0;z-index:-1}.AdContainer__topWrapper__headingWrapper__firstText:before{-webkit-animation:AdContainerTopFirstText 1.4s ease forwards;animation:AdContainerTopFirstText 1.4s ease forwards}.AdContainer__topWrapper__headingWrapper__secondText:before{-webkit-animation:AdContainerTopSecondText 1.4s ease .5s forwards;animation:AdContainerTopSecondText 1.4s ease .5s forwards}@-webkit-keyframes AdContainerTopFirstText{0%{width:0}to{width:100%}}@keyframes AdContainerTopFirstText{0%{width:0}to{width:100%}}@-webkit-keyframes AdContainerTopSecondText{0%{width:0}to{width:94%}}@keyframes AdContainerTopSecondText{0%{width:0}to{width:94%}}.AdContainer__topWrapper__button{align-items:center;-webkit-animation:AdContainerTopBottomButton 1.2s ease infinite;animation:AdContainerTopBottomButton 1.2s ease infinite;background:#fff;border-radius:100%;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;height:56px;justify-content:center;width:56px}@-webkit-keyframes AdContainerTopBottomButton{0%{transform:translateY(0)}60%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes AdContainerTopBottomButton{0%{transform:translateY(0)}60%{transform:translateY(20px)}to{transform:translateY(0)}}.AdContainer__visionWrapper{background:rgba(231,45,41,.9);width:100%}.AdContainer__visionWrapper__inlineWrapper__headingWrapper,.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper{align-items:center;display:flex;justify-content:center}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper{position:relative}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper:before{color:#fff;content:"VISION";font-family:Montserrat,sans-serif;font-weight:700;left:20px;opacity:.2;position:absolute;top:-16px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper__heading{color:#fff;font-weight:700;letter-spacing:5px;line-height:1.1;opacity:0}.AdContainer__visionWrapper.show .AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__headingWrapper__heading{-webkit-animation:AdContainerVisionHeading 2s ease forwards;animation:AdContainerVisionHeading 2s ease forwards}@-webkit-keyframes AdContainerVisionHeading{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes AdContainerVisionHeading{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__inlineWrapper__icon{fill:#fff}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description{color:#fff;font-size:14px;font-weight:700;line-height:2.4;opacity:0;position:relative}.AdContainer__visionWrapper.show .AdContainer__visionWrapper__inlineWrapper__headingWrapper__description{-webkit-animation:AdContainerVisionDescription 2s ease forwards;animation:AdContainerVisionDescription 2s ease forwards}@-webkit-keyframes AdContainerVisionDescription{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes AdContainerVisionDescription{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description__text+.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description__text{margin-top:40px}.AdContainer__visionWrapper__inlineWrapper__headingWrapper__description__icon{position:absolute}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper{display:flex;position:relative}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper:before{color:#f2f2f2;content:"STRENGTH";font-family:Montserrat,sans-serif;font-weight:700;position:absolute;z-index:-1}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__logo{fill:#e72d29}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__heading{font-weight:700}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper{align-items:center;flex:1;justify-content:space-between}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon1{-webkit-animation:AdContainerStrengthIcon 8s linear infinite;animation:AdContainerStrengthIcon 8s linear infinite}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon2{-webkit-animation:AdContainerStrengthIcon 8s linear .4s infinite;animation:AdContainerStrengthIcon 8s linear .4s infinite}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon3{-webkit-animation:AdContainerStrengthIcon 8s linear .8s infinite;animation:AdContainerStrengthIcon 8s linear .8s infinite}.AdContainer__strengthWrapper__inlineWrapper__headingWrapper__iconWrapper__icon.icon4{-webkit-animation:AdContainerStrengthIcon 8s linear 1.2s infinite;animation:AdContainerStrengthIcon 8s linear 1.2s infinite}@-webkit-keyframes AdContainerStrengthIcon{0%{transform:translateY(0)}2%{transform:translateY(-20px)}4%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes AdContainerStrengthIcon{0%{transform:translateY(0)}2%{transform:translateY(-20px)}4%{transform:translateY(0)}to{transform:translateY(0)}}.AdContainer__strengthWrapper__inlineWrapper__list__item{display:flex}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper,.AdContainer__strengthWrapper__inlineWrapper__list__item__image{opacity:0}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__number{color:#fdeaea;font-family:Montserrat,sans-serif;font-weight:700}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__heading{font-weight:700}.AdContainer__strengthWrapper__inlineWrapper__list__item__headingWrapper__description{line-height:2}@-webkit-keyframes AdContainerStrengthLeftFadeIn{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes AdContainerStrengthLeftFadeIn{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes AdContainerStrengthRightFadeIn{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateY(0)}}@keyframes AdContainerStrengthRightFadeIn{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateY(0)}}.AdContainer__centerContactWrapper{align-items:center;background:rgba(231,45,41,.9);display:flex;justify-content:center;overflow:hidden;position:relative}.AdContainer__centerContactWrapper__inlineWrapper{align-items:center;display:flex}.AdContainer__centerContactWrapper__inlineWrapper__heading{color:#fff;font-weight:700}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper{display:flex;margin-top:40px;position:relative}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link{align-items:center;border-radius:24px;color:#fff;display:flex;font-size:16px;height:46px;justify-content:center;width:240px}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link.document{background:#009fac}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__link.contact{background:#ffb01f}.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__icon1,.AdContainer__centerContactWrapper__inlineWrapper__linkWrapper__icon2{position:absolute}.AdContainer__centerContactWrapper__background{display:grid;position:absolute;transform:rotate(-10deg);z-index:-1}.AdContainer__centerContactWrapper__background__list{display:flex}.AdContainer__centerContactWrapper__background__list:nth-child(odd){flex-direction:row-reverse}.AdContainer__creativeWrapper{position:relative}.AdContainer__creativeWrapper:before{background:#fdeaea;content:"";height:100%;position:absolute;width:100%}.AdContainer__creativeWrapper__inlineWrapper__headingWrapper{align-items:center;display:flex}.AdContainer__creativeWrapper__inlineWrapper__headingWrapper__heading{font-weight:700}.AdContainer__creativeWrapper__inlineWrapper__headingWrapper__heading__icon{margin-left:8px}.AdContainer__creativeWrapper__inlineWrapper__list{display:grid}.AdContainer__creativeWrapper__inlineWrapper__list__item{background:#fff;border-radius:20px;box-shadow:0 4px 8px 4px rgba(0,0,0,.1);font-weight:700;opacity:0;position:relative}.AdContainer__creativeWrapper__inlineWrapper__list__item.show{-webkit-animation:AdContainerUpFadeIn 1s ease .5s forwards;animation:AdContainerUpFadeIn 1s ease .5s forwards}.AdContainer__creativeWrapper__inlineWrapper__list__item__firstText{color:#666}.AdContainer__creativeWrapper__inlineWrapper__list__item__secondText{line-height:1.4}.AdContainer__creativeWrapper__inlineWrapper__list__item__thirdText{color:#666}.AdContainer__creativeWrapper__inlineWrapper__list__item__icon{position:absolute}.AdContainer__creativeWrapper__backgroundWrapper{color:#fef2f2;display:flex;font-family:Montserrat,sans-serif;font-weight:700;position:absolute;white-space:nowrap;z-index:-1}.AdContainer__creativeWrapper__backgroundWrapper__text1{-webkit-animation:AdContainerCreativeText1 90s linear -45s infinite;animation:AdContainerCreativeText1 90s linear -45s infinite;padding-left:80px}.AdContainer__creativeWrapper__backgroundWrapper__text2{-webkit-animation:AdContainerCreativeText2 0s linear infinite;animation:AdContainerCreativeText2 0s linear infinite;padding-left:80px}@-webkit-keyframes AdContainerCreativeText1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes AdContainerCreativeText1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@-webkit-keyframes AdContainerCreativeText2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes AdContainerCreativeText2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@-webkit-keyframes AdContainerCreativeUpFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes AdContainerCreativeUpFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.AdContainer__messageWrapper{background:#e72d29;overflow:hidden}.AdContainer__messageWrapper__inlineWrapper{position:relative}.AdContainer__messageWrapper__inlineWrapper__commentWrapper{background:#fff}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper{font-weight:700;line-height:1.3;position:relative;z-index:0}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__headingWrapper:before{color:#f2f2f2;content:"MESSAGE";font-family:Montserrat,sans-serif;font-weight:700;position:absolute;z-index:-1}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__comment{line-height:1.8}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__comment>span{font-weight:700}.AdContainer__messageWrapper__inlineWrapper__commentWrapper__link{color:#009fac;font-weight:700;text-decoration:underline}.AdContainer__messageWrapper__inlineWrapper__nameWrapper{color:#fff;font-weight:700}.AdContainer__messageWrapper__inlineWrapper__nameWrapper__name,.AdContainer__messageWrapper__inlineWrapper__nameWrapper__title{position:relative;text-align:center;z-index:1}.AdContainer__messageWrapper__inlineWrapper__nameWrapper__name{margin-top:8px}.AdContainer__messageWrapper__inlineWrapper__nameWrapper__name:before,.AdContainer__messageWrapper__inlineWrapper__nameWrapper__title:before{background:#1a1a1a;content:"";height:100%;left:0;position:absolute;width:0;z-index:-1}.AdContainer__messageWrapper.show .AdContainer__messageWrapper__inlineWrapper__nameWrapper__name:before,.AdContainer__messageWrapper.show .AdContainer__messageWrapper__inlineWrapper__nameWrapper__title:before{-webkit-animation:AdContainerTextWidth 1s ease 1s forwards;animation:AdContainerTextWidth 1s ease 1s forwards}.AdContainer__latestCaseWrapper__title{color:#fff;display:inline-block;font-weight:700;padding:0 4px;position:relative;text-align:center}.AdContainer__latestCaseWrapper__title:before{background:#1a1a1a;content:"";height:100%;left:0;position:absolute;width:0;z-index:-1}.AdContainer__latestCaseWrapper.show>.AdContainer__latestCaseWrapper__title:before{-webkit-animation:AdContainerTextWidth 1s ease 1s forwards;animation:AdContainerTextWidth 1s ease 1s forwards}.AdContainer__latestCaseWrapper__carouselWrapper{margin-top:32px;opacity:0}.AdContainer__latestCaseWrapper.show>.AdContainer__latestCaseWrapper__carouselWrapper{-webkit-animation:AdContainerUpFadeIn 1s ease .5s forwards;animation:AdContainerUpFadeIn 1s ease .5s forwards}.AdContainer__latestCaseWrapper__carouselWrapper__carousel>.slick-list>.slick-track>.slick-slide+.slick-slide{margin-left:12px}.AdContainer__latestCaseWrapper__carouselWrapper__carousel__item__imageWrapper{position:relative}.AdContainer__latestCaseWrapper__carouselWrapper__carousel__item__imageWrapper__image{width:100%}.AdContainer__latestCaseWrapper__carouselWrapper__carousel__item__imageWrapper__image>img{height:164px}.AdContainer__latestCaseWrapper__carouselWrapper__carousel__item__imageWrapper>.PrIcon{bottom:4px;position:absolute;right:4px}.AdContainer__latestCaseWrapper__carouselWrapper__carousel__item__imageWrapper>.NewIcon{left:0;position:absolute;top:0}.AdContainer__latestCaseWrapper__carouselWrapper__carousel__item__caption{margin-top:8px}.AdContainer__latestCaseWrapper__carouselWrapper__carousel__item__caption__heading{font-size:16px;font-weight:700}.AdContainer__latestCaseWrapper__carouselWrapper__carousel__item__caption__publishedDate{color:#999;font-size:12px;margin-top:4px}.AdContainer__bottomContactWrapper{margin-top:72px;text-align:center}.AdContainer__bottomContactWrapper__heading{display:inline-block;font-weight:700;letter-spacing:2px;padding-bottom:12px;position:relative;text-align:center}.AdContainer__bottomContactWrapper__heading:before{border-bottom:1px solid #1a1a1a;bottom:0;content:"";height:1px;position:absolute;width:0}.AdContainer__bottomContactWrapper.show>.AdContainer__bottomContactWrapper__heading:before{-webkit-animation:AdContainerTextWidth 1s ease 1s forwards;animation:AdContainerTextWidth 1s ease 1s forwards}.AdContainer__bottomContactWrapper__linkWrapper{display:flex;margin-top:40px;position:relative}.AdContainer__bottomContactWrapper__linkWrapper__link{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:18px;height:64px;justify-content:center;width:280px}.AdContainer__bottomContactWrapper__linkWrapper__link.document{background:#009fac}.AdContainer__bottomContactWrapper__linkWrapper__link.contact{background:#ffb01f}.AdContainer__bottomContactWrapper__iconWrapper{display:flex;justify-content:space-between}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper{flex:1;position:relative}.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper>.Icon,.AdContainer__bottomContactWrapper__iconWrapper__inlineWrapper>.Svg{position:absolute}@-webkit-keyframes AdContainerTextWidth{0%{width:0}to{width:100%}}@keyframes AdContainerTextWidth{0%{width:0}to{width:100%}}@-webkit-keyframes AdContainerUpFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes AdContainerUpFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:679px){.AdContactContainer__backgroundImageWrapper{height:180px}.AdContactContainer__contentsWrapper__descriptionWrapper{padding:24px 20px}.AdContactContainer__contentsWrapper__descriptionWrapper__introText{font-size:16px}.AdContactContainer__contentsWrapper__descriptionWrapper__introText>span{display:block}.AdContactContainer__contentsWrapper__descriptionWrapper__linkTo{font-size:12px;margin-top:16px}.AdContactContainer__confirmWrapper__contents__inner,.AdContactContainer__contentsWrapper__formWrapper__form{padding:32px 20px 64px}.AdContactContainer__confirmWrapper__buttonWraper{align-items:center;flex-direction:column;margin-top:40px}.AdContactContainer__confirmWrapper__buttonWraper__submit{margin-top:12px}.AdContactContainer__sendFailedWrapper__heading{font-size:40px}.AdContactContainer__sendFailedWrapper__description{font-size:16px}}@media screen and (max-width:1009px) and (min-width:680px){.AdContactContainer__backgroundImageWrapper{height:354px}.AdContactContainer__contentsWrapper__descriptionWrapper{padding:32px 0}.AdContactContainer__contentsWrapper__descriptionWrapper__introText{font-size:20px}.AdContactContainer__contentsWrapper__descriptionWrapper__linkTo{font-size:16px;margin-top:24px}.AdContactContainer__contentsWrapper__formWrapper{padding:0 20px}.AdContactContainer__confirmWrapper__contents__inner,.AdContactContainer__contentsWrapper__formWrapper__form{padding:48px 60px}.AdContactContainer__confirmWrapper{padding:0 20px}.AdContactContainer__confirmWrapper__buttonWraper{justify-content:center;margin-top:48px}.AdContactContainer__confirmWrapper__buttonWraper__submit{margin-left:20px}.AdContactContainer__sendFailedWrapper__heading{font-size:64px}.AdContactContainer__sendFailedWrapper__description{font-size:20px}}@media screen and (min-width:1010px){.AdContactContainer__backgroundImageWrapper{height:354px}.AdContactContainer__contentsWrapper__descriptionWrapper{padding:32px 0}.AdContactContainer__contentsWrapper__descriptionWrapper__introText{font-size:20px}.AdContactContainer__contentsWrapper__descriptionWrapper__linkTo{font-size:16px;margin-top:24px}.AdContactContainer__contentsWrapper__formWrapper__form{margin:0 auto;padding:48px 60px;width:640px}.AdContactContainer__confirmWrapper__contents{margin:0 auto;width:640px}.AdContactContainer__confirmWrapper__contents__inner{padding:48px 60px}.AdContactContainer__confirmWrapper__buttonWraper{justify-content:center;margin-top:48px}.AdContactContainer__confirmWrapper__buttonWraper__submit{margin-left:20px}.AdContactContainer__sendFailedWrapper__heading{font-size:64px}.AdContactContainer__sendFailedWrapper__description{font-size:20px}}.AdContactContainer{padding-bottom:40px}.AdContactContainer__backgroundImageWrapper{background-image:url(img/contact/background.png);background-position:50%;background-size:cover}.AdContactContainer__backgroundImageWrapper__icon{height:100%;padding:16px 0;width:100%}.AdContactContainer__contentsWrapper__descriptionWrapper{text-align:center}.AdContactContainer__contentsWrapper__descriptionWrapper__introText{font-weight:700}.AdContactContainer__contentsWrapper__descriptionWrapper__introText+.AdContactContainer__contentsWrapper__descriptionWrapper__introText{margin-top:20px}.AdContactContainer__contentsWrapper__descriptionWrapper__linkTo>.Link{color:#009fac}.AdContactContainer__contentsWrapper__formWrapper__form{background:#e72d29;border-radius:20px}.AdContactContainer__contentsWrapper__formWrapper__form__item__heading,.AdContactContainer__contentsWrapper__formWrapper__form__item__helpText{color:#fff;margin-bottom:8px}.AdContactContainer__contentsWrapper__formWrapper__form__item__heading{font-size:16px;font-weight:700}.AdContactContainer__contentsWrapper__formWrapper__form__item__helpText{font-size:12px}.AdContactContainer__contentsWrapper__formWrapper__form__item__checkbox{padding-top:12px}.AdContactContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox+.InputCheckbox__checkbox{margin-top:24px}.AdContactContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>.InputCheckbox__checkbox__label{color:#fff}.AdContactContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>.InputCheckbox__checkbox__label:before{border:0}.AdContactContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>span{padding-left:32px}.AdContactContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>.InputCheckbox__checkbox__input:checked+.InputCheckbox__checkbox__label:before{background:#fff}.AdContactContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>.InputCheckbox__checkbox__input:checked+.InputCheckbox__checkbox__label:after{border-color:#e72d29}.AdContactContainer__contentsWrapper__formWrapper__form__item .InputSelect__select,.AdContactContainer__contentsWrapper__formWrapper__form__item>.InputText{background:#fff;border-radius:8px;font-size:16px;height:56px;padding:0 16px}.AdContactContainer__contentsWrapper__formWrapper__form__item>.InputTextarea{background:#fff;border-radius:8px;padding:16px}.AdContactContainer__contentsWrapper__formWrapper__form__item+.AdContactContainer__contentsWrapper__formWrapper__form__item{margin-top:20px}.AdContactContainer__contentsWrapper__formWrapper__hideSubmitButton{display:none}.AdContactContainer__contentsWrapper__submit{background:#009fac;border-radius:2px;color:#fff;display:block;font-size:14px;font-weight:700;height:44px;margin:40px auto 0;width:146px}.AdContactContainer__contentsWrapper__submit:disabled{color:hsla(0,0%,100%,.5)}.AdContactContainer__confirmWrapper__description{font-weight:700;padding:32px 20px;text-align:center}.AdContactContainer__confirmWrapper__contents__inner{background:#e72d29;border-radius:20px}.AdContactContainer__confirmWrapper__contents__inner__item+.AdContactContainer__confirmWrapper__contents__inner__item{margin-top:20px}.AdContactContainer__confirmWrapper__contents__inner__item__heading{color:#fff;font-size:16px;font-weight:700;margin-bottom:8px}.AdContactContainer__confirmWrapper__contents__inner__item__value{background:#e8e8e8;border-radius:8px;font-size:16px;min-height:56px;padding:16px;white-space:pre-wrap}.AdContactContainer__confirmWrapper__contents__inner__item__checkedList{padding-top:12px}.AdContactContainer__confirmWrapper__contents__inner__item__checkedList__item{color:#fff;font-size:16px;padding-left:32px;position:relative}.AdContactContainer__confirmWrapper__contents__inner__item__checkedList__item.checked:before{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:block;height:14px;left:4px;position:absolute;top:3px;transform:rotate(40deg);width:9px}.AdContactContainer__confirmWrapper__contents__inner__item__checkedList__item+.AdContactContainer__confirmWrapper__contents__inner__item__checkedList__item{margin-top:24px}.AdContactContainer__confirmWrapper__buttonWraper{display:flex}.AdContactContainer__confirmWrapper__buttonWraper__back,.AdContactContainer__confirmWrapper__buttonWraper__submit{border-radius:24px;color:#fff;display:block;font-size:14px;font-weight:700;height:48px;width:200px}.AdContactContainer__confirmWrapper__buttonWraper__back{background:#999}.AdContactContainer__confirmWrapper__buttonWraper__submit{background:#e72d29}.AdContactContainer__confirmWrapper__policy{font-size:12px;margin-top:16px;text-align:center}.AdContactContainer__confirmWrapper__policy>.Link{color:#009fac}.AdContactContainer__sendFailedWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 20px 120px;text-align:center}.AdContactContainer__sendFailedWrapper__heading{color:#ccc;font-family:Montserrat,sans-serif;font-weight:700}.AdContactContainer__sendFailedWrapper__description{font-weight:700;margin-top:16px}.AdContactContainer__sendFailedWrapper__backButton{align-items:center;border:2px solid #009fac;border-radius:2px;color:#009fac;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-top:40px;width:260px}@media screen and (max-width:679px){.AdContactCompleteContainer__backgroundImageWrapper{height:180px}.AdContactCompleteContainer__contentsWrapper__thankYouText{font-size:48px}.AdContactCompleteContainer__contentsWrapper__introText{font-size:16px}.AdContactCompleteContainer__contentsWrapper__linkButton{margin:24px auto 0}}@media screen and (max-width:1009px) and (min-width:680px){.AdContactCompleteContainer__backgroundImageWrapper{height:354px}.AdContactCompleteContainer__contentsWrapper__thankYouText{font-size:64px}.AdContactCompleteContainer__contentsWrapper__introText{font-size:20px}.AdContactCompleteContainer__contentsWrapper__linkButton{margin:40px auto 0}}@media screen and (min-width:1010px){.AdContactCompleteContainer__backgroundImageWrapper{height:354px}.AdContactCompleteContainer__contentsWrapper__thankYouText{font-size:64px}.AdContactCompleteContainer__contentsWrapper__introText{font-size:20px}.AdContactCompleteContainer__contentsWrapper__linkButton{margin:40px auto 0}}.AdContactCompleteContainer__backgroundImageWrapper{background-image:url(img/contact/background.png);background-position:50%;background-size:cover}.AdContactCompleteContainer__backgroundImageWrapper__icon{height:100%;padding:16px 0;width:100%}.AdContactCompleteContainer__contentsWrapper{padding:48px 20px 120px;text-align:center}.AdContactCompleteContainer__contentsWrapper__thankYouText{color:#ccc;font-family:Montserrat,sans-serif;font-weight:700}.AdContactCompleteContainer__contentsWrapper__introText{font-weight:700;margin-top:16px}.AdContactCompleteContainer__contentsWrapper__linkButton{align-items:center;border:2px solid #009fac;border-radius:2px;color:#009fac;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;width:260px}@media screen and (max-width:679px){.AdDocumentContainer__backgroundImageWrapper{height:180px}.AdDocumentContainer__contentsWrapper__descriptionWrapper{padding:24px 20px}.AdDocumentContainer__contentsWrapper__descriptionWrapper__introText{font-size:16px}.AdDocumentContainer__contentsWrapper__descriptionWrapper__introText>span{display:block}.AdDocumentContainer__contentsWrapper__descriptionWrapper__linkTo{font-size:12px;margin-top:16px}.AdDocumentContainer__confirmWrapper__contents__inner,.AdDocumentContainer__contentsWrapper__formWrapper__form{padding:32px 20px 64px}.AdDocumentContainer__confirmWrapper__buttonWraper{align-items:center;flex-direction:column;margin-top:40px}.AdDocumentContainer__confirmWrapper__buttonWraper__submit{margin-top:12px}.AdDocumentContainer__sendFailedWrapper__heading{font-size:40px}.AdDocumentContainer__sendFailedWrapper__description{font-size:16px}}@media screen and (max-width:1009px) and (min-width:680px){.AdDocumentContainer__backgroundImageWrapper{height:354px}.AdDocumentContainer__contentsWrapper__descriptionWrapper{padding:32px 0}.AdDocumentContainer__contentsWrapper__descriptionWrapper__introText{font-size:20px}.AdDocumentContainer__contentsWrapper__descriptionWrapper__linkTo{font-size:16px;margin-top:24px}.AdDocumentContainer__contentsWrapper__formWrapper{padding:0 20px}.AdDocumentContainer__contentsWrapper__formWrapper__form{padding:48px 60px}.AdDocumentContainer__confirmWrapper{padding:0 20px}.AdDocumentContainer__confirmWrapper__contents__inner{padding:48px 60px}.AdDocumentContainer__confirmWrapper__buttonWraper{justify-content:center;margin-top:48px}.AdDocumentContainer__confirmWrapper__buttonWraper__submit{margin-left:20px}.AdDocumentContainer__sendFailedWrapper__heading{font-size:64px}.AdDocumentContainer__sendFailedWrapper__description{font-size:20px}}@media screen and (min-width:1010px){.AdDocumentContainer__backgroundImageWrapper{height:354px}.AdDocumentContainer__contentsWrapper__descriptionWrapper{padding:32px 0}.AdDocumentContainer__contentsWrapper__descriptionWrapper__introText{font-size:20px}.AdDocumentContainer__contentsWrapper__descriptionWrapper__linkTo{font-size:16px;margin-top:24px}.AdDocumentContainer__contentsWrapper__formWrapper__form{margin:0 auto;padding:48px 60px;width:640px}.AdDocumentContainer__confirmWrapper__contents{margin:0 auto;width:640px}.AdDocumentContainer__confirmWrapper__contents__inner{padding:48px 60px}.AdDocumentContainer__confirmWrapper__buttonWraper{justify-content:center;margin-top:48px}.AdDocumentContainer__confirmWrapper__buttonWraper__submit{margin-left:20px}.AdDocumentContainer__sendFailedWrapper__heading{font-size:64px}.AdDocumentContainer__sendFailedWrapper__description{font-size:20px}}.AdDocumentContainer{padding-bottom:40px}.AdDocumentContainer__backgroundImageWrapper{background-image:url(img/contact/background.png);background-position:50%;background-size:cover}.AdDocumentContainer__backgroundImageWrapper__icon{height:100%;padding:16px 0;width:100%}.AdDocumentContainer__contentsWrapper__descriptionWrapper{text-align:center}.AdDocumentContainer__contentsWrapper__descriptionWrapper__introText{font-weight:700}.AdDocumentContainer__contentsWrapper__descriptionWrapper__introText+.AdDocumentContainer__contentsWrapper__descriptionWrapper__introText{margin-top:20px}.AdDocumentContainer__contentsWrapper__descriptionWrapper__linkTo>.Link{color:#009fac}.AdDocumentContainer__contentsWrapper__formWrapper__form{background:#e72d29;border-radius:20px}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__heading,.AdDocumentContainer__contentsWrapper__formWrapper__form__item__helpText{color:#fff;margin-bottom:8px}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__heading{font-size:16px;font-weight:700}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__helpText{font-size:12px}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__checkbox{padding-top:12px}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox+.InputCheckbox__checkbox{margin-top:24px}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>.InputCheckbox__checkbox__label{color:#fff}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>.InputCheckbox__checkbox__label:before{border:0}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>span{padding-left:32px}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>.InputCheckbox__checkbox__input:checked+.InputCheckbox__checkbox__label:before{background:#fff}.AdDocumentContainer__contentsWrapper__formWrapper__form__item__checkbox>.InputCheckbox__checkbox>.InputCheckbox__checkbox__input:checked+.InputCheckbox__checkbox__label:after{border-color:#e72d29}.AdDocumentContainer__contentsWrapper__formWrapper__form__item .InputSelect__select,.AdDocumentContainer__contentsWrapper__formWrapper__form__item>.InputText{background:#fff;border-radius:8px;font-size:16px;height:56px;padding:0 16px}.AdDocumentContainer__contentsWrapper__formWrapper__form__item>.InputTextarea{background:#fff;border-radius:8px;padding:16px}.AdDocumentContainer__contentsWrapper__formWrapper__form__item+.AdDocumentContainer__contentsWrapper__formWrapper__form__item{margin-top:20px}.AdDocumentContainer__contentsWrapper__formWrapper__hideSubmitButton{display:none}.AdDocumentContainer__contentsWrapper__submit{background:#009fac;border-radius:2px;color:#fff;display:block;font-size:14px;font-weight:700;height:44px;margin:40px auto 0;width:146px}.AdDocumentContainer__contentsWrapper__submit:disabled{color:hsla(0,0%,100%,.5)}.AdDocumentContainer__confirmWrapper__description{font-weight:700;padding:32px 20px;text-align:center}.AdDocumentContainer__confirmWrapper__contents__inner{background:#e72d29;border-radius:20px}.AdDocumentContainer__confirmWrapper__contents__inner__item+.AdDocumentContainer__confirmWrapper__contents__inner__item{margin-top:20px}.AdDocumentContainer__confirmWrapper__contents__inner__item__heading{color:#fff;font-size:16px;font-weight:700;margin-bottom:8px}.AdDocumentContainer__confirmWrapper__contents__inner__item__value{background:#e8e8e8;border-radius:8px;font-size:16px;min-height:56px;padding:16px;white-space:pre-wrap}.AdDocumentContainer__confirmWrapper__contents__inner__item__checkedList{padding-top:12px}.AdDocumentContainer__confirmWrapper__contents__inner__item__checkedList__item{color:#fff;font-size:16px;padding-left:32px;position:relative}.AdDocumentContainer__confirmWrapper__contents__inner__item__checkedList__item.checked:before{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:block;height:14px;left:4px;position:absolute;top:3px;transform:rotate(40deg);width:9px}.AdDocumentContainer__confirmWrapper__contents__inner__item__checkedList__item+.AdDocumentContainer__confirmWrapper__contents__inner__item__checkedList__item{margin-top:24px}.AdDocumentContainer__confirmWrapper__buttonWraper{display:flex}.AdDocumentContainer__confirmWrapper__buttonWraper__back,.AdDocumentContainer__confirmWrapper__buttonWraper__submit{border-radius:24px;color:#fff;display:block;font-size:14px;font-weight:700;height:48px;width:200px}.AdDocumentContainer__confirmWrapper__buttonWraper__back{background:#999}.AdDocumentContainer__confirmWrapper__buttonWraper__submit{background:#e72d29}.AdDocumentContainer__confirmWrapper__policy{font-size:12px;margin-top:16px;text-align:center}.AdDocumentContainer__confirmWrapper__policy>.Link{color:#009fac}.AdDocumentContainer__sendFailedWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 20px 120px;text-align:center}.AdDocumentContainer__sendFailedWrapper__heading{color:#ccc;font-family:Montserrat,sans-serif;font-weight:700}.AdDocumentContainer__sendFailedWrapper__description{font-weight:700;margin-top:16px}.AdDocumentContainer__sendFailedWrapper__backButton{align-items:center;border:2px solid #009fac;border-radius:2px;color:#009fac;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-top:40px;width:260px}@media screen and (max-width:679px){.AdDocumentCompleteContainer__backgroundImageWrapper{height:180px}.AdDocumentCompleteContainer__contentsWrapper{padding:32px 20px 80px}.AdDocumentCompleteContainer__contentsWrapper__thankYouText{font-size:48px}.AdDocumentCompleteContainer__contentsWrapper__introText{font-size:16px}.AdDocumentCompleteContainer__contentsWrapper__linkButton{margin:24px auto 0}}@media screen and (max-width:1009px) and (min-width:680px){.AdDocumentCompleteContainer__backgroundImageWrapper{height:354px}.AdDocumentCompleteContainer__contentsWrapper{padding:32px 0}.AdDocumentCompleteContainer__contentsWrapper__thankYouText{font-size:64px}.AdDocumentCompleteContainer__contentsWrapper__introText{font-size:20px}.AdDocumentCompleteContainer__contentsWrapper__linkButton{margin:40px auto 0}}@media screen and (min-width:1010px){.AdDocumentCompleteContainer__backgroundImageWrapper{height:354px}.AdDocumentCompleteContainer__contentsWrapper{padding:32px 0 80px}.AdDocumentCompleteContainer__contentsWrapper__thankYouText{font-size:64px}.AdDocumentCompleteContainer__contentsWrapper__introText{font-size:20px}.AdDocumentCompleteContainer__contentsWrapper__linkButton{margin:40px auto 0}}.AdDocumentCompleteContainer__contentsWrapper{padding:48px 20px 120px;text-align:center}.AdDocumentCompleteContainer__contentsWrapper__thankYouText{color:#ccc;font-family:Montserrat,sans-serif;font-weight:700}.AdDocumentCompleteContainer__contentsWrapper__introText{font-weight:700;margin-top:16px}.AdDocumentCompleteContainer__contentsWrapper__linkButton{align-items:center;border:2px solid #009fac;border-radius:2px;color:#009fac;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;width:260px}@media screen and (max-width:679px){.AnswerContainer__contentsWrapper{margin-top:16px;padding-bottom:20px}.AnswerContainer__contentsWrapper__answerWrapper{padding:0 20px}.AnswerContainer__contentsWrapper__answerWrapper__alias{font-size:32px}.AnswerContainer__contentsWrapper__answerWrapper__descriptionWrapper{font-size:16px}.AnswerContainer__contentsWrapper__answersWrapper__section{padding:0 20px}.AnswerContainer__appDownload{border-top:20px solid #e8e8e8}}@media screen and (max-width:1009px) and (min-width:680px){.AnswerContainer__contentsWrapper{margin-top:20px;padding-bottom:20px}.AnswerContainer__contentsWrapper__answerWrapper{padding:0 20px}.AnswerContainer__contentsWrapper__answerWrapper__alias{font-size:40px}.AnswerContainer__contentsWrapper__answerWrapper__descriptionWrapper{font-size:18px}.AnswerContainer__contentsWrapper__answersWrapper__section{padding:0 20px}.AnswerContainer__appDownload{border-top:20px solid #e8e8e8}}@media screen and (min-width:1010px){.AnswerContainer__contentsWrapper{margin-top:20px}.AnswerContainer__contentsWrapper__answerWrapper{margin:0 auto;width:640px}.AnswerContainer__contentsWrapper__answerWrapper__alias{font-size:40px}.AnswerContainer__contentsWrapper__answerWrapper__descriptionWrapper{font-size:18px}.AnswerContainer__contentsWrapper__answersWrapperWrapper__sideSnsShareButtonsWrapper{transform:translateX(-420px)}.AnswerContainer__contentsWrapper__answersWrapper{margin:0 auto;width:640px}.AnswerContainer__contentsWrapper__answersWrapper__section{padding:0 20px}}.AnswerContainer,.AnswerContainer__contentsWrapper{position:relative}.AnswerContainer__contentsWrapper__answerWrapper__image>img{border-radius:10px}.AnswerContainer__contentsWrapper__answerWrapper__graphUser{margin-top:16px}.AnswerContainer__contentsWrapper__answerWrapper__alias{color:#ccc;font-family:Montserrat,sans-serif;font-weight:700;margin-top:4px}.AnswerContainer__contentsWrapper__answerWrapper__description{-webkit-user-select:text;-moz-user-select:text;user-select:text}.AnswerContainer__contentsWrapper__answerWrapper__descriptionWrapper{margin-top:8px;position:relative}.AnswerContainer__contentsWrapper__answerWrapper__etc{align-items:center;display:flex;margin-top:16px}.AnswerContainer__contentsWrapper__answerWrapper__etc__publisedDate{color:#999;flex:1;font-size:14px}.AnswerContainer__contentsWrapper__answerWrapper__etc__snsShareButtons{margin-top:24px}.AnswerContainer__contentsWrapper__answerWrapper__answerUserLikes{align-items:center;border-bottom:1px solid #efefed;border-top:1px solid #efefed;display:flex;font-size:14px;height:52px;margin-top:20px}.AnswerContainer__contentsWrapper__answerWrapper__answerUserLikes>span{font-weight:700}.AnswerContainer__contentsWrapper__answersWrapper{margin-top:40px}.AnswerContainer__contentsWrapper__answersWrapper__section+.AnswerContainer__contentsWrapper__answersWrapper__section{border-top:1px solid #e8e8e8}.AnswerContainer__contentsWrapper__answersWrapper__section__headingWrapper{align-items:center;display:flex;font-size:20px}.AnswerContainer__contentsWrapper__answersWrapper__section__headingWrapper__heading{margin-left:4px}.AnswerContainer__contentsWrapper__answersWrapper__section__list{height:320px;margin-top:16px;overflow:hidden;position:relative}.AnswerContainer__contentsWrapper__answersWrapper__decorationWrapper{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:16px;padding:0 20px}.AnswerContainer__contentsWrapper__answersWrapper__decorationWrapper__comment{background:#f5f5f5;border-radius:40px 0 40px 40px;font-size:14px;padding:24px 16px;text-align:left}.AnswerContainer__contentsWrapper__answersWrapper__decorationWrapper__icon{margin-left:8px}.AnswerContainer__contentsWrapper__answerWrapper__bottom{margin-top:20px}.AnswerContainer__contentsWrapper__answerWrapper__bottom__userLink{border:1px solid #009fac;color:#009fac;display:flex;font-size:14px;font-weight:700;justify-content:center;padding:16px;width:100%}.AnswerContainer__contentsWrapper__answerWrapper__bottom__userLink>span:first-child{-webkit-box-orient:vertical;-webkit-line-clamp:1;word-wrap:break-word;display:-webkit-box;overflow:hidden}.AnswerContainer__contentsWrapper__answerWrapper__bottom__userLink>span:last-child{white-space:nowrap}.AnswerContainer__contentsWrapper__answerWrapper__bottom__special{margin-top:20px}.AnswerContainer__contentsWrapper__answerWrapper__bottom__app{align-items:center;background:#f5f5f5;border-radius:24px;display:flex;flex-direction:column;margin-top:44px;padding:20px;position:relative}.AnswerContainer__contentsWrapper__answerWrapper__bottom__app__button{background:#009fac;border-radius:24px;color:#fff;font-size:16px;font-weight:700;margin-top:20px;padding:12px 0;width:240px}.AnswerContainer__contentsWrapper__answerWrapper__bottom__app__icon{position:absolute;right:0;top:-28px}.AnswerContainer__contentsWrapper__deleteAnswer{align-items:center;background:#f5f5f5;border-radius:0 24px 24px 24px;color:#999;display:flex;font-size:14px;height:64px;justify-content:center;margin:32px 16px;text-align:center}.AnswerContainer__app{align-items:center;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.9) 83.21%,hsla(0,0%,100%,0));bottom:0;display:flex;flex-direction:column;padding:64px 40px 0;position:absolute;width:100%}.AnswerContainer__app__text{font-size:16px;font-weight:700;margin-top:8px;text-align:center}.AnswerContainer__app__button{background:#009fac;color:#fff;font-size:14px;font-weight:700;height:44px;margin-top:16px;width:286px}.AnswerContainer__appDownload{padding:40px 0}@media screen and (max-width:679px){.AnswerUserLikesContainer__contentsWrapper{padding:0 20px}.AnswerUserLikesContainer__appDownload{border-top:20px solid #e8e8e8;padding:40px 0}}@media screen and (max-width:1009px) and (min-width:680px){.AnswerUserLikesContainer__contentsWrapper{padding:0 20px}.AnswerUserLikesContainer__appDownload{border-top:20px solid #e8e8e8;padding:40px 0}}@media screen and (min-width:1010px){.AnswerUserLikesContainer__contentsWrapper{margin:0 auto;width:680px}.AnswerUserLikesContainer__appDownload{padding-bottom:40px}}.AnswerUserLikesContainer__contentsWrapper{padding-bottom:32px;padding-top:32px}.AnswerUserLikesContainer__contentsWrapper__likesWrapper{align-items:center;display:flex;flex-direction:column}.AnswerUserLikesContainer__contentsWrapper__likesWrapper__countWrapper{align-items:center;display:flex}.AnswerUserLikesContainer__contentsWrapper__likesWrapper__countWrapper__count{color:#999;font-family:Montserrat,sans-serif;font-size:36px;font-weight:700}.AnswerUserLikesContainer__contentsWrapper__likesWrapper__text{color:#999;font-size:14px}.AnswerUserLikesContainer__contentsWrapper__none{color:#999;font-size:14px;min-height:400px;text-align:center}.AnswerUserLikesContainer__contentsWrapper__userList{margin-top:24px}.AnswerUserLikesContainer__contentsWrapper__userList__item+.AnswerUserLikesContainer__contentsWrapper__userList__item{margin-top:16px}.AnswerUserLikesContainer__contentsWrapper__moreButton{color:#009fac;font-size:16px;margin-top:24px;text-align:center;width:100%}.AnswerUserLikesContainer__contentsWrapper__anonymLikesWrapper{align-items:center;display:flex;justify-content:center;margin-top:48px}.AnswerUserLikesContainer__contentsWrapper__anonymLikesWrapper__textWrapper{font-size:14px;text-align:center}.AnswerUserLikesContainer__contentsWrapper__anonymLikesWrapper__textWrapper>p:first-child{padding-left:4px}@media screen and (max-width:679px){.ArticleContainer__infiniteArticlesWrapper>.InfiniteLoad{margin:20px 0;padding:0 20px}.ArticleContainer__infiniteArticlesWrapper>.Article{border-top:10px solid #efefed}.ArticleContainer__backgroundImageWrapper,.ArticleContainer__latestlArticleList>.Svg{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.ArticleContainer__infiniteArticlesWrapper>.InfiniteLoad{margin:20px 0;padding:0 20px}}@media screen and (min-width:1010px){.ArticleContainer__sideSnsShareButtonsWrapper{transform:translateX(-490px)}.ArticleContainer__infiniteArticlesWrapper>.InfiniteLoad{margin:20px auto 0;width:680px}}.ArticleContainer__articleWrapper{position:relative}@media screen and (max-width:679px){.PortalArticleContainer__topLinkList{display:flex;font-size:10px;justify-content:center;padding:12px}.PortalArticleContainer__topLinkList__item{padding-right:8px}.PortalArticleContainer__topLinkList__item:last-child{padding-right:0}.PortalArticleContainer__topLinkList__item+.PortalArticleContainer__topLinkList__item{border-left:1px solid #1a1a1a;padding-left:8px}.PortalArticleContainer__infiniteArticlesWrapper>.InfiniteLoad{margin:20px 20px 0}.ArticlePortal__contentsWrapper__sub{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.PortalArticleContainer__topLinkList{display:flex;font-size:14px;justify-content:center;padding:12px}.PortalArticleContainer__topLinkList__item{padding-right:20px}.PortalArticleContainer__topLinkList__item+.PortalArticleContainer__topLinkList__item{padding-left:20px}.PortalArticleContainer__infiniteArticlesWrapper>.InfiniteLoad{margin:20px auto 0;width:680px}.ArticlePortal__contentsWrapper__sub{display:none}}@media screen and (min-width:1010px){.PortalArticleContainer{margin-top:40px}.PortalArticleContainer__contentsWrapper{display:flex;margin:0 auto;width:990px}.PortalArticleContainer__contentsWrapper__main{width:680px}.PortalArticleContainer__infiniteArticlesWrapper>.InfiniteLoad{margin:20px auto 0;width:680px}.PortalArticleContainer__contentsWrapper__sub{margin-left:40px;width:270px}.PortalArticleContainer>.FloatingBanner,.PortalArticleContainer__topLinkList{display:none}}.PortalArticleContainer{padding-bottom:20px}.PortalArticleContainer__infiniteArticlesWrapper>.ArticlePortal{margin-top:40px}.PortalArticleContainer>.FloatingBanner{bottom:20px}.ArticleContainer,.PortalArticleContainer{-webkit-user-select:text;-moz-user-select:text;user-select:text}@media screen and (max-width:679px){.BookContainer__titleWrapper{padding-left:20px}.BookContainer__contentsWrapper{padding:0 20px 20px}.BookContainer__contentsWrapper__contents{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1009px) and (min-width:680px){.BookContainer__titleWrapper{padding-left:20px}.BookContainer__contentsWrapper{padding:0 20px 40px}.BookContainer__contentsWrapper__contents{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1010px){.BookContainer__titleWrapper{margin:0 auto;width:990px}.BookContainer__contentsWrapper{margin:0 auto;padding-bottom:40px;width:990px}.BookContainer__contentsWrapper__contents{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.BookContainer__titleWrapper{padding-top:24px}.BookContainer__titleWrapper>.Title{font-size:24px}.BookContainer__contentsWrapper{padding-top:24px}.BookContainer__contentsWrapper__contents{grid-column-gap:12px;grid-row-gap:28px;display:grid}.BookContainer__contentsWrapper__none{align-items:center;border-radius:2px;color:#999;display:flex;font-size:16px;height:400px;justify-content:center;margin-top:24px}.BookContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}.BookContainer__contentsWrapper>.Pagination{margin-top:40px}@media screen and (max-width:679px){.BookDetailContainer__contentsWrapper__bookWrapper{padding:0 20px 24px}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper__imageWrapper__image>img{width:120px}.BookDetailContainer__contentsWrapper__previewWrapper{padding:12px 0}.BookDetailContainer__contentsWrapper__previewWrapper__title{margin-left:20px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article{width:240px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper:first-child{padding-left:20px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper:last-child{padding-right:20px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article__imageWrapper__image>img{height:126px;width:240px}.BookDetailContainer__contentsWrapper__articleWrapper{padding:16px 20px 24px}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article{width:100%}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article__caption>.Heading{font-size:14px;margin-top:4px}}@media screen and (max-width:1009px) and (min-width:680px){.BookDetailContainer__contentsWrapper__bookWrapper{padding:0 20px 44px}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper__imageWrapper__image>img{width:160px}.BookDetailContainer__contentsWrapper__previewWrapper{padding:12px 0}.BookDetailContainer__contentsWrapper__previewWrapper__title{margin-left:20px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article{width:240px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper:first-child{padding-left:20px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper:last-child{padding-right:20px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article__imageWrapper__image>img{height:126px;width:240px}.BookDetailContainer__contentsWrapper__articleWrapper{padding:16px 20px 24px}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article{display:flex}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article__image{width:280px}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article__caption{flex:1}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article__caption>.Heading{font-size:20px;margin-top:8px}}@media screen and (min-width:1010px){.BookDetailContainer__contentsWrapper__bookWrapper{margin:0 auto;padding-bottom:64px;width:980px}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper__imageWrapper__image>img{width:160px}.BookDetailContainer__contentsWrapper__previewWrapper{margin:0 auto;padding:12px 0 24px;width:980px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article{width:314px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article__imageWrapper__image>img{height:164px;width:314px}.BookDetailContainer__contentsWrapper__articleWrapper{margin:0 auto;padding:16px 0 24px;width:980px}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article{display:flex}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article__image{width:280px}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article__caption{flex:1}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article__caption>.Heading{font-size:20px;margin-top:8px}}.BookDetailContainer{padding-top:40px}.BookDetailContainer__contentsWrapper+.BookDetailContainer__contentsWrapper{border-top:16px solid #f5f5f5}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper{display:flex}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper__imageWrapper{position:relative}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper__imageWrapper>.NewIssueIcon{left:0;position:absolute;top:0}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper__captionWrapper{flex:1;margin-left:12px}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper__captionWrapper>.Heading{font-size:24px;font-weight:400}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper__captionWrapper__author{color:#999;font-size:14px;margin-top:8px}.BookDetailContainer__contentsWrapper__bookWrapper__headingWrapper__captionWrapper>.Link{align-items:center;background:#009fac;border-radius:24px;color:#fff;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;margin-top:24px;width:152px}.BookDetailContainer__contentsWrapper__bookWrapper__description{font-size:14px;margin-top:24px}.BookDetailContainer__contentsWrapper__previewWrapper__title{color:#666;font-size:14px;font-weight:700}.BookDetailContainer__contentsWrapper__previewWrapper__articleList{display:flex;margin-top:12px;overflow-x:scroll}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper+.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper{margin-left:12px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article__imageWrapper{position:relative}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article__imageWrapper__blur{align-items:center;background:rgba(26,26,26,.4);color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article__imageWrapper__blur__textWrapper{align-items:center;border:1px solid #fff;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:82px;justify-content:center;width:160px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article__caption{margin-top:4px}.BookDetailContainer__contentsWrapper__previewWrapper__articleList__articleWrapper__article__caption>.Heading{color:#ccc;font-size:14px;margin-top:4px}.BookDetailContainer__contentsWrapper__articleWrapper__title{color:#666;font-size:14px;font-weight:700}.BookDetailContainer__contentsWrapper__articleWrapper__articleList{margin-top:12px}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article+.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article{margin-top:24px}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article__caption{margin-left:16px}.BookDetailContainer__contentsWrapper__articleWrapper__articleList__article__caption__publishedDate{color:#999;font-size:13px}.BookDetailContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}@media screen and (max-width:679px){.CategoryContainer__titleWrapper{padding-left:20px}.CategoryContainer__latestCategoryArtcilesWrapper{grid-row-gap:24px;grid-template-columns:1fr;padding:20px}.CategoryContainer__latestCategoryArtcilesWrapper__article__imageWrapper__image>img{height:180px}.CategoryContainer__latestCategoryArtcilesWrapper__article__title{font-size:16px}.CategoryContainer__categoryArticlesWrapper{padding:0 20px 20px}.CategoryContainer__categoryArticlesWrapper__articleList{grid-template-columns:1fr}}@media screen and (max-width:1009px) and (min-width:680px){.CategoryContainer__titleWrapper{padding-left:20px}.CategoryContainer__latestCategoryArtcilesWrapper{grid-column-gap:24px;grid-template-columns:1fr 1fr;padding:20px}.CategoryContainer__latestCategoryArtcilesWrapper__article__title{font-size:16px}.CategoryContainer__categoryArticlesWrapper{padding:0 20px 40px}.CategoryContainer__categoryArticlesWrapper__articleList{grid-template-columns:1fr 1fr}}@media screen and (min-width:1010px){.CategoryContainer__titleWrapper{margin:0 auto;width:990px}.CategoryContainer__latestCategoryArtcilesWrapper{grid-column-gap:24px;grid-template-columns:1fr 1fr;margin:0 auto;padding:20px 0;width:990px}.CategoryContainer__latestCategoryArtcilesWrapper__article__title{font-size:18px}.CategoryContainer__categoryArticlesWrapper{margin:0 auto;padding-bottom:40px;width:990px}.CategoryContainer__categoryArticlesWrapper__articleList{grid-template-columns:1fr 1fr 1fr}}.CategoryContainer__titleWrapper{padding-top:24px}.CategoryContainer__titleWrapper>.Title{font-size:24px}.CategoryContainer__latestCategoryArtcilesWrapper{display:grid}.CategoryContainer__latestCategoryArtcilesWrapper__article__imageWrapper{position:relative}.CategoryContainer__latestCategoryArtcilesWrapper__article__imageWrapper>.PrIcon{bottom:8px;position:absolute;right:8px}.CategoryContainer__latestCategoryArtcilesWrapper__article__imageWrapper>.NewIcon{left:0;position:absolute;top:0}.CategoryContainer__categoryArticlesWrapper{padding-top:24px}.CategoryContainer__categoryArticlesWrapper__articleList{grid-column-gap:24px;grid-row-gap:24px;display:grid}.CategoryContainer__latestCategoryArtcilesWrapper__article__title{font-weight:700;margin-top:12px}.CategoryContainer__latestCategoryArtcilesWrapper__article__publishedDate{color:#999;font-size:13px;margin-top:4px}.CategoryContainer__categoryArticlesWrapper>.Pagination{margin-top:40px}.CategoryContainer__bottomWrapper__articleListWrapper:nth-child(odd){background-color:#f5f5f5}.CategoryContainer__categoryArticlesWrapper__none{align-items:center;border-radius:2px;color:#999;display:flex;font-size:16px;height:400px;justify-content:center;margin-top:24px}@media screen and (max-width:679px){.ConceptContainer{margin:0 20px;padding:40px 0}.ConceptContainer__slogan{height:100%;width:100%}.ConceptContainer__subHeading{font-size:20px}.ConceptContainer__subHeading.fourLine{display:block}.ConceptContainer__missonContainer__heading{font-size:30px}.ConceptContainer__missonContainer__heading.fourLine{display:block}.ConceptContainer__adLink{flex-direction:column;height:80px}.ConceptContainer__adLink__text{font-size:13px;margin-top:8px;text-align:center}.ConceptContainer__adLink__text>span{display:block}}@media screen and (max-width:1009px) and (min-width:680px){.ConceptContainer{margin:0 20px;padding:40px 0}.ConceptContainer__slogan{margin:0 auto;width:560px}.ConceptContainer__subHeading{font-size:20px}.ConceptContainer__subHeading.threeLine{display:block}.ConceptContainer__missonContainer__heading{font-size:30px}.ConceptContainer__missonContainer__heading.threeLine{display:block}.ConceptContainer__missonContainer__text>span:before{content:"\A";white-space:pre}.ConceptContainer__adLink{height:56px}.ConceptContainer__adLink__text{font-size:14px;margin-left:8px}}@media screen and (min-width:1010px){.ConceptContainer{margin:0 auto;padding:80px 0;width:640px}.ConceptContainer__slogan{width:100%}.ConceptContainer__subHeading{font-size:28px}.ConceptContainer__subHeading.threeLine{display:block}.ConceptContainer__missonContainer__heading{font-size:36px}.ConceptContainer__missonContainer__heading.threeLine{display:block}.ConceptContainer__missonContainer__text>span:before{content:"\A";white-space:pre}.ConceptContainer__adLink{height:56px}.ConceptContainer__adLink__text{font-size:14px;margin-left:8px}}.ConceptContainer{text-align:center}.ConceptContainer__earth{height:294px;margin:40px auto 0;width:180px}.ConceptContainer__subHeading{display:none;font-weight:700;margin-top:32px}.ConceptContainer__subHeading>span:before{content:"\A";white-space:pre}.ConceptContainer__missonContainer{margin-top:40px}.ConceptContainer__missonContainer__misson{color:#999;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}.ConceptContainer__missonContainer__heading{display:none;font-size:30px;font-weight:700;margin-top:12px}.ConceptContainer__missonContainer__heading>span:before{content:"\A";white-space:pre}.ConceptContainer__missonContainer__text{margin-top:32px}.ConceptContainer__set{margin:32px auto 0}.ConceptContainer>.SnsShareButtons{margin-top:48px}.ConceptContainer__adLink{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;margin-top:16px}.ConceptContainer__adLink__text{font-weight:700}@media screen and (max-width:679px){.ContactContainer__backgroundImageWrapper{height:180px}.ContactContainer__contentsWrapper__descriptionWrapper{padding:24px 20px}.ContactContainer__contentsWrapper__descriptionWrapper__introText{font-size:16px}.ContactContainer__contentsWrapper__descriptionWrapper__introText>span{display:block}.ContactContainer__contentsWrapper__descriptionWrapper__linkTo{font-size:12px;margin-top:16px}.ContactContainer__confirmWrapper__contents__inner,.ContactContainer__contentsWrapper__formWrapper__form{padding:36px 20px}.ContactContainer__confirmWrapper__buttonWraper{align-items:center;flex-direction:column;margin-top:40px}.ContactContainer__confirmWrapper__buttonWraper__submit{margin-top:12px}.ContactContainer__completeWrapper__message{font-size:48px}.ContactContainer__completeWrapper__text{font-size:16px}.ContactContainer__completeWrapper__complement{font-size:13px}.ContactContainer__completeWrapper__linkButton{margin:24px auto 0}.ContactContainer__sendFailedWrapper__heading{font-size:40px}.ContactContainer__sendFailedWrapper__description{font-size:16px}}@media screen and (max-width:1009px) and (min-width:680px){.ContactContainer__backgroundImageWrapper{height:354px}.ContactContainer__contentsWrapper__descriptionWrapper{padding:32px 0}.ContactContainer__contentsWrapper__descriptionWrapper__introText{font-size:20px}.ContactContainer__contentsWrapper__descriptionWrapper__linkTo{font-size:16px;margin-top:24px}.ContactContainer__contentsWrapper__formWrapper{padding:0 20px}.ContactContainer__contentsWrapper__formWrapper__form{padding:48px 60px}.ContactContainer__confirmWrapper{padding:0 20px}.ContactContainer__confirmWrapper__contents__inner{padding:48px 60px}.ContactContainer__confirmWrapper__buttonWraper{justify-content:center;margin-top:48px}.ContactContainer__confirmWrapper__buttonWraper__submit{margin-left:20px}.ContactContainer__completeWrapper__message{font-size:64px}.ContactContainer__completeWrapper__text{font-size:20px}.ContactContainer__completeWrapper__complement{font-size:16px}.ContactContainer__completeWrapper__linkButton{margin:40px auto 0}.ContactContainer__sendFailedWrapper__heading{font-size:64px}.ContactContainer__sendFailedWrapper__description{font-size:20px}}@media screen and (min-width:1010px){.ContactContainer__backgroundImageWrapper{height:354px}.ContactContainer__contentsWrapper__descriptionWrapper{padding:32px 0}.ContactContainer__contentsWrapper__descriptionWrapper__introText{font-size:20px}.ContactContainer__contentsWrapper__descriptionWrapper__linkTo{font-size:16px;margin-top:24px}.ContactContainer__contentsWrapper__formWrapper__form{margin:0 auto;padding:48px 60px;width:640px}.ContactContainer__confirmWrapper__contents{margin:0 auto;width:640px}.ContactContainer__confirmWrapper__contents__inner{padding:48px 60px}.ContactContainer__confirmWrapper__buttonWraper{justify-content:center;margin-top:48px}.ContactContainer__confirmWrapper__buttonWraper__submit{margin-left:20px}.ContactContainer__completeWrapper__message{font-size:64px}.ContactContainer__completeWrapper__text{font-size:20px}.ContactContainer__completeWrapper__complement{font-size:16px}.ContactContainer__completeWrapper__linkButton{margin:40px auto 0}.ContactContainer__sendFailedWrapper__heading{font-size:64px}.ContactContainer__sendFailedWrapper__description{font-size:20px}}.ContactContainer{padding-bottom:40px}.ContactContainer__backgroundImageWrapper{background-image:url(img/contact/background.png);background-position:50%;background-size:cover}.ContactContainer__backgroundImageWrapper__icon{height:100%;padding:16px 0;width:100%}.ContactContainer__contentsWrapper__descriptionWrapper{text-align:center}.ContactContainer__contentsWrapper__descriptionWrapper__introText{font-weight:700}.ContactContainer__contentsWrapper__descriptionWrapper__introText+.ContactContainer__contentsWrapper__descriptionWrapper__introText{margin-top:20px}.ContactContainer__contentsWrapper__descriptionWrapper__linkTo>.Link{color:#009fac}.ContactContainer__contentsWrapper__formWrapper__form{background:#e72d29;border-radius:20px}.ContactContainer__contentsWrapper__formWrapper__form__item__heading,.ContactContainer__contentsWrapper__formWrapper__form__item__helpText{color:#fff;margin-bottom:8px}.ContactContainer__contentsWrapper__formWrapper__form__item__heading{font-size:16px;font-weight:700}.ContactContainer__contentsWrapper__formWrapper__form__item__helpText{font-size:12px}.ContactContainer__contentsWrapper__formWrapper__form__item .InputSelect__select,.ContactContainer__contentsWrapper__formWrapper__form__item>.InputText{background:#fff;border-radius:8px;font-size:16px;height:56px;padding:0 16px}.ContactContainer__contentsWrapper__formWrapper__form__item>.InputTextarea{background:#fff;border-radius:8px;padding:16px}.ContactContainer__contentsWrapper__formWrapper__form__item+.ContactContainer__contentsWrapper__formWrapper__form__item{margin-top:20px}.ContactContainer__contentsWrapper__formWrapper__hideSubmitButton{display:none}.ContactContainer__contentsWrapper__submit{background:#009fac;border-radius:2px;color:#fff;display:block;font-size:14px;font-weight:700;height:44px;margin:40px auto 0;width:146px}.ContactContainer__contentsWrapper__submit:disabled{color:hsla(0,0%,100%,.5)}.ContactContainer__confirmWrapper__description{font-weight:700;padding:32px 20px;text-align:center}.ContactContainer__confirmWrapper__contents__inner{background:#e72d29;border-radius:20px}.ContactContainer__confirmWrapper__contents__inner__item+.ContactContainer__confirmWrapper__contents__inner__item{margin-top:20px}.ContactContainer__confirmWrapper__contents__inner__item__heading{color:#fff;font-size:16px;font-weight:700;margin-bottom:8px}.ContactContainer__confirmWrapper__contents__inner__item__value{background:#e8e8e8;border-radius:8px;font-size:16px;min-height:56px;padding:16px;white-space:pre-wrap}.ContactContainer__confirmWrapper__contents__inner__item__checkedList{padding-top:12px}.ContactContainer__confirmWrapper__contents__inner__item__checkedList__item{color:#fff;font-size:16px;padding-left:32px;position:relative}.ContactContainer__confirmWrapper__contents__inner__item__checkedList__item.checked:before{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:block;height:14px;left:4px;position:absolute;top:3px;transform:rotate(40deg);width:9px}.ContactContainer__confirmWrapper__contents__inner__item__checkedList__item+.ContactContainer__confirmWrapper__contents__inner__item__checkedList__item{margin-top:24px}.ContactContainer__confirmWrapper__buttonWraper{display:flex}.ContactContainer__confirmWrapper__buttonWraper__back,.ContactContainer__confirmWrapper__buttonWraper__submit{border-radius:24px;color:#fff;display:block;font-size:14px;font-weight:700;height:48px;width:200px}.ContactContainer__confirmWrapper__buttonWraper__back{background:#999}.ContactContainer__confirmWrapper__buttonWraper__submit{background:#e72d29}.ContactContainer__confirmWrapper__policy{font-size:12px;margin-top:16px;text-align:center}.ContactContainer__confirmWrapper__policy>.Link{color:#009fac}.ContactContainer__completeWrapper{padding:48px 20px 120px;text-align:center}.ContactContainer__completeWrapper__message{color:#ccc;font-family:Montserrat,sans-serif;font-weight:700}.ContactContainer__completeWrapper__text{font-weight:700;margin-top:16px}.ContactContainer__completeWrapper__complement{margin-top:24px}.ContactContainer__completeWrapper__linkButton{align-items:center;border:2px solid #009fac;border-radius:2px;color:#009fac;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;width:260px}.ContactContainer__sendFailedWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 20px 120px;text-align:center}.ContactContainer__sendFailedWrapper__heading{color:#ccc;font-family:Montserrat,sans-serif;font-weight:700}.ContactContainer__sendFailedWrapper__description{font-weight:700;margin-top:16px}.ContactContainer__sendFailedWrapper__backButton{align-items:center;border:2px solid #009fac;border-radius:2px;color:#009fac;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin-top:40px;width:260px}@media screen and (max-width:679px){.CorporateContainer{margin:0 20px;padding:28px 0}}@media screen and (max-width:1009px) and (min-width:680px){.CorporateContainer{margin:0 20px;padding:48px 0}}@media screen and (min-width:1010px){.CorporateContainer{margin:0 auto;padding:52px 0;width:640px}}.CorporateContainer__introduction{color:#999;font-size:14px;font-weight:700}.CorporateContainer__title{font-size:24px;margin-top:24px}.CorporateContainer__list__heading{font-weight:700}.CorporateContainer__list{margin-top:24px}.CorporateContainer__list>li{border-bottom:1px solid #dcdcdc;padding-bottom:16px}.CorporateContainer__list>li+li{margin-top:16px}.CorporateContainer__list>li>a{color:#009fac;font-weight:700;text-decoration:underline}.CorporateContainer__list__text{font-size:16px;margin-top:8px}@media screen and (max-width:679px){.ExpertContainer__contents__main{padding:0 20px}.ExpertContainer__contents__main>.Heading{font-size:24px}.ExpertContainer__contents__main__description{font-size:16px}.ExpertContainer__contents__main__expertList{margin-top:32px}.ExpertContainer__contents__main__expertList__item__profile__image>img{height:118px;width:96px}.ExpertContainer__contents__main__expertList__item__profile__caption{margin-left:12px}.ExpertContainer__contents__main__expertList__item__profile__caption__position{font-size:14px}.ExpertContainer__contents__main__expertList__item__profile__caption__name{font-size:24px}.ExpertContainer__contents__main__expertList__item__profile__caption__kana{font-size:14px}.ExpertContainer__contents__sub{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.ExpertContainer__contents__main{padding:0 20px}.ExpertContainer__contents__main>.Heading{font-size:32px}.ExpertContainer__contents__main__heading{margin-left:12px}.ExpertContainer__contents__main__description{font-size:20px}.ExpertContainer__contents__main__expertList{margin-top:40px}.ExpertContainer__contents__main__expertList__item__profile__image>img{height:148px;width:120px}.ExpertContainer__contents__main__expertList__item__profile__caption{margin-left:16px}.ExpertContainer__contents__main__expertList__item__profile__caption__position{font-size:16px}.ExpertContainer__contents__main__expertList__item__profile__caption__name{font-size:32px}.ExpertContainer__contents__main__expertList__item__profile__caption__kana{font-size:16px}.ExpertContainer__contents__sub{display:none}}@media screen and (min-width:1010px){.ExpertContainer__contents{display:flex;margin:0 auto;width:990px}.ExpertContainer__contents__main{width:680px}.ExpertContainer__contents__main>.Heading{font-size:32px}.ExpertContainer__contents__main__description{font-size:20px}.ExpertContainer__contents__main__expertList{margin-top:40px}.ExpertContainer__contents__main__expertList__item__profile__image>img{height:148px;width:120px}.ExpertContainer__contents__main__expertList__item__profile__caption{margin-left:16px}.ExpertContainer__contents__main__expertList__item__profile__caption__position{font-size:16px}.ExpertContainer__contents__main__expertList__item__profile__caption__name{font-size:32px}.ExpertContainer__contents__main__expertList__item__profile__caption__name:hover{color:#009fac;opacity:1;text-decoration:underline}.ExpertContainer__contents__main__expertList__item__profile__caption__kana{font-size:16px}.ExpertContainer__contents__sub{margin-left:40px;width:270px}.ExpertContainer__contents__sub__list{position:-webkit-sticky;position:sticky;top:32px}.ExpertContainer__contents__sub__list__item+.ExpertContainer__contents__sub__list__item{margin-top:40px}}.ExpertContainer{margin:40px 0}.ExpertContainer__contents__main>.Heading{align-items:center;display:flex}.ExpertContainer__contents__main__heading{margin-left:12px}.ExpertContainer__contents__main__description{margin-top:24px}.ExpertContainer__contents__main__description>span{font-weight:700}.ExpertContainer__contents__main__expertList__item{background:#fff;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.2);padding:20px}.ExpertContainer__contents__main__expertList__item+.ExpertContainer__contents__main__expertList__item{margin-top:24px}.ExpertContainer__contents__main__expertList__item__profile{display:flex}.ExpertContainer__contents__main__expertList__item__profile__image>img{border-radius:8px}.ExpertContainer__contents__main__expertList__item__profile__caption__name,.ExpertContainer__contents__main__expertList__item__profile__caption__position{font-weight:700}.ExpertContainer__contents__main__expertList__item__profile__caption__kana{color:#999}.ExpertContainer__contents__main__expertList__item__description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-size:14px;margin-top:20px;overflow:hidden}.ExpertContainer__contents__main__expertList__item>.MoreLink{justify-content:flex-end;margin-top:24px}@media screen and (max-width:679px){.ExpertDetailContainer__main__contents{padding:0 20px}.ExpertDetailContainer__main__contents>.Heading{font-size:24px}.ExpertDetailContainer__main__contents__expert{margin-bottom:40px}.ExpertDetailContainer__main__contents__expert>.Heading{font-size:24px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__image>img{height:148px;width:120px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption{margin-left:12px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__position{font-size:14px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__name{font-size:24px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__kana{font-size:14px}.ExpertDetailContainer__main__contents__expert__wrapper__list{margin-top:32px}.ExpertDetailContainer__main__contents__expert__wrapper__list>.Heading{font-size:18px}.ExpertDetailContainer__main__contents__expert__wrapper__list__text{font-size:16px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item+.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item{margin-top:12px}.ExpertDetailContainer__main__contents__articleWrapper>.Title{font-size:16px;margin-bottom:16px}.ExpertDetailContainer__sub{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.ExpertDetailContainer__main__contents{padding:0 20px}.ExpertDetailContainer__main__contents>.Heading{font-size:32px}.ExpertDetailContainer__main__contents__expert{margin-bottom:80px}.ExpertDetailContainer__main__contents__expert>.Heading{font-size:32px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__image>img{height:222px;width:180px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption{margin-left:16px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__position{font-size:16px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__name{font-size:32px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__kana{font-size:16px}.ExpertDetailContainer__main__contents__expert__wrapper__list{margin-top:40px}.ExpertDetailContainer__main__contents__expert__wrapper__list>.Heading{font-size:24px}.ExpertDetailContainer__main__contents__expert__wrapper__list__text{font-size:18px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList{display:flex;flex-wrap:wrap;margin-top:12px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item{width:50%}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item:nth-child(2n){padding-left:20px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item:nth-child(n+3){margin-top:20px}.ExpertDetailContainer__main__contents__articleWrapper>.Title{font-size:20px;margin-bottom:24px}.ExpertDetailContainer__sub{display:none}}@media screen and (min-width:1010px){.ExpertDetailContainer{display:flex;margin:0 auto;width:990px}.ExpertDetailContainer__main{width:680px}.ExpertDetailContainer__main__contents>.Heading{font-size:32px}.ExpertDetailContainer__main__contents__expert{margin-bottom:80px}.ExpertDetailContainer__main__contents__expert>.Heading{font-size:32px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__image>img{height:222px;width:180px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption{margin-left:16px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__position{font-size:16px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__name{font-size:32px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__kana{font-size:16px}.ExpertDetailContainer__main__contents__expert__wrapper__list{margin-top:40px}.ExpertDetailContainer__main__contents__expert__wrapper__list>.Heading{font-size:24px}.ExpertDetailContainer__main__contents__expert__wrapper__list__text{font-size:18px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList{display:flex;flex-wrap:wrap;margin-top:12px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item{width:310px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item:nth-child(2n){margin-left:20px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item:nth-child(n+3){margin-top:20px}.ExpertDetailContainer__main__contents__articleWrapper>.Title{font-size:20px;margin-bottom:24px}.ExpertDetailContainer__sub{margin-left:40px;width:270px}.ExpertDetailContainer__sub__contents{position:-webkit-sticky;position:sticky;top:32px}.ExpertDetailContainer__sub__contents__item+.ExpertDetailContainer__sub__contents__item{margin-top:40px}}.ExpertDetailContainer{padding:32px 0}.ExpertDetailContainer__main>.BackTopLink,.ExpertDetailContainer__main__contents>.Heading{margin-bottom:24px}.ExpertDetailContainer__main__contents__expert__wrapper{background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);margin-top:24px;padding:20px}.ExpertDetailContainer__main__contents__expert__wrapper__profile{display:flex}.ExpertDetailContainer__main__contents__expert__wrapper__profile__image>img{border-radius:8px}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__name,.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__position{font-weight:700}.ExpertDetailContainer__main__contents__expert__wrapper__profile__caption__kana{color:#999}.ExpertDetailContainer__main__contents__expert__wrapper__list__text{display:block;margin-top:16px}.ExpertDetailContainer__main__contents__expert__wrapper__list__text.Link{color:#009fac}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList{margin-top:12px}.ExpertDetailContainer__main__contents__articleWrapper__list__item+.ExpertDetailContainer__main__contents__articleWrapper__list__item{margin-top:16px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item>.Link{align-items:center;border:1px solid #dcdcdc;display:flex;padding:24px 20px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item__image>img{height:152px;width:104px}.ExpertDetailContainer__main__contents__expert__wrapper__list__bookList__item__title{flex:1;font-size:18px;font-weight:700;margin-left:16px}.ExpertDetailContainer__main__contents>.Pagination{margin-top:40px}@media screen and (max-width:679px){.FeatureContainer__contentsWrapper{padding:0 20px 24px}.FeatureContainer__contentsWrapper__featureList__item+.FeatureContainer__contentsWrapper__featureList__item{margin-top:16px}}@media screen and (max-width:1009px) and (min-width:680px){.FeatureContainer__contentsWrapper{margin:0 auto;padding:0 20px 40px;width:750px}.FeatureContainer__contentsWrapper__featureList__item+.FeatureContainer__contentsWrapper__featureList__item{margin-top:16px}}@media screen and (min-width:1010px){.FeatureContainer__contentsWrapper{margin:0 auto;padding-bottom:40px;width:680px}.FeatureContainer__contentsWrapper__featureList__item+.FeatureContainer__contentsWrapper__featureList__item{margin-top:16px}.FeatureContainer__contentsWrapper__featureList__item__image>img{width:680px}}.FeatureContainer__contentsWrapper>.Title{font-size:24px;margin-bottom:24px}.FeatureContainer__contentsWrapper{padding-top:24px}.FeatureContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}@media screen and (max-width:679px){.FeatureDetailContainer__contentsWrapper{padding:24px 20px}.FeatureDetailContainer__backgroundImageWrapper{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.FeatureDetailContainer__contentsWrapper{padding:24px 20px}.FeatureDetailContainer__backgroundImageWrapper{display:none}}@media screen and (min-width:1010px){.FeatureDetailContainer__mainImage>img{margin:0 auto;padding-top:56px;position:relative;width:680px}.FeatureDetailContainer__backgroundImageWrapper{height:320px;opacity:.3;overflow:hidden;position:absolute;width:100%}.FeatureDetailContainer__backgroundImageWrapper__gradation{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;height:120px;position:absolute;width:100%}.FeatureDetailContainer__contentsWrapper{margin:0 auto;padding:40px 20px;width:680px}.FeatureDetailContainer__backgroundImageWrapper__backgroundImage{filter:blur(6px)}}.FeatureDetailContainer__contentsWrapper__introduction{margin-bottom:24px}.FeatureDetailContainer__contentsWrapper__introduction__headingWrapper>.Heading{font-size:16px}.FeatureDetailContainer__contentsWrapper__introduction__description{font-size:16px;margin-top:12px}.FeatureDetailContainer__contentsWrapper__introduction>.SnsShareButtons{margin-top:20px}.FeatureDetailContainer__contentsWrapper__none{align-items:center;border-radius:2px;color:#999;display:flex;font-size:16px;height:400px;justify-content:center;margin-top:24px}.FeatureDetailContainer__contentsWrapper__articleWrapper>.ParallelArticle+.ParallelArticle{margin-top:16px}.FeatureDetailContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}@media screen and (max-width:679px){.LatestContainer__latestArticleListWrapper{padding:0 20px 24px}}@media screen and (max-width:1009px) and (min-width:680px){.LatestContainer__latestArticleListWrapper{padding:0 20px 40px}}@media screen and (min-width:1010px){.LatestContainer__latestArticleListWrapper{margin:0 auto;padding-bottom:40px;width:990px}}.LatestContainer__latestArticleListWrapper{padding-top:24px}.LatestContainer__latestArticleListWrapper__heading{background:#1a1a1a;color:#fff;display:inline-block;font-size:20px;margin-bottom:24px;padding:2px 8px}.LatestContainer__latestArticleListWrapper>.Pagination{margin-top:40px}.LatestContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}.LatestContainer__latestArticleListWrapper__none{align-items:center;border-radius:2px;color:#999;display:flex;font-size:16px;height:400px;justify-content:center;margin-top:24px}.NotFoundContainer{align-items:center;display:flex;flex-direction:column;height:600px;justify-content:center;padding:0 20px}.NotFoundContainer__errorText{color:#e72d29;font-size:24px;font-weight:700;margin-top:24px}.NotFoundContainer__description{font-size:14px;margin-top:16px}.NotFoundContainer__backButton{align-items:center;background:#009fac;border-radius:2px;color:#fff;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin:40px auto 0;width:132px}.PageContainer{padding-bottom:40px}@media screen and (max-width:679px){.PremiumContainer__main{padding-left:20px;padding-right:20px}.PremiumContainer__main__artileList{grid-row-gap:24px}.PremiumContainer__main__artileList__article__imageWrapper__image>img{height:176px}.PremiumContainer__main__artileList__article__title{font-size:16px}}@media screen and (max-width:1009px) and (min-width:680px){.PremiumContainer__main{padding-left:20px;padding-right:20px}.PremiumContainer__main__artileList{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr}.PremiumContainer__main__artileList__article__imageWrapper__image>img{height:164px}.PremiumContainer__main__artileList__article__title{font-size:16px}}@media screen and (min-width:1010px){.PremiumContainer__main{margin:0 auto;width:990px}.PremiumContainer__main__artileList{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr}.PremiumContainer__main__artileList__article__imageWrapper__image>img{height:254px}.PremiumContainer__main__artileList__article__title{font-size:24px}}.PremiumContainer__main{padding-bottom:32px;padding-top:32px}.PremiumContainer__main__title{font-size:24px;margin-bottom:24px}.PremiumContainer__main__artileList{display:grid}.PremiumContainer__main>.Pagination{margin-top:40px}.PremiumContainer__main__artileList__article__title{margin-top:12px}.PremiumContainer__main__artileList__article__publishedDate{color:#999;font-size:13px;margin-top:4px}.PremiumContainer__bottomWrapper__articleList:nth-child(odd){background-color:#f5f5f5}@media screen and (max-width:679px){.PrivacyPolicyContainer{margin:0 20px;padding:28px 0}}@media screen and (max-width:1009px) and (min-width:680px){.PrivacyPolicyContainer{margin:0 20px;padding:48px 0}}@media screen and (min-width:1010px){.PrivacyPolicyContainer{margin:0 auto;padding:52px 0;width:640px}}.PrivacyPolicyContainer__title{font-size:24px}.PrivacyPolicyContainer__introduction{font-size:14px;margin-top:20px}.PrivacyPolicyContainer__section{font-size:14px;margin-top:32px}.PrivacyPolicyContainer__section__title{border-bottom:1px solid #dcdcdc;font-size:20px;padding-bottom:8px}.PrivacyPolicyContainer__section__content{margin-top:12px}.PrivacyPolicyContainer__section__content>li{margin-left:1em;text-indent:-1em}.PrivacyPolicyContainer__section__link{color:#009fac;font-weight:700}.PrivacyPolicyContainer__section__content__link{color:#009fac;display:inline;font-weight:700}@media screen and (max-width:679px){.AdDocumentCompleteContainer__backgroundImageWrapper{height:180px}.AdDocumentContainer__completeWrapper{padding:32px 20px 80px}.AdDocumentContainer__completeWrapper__heading{font-size:48px}.AdDocumentContainer__completeWrapper__text{font-size:16px}.AdDocumentContainer__completeWrapper__linkButton{margin:24px auto 0}}@media screen and (max-width:1009px) and (min-width:680px){.AdDocumentCompleteContainer__backgroundImageWrapper{height:354px}.AdDocumentContainer__completeWrapper{padding:32px 0}.AdDocumentContainer__completeWrapper__heading{font-size:64px}.AdDocumentContainer__completeWrapper__text{font-size:20px}.AdDocumentContainer__completeWrapper__linkButton{margin:40px auto 0}}@media screen and (min-width:1010px){.AdDocumentCompleteContainer__backgroundImageWrapper{height:354px}.AdDocumentContainer__completeWrapper{padding:32px 0 80px}.AdDocumentContainer__completeWrapper__heading{font-size:64px}.AdDocumentContainer__completeWrapper__text{font-size:20px}.AdDocumentContainer__completeWrapper__linkButton{margin:40px auto 0}}.AdDocumentCompleteContainer__backgroundImageWrapper{background-image:url(img/contact/background.png);background-position:50%;background-size:cover}.AdDocumentCompleteContainer__backgroundImageWrapper__icon{height:100%;padding:16px 0;width:100%}@media screen and (max-width:679px){.ProductSpotjobJobContainer__comfirm{font-size:20px}.ProductSpotjobJobContainer__stepWrapper{padding:0 12px}.ProductSpotjobJobContainer__contentsWrapper{padding:24px 20px}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__heading{font-size:48px}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__text{font-size:16px}}@media screen and (max-width:1009px) and (min-width:680px){.ProductSpotjobJobContainer__comfirm{font-size:24px}.ProductSpotjobJobContainer__stepWrapper{margin:0 auto;width:350px}.ProductSpotjobJobContainer__contentsWrapper{padding:24px 12px}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__heading{font-size:64px}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__text{font-size:20px}}@media screen and (min-width:1010px){.ProductSpotjobJobContainer__comfirm{font-size:24px}.ProductSpotjobJobContainer__stepWrapper{margin:0 auto;width:350px}.ProductSpotjobJobContainer__contentsWrapper{margin:0 auto;padding:40px 172px 64px;width:1024px}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__heading{font-size:64px}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__text{font-size:20px}}.ProductSpotjobJobContainer{background:#f1f1f1;padding:32px 0}.ProductSpotjobJobContainer__stepWrapper{display:flex;padding-bottom:32px}.ProductSpotjobJobContainer__stepWrapper__tabs{align-items:center;background:#ccc;display:flex;flex:1;font-weight:700;justify-content:center;padding:12px 0}.ProductSpotjobJobContainer__stepWrapper__tabs:first-child{border-radius:8px 0 0 8px}.ProductSpotjobJobContainer__stepWrapper__tabs:last-child{border-radius:0 8px 8px 0}.ProductSpotjobJobContainer__stepWrapper__tabs[data-active=true]{background:#ffb01f}.ProductSpotjobJobContainer__stepWrapper__tabs>span{align-items:center;background:#fff;color:#ccc;display:flex;font-family:Montserrat,sans-serif;font-size:20px;height:24px;justify-content:center;width:24px}.ProductSpotjobJobContainer__stepWrapper__tabs[data-active=true]>span{color:#ffb01f}.ProductSpotjobJobContainer__stepWrapper__tabs>p{color:#fff;font-size:16px;margin-left:12px}.ProductSpotjobJobContainer__comfirm{font-weight:700;margin-bottom:32px;text-align:center}.ProductSpotjobJobContainer__contentsWrapper{background:#fff;border-radius:24px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__item__required{align-items:center;background:#e72d29;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;height:22px;justify-content:center;margin-bottom:4px;width:32px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__headline{font-size:18px;font-weight:700;margin-top:40px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__headline+.ProductSpotjobJobContainer__contentsWrapper__formWrapper__item{margin-top:32px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__item+.ProductSpotjobJobContainer__contentsWrapper__formWrapper__item{margin-top:20px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__item__heading{font-size:16px;font-weight:700;margin-bottom:8px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__item>.InputText{border:2px solid #e8e8e8;border-radius:6px;height:48px;padding:16px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__item>.InputTextarea{border:2px solid #e8e8e8;border-radius:6px;height:240px;padding:16px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__item__hideSubmitButton{display:none}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__termsWrapper{margin-top:64px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__termsWrapper__heading{font-size:18px;font-weight:700;text-align:center}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__termsWrapper__terms{background:#f5f5f5;border:2px solid #e8e8e8;border-radius:6px;color:#666;font-size:13px;height:280px;margin-top:24px;overflow-y:auto;padding:16px}.ProductSpotjobJobContainer__contentsWrapper__formWrapper__submit{background:#009fac;border-radius:2px;color:#fff;display:block;font-size:14px;margin:40px auto 0;padding:12px 24px;width:260px}.ProductSpotjobJobContainer__contentsWrapper__confirmWrapper__headline{font-size:18px;font-weight:700;margin-top:40px}.ProductSpotjobJobContainer__contentsWrapper__confirmWrapper__item.subHeadline{font-size:16px;font-weight:700}.ProductSpotjobJobContainer__contentsWrapper__confirmWrapper__item.highlight{background:#f5f5f5;border-radius:6px;font-size:16px;padding:12px}.ProductSpotjobJobContainer__contentsWrapper__confirmWrapper__headline+.ProductSpotjobJobContainer__contentsWrapper__confirmWrapper__item{margin-top:32px}.ProductSpotjobJobContainer__contentsWrapper__confirmWrapper__item+.ProductSpotjobJobContainer__contentsWrapper__confirmWrapper__item{margin-top:12px}.ProductSpotjobJobContainer__contentsWrapper__confirmWrapper__backButton{align-items:center;background:#009fac;border-radius:2px;color:#fff;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin:40px auto 0;width:260px}.ProductSpotjobJobContainer__contentsWrapper__confirmWrapper__button{align-items:center;background:#e72d29;border-radius:2px;color:#fff;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin:16px auto 0;width:260px}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper{margin-top:40px;text-align:center}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__heading{color:#ccc;font-family:Montserrat,sans-serif}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__text{font-weight:700;margin-top:8px}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__backButton{background:#fff;border:1px solid #009fac;color:#009fac;font-size:14px;font-weight:700;height:44px;margin-top:40px;width:260px}.ProductSpotjobJobContainer__contentsWrapper__resultWrapper__link{align-items:center;background:#009fac;color:#fff;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;margin:16px auto 0;width:260px}.ProductSpotjobJobContainer__copyright{color:#999;font-size:12px;margin-top:12px;text-align:center}.ProductSpotJobOrderContainer{background:#f5f5f5}.ProductSpotJobOrderContainer__headingWrapper__stepWrapper{align-items:center;display:flex}.ProductSpotJobOrderContainer__headingWrapper__stepWrapper__step{align-items:center;background:#ccc;border-radius:40px;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:40px;font-weight:700;height:64px;justify-content:center;width:64px}.ProductSpotJobOrderContainer__headingWrapper__stepWrapper__line{background:#ccc;height:8px;width:80px}.ProductSpotJobOrderContainer__headingWrapper__stepWrapper__line.active,.ProductSpotJobOrderContainer__headingWrapper__stepWrapper__step.active{background:#ffb01f}.ProductSpotJobOrderContainer__completeHeading{background:#f1f1f1;height:40px}.ProductSpotJobOrderContainer__step0__heading{align-items:center;color:#ccc;display:flex;font-family:Montserrat,sans-serif;font-size:80px;font-weight:700;height:176px;justify-content:center}.ProductSpotJobOrderContainer__step0__main{align-items:center;background:#fff;border-radius:24px;display:flex;flex-direction:column;padding:20px 0 120px}.ProductSpotJobOrderContainer__step0__main__heading{background:linear-gradient(transparent 80%,#f8e81c 0);font-size:40px;font-weight:700}.ProductSpotJobOrderContainer__step0__main__heading>span{font-family:Montserrat,sans-serif;font-size:80px}.ProductSpotJobOrderContainer__step0__main__introduction{font-size:24px;font-weight:700;margin-top:40px;text-align:center}.ProductSpotJobOrderContainer__step0__main__button{align-items:center;background:#009fac;border-radius:12px;color:#fff;display:flex;font-size:20px;font-weight:700;height:68px;justify-content:center;margin-top:24px;width:360px}.ProductSpotJobOrderContainer__step0__main__stepList{display:flex;margin-top:80px}.ProductSpotJobOrderContainer__step0__main__stepList__item{width:300px}.ProductSpotJobOrderContainer__step0__main__stepList__item+.ProductSpotJobOrderContainer__step0__main__stepList__item{margin-left:64px}.ProductSpotJobOrderContainer__step0__main__stepList__item__step{color:#666;font-family:Montserrat,sans-serif;font-size:32px;font-weight:700}.ProductSpotJobOrderContainer__step0__main__stepList__item__heading{font-size:28px;font-weight:700;line-height:1.3;margin-top:12px}.ProductSpotJobOrderContainer__step0__main__stepList__item__description{font-size:18px;margin-top:8px}.ProductSpotJobOrderContainer__step0__main__stepList__item__description>span{font-weight:700}.ProductSpotJobOrderContainer__step0__main__stepList__item__image{margin:32px auto 0}.ProductSpotJobOrderContainer__step0__main__stepList__item:first-child>.ProductSpotJobOrderContainer__step0__main__stepList__item__image{width:172px}.ProductSpotJobOrderContainer__step0__main__stepList__item:nth-child(2)>.ProductSpotJobOrderContainer__step0__main__stepList__item__image{width:150px}.ProductSpotJobOrderContainer__step0__main__stepList__item:nth-child(3)>.ProductSpotJobOrderContainer__step0__main__stepList__item__image{width:134px}.ProductSpotJobOrderContainer__introduction{padding:40px 0}.ProductSpotJobOrderContainer__introduction__mainWrapper{background:#fff;border-radius:24px;padding:48px 0}.ProductSpotJobOrderContainer__introduction__mainWrapper__main{margin:0 auto;width:746px}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__headingWrapper{align-items:center;display:flex;font-size:24px;font-weight:700}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__headingWrapper__image{height:72px;width:72px}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__headingWrapper__heading{margin-left:8px}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__description{background:#f5f5f5;border-radius:0 40px 40px 40px;font-size:20px;font-weight:700;margin-top:12px;padding:20px}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__list{margin-top:48px}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__list__item+.ProductSpotJobOrderContainer__introduction__mainWrapper__main__list__item{margin-top:32px}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__list__item__heading{font-size:var(--font-size-xx);font-weight:700}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__list__item__inputText{background:#f5f5f5;border-radius:6px;font-size:24px;font-weight:700;margin-top:12px;padding:24px;width:100%}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__startButton{align-items:center;background:#009fac;border-radius:12px;color:#fff;display:flex;font-size:24px;font-weight:700;height:68px;justify-content:center;margin:48px auto 0;width:360px}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__startButton:disabled{background:#f5f5f5}.ProductSpotJobOrderContainer__introduction__mainWrapper__main__backButton{align-items:center;background:#999;border-radius:12px;color:#fff;display:flex;font-size:24px;font-weight:700;height:68px;justify-content:center;margin:48px auto 0;width:280px}.ProductSpotJobOrderContainer__order{align-items:flex-start;display:flex;margin:0 auto;padding:80px 0;width:1240px}.ProductSpotJobOrderContainer__order__mainWrapper{-ms-overflow-style:none;border-radius:24px;height:892px;margin-top:-80px;overflow-y:auto;padding-top:80px}.ProductSpotJobOrderContainer__order__mainWrapper::-webkit-scrollbar{display:none}.ProductSpotJobOrderContainer__order__main{background:#fff;border-radius:24px;padding:40px;width:825px}.ProductSpotJobOrderContainer__order__main__stepWrapper{align-items:center;display:flex;justify-content:center}.ProductSpotJobOrderContainer__order__main__stepWrapper__step{align-items:center;display:flex}.ProductSpotJobOrderContainer__order__main__stepWrapper__step__number{align-items:center;background:#ccc;border-radius:40px;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:40px;font-weight:700;height:64px;justify-content:center;width:64px}.ProductSpotJobOrderContainer__order__main__stepWrapper__step__line{background:#ccc;height:8px;width:80px}.ProductSpotJobOrderContainer__order__main__stepWrapper__step__line.active,.ProductSpotJobOrderContainer__order__main__stepWrapper__step__number.active{background:#ffb000}.ProductSpotJobOrderContainer__order__main__buttons{display:flex;justify-content:center;margin-top:40px}.ProductSpotJobOrderContainer__order__main__buttons__button{align-items:center;border-radius:12px;display:flex;font-size:24px;font-weight:700;height:68px;justify-content:center;width:240px}.ProductSpotJobOrderContainer__order__main__buttons__button:first-child{background:#fff;border:2px solid #666;color:#666}.ProductSpotJobOrderContainer__order__main__buttons__button:last-child{background:#ffb01f;color:#fff}.ProductSpotJobOrderContainer__order__main__buttons__button+.ProductSpotJobOrderContainer__order__main__buttons__button{margin-left:32px}.ProductSpotJobOrderContainer__order__main__buttons__button:disabled{background:#e8e8e8}.ProductSpotJobOrderContainer__order__main__step1{margin-top:40px}.ProductSpotJobOrderContainer__order__main__step1__headingWrapper{align-items:center;display:flex;font-size:24px;font-weight:700}.ProductSpotJobOrderContainer__order__main__step1__headingWrapper__image{height:72px;width:72px}.ProductSpotJobOrderContainer__order__main__step1__headingWrapper__heading{margin-left:8px}.ProductSpotJobOrderContainer__order__main__step1__description{background:#f5f5f5;border-radius:0 40px 40px 40px;font-size:20px;font-weight:700;margin-top:12px;padding:20px}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper{margin-top:40px}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select{align-items:center;border:4px solid #e8e8e8;border-radius:20px;cursor:pointer;display:flex;padding:24px}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select.active{background:#fffbf2;border:4px solid #ffb01f}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select.active:hover{background:#fffbf2}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select:hover{background:#f5f5f5}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select+.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select{margin-top:24px}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select__textWrapper{flex-grow:1}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select__textWrapper__subtitle{font-size:28px;font-weight:700}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select__textWrapper__title{font-size:20px;font-weight:700;margin-top:8px}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select__image{flex-shrink:0;margin-left:24px;width:248px}.ProductSpotJobOrderContainer__order__main__step1__selectWrapper__select__image>image{width:248px}.ProductSpotJobOrderContainer__order__main__step2{margin-top:40px}.ProductSpotJobOrderContainer__order__main__step2__headingWrapper{align-items:center;display:flex;font-size:24px;font-weight:700}.ProductSpotJobOrderContainer__order__main__step2__headingWrapper__image{height:72px;width:72px}.ProductSpotJobOrderContainer__order__main__step2__headingWrapper__heading{margin-left:8px}.ProductSpotJobOrderContainer__order__main__step2__description{background:#f5f5f5;border-radius:0 40px 40px 40px;font-size:20px;font-weight:700;margin-top:12px;padding:20px}.ProductSpotJobOrderContainer__order__main__step2__list{margin-top:40px}.ProductSpotJobOrderContainer__order__main__step2__list__item+.ProductSpotJobOrderContainer__order__main__step2__list__item{margin-top:32px}.ProductSpotJobOrderContainer__order__main__step2__list__item__heading{font-size:var(--font-size-xx);font-weight:700}.ProductSpotJobOrderContainer__order__main__step2__list__item__text,.ProductSpotJobOrderContainer__order__main__step2__list__item__textArea{background:#f5f5f5;border-radius:6px;font-size:24px;font-weight:700;margin-top:12px;padding:24px;width:100%}.ProductSpotJobOrderContainer__order__main__step2__list__item__textArea{height:320px}.ProductSpotJobOrderContainer__order__main__step3{margin-top:40px}.ProductSpotJobOrderContainer__order__main__step3__headingWrapper{align-items:center;display:flex;font-size:24px;font-weight:700}.ProductSpotJobOrderContainer__order__main__step3__headingWrapper__image{height:72px;width:72px}.ProductSpotJobOrderContainer__order__main__step3__headingWrapper__heading{margin-left:8px}.ProductSpotJobOrderContainer__order__main__step3__description{background:#f5f5f5;border-radius:0 40px 40px 40px;font-size:20px;font-weight:700;margin-top:12px;padding:20px}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question{margin-top:40px}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question+.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question{margin-top:64px}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__heading{font-size:24px;font-weight:700}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__inputTextarea{background:#f5f5f5;border-radius:6px;font-size:24px;font-weight:700;height:320px;margin-top:12px;padding:24px;width:100%}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__templateButton{color:#009fac;font-size:20px;margin-top:16px;text-decoration:underline}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__etcWrapper{margin-top:48px}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__etcWrapper__etc+.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__etcWrapper__etc{margin-top:40px}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__etcWrapper__etc__heading{font-size:20px;font-weight:700}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__etcWrapper__etc__inputText{background:#f5f5f5;border-radius:6px;font-size:24px;font-weight:700;margin-top:12px;padding:24px;width:100%}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__etcWrapper__etc__inputTextarea{background:#f5f5f5;border-radius:6px;font-size:24px;font-weight:700;height:320px;margin-top:12px;padding:24px;width:100%}.ProductSpotJobOrderContainer__order__main__step3__questionWrapper__question__question__etcWrapper__etc__supplement{font-size:16px;margin-top:12px}.ProductSpotJobOrderContainer__order__main__step3__confirmButton{align-items:center;background:#e72d29;border-radius:12px;color:#fff;display:flex;font-size:24px;font-weight:700;height:68px;justify-content:center;margin:48px auto 0;width:400px}.ProductSpotJobOrderContainer__order__main__step3__confirmButton:disabled{background:#e8e8e8}.ProductSpotJobOrderContainer__order__main__step3__backButton{align-items:center;border:2px solid #666;border-radius:12px;color:#666;display:flex;font-size:24px;font-weight:700;height:68px;justify-content:center;margin:24px auto 0;width:240px}.ProductSpotJobOrderContainer__confirm{height:100%;left:0;position:fixed;top:0;transition:.25s;width:100%;z-index:20}.ProductSpotJobOrderContainer__confirm.hide{opacity:0;visibility:hidden}.ProductSpotJobOrderContainer__confirm.show{opacity:1;visibility:visible}.ProductSpotJobOrderContainer__confirm__overlay{background:#1a1a1a;height:100%;opacity:.4;position:absolute;width:100%;z-index:25}.ProductSpotJobOrderContainer__confirm__main{background:#fff;border-radius:40px;left:0;margin:auto;overflow-y:scroll;padding:48px 0;position:relative;right:0;text-align:center;top:50%;transform:translateY(-50%);width:880px;z-index:30}.ProductSpotJobOrderContainer__confirm__main__heading{font-size:28px;font-weight:700}.ProductSpotJobOrderContainer__confirm__main__description{font-size:20px;margin-top:24px}.ProductSpotJobOrderContainer__confirm__main__sendButton{align-items:center;background:#e72d29;border-radius:12px;color:#fff;display:flex;font-size:24px;font-weight:700;height:68px;justify-content:center;margin:48px auto 0;width:400px}.ProductSpotJobOrderContainer__confirm__main__cancelButton{align-items:center;border:2px solid #666;border-radius:12px;color:#666;display:flex;font-size:24px;font-weight:700;height:68px;justify-content:center;margin:24px auto 0;width:240px}.ProductSpotJobOrderContainer__confirm__main__supplement{font-size:16px;margin-top:24px}.ProductSpotJobOrderContainer__template{height:100%;left:0;position:fixed;top:0;transition:.25s;width:100%;z-index:20}.ProductSpotJobOrderContainer__template.hide{opacity:0;visibility:hidden}.ProductSpotJobOrderContainer__template.show{opacity:1;visibility:visible}.ProductSpotJobOrderContainer__template__overlay{background:#1a1a1a;height:100%;opacity:.4;position:absolute;width:100%;z-index:25}.ProductSpotJobOrderContainer__template__list{background:#fff;border-radius:40px;left:0;margin:auto;overflow-y:scroll;padding:32px 100px 40px;position:relative;right:0;top:50%;transform:translateY(-50%);width:880px;z-index:30}.ProductSpotJobOrderContainer__template__list__heading{font-size:20px;margin-bottom:32px;text-align:center}.ProductSpotJobOrderContainer__template__list__item{align-items:center;border:5px solid #999;border-radius:40px;color:#999;display:flex;font-size:24px;font-weight:700;height:80px;justify-content:center;width:100%}.ProductSpotJobOrderContainer__template__list__item:hover{background:#f5f5f5;opacity:1}.ProductSpotJobOrderContainer__template__list__item+.ProductSpotJobOrderContainer__template__list__item{margin-top:24px}.ProductSpotJobOrderContainer__order__preview{-ms-overflow-style:none;border-radius:24px;height:1000px;margin:-80px 0 0 40px;overflow-y:auto;padding-top:40px;width:375px}.ProductSpotJobOrderContainer__order__preview::-webkit-scrollbar{display:none}.ProductSpotJobOrderContainer__order__preview.step3{height:1100px}.ProductSpotJobOrderContainer__order__preview__heading{font-size:24px;font-weight:700;text-align:center}.ProductSpotJobOrderContainer__order__preview__description{color:#666;font-size:16px}.ProductSpotJobOrderContainer__order__preview__main{background:#fff;border-radius:24px;margin-top:24px;overflow:hidden;position:relative}.ProductSpotJobOrderContainer__order__preview__main__image>img{border-radius:24px 24px 0 0}.ProductSpotJobOrderContainer__order__preview__main__introduction{padding:16px 0 32px}.ProductSpotJobOrderContainer__order__preview__main__introduction__subtitle{color:#e72d29;font-size:14px;font-weight:700;padding:0 20px}.ProductSpotJobOrderContainer__order__preview__main__introduction__title{word-wrap:break-word;font-size:30px;font-weight:700;line-height:1.3;margin-top:4px;padding:0 20px}.ProductSpotJobOrderContainer__order__preview__main__introduction__title.title{background:#fffbf2;border-radius:12px;box-shadow:0 0 24px rgba(0,0,0,.2)}.ProductSpotJobOrderContainer__order__preview__main__introduction__description{margin-top:20px;padding:0 20px}.ProductSpotJobOrderContainer__order__preview__main__introduction__description>span{font-weight:700}.ProductSpotJobOrderContainer__order__preview__main__introduction__supplement{color:#666;font-size:14px;margin-top:24px;padding:0 20px}.ProductSpotJobOrderContainer__order__preview__main__heading{background:#fdeaea;font-size:18px;font-weight:700;padding:16px 20px}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper{padding:32px 0}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question+.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question{margin-top:20px}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__heading{font-size:18px;font-weight:700;padding:0 20px}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__heading>span{background:linear-gradient(transparent 80%,#f8e81c 0)}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer{display:flex;margin-top:12px;padding:20px}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer.detail,.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer.question0,.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer.question1,.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer.question2,.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer.question3,.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__heading.service,.ProductSpotJobOrderContainer__order__preview__main__url.url{background:#fffbf2;border-radius:12px;box-shadow:0 0 24px rgba(0,0,0,.2)}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer__textWrrapper{flex-grow:1}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer__textWrrapper__name{font-size:14px;font-weight:700;text-align:right}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer__textWrrapper__comment{border:1px solid #dcdcdc;border-radius:2px;font-size:16px;margin-top:8px;min-height:144px;padding:20px;position:relative;word-break:break-all}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer__textWrrapper__comment:before{border:8px solid transparent;border-top-color:#dcdcdc;content:"";position:absolute;right:-9px;top:-1px}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer__textWrrapper__comment:after{border:6px solid transparent;border-top-color:#fff;content:"";position:absolute;right:-6px;top:0}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer__image{flex-shrink:0;height:48px;margin-left:12px;width:48px}.ProductSpotJobOrderContainer__order__preview__main__questionWrapper__question__answer__image>img{border-radius:40px}.ProductSpotJobOrderContainer__order__preview__main__url{background:#f5f5f5;border-radius:8px;color:#ccc;font-size:16px;margin:12px 20px 0;padding:48px 16px;text-align:center}.ProductSpotJobOrderContainer__order__preview__main__overlay{background:#fff;border-radius:24px;height:100%;opacity:.5;position:absolute;top:200px;width:100%}.ProductSpotJobOrderContainer__complete{padding:40px 0 80px}.ProductSpotJobOrderContainer__complete__mainWrapper{background:#fff;border-radius:24px;padding:48px 0}.ProductSpotJobOrderContainer__complete__mainWrapper__main{align-items:center;display:flex;flex-direction:column;justify-content:center}.ProductSpotJobOrderContainer__complete__mainWrapper__main__image{height:218px;width:134px}.ProductSpotJobOrderContainer__complete__mainWrapper__main__description{font-size:24px;font-weight:700;margin-top:32px;text-align:center}.ProductSpotJobOrderContainer__complete__mainWrapper__main__supplementWrapper{margin-top:48px}.ProductSpotJobOrderContainer__complete__mainWrapper__main__supplementWrapper__headingWrapper{align-items:center;display:flex}.ProductSpotJobOrderContainer__complete__mainWrapper__main__supplementWrapper__headingWrapper__image{height:72px;width:72px}.ProductSpotJobOrderContainer__complete__mainWrapper__main__supplementWrapper__headingWrapper__heading{font-size:24px;font-weight:700;margin-left:8px}.ProductSpotJobOrderContainer__complete__mainWrapper__main__supplementWrapper__supplement{background:#f5f5f5;border-radius:0 40px 40px 40px;font-size:20px;font-weight:700;margin-top:12px;padding:20px}.ProductSpotJobOrderContainer__complete__mainWrapper__main__supplementWrapper__backButton{align-items:center;border:4px solid #009fac;border-radius:12px;color:#009fac;display:flex;font-size:24px;font-weight:700;height:68px;justify-content:center;margin-top:80px;width:360px}.ProductSpotJobOrderContainer__failed{padding:40px 0 80px}.ProductSpotJobOrderContainer__failed__mainWrapper{background:#fff;border-radius:24px;padding:48px 0}.ProductSpotJobOrderContainer__failed__mainWrapper__main{align-items:center;display:flex;flex-direction:column;justify-content:center}.ProductSpotJobOrderContainer__failed__mainWrapper__main__image{height:144px;width:124px}.ProductSpotJobOrderContainer__failed__mainWrapper__main__textWrapper{font-size:24px;font-weight:700;margin-top:32px;text-align:center}.ProductSpotJobOrderContainer__failed__mainWrapper__main__textWrapper__text+.ProductSpotJobOrderContainer__failed__mainWrapper__main__textWrapper__text{margin-top:40px}.ProductSpotJobOrderContainer__failed__mainWrapper__main__button{align-items:center;border:4px solid #009fac;border-radius:12px;color:#009fac;display:flex;font-size:24px;font-weight:700;height:68px;justify-content:center;margin-top:80px;width:360px}@media screen and (max-width:679px){.RankingContainer__rankingArticleListWrapper__headingWrapper{flex-direction:column;margin-bottom:24px}.RankingContainer__rankingArticleListWrapper__headingWrapper__tab{margin-top:24px}.RankingContainer__rankingArticleListWrapper{padding:0 20px 24px}}@media screen and (max-width:1009px) and (min-width:680px){.RankingContainer__rankingArticleListWrapper{padding:0 20px 40px}.RankingContainer__rankingArticleListWrapper__headingWrapper{align-items:center;margin-bottom:24px}.RankingContainer__rankingArticleListWrapper__headingWrapper__heading{margin-right:24px}}@media screen and (min-width:1010px){.RankingContainer__rankingArticleListWrapper{margin:0 auto;padding-bottom:40px;width:990px}.RankingContainer__rankingArticleListWrapper__headingWrapper{align-items:center;margin-bottom:24px}.RankingContainer__rankingArticleListWrapper__headingWrapper__heading{margin-right:24px}}.RankingContainer__rankingTopLink{align-items:center;border-bottom:1px solid #efefed;display:flex;height:50px;padding-left:12px;width:100%}.RankingContainer__rankingTopLink__text{font-size:14px;margin-left:12px}.RankingContainer__rankingArticleListWrapper__headingWrapper{display:flex}.RankingContainer__rankingArticleListWrapper__headingWrapper__heading{background:#1a1a1a;color:#fff;display:inline-block;font-size:20px;padding:2px 8px;width:118px}.RankingContainer__rankingArticleListWrapper__headingWrapper__tab{display:flex;text-align:center}.RankingContainer__rankingArticleListWrapper__headingWrapper__tab__item{border-bottom:2px solid #dcdcdc;color:#999;font-size:14px;width:72px}.RankingContainer__rankingArticleListWrapper__headingWrapper__tab__item>.Link{padding:4px 0 8px;width:100%}.RankingContainer__rankingArticleListWrapper__headingWrapper__tab__item.active{border-bottom:2px solid #e72d29;color:#e72d29;font-weight:700}.RankingContainer__rankingArticleListWrapper{padding-top:24px}.RankingContainer__rankingArticleListWrapper>.Pagination{margin-top:40px}.RankingContainer__rankingArticleListWrapper__none{align-items:center;color:#999;display:flex;font-size:16px;height:400px;justify-content:center}.RankingContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}@media screen and (max-width:679px){.PortalSubcategoryContainer{margin-top:16px}.PortalSubcategoryContainer__carousel__article__image{width:100%}.PortalSubcategoryContainer__description{padding:0 20px}.PortalSubcategoryContainer__description__logo{height:78px;width:258px}.PortalSubcategoryContainer__contentsWrapper{padding-bottom:40px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper{margin-top:60px;padding:0 20px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section>.Heading{font-size:24px}.PortalSubcategoryContainer__contentsWrapper__main__section__descriptionWrapper__logoWrapper{margin-top:24px}.PortalSubcategoryContainer__contentsWrapper__main__section__descriptionWrapper__logoWrapper>.Svg{height:78px;width:258px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__searchList{font-size:14px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList+.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList{margin-top:40px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__headingWrapper>.Title{font-size:16px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList>.MoreLink{justify-content:center;margin-top:28px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__headingWrapper>.MoreLink,.PortalSubcategoryContainer__contentsWrapper__sub,.PortalSubcategoryContainer__desktopWrapper{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.PortalSubcategoryContainer{margin-top:16px}.PortalSubcategoryContainer__carousel__article__image{width:100%}.PortalSubcategoryContainer__carousel__article__captionWrapper{margin:20px 20px 0}.PortalSubcategoryContainer__contentsWrapper{padding-bottom:40px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper{margin-top:60px;padding:0 20px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section>.Heading{font-size:32px}.PortalSubcategoryContainer__contentsWrapper__main__section__descriptionWrapper__logoWrapper{margin-top:40px}.PortalSubcategoryContainer__contentsWrapper__main__section__descriptionWrapper__logoWrapper>.Svg{height:130px;width:430px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList+.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList{margin-top:48px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__headingWrapper>.Title{font-size:20px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList>.MoreLink{justify-content:center;margin-top:28px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__headingWrapper>.MoreLink,.PortalSubcategoryContainer__contentsWrapper__sub,.PortalSubcategoryContainer__desktopWrapper{display:none}}@media screen and (min-width:1010px){.PortalSubcategoryContainer__desktopWrapper{margin:0 auto;width:1160px}.PortalSubcategoryContainer__carousel>.slick-list{overflow:visible;overflow:initial}.PortalSubcategoryContainer__carousel>.Carousel__dots{margin-top:40px}.PortalSubcategoryContainer__carousel__article{display:flex}.PortalSubcategoryContainer__carousel__article__image{height:358px;width:680px}.PortalSubcategoryContainer__carousel__article__captionWrapper{margin:auto 0 -20px -20px;width:324px}.PortalSubcategoryContainer__carousel__article__captionWrapper__caption{background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);padding:12px 16px 20px;width:324px}.PortalSubcategoryContainer__carousel__article__captionWrapper__caption__subTitle{color:#e72d29;font-size:16px;font-weight:700}.PortalSubcategoryContainer__carousel__article__captionWrapper__caption>.Heading{font-size:24px;margin-top:8px}.PortalSubcategoryContainer__contentsWrapper{display:flex;margin:0 auto;padding:68px 0 40px;width:990px}.PortalSubcategoryContainer__contentsWrapper__main{width:680px}.PortalSubcategoryContainer__contentsWrapper__main__section+.PortalSubcategoryContainer__contentsWrapper__main__section{margin-top:60px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section>.Heading{font-size:32px}.PortalSubcategoryContainer__contentsWrapper__main__section__descriptionWrapper__logoWrapper{margin-top:40px}.PortalSubcategoryContainer__contentsWrapper__main__section__descriptionWrapper__logoWrapper>.Svg{height:130px;width:430px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__searchList__item>.Link:hover{color:#009fac;text-decoration:underline}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList+.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList{margin-top:48px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__headingWrapper{justify-content:space-between}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__headingWrapper>.Title{font-size:20px}.PortalSubcategoryContainer__contentsWrapper__sub{margin-left:40px;width:270px}.PortalSubcategoryContainer__contentsWrapper__sub__contents__item+.PortalSubcategoryContainer__contentsWrapper__sub__contents__item{margin-top:40px}.PortalSubcategoryContainer__appDownload{padding-bottom:20px}.PortalSubcategoryContainer__contentsWrapper__main__carouselWrapper,.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList>.MoreLink{display:none}}.PortalSubcategoryContainer{overflow:hidden}.PortalSubcategoryContainer__carousel>.slick-list{padding-bottom:8px}.PortalSubcategoryContainer__carousel__article__captionWrapper__label{align-items:center;background:#e72d29;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;height:32px;justify-content:center;width:130px}.PortalSubcategoryContainer__carousel__article__captionWrapper__caption{background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);padding:16px}.PortalSubcategoryContainer__carousel__article__captionWrapper__caption__subTitle{color:#e72d29;font-weight:700}.PortalSubcategoryContainer__carousel__article__captionWrapper__caption>.Heading{font-size:24px;margin-top:8px}.PortalSubcategoryContainer__description{align-items:center;display:flex;flex-direction:column;margin-top:40px}.PortalSubcategoryContainer__description__text{font-weight:700;margin-top:24px;text-align:center}.PortalSubcategoryContainer__description__text>span{font-weight:700}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section+.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section{margin-top:32px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__heading{align-items:center;display:flex}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__heading>.Svg{margin-right:16px}.PortalSubcategoryContainer__contentsWrapper__main__descriptionWrapper__logo{margin:0 auto}.PortalSubcategoryContainer__contentsWrapper__main__descriptionWrapper__description{margin-top:24px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__searchList{grid-column-gap:8px;grid-row-gap:8px;display:grid;grid-template-columns:1fr 1fr;margin-top:24px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__searchList__item{background:#fff;border:1px solid #dcdcdc;border-radius:4px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__searchList__item>.Link{align-items:center;display:flex;height:72px;justify-content:center;padding:0 12px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__article+.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__article,.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__tab{margin-top:16px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__article__link{justify-content:center;margin-top:28px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__recommendList{margin-top:24px}.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__recommendList__item+.PortalSubcategoryContainer__contentsWrapper__main__sectionWrapper__section__recommendList__item{margin-top:16px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList{margin-top:24px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__headingWrapper{display:flex}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__item,.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__item__article+.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__item__article{margin-top:16px}.PortalSubcategoryContainer__contentsWrapper__main__themeArticleWrapper__themeList__item__article:nth-child(n+4){display:none}@media screen and (max-width:679px){.SubcategoryListContainer__bottomWrapper__contentsWrapper__contents{padding:24px 20px}.SubcategoryListContainer__bottomWrapper__contentsWrapper__contents>.Title{font-size:16px}.SubcategoryListContainer__contentsWrapper__sub{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.SubcategoryListContainer__bottomWrapper__contentsWrapper__contents{padding:24px 20px}.SubcategoryListContainer__bottomWrapper__contentsWrapper__contents>.Title{font-size:16px}.SubcategoryListContainer__contentsWrapper__sub{display:none}}@media screen and (min-width:1010px){.SubcategoryListContainer__contentsWrapper{display:flex;margin:0 auto;width:990px}.SubcategoryListContainer__contentsWrapper__sub{margin-left:40px;width:270px}.SubcategoryListContainer__contentsWrapper__sub__contents{position:-webkit-sticky;position:sticky;top:32px}.SubcategoryListContainer__contentsWrapper__sub__contents__item+.SubcategoryListContainer__contentsWrapper__sub__contents__item{margin-top:40px}.SubcategoryListContainer__bottomWrapper__contentsWrapper__contents{margin:0 auto;padding:40px 0;width:990px}.SubcategoryListContainer__bottomWrapper__contentsWrapper__contents>.Title{font-size:20px}}.SubcategoryListContainer{margin:40px 0}.SubcategoryListContainer__contentsWrapper{padding-bottom:24px}.SubcategoryListContainer__bottomWrapper__contentsWrapper:nth-child(odd){background-color:#fff}.SubcategoryListContainer__bottomWrapper__contentsWrapper__contents>.Title{margin-bottom:20px}@media screen and (max-width:679px){.PortalSubsubcategoryContainer__bottomWrapper__contentsWrapper__contents{padding:24px 20px}.PortalSubsubcategoryContainer__bottomWrapper__contentsWrapper__contents>.Title{font-size:16px}.PortalSubsubcategoryContainer__contentsWrapper__sub{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.PortalSubsubcategoryContainer__bottomWrapper__contentsWrapper__contents{padding:24px 20px}.PortalSubsubcategoryContainer__bottomWrapper__contentsWrapper__contents>.Title{font-size:16px}.PortalSubsubcategoryContainer__contentsWrapper__sub{display:none}}@media screen and (min-width:1010px){.PortalSubsubcategoryContainer__contentsWrapper{display:flex;margin:0 auto;width:990px}.PortalSubsubcategoryContainer__contentsWrapper__sub{margin-left:40px;width:270px}.PortalSubsubcategoryContainer__contentsWrapper__sub__contents{position:-webkit-sticky;position:sticky;top:32px}.PortalSubsubcategoryContainer__contentsWrapper__sub__contents__item+.PortalSubsubcategoryContainer__contentsWrapper__sub__contents__item{margin-top:40px}.PortalSubsubcategoryContainer__bottomWrapper__contentsWrapper__contents{margin:0 auto;padding:40px 0;width:990px}.PortalSubsubcategoryContainer__bottomWrapper__contentsWrapper__contents>.Title{font-size:20px}}.PortalSubsubcategoryContainer{margin:40px 0}.PortalSubsubcategoryContainer__contentsWrapper{padding-bottom:24px}.PortalSubsubcategoryContainer__bottomWrapper__contentsWrapper:nth-child(odd){background-color:#fff}.PortalSubsubcategoryContainer__bottomWrapper__contentsWrapper__contents>.Title{margin-bottom:20px}@media screen and (max-width:679px){.SearchContainer{padding:24px 20px}.SearchContainer__tab>.Tab__list{padding:0 32px}}@media screen and (max-width:1009px) and (min-width:680px){.SearchContainer{padding:40px 20px}.SearchContainer__tab>.Tab__list{margin:0 auto;width:280px}}@media screen and (min-width:1010px){.SearchContainer{margin:0 auto;padding:40px 0;width:990px}.SearchContainer__tab>.Tab__list{margin:0 auto;width:280px}}.SearchContainer__title{font-size:24px;text-align:center}.SearchContainer__tab{margin-top:16px}.SearchContainer__searchCount{color:#999;font-size:14px;margin-top:16px;text-align:center}.SearchContainer__contents{margin-top:24px}.SearchContainer__none{align-items:center;color:#999;display:flex;font-size:16px;height:400px;justify-content:center}@media screen and (max-width:679px){.SecretContainer__formWrapper{padding:28px 20px}.SecretContainer__articleWrapper__sideSnsShareButtonsWrapper{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.SecretContainer__formWrapper{padding:48px 20px}.SecretContainer__articleWrapper__sideSnsShareButtonsWrapper{display:none}}@media screen and (min-width:1010px){.SecretContainer__formWrapper{margin:0 auto;padding:72px 0;width:640px}.SecretContainer__articleWrapper__sideSnsShareButtonsWrapper{align-items:center;bottom:0;display:flex;left:50%;opacity:0;position:fixed;right:50%;top:0;transform:translateX(-490px);transition:opacity .2s;width:58px}.SecretContainer__articleWrapper__sideSnsShareButtonsWrapper.show{opacity:1}.SecretContainer__articleWrapper>.SnsShareFooter{display:none}}.SecretContainer__formWrapper{display:flex;flex-flow:column nowrap;min-height:calc(100vh - 410px)}.SecretContainer__formWrapper__heading{font-size:20px}.SecretContainer__formWrapper__form{display:flex;height:44px;margin-top:24px}.SecretContainer__formWrapper__form__inputText{border:1px solid #dcdcdc;flex-grow:1;padding:0 16px}.SecretContainer__formWrapper__form__button{flex-shrink:0;margin-left:8px;width:64px}.SecretContainer__articleWrapper>.SnsShareFooter{bottom:-100px;position:fixed;transition:transform .7s}.SecretContainer__articleWrapper>.SnsShareFooter.show{transform:translateY(-100px)}@media screen and (max-width:679px){.SeriesContainer>.Title{margin-left:20px}.SeriesContainer__seriesArticlesWrapper__contents+.SeriesContainer__seriesArticlesWrapper__contents{margin-top:32px}.SeriesContainer__seriesArticlesWrapper__contents__series__caption{margin:8px 20px 0;overflow:hidden}.SeriesContainer__seriesArticlesWrapper__contents__series__caption__description{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList{display:flex;margin-top:24px;overflow-x:scroll}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList>li+li{margin-left:12px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList>li:first-child{padding-left:20px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList>li:last-child{padding-right:20px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item,.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__image{width:240px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__caption{margin-top:8px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__caption>.Heading{font-size:14px;margin-top:8px}.SeriesContainer__seriesArticlesWrapper__contents>.MoreLink{justify-content:center;margin-top:24px}.SeriesContainer__seriesWrapper{grid-template-columns:1fr 1fr;margin-top:36px;padding:0 20px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__headingWrapper{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.SeriesContainer>.Title{margin-left:20px}.SeriesContainer__seriesArticlesWrapper__contents+.SeriesContainer__seriesArticlesWrapper__contents{margin-top:32px}.SeriesContainer__seriesArticlesWrapper__contents__series{display:flex;padding:0 20px}.SeriesContainer__seriesArticlesWrapper__contents__series__imageWrapper__image>img{height:200px;width:380px}.SeriesContainer__seriesArticlesWrapper__contents__series__caption{margin-left:20px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList{display:flex;margin-top:20px;overflow-x:scroll}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList>li+li{margin-left:12px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList>li:first-child{padding-left:20px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList>li:last-child{padding-right:20px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item,.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__image{width:240px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__caption{margin-top:8px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__caption>.Heading{font-size:14px;margin-top:8px}.SeriesContainer__seriesArticlesWrapper__contents>.MoreLink{justify-content:center;margin-top:24px}.SeriesContainer__seriesWrapper{grid-template-columns:1fr 1fr 1fr 1fr;margin-top:36px;padding:0 20px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__headingWrapper{display:none}}@media screen and (min-width:1010px){.SeriesContainer{margin:0 auto;width:990px}.SeriesContainer__seriesArticlesWrapper__contents{align-items:flex-start;display:flex}.SeriesContainer__seriesArticlesWrapper__contents+.SeriesContainer__seriesArticlesWrapper__contents{margin-top:64px}.SeriesContainer__seriesArticlesWrapper__contents__series{width:500px}.SeriesContainer__seriesArticlesWrapper__contents__series__imageWrapper__image>img{height:264px;width:500px}.SeriesContainer__seriesArticlesWrapper__contents__series__caption{margin-top:12px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper{margin-left:20px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__headingWrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__headingWrapper__heading{font-size:16px;font-weight:700}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList>li+li{margin-top:24px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item{display:flex}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__image{align-self:flex-start;width:200px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__caption{flex:1;margin-left:16px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__caption>.Heading{font-size:16px;margin-top:8px}.SeriesContainer__seriesWrapper{grid-template-columns:150px 150px 150px 150px 150px 150px;margin-top:64px}.SeriesContainer__seriesArticlesWrapper__contents>.MoreLink{display:none}}.SeriesContainer{padding:24px 0}.SeriesContainer>.Title{font-size:24px}.SeriesContainer__seriesArticlesWrapper{margin-top:24px}.SeriesContainer__seriesArticlesWrapper__contents__series__imageWrapper{position:relative}.SeriesContainer__seriesArticlesWrapper__contents__series__imageWrapper>span{align-items:center;background-color:#e72d29;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:center;left:0;padding:0 4px;position:absolute;top:0}.SeriesContainer__seriesArticlesWrapper__contents__series__caption>.Heading{font-size:20px}.SeriesContainer__seriesArticlesWrapper__contents__series__caption__description{color:#666;font-size:14px;margin-top:8px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__caption__statusWrapper{font-size:12px;margin-top:8px}.SeriesContainer__seriesArticlesWrapper__contents__articleListWrapper__articleList__item__caption__statusWrapper__publishedDate{color:#999;margin-left:8px}.SeriesContainer__seriesWrapper{grid-column-gap:12px;grid-row-gap:24px;display:grid}.SeriesContainer__seriesWrapper__contents__imageWrapper{position:relative}.SeriesContainer__seriesWrapper__contents__imageWrapper>span{align-items:center;background-color:#e72d29;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:center;left:0;padding:0 4px;position:absolute;top:0}.SeriesContainer__seriesWrapper__contents>.Heading{font-size:16px;margin-top:8px}.SeriesContainer__seriesWrapper__contents__description{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666;display:-webkit-box;font-size:13px;margin-top:8px;overflow:hidden}@media screen and (max-width:679px){.SeriesDetailContainer__contentsWrapper{padding:24px 20px}.SeriesDetailContainer__contentsWrapper>.Pagination{margin-top:28px}.SeriesDetailContainer__backgroundImageWrapper{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.SeriesDetailContainer__contentsWrapper{padding:24px 20px}.SeriesDetailContainer__contentsWrapper>.Pagination{margin-top:40px}.SeriesDetailContainer__backgroundImageWrapper{display:none}}@media screen and (min-width:1010px){.SeriesDetailContainer__mainImage{margin:0 auto;padding-top:56px;position:relative;width:680px}.SeriesDetailContainer__backgroundImageWrapper{height:320px;opacity:.3;overflow:hidden;position:absolute;width:100%}.SeriesDetailContainer__backgroundImageWrapper__gradation{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;height:120px;position:absolute;width:100%}.SeriesDetailContainer__contentsWrapper{margin:0 auto;padding:40px 20px;width:680px}.SeriesDetailContainer__backgroundImageWrapper__backgroundImage{filter:blur(6px)}.SeriesDetailContainer__contentsWrapper>.Pagination{margin-top:40px}}.SeriesDetailContainer__contentsWrapper__introduction{margin-bottom:24px}.SeriesDetailContainer__contentsWrapper__introduction__headingWrapper>.Heading{font-size:16px}.SeriesDetailContainer__contentsWrapper__introduction__description{font-size:16px;margin-top:12px}.SeriesDetailContainer__contentsWrapper__introduction>.SnsShareButtons{margin-top:20px}.SeriesDetailContainer__contentsWrapper__none{align-items:center;color:#999;display:flex;font-size:16px;height:400px;justify-content:center;margin-top:24px}.SeriesDetailContainer__contentsWrapper__articleWrapper>.ParallelArticle+.ParallelArticle{margin-top:16px}.SeriesDetailContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}@media screen and (max-width:679px){.TagContainer__contentsWrapper{padding:24px 20px}.TagContainer__contentsWrapper__introductionWrapper>.Heading{font-size:20px}.TagContainer__contentsWrapper>.Pagination{margin-top:28px}}@media screen and (max-width:1009px) and (min-width:680px){.TagContainer__contentsWrapper{padding:24px 20px}.TagContainer__contentsWrapper__introductionWrapper>.Heading{font-size:24px}.TagContainer__contentsWrapper>.Pagination{margin-top:40px}}@media screen and (min-width:1010px){.TagContainer__contentsWrapper{margin:0 auto;padding:40px 20px;width:640px}.TagContainer__contentsWrapper__introductionWrapper>.Heading{font-size:24px}.TagContainer__contentsWrapper>.Pagination{margin-top:40px}}.TagContainer__contentsWrapper__introductionWrapper{margin-bottom:40px}.TagContainer__contentsWrapper__introductionWrapper__description{font-size:14px;margin-top:16px}.TagContainer__contentsWrapper__introductionWrapper>.SnsShareButtons{margin-top:20px}.TagContainer__contentsWrapper__tab{display:flex;text-align:center}.TagContainer__contentsWrapper__tab__item{border-bottom:2px solid #dcdcdc;color:#999;font-size:14px;margin-bottom:24px;width:100%}.TagContainer__contentsWrapper__tab__item>.Link{padding:4px 0 8px;width:100%}.TagContainer__contentsWrapper__tab__item.active{border-bottom:2px solid #e72d29;color:#e72d29;font-weight:700}.TagContainer__contentsWrapper__none{align-items:center;border-radius:2px;color:#999;display:flex;font-size:16px;height:400px;justify-content:center;margin-top:24px}.TagContainer__contentsWrapper__recommendTag{margin-bottom:20px}.TagContainer__contentsWrapper__articleList>.ParallelArticle+.ParallelArticle{margin-top:16px}.TagContainer__contentsWrapper__tapple{margin:80px 0;text-align:center}.TagContainer__contentsWrapper__tapple__app__heading,.TagContainer__contentsWrapper__tapple__heading{color:#666;font-size:13px}.TagContainer__contentsWrapper__tapple__app__links__link,.TagContainer__contentsWrapper__tapple__link{color:#009fac;font-size:14px;font-weight:700}.TagContainer__contentsWrapper__tapple__app{margin-top:12px}.TagContainer__contentsWrapper__tapple__app__links{display:flex;justify-content:center}.TagContainer__contentsWrapper__tapple__app__links__link+.TagContainer__contentsWrapper__tapple__app__links__link{margin-left:40px}.TagContainer__contentsWrapper__tagListWrapper{margin-top:40px}.TagContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}@media screen and (max-width:679px){.TermsContainer{margin:0 20px;padding:28px 0}}@media screen and (max-width:1009px) and (min-width:680px){.TermsContainer{margin:0 20px;padding:48px 0}}@media screen and (min-width:1010px){.TermsContainer{margin:0 auto;padding:52px 0;width:640px}}.TermsContainer__title{font-size:24px}.TermsContainer__section{font-size:14px;margin-top:20px}.TermsContainer__section__heading{border-bottom:1px solid #dcdcdc;font-size:20px;padding-bottom:8px}.TermsContainer__section__list{margin-top:12px}.TermsContainer__section__list>li+li{margin-top:4px}.TermsContainer__section__list__list__list{margin-left:16px}.TermsContainer__section__window,.TermsContainer__section__window>p:nth-child(2){margin-top:20px}.TermsContainer__section__link{color:#009fac;font-weight:700;text-decoration:underline}.TermsContainer__revisionWrapper__heading{border-bottom:1px solid #dcdcdc;font-size:20px;padding-bottom:8px}.TermsContainer__section__introduction{font-size:14px;margin-top:20px}.TermsContainer__section__list__item+.TermsContainer__section__list__item{margin-top:20px}.TermsContainer__section__list__item__heading{font-size:18px}.TermsContainer__section__list__item__contentsWrapper{margin-top:12px}.TermsContainer__section__list__item__contentsWrapper__contents{margin-top:20px}.TermsContainer__section__list__item__contentsWrapper__contents__blank1{margin-left:12px}.TermsContainer__section__list__item__contentsWrapper__contents__blank2{margin-left:24px}.TermsContainer__section__list__item__contentsWrapper__contents__blank1.Link,.TermsContainer__section__list__item__contentsWrapper__contents__blank2.Link,.TermsContainer__section__list__item__contentsWrapper__contents__link{color:#009fac;font-weight:700;text-decoration:underline}.TermsContainer__cookieWrapper__list__item__textWrapper{margin-top:8px}.TermsContainer__section__list__item__contentsWrapper__contents__android{margin-top:20px}.TermsContainer__enactment{font-size:14px;margin-top:28px}@media screen and (max-width:679px){.ThemeContainer__themeListWrapper{padding:0 20px 24px}}@media screen and (max-width:1009px) and (min-width:680px){.ThemeContainer__themeListWrapper{padding:0 20px 40px}}@media screen and (min-width:1010px){.ThemeContainer__themeListWrapper{margin:0 auto;padding-bottom:40px;width:990px}}.ThemeContainer__themeListWrapper{padding-top:24px}.ThemeContainer__themeListWrapper__title{font-size:24px;margin-bottom:24px}.ThemeContainer__themeListWrapper__none{align-items:center;border-radius:2px;color:#999;display:flex;font-size:16px;height:400px;justify-content:center;margin-top:24px}.ThemeContainer__themeListWrapper>.Pagination{margin-top:40px}.ThemeContainer__articleBottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}@media screen and (max-width:679px){.ThemeDetailContainer__imageWrapper{background:none}.ThemeDetailContainer__contents__descriptionWrapper__commentWrapper__comment{font-size:14px}.ThemeDetailContainer__contents__section{border-top:20px solid #e8e8e8;padding:16px 20px 24px}.ThemeDetailContainer__contents__section__articleWrapper__imageWrapper__image>img{height:74px;width:140px}.ThemeDetailContainer__contents__section__articleWrapper__heading{font-size:14px;margin-left:8px}.ThemeDetailContainer__contents__floatingButton{background:#009fac;border-radius:24px;bottom:-74px;color:#fff;font-size:16px;font-weight:700;left:0;margin:0 auto;padding:12px 0;position:fixed;right:0;transition:bottom .7s;width:240px}.ThemeDetailContainer__contents__floatingButton.show{bottom:74px}.ThemeDetailContainer__appDownload{border-top:20px solid #e8e8e8;padding:40px 0}.ThemeDetailContainer__backgroundImageWrapper,.ThemeDetailContainer__contents__sideSnsShareButtonsWrapper{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.ThemeDetailContainer__contents__descriptionWrapper__commentWrapper__comment{font-size:16px}.ThemeDetailContainer__contents__section{border-top:20px solid #e8e8e8;padding:16px 20px 24px}.ThemeDetailContainer__contents__section__articleWrapper__imageWrapper__image>img{height:146px;width:280px}.ThemeDetailContainer__contents__section__articleWrapper__heading{font-size:18px;margin-left:16px}.ThemeDetailContainer__appDownload{border-top:20px solid #e8e8e8;padding:40px 0}.ThemeDetailContainer__backgroundImageWrapper,.ThemeDetailContainer__contents__sideSnsShareButtonsWrapper{display:none}}@media screen and (min-width:1010px){.ThemeDetailContainer__backgroundImageWrapper{height:356px;overflow:hidden;position:absolute;width:100%}.ThemeDetailContainer__backgroundImageWrapper__image{opacity:.3}.ThemeDetailContainer__backgroundImageWrapper__image>img{height:356px}.ThemeDetailContainer__image{margin:0 auto;position:relative;width:680px}.ThemeDetailContainer__contents{margin:0 auto;width:680px}.ThemeDetailContainer__contents__sideSnsShareButtonsWrapper{transform:translateX(-424px)}.ThemeDetailContainer__contents__descriptionWrapper__commentWrapper__comment{font-size:16px}.ThemeDetailContainer__contents__section{border-top:1px solid #e8e8e8;padding:16px 20px 24px}.ThemeDetailContainer__contents__section__articleWrapper__imageWrapper__image>img{height:146px;width:280px}.ThemeDetailContainer__contents__section__articleWrapper__heading{font-size:18px;margin-left:16px}.ThemeDetailContainer__appDownload{margin-top:40px;padding-bottom:40px}}.ThemeDetailContainer{position:relative}.ThemeDetailContainer__contents__descriptionWrapper{padding:20px}.ThemeDetailContainer__contents__descriptionWrapper__statusList{align-items:center;display:flex}.ThemeDetailContainer__contents__descriptionWrapper__statusList__item{font-size:12px}.ThemeDetailContainer__contents__descriptionWrapper__statusList__item+.ThemeDetailContainer__contents__descriptionWrapper__statusList__item{margin-left:8px}.ThemeDetailContainer__contents__descriptionWrapper__statusList__item.category{background:#999;border-radius:4px;color:#fff;padding:0 4px}.ThemeDetailContainer__contents__descriptionWrapper__statusList__item.pr,.ThemeDetailContainer__contents__descriptionWrapper__statusList__item.publishedDate{color:#999}.ThemeDetailContainer__contents__descriptionWrapper__statusList__item.counter{border-left:1px solid #999;color:#009fac;padding-left:8px}.ThemeDetailContainer__contents__descriptionWrapper__commentWrapper{align-items:flex-start;display:flex;margin-top:8px}.ThemeDetailContainer__contents__descriptionWrapper__commentWrapper__comment{background:#f5f5f5;border-radius:40px 0 40px 40px;flex:1;margin-top:12px;padding:20px}.ThemeDetailContainer__contents__descriptionWrapper__commentWrapper__icon{margin-left:8px}.ThemeDetailContainer__contents__descriptionWrapper__appAnswerButton{background:#009fac;border-radius:24px;color:#fff;display:block;font-size:16px;font-weight:700;margin:20px auto 0;padding:12px 0;width:240px}.ThemeDetailContainer__contents__descriptionWrapper__appAnswerButton:disabled{background:#e8e8e8;color:#fff}.ThemeDetailContainer__contents__empty{color:#999;font-size:14px;padding:48px 20px;text-align:center}.ThemeDetailContainer__contents__section__sortButton{display:flex;margin-top:16px}.ThemeDetailContainer__contents__section__sortButton__button{align-items:center;border:1px solid #666;border-radius:16px;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;width:84px}.ThemeDetailContainer__contents__section__sortButton__button.active{background:#666;color:#fff}.ThemeDetailContainer__contents__section__sortButton__button+.ThemeDetailContainer__contents__section__sortButton__button{margin-left:12px}.ThemeDetailContainer__contents__section__headingWrapper{align-items:center;display:flex;font-size:20px}.ThemeDetailContainer__contents__section__headingWrapper__heading{margin-left:4px}.ThemeDetailContainer__contents__section__list,.ThemeDetailContainer__contents__section__list__item+.ThemeDetailContainer__contents__section__list__item{margin-top:24px}.ThemeDetailContainer__contents__section__moreButton{color:#009fac;font-size:16px;margin-top:40px;width:100%}.ThemeDetailContainer__contents__section__pickup__list{margin-top:16px}.ThemeDetailContainer__contents__section__pickup__list__item+.ThemeDetailContainer__contents__section__pickup__list__item{border-top:1px solid #e8e8e8;margin-top:16px;padding-top:16px}.ThemeDetailContainer__contents__section__articleWrapper{align-items:center;display:flex;margin-top:16px}.ThemeDetailContainer__contents__section__articleWrapper__imageWrapper{position:relative}.ThemeDetailContainer__contents__section__articleWrapper__imageWrapper>.PrIcon{bottom:4px;left:4px;position:absolute}.ThemeDetailContainer__contents__section__articleWrapper__heading{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}@media screen and (max-width:679px){.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper{background-color:#e72d29;padding:16px 20px}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper__subHeading{color:#fff;font-size:14px;opacity:.8}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper__heading{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;display:-webkit-box;font-size:20px;margin-top:8px;overflow:hidden}.TopContainer__carouselWrapper{margin-top:20px}.TopContainer__carouselWrapper__carousel>.slick-slider>.slick-list{padding:0 24px!important}.TopContainer__carouselWrapper__carousel>.slick-list>.slick-track>.slick-slide+.slick-slide{margin-left:12px}.TopContainer__carouselWrapper__carousel__item{width:100%}.TopContainer__articleListWrapper{margin-top:20px;padding:0 20px}.TopContainer__articleListWrapper__contents__headingWrapper>.Title{font-size:16px}.TopContainer__articleListWrapper__contents__articleList__article__image{width:140px}.TopContainer__articleListWrapper__contents__articleList__article__caption{margin-left:16px}.TopContainer__articleListWrapper__contents__articleList__article__caption>.Heading{font-size:14px}.TopContainer__headingContentsWrapper{background:none}.TopContainer__videoWrapper{padding:0 20px}.TopContainer__videoWrapper__headingWrapper>.Title{font-size:16px}.TopContainer__videoWrapper__link{justify-content:center;margin-top:28px}.TopContainer__wideShowWrapper__headingWrapper{padding:0 20px}.TopContainer__wideShowWrapper__headingWrapper>.Title{font-size:16px}.TopContainer__wideShowWrapper__list{overflow-x:scroll}.TopContainer__wideShowWrapper__list__item:first-child{padding-left:20px}.TopContainer__wideShowWrapper__list__item:last-child{padding-right:20px}.TopContainer__wideShowWrapper__list__item+.TopContainer__wideShowWrapper__list__item{margin-left:8px}.TopContainer__wideShowWrapper__list__item__contents__image>img{height:126px;width:240px}.TopContainer__wideShowWrapper__link{justify-content:center;margin-top:28px}.TopContainer__booksWrapper__headingWrapper{padding:0 20px}.TopContainer__booksWrapper__headingWrapper>.Title{font-size:16px}.TopContainer__booksWrapper__contentsWrapper{overflow-x:scroll}.TopContainer__booksWrapper__contentsWrapper__bookWrapper:first-child{padding-left:20px}.TopContainer__booksWrapper__contentsWrapper__bookWrapper:last-child{padding-right:20px}.TopContainer__booksWrapper__contentsWrapper__bookWrapper+.TopContainer__booksWrapper__contentsWrapper__bookWrapper{margin-left:8px}.TopContainer__booksWrapper__contentsWrapper__bookWrapper>.Link{width:106px}.TopContainer__booksWrapper__link{justify-content:center;margin-top:28px}.TopContainer__series__headingWrapper{padding-left:20px}.TopContainer__series__headingWrapper>.Title{font-size:16px}.TopContainer__series__carousel{margin-top:16px}.TopContainer__series__carousel__item{justify-content:space-between}.TopContainer__series__carousel__item__imageWrapper__image>img{height:230px;width:190px}.TopContainer__series__carousel__item__imageWrapper>.PrIcon{left:8px;top:8px}.TopContainer__series>.MoreLink{justify-content:center;margin-top:24px}.TopContainer__categoryWrapper{padding:24px 0}.TopContainer__categoryWrapper__topCategoryArticleList+.TopContainer__categoryWrapper__topCategoryArticleList{margin-top:24px}.TopContainer__articleListWrapper__contents.ranking,.TopContainer__articleListWrapper__contents__headingWrapper__link,.TopContainer__booksWrapper__headingWrapper__link,.TopContainer__desktopHeadingWrapper,.TopContainer__headingContentsWrapper__menulistWrapper,.TopContainer__headingContentsWrapper__pickupWrapper__pickup__statusWrapper,.TopContainer__series__carousel__item__articleWrapper>.VerticalArticleCard:nth-child(n+2),.TopContainer__series__headingWrapper>.MoreLink,.TopContainer__videoWrapper__headingWrapper__link,.TopContainer__wideShowWrapper__headingWrapper__link{display:none}}@media screen and (max-width:1009px) and (min-width:680px){.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper{background-color:#e72d29;padding:16px 20px}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper__subHeading{color:#fff;font-size:14px;opacity:.8}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper__heading{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;display:-webkit-box;font-size:20px;margin-top:8px;overflow:hidden}.TopContainer__carouselWrapper{margin-top:20px}.TopContainer__carouselWrapper__carousel>.slick-slider>.slick-list{padding:0 24px!important}.TopContainer__carouselWrapper__carousel>.slick-list>.slick-track>.slick-slide+.slick-slide{margin-left:12px}.TopContainer__carouselWrapper__carousel__item{width:100%}.TopContainer__articleListWrapper{margin-top:40px;padding:0 20px}.TopContainer__articleListWrapper__contents__headingWrapper>.Title{font-size:20px}.TopContainer__articleListWrapper__contents__articleList{grid-column-gap:24px}.TopContainer__articleListWrapper__contents__articleList__article__image{width:200px}.TopContainer__articleListWrapper__contents__articleList__article__caption{margin-left:16px}.TopContainer__articleListWrapper__contents__articleList__article__caption>.Heading{font-size:16px;margin-top:8px}.TopContainer__series__headingWrapper{padding-left:20px}.TopContainer__series__headingWrapper>.Title{font-size:20px}.TopContainer__series__carousel{margin-top:16px}.TopContainer__series__carousel__item{justify-content:center}.TopContainer__series__carousel__item__imageWrapper>.PrIcon{bottom:8px;right:8px}.TopContainer__series__carousel__item__imageWrapper__image{height:230px;width:440px}.TopContainer__series>.MoreLink{justify-content:center;margin-top:24px}.TopContainer__videoWrapper{padding:0 20px}.TopContainer__videoWrapper__headingWrapper>.Title{font-size:20px}.TopContainer__videoWrapper__link{justify-content:center;margin-top:24px}.TopContainer__wideShowWrapper__headingWrapper{padding:0 20px}.TopContainer__wideShowWrapper__headingWrapper>.Title{font-size:16px}.TopContainer__wideShowWrapper__list{overflow-x:scroll}.TopContainer__wideShowWrapper__list__item:first-child{padding-left:20px}.TopContainer__wideShowWrapper__list__item:last-child{padding-right:20px}.TopContainer__wideShowWrapper__list__item+.TopContainer__wideShowWrapper__list__item{margin-left:24px}.TopContainer__wideShowWrapper__list__item__contents__image>img{height:164px;width:314px}.TopContainer__wideShowWrapper__link{justify-content:center;margin-top:28px}.TopContainer__booksWrapper__headingWrapper{padding:0 20px}.TopContainer__booksWrapper__headingWrapper>.Title{font-size:20px}.TopContainer__booksWrapper__contentsWrapper{overflow-x:scroll}.TopContainer__booksWrapper__contentsWrapper__bookWrapper:first-child{padding-left:20px}.TopContainer__booksWrapper__contentsWrapper__bookWrapper:last-child{padding-right:20px}.TopContainer__booksWrapper__contentsWrapper__bookWrapper+.TopContainer__booksWrapper__contentsWrapper__bookWrapper{margin-left:12px}.TopContainer__booksWrapper__contentsWrapper__bookWrapper>.Link{width:156px}.TopContainer__booksWrapper__link{justify-content:center;margin-top:28px}.TopContainer__categoryWrapper{padding:24px 0}.TopContainer__categoryWrapper__topCategoryArticleList+.TopContainer__categoryWrapper__topCategoryArticleList{margin-top:24px}.TopContainer__articleListWrapper__contents.ranking,.TopContainer__articleListWrapper__contents__headingWrapper__link,.TopContainer__booksWrapper__headingWrapper__link,.TopContainer__desktopHeadingWrapper,.TopContainer__headingContentsWrapper__menulistWrapper,.TopContainer__headingContentsWrapper__pickupWrapper__pickup__statusWrapper,.TopContainer__series__carousel__item__articleWrapper>.VerticalArticleCard:nth-child(n+2),.TopContainer__series__headingWrapper>.MoreLink,.TopContainer__videoWrapper__headingWrapper__link,.TopContainer__wideShowWrapper__headingWrapper__link{display:none}}@media screen and (min-width:1010px){.TopContainer__carouselWrapper{display:flex;justify-content:center;margin-top:40px}.TopContainer__carouselWrapper__carousel>.slick-list{padding:0 294px!important;width:1200px}.TopContainer__carouselWrapper__carousel>.slick-list>.slick-track>.slick-slide+.slick-slide{margin-left:12px}.TopContainer__desktopHeadingWrapper{align-items:center;background-color:#fff;display:flex;height:136px;justify-content:center}.TopContainer__headingContentsWrapper__pickupWrapper{background-color:#fff;box-shadow:0 4px 8px -4px rgba(0,0,0,.3);margin:0 auto;width:990px}.TopContainer__headingContentsWrapper__pickupWrapper__pickup{display:flex}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper{background:#fff;flex:1;padding:0 48px 0 40px}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__imageWrapper__image>img{height:294px;width:560px}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper__subHeading{color:#e72d29;font-size:18px}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper__heading{font-size:30px;margin-top:12px}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__statusWrapper{color:#999;font-size:12px;margin-top:16px}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__statusWrapper__publishedDate{margin-left:8px}.TopContainer__featureBanner{display:flex;justify-content:center;margin:40px 20px 0}.TopContainer__articleListWrapper{display:flex;justify-content:space-between;margin:44px auto 0;width:990px}.TopContainer__articleListWrapper__contents{width:462px}.TopContainer__articleListWrapper__contents__headingWrapper>.Title{font-size:20px}.TopContainer__articleListWrapper__contents__articleList__article{align-items:center}.TopContainer__articleListWrapper__contents__articleList__article__image{width:200px}.TopContainer__articleListWrapper__contents__articleList__article__caption{margin-left:16px}.TopContainer__articleListWrapper__contents__articleList__article__caption>.Heading{font-size:16px}.TopContainer__articleListWrapper__contents.ranking{position:relative}.TopContainer__articleListWrapper__contents.ranking>.Title{align-items:center;display:flex;float:left;font-size:20px;justify-content:center;margin-right:24px}.TopContainer__articleListWrapper__contents.ranking>.MoreLink{position:absolute;right:0;top:6px}.TopContainer__headingContentsWrapper{background:linear-gradient(180deg,#e72d29 0,#e72d29 288px,#fff 0,#fff)}.TopContainer__headingContentsWrapper__menulistWrapper{align-items:center;color:#fff;display:flex;height:66px;justify-content:center;margin:0 auto;position:relative;width:990px}.TopContainer__headingContentsWrapper__menulistWrapper__contentsWrapper{display:flex;font-weight:700;margin-right:20px}.TopContainer__headingContentsWrapper__menulistWrapper__contentsWrapper__categoryWrapper{display:flex;font-size:16px}.TopContainer__headingContentsWrapper__menulistWrapper__contentsWrapper__etcWrapper{border-left:1px solid #fff;display:flex;margin-left:20px;padding-left:20px}.TopContainer__headingContentsWrapper__menulistWrapper__contentsWrapper__categoryWrapper>li+li,.TopContainer__headingContentsWrapper__menulistWrapper__contentsWrapper__etcWrapper>li+li{margin-left:20px}.TopContainer__headingContentsWrapper__menulistWrapper__menuList__link{display:flex;height:24px}.TopContainer__headingContentsWrapper__menulistWrapper .InputText__text::-moz-placeholder{color:#fff}.TopContainer__headingContentsWrapper__menulistWrapper .InputText__text::placeholder{color:#fff}.TopContainer__headingContentsWrapper__menulistWrapper .Search__form{width:480px}.TopContainer__headingContentsWrapper__menulistWrapper .Search__toggleButton__icon{height:16px;width:16px}.TopContainer__series{margin:0 auto;width:990px}.TopContainer__series__headingWrapper{justify-content:space-between}.TopContainer__series__headingWrapper>.Title{font-size:20px}.TopContainer__series__carousel{margin-top:24px}.TopContainer__series__carousel__item{display:flex;justify-content:space-between}.TopContainer__series__carousel__item__imageWrapper>.PrIcon{bottom:8px;right:8px}.TopContainer__series__carousel__item__imageWrapper__image{height:240px;width:456px}.TopContainer__series__carousel__item__articleWrapper>.VerticalArticleCard+.VerticalArticleCard{margin-left:12px}.TopContainer__videoWrapper{margin:0 auto;width:990px}.TopContainer__videoWrapper__headingWrapper>.Title{font-size:20px}.TopContainer__videoWrapper__video{height:450px}.TopContainer__wideShowWrapper{margin:0 auto;width:990px}.TopContainer__wideShowWrapper__headingWrapper>.Title{font-size:20px}.TopContainer__wideShowWrapper__list__item+.TopContainer__wideShowWrapper__list__item{margin-left:24px}.TopContainer__wideShowWrapper__list__item__contents__image>img{height:164px;width:314px}.TopContainer__wideShowWrapper__link{justify-content:center;margin-top:28px}.TopContainer__booksWrapper{margin:0 auto;width:990px}.TopContainer__booksWrapper__headingWrapper>.Title{font-size:20px}.TopContainer__booksWrapper__contentsWrapper__bookWrapper+.TopContainer__booksWrapper__contentsWrapper__bookWrapper{margin-left:12px}.TopContainer__booksWrapper__contentsWrapper__bookWrapper>.Link{width:155px}.TopContainer__categoryWrapper{padding:64px 0}.TopContainer__categoryWrapper__topCategoryArticleList+.TopContainer__categoryWrapper__topCategoryArticleList{margin-top:40px}.TopContainer__articleListWrapper__contents__link,.TopContainer__booksWrapper__link,.TopContainer__series>.MoreLink,.TopContainer__videoWrapper__link,.TopContainer__wideShowWrapper__link{display:none}}.TopContainer__carouselWrapper{overflow:hidden}.TopContainer__carouselWrapper__carousel__item__image{height:auto;width:100%}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__imageWrapper{position:relative}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__imageWrapper>.PrIcon{position:absolute;right:4px;top:4px}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper{display:flex;flex-direction:column;justify-content:center;position:relative}.TopContainer__headingContentsWrapper__pickupWrapper__pickup__headingWrapper__subHeading{font-weight:700}.TopContainer__articleListWrapper__contents__headingWrapper{display:flex;justify-content:space-between}.TopContainer__articleListWrapper__contents__articleList{grid-row-gap:24px;display:grid;margin-top:16px}.TopContainer__articleListWrapper__contents__articleList__article{align-items:center;display:flex}.TopContainer__articleListWrapper__contents__articleList__article__caption{display:flex;flex:1;flex-flow:column;overflow:hidden}.TopContainer__articleListWrapper__contents__articleList__article__caption__sub{color:#999;font-size:12px;margin-top:8px}.TopContainer__articleListWrapper__contents__articleList__article__caption__sub__publishedDate{margin-left:8px}.TopContainer__articleListWrapper__contents__link{justify-content:center;margin-top:24px}.TopContainer__series{margin-top:40px}.TopContainer__series__carousel__item,.TopContainer__series__headingWrapper{display:flex}.TopContainer__series__carousel__item__imageWrapper{position:relative}.TopContainer__series__carousel__item__imageWrapper>.PrIcon{position:absolute}.TopContainer__series__carousel__item__articleWrapper{align-items:center;display:flex;padding:12px 12px 12px 0}.TopContainer__videoWrapper{margin-top:36px}.TopContainer__videoWrapper__headingWrapper{display:flex;justify-content:space-between}.TopContainer__videoWrapper>.YoutubePlayer{margin-top:20px}.TopContainer__videoWrapper__title{font-size:20px;margin-top:12px}.TopContainer__videoWrapper__caption{color:#999;font-size:14px;margin-top:4px}.TopContainer__wideShowWrapper{margin-top:36px}.TopContainer__wideShowWrapper__headingWrapper{display:flex;justify-content:space-between}.TopContainer__wideShowWrapper__title{font-size:20px;margin-top:12px}.TopContainer__wideShowWrapper__list{display:flex;margin-top:16px}.TopContainer__wideShowWrapper__list__item__contents__image>img{border-radius:10px}.TopContainer__wideShowWrapper__list__item__contents__label{border:1px solid #e72d29;border-radius:10px;color:#e72d29;display:inline-block;font-size:12px;font-weight:700;margin-top:12px;padding:0 8px}.TopContainer__wideShowWrapper__list__item__contents__label.popular{background:#f8e71c;border:1px solid #f8e71c;color:#e72d29}.TopContainer__wideShowWrapper__list__item__contents__caption{font-size:12px;margin-top:12px}.TopContainer__wideShowWrapper__list__item__contents__caption__category{background:#999;border-radius:4px;color:#fff;padding:4px}.TopContainer__wideShowWrapper__list__item__contents__caption__publishedDate{color:#999;margin-left:8px}.TopContainer__wideShowWrapper__list__item__contents__caption__pr{border-left:1px solid #999;color:#999;margin-left:8px;padding-left:8px}.TopContainer__booksWrapper{margin-top:36px}.TopContainer__booksWrapper__headingWrapper{display:flex;justify-content:space-between}.TopContainer__booksWrapper__contentsWrapper{display:flex;padding-top:16px}.TopContainer__booksWrapper__contentsWrapper__bookWrapper>.Link{flex-shrink:0}@media screen and (max-width:679px){.UserContainer__userWrapper{padding:24px 20px}.UserContainer__userWrapper__profileWrapper__profile__image{height:72px;width:72px}.UserContainer__userWrapper__profileWrapper__nameWrapper{margin-top:8px}.UserContainer__userWrapper__profileWrapper__nameWrapper__userButton{position:absolute;right:0;top:36px}.UserContainer__userWrapper__profile__countList__item{align-items:center;flex-direction:column}.UserContainer__userWrapper__profile__countList__item__link{align-items:center;display:flex;flex-direction:column}.UserContainer__userWrapper__profile__countList__item__type{font-size:12px}.UserContainer__answerList{padding:20px}.UserContainer__appDownload{border-top:20px solid #e8e8e8;padding:40px 0}}@media screen and (max-width:1009px) and (min-width:680px){.UserContainer__userWrapper{padding:24px 20px}.UserContainer__userWrapper__profileWrapper__profile{align-items:center;display:flex}.UserContainer__userWrapper__profileWrapper__profile__image{height:88px;width:88px}.UserContainer__userWrapper__profileWrapper__nameWrapper{flex:1;margin-left:12px}.UserContainer__userWrapper__profileWrapper__nameWrapper__inlineWrapper{align-items:center;display:flex}.UserContainer__userWrapper__profileWrapper__nameWrapper__inlineWrapper__tag{margin-left:4px}.UserContainer__userWrapper__profileWrapper__nameWrapper__userButton{margin-left:12px}.UserContainer__userWrapper__profile__countList__item{align-items:flex-end}.UserContainer__userWrapper__profile__countList__item__link{align-items:flex-end;display:flex}.UserContainer__userWrapper__profile__countList__item__type{align-items:flex-end;font-size:14px;margin-left:4px}.UserContainer__answerList{padding:20px}.UserContainer__appDownload{border-top:20px solid #e8e8e8;padding:40px 0}}@media screen and (min-width:1010px){.UserContainer__userWrapper{background-image:url(img/r25kun/bg-gray.png);background-position:100% 0;background-size:320px 372px;padding:24px 0}.UserContainer__userWrapper__profileWrapper{margin:0 auto;width:680px}.UserContainer__userWrapper__profileWrapper__profile{align-items:center;display:flex}.UserContainer__userWrapper__profileWrapper__profile__image{height:88px;width:88px}.UserContainer__userWrapper__profileWrapper__nameWrapper{flex:1;margin-left:12px}.UserContainer__userWrapper__profileWrapper__nameWrapper__inlineWrapper{align-items:center;display:flex}.UserContainer__userWrapper__profileWrapper__nameWrapper__inlineWrapper__tag{margin-left:4px}.UserContainer__userWrapper__profileWrapper__nameWrapper__userButton{margin-left:12px}.UserContainer__userWrapper__profile__description{margin-top:16px}.UserContainer__userWrapper__profile__countList{margin-top:20px}.UserContainer__userWrapper__profile__countList__item{align-items:flex-end}.UserContainer__userWrapper__profile__countList__item__link{align-items:flex-end;display:flex}.UserContainer__userWrapper__profile__countList__item__type{align-items:flex-end;font-size:14px;margin-left:4px}.UserContainer__answerList{margin:0 auto;padding:20px 0;position:relative;width:680px}.UserContainer__answerList__sideSnsShareButtonsWrapper{transform:translateX(-490px)}.UserContainer__appDownload{margin-top:40px;padding-bottom:40px}}.UserContainer{position:relative}.UserContainer__userWrapper{background-color:#f5f5f5}.UserContainer__userWrapper__profileWrapper{background-color:#fff;background-image:url(img/r25kun/bg-gray.png);background-position:100% 0;background-size:140px 156px;border-radius:40px 40px 40px 0;box-shadow:0 8px 16px rgba(0,0,0,.1);padding:16px}.UserContainer__userWrapper__profileWrapper__profile{position:relative}.UserContainer__userWrapper__profileWrapper__profile__image>img{border:1px solid #e8e8e8;border-radius:100%}.UserContainer__userWrapper__profileWrapper__nameWrapper__inlineWrapper__name{font-size:20px;font-weight:700}.UserContainer__userWrapper__profileWrapper__nameWrapper__inlineWrapper__tag{align-items:center;background:#e72d29;border-radius:0 6px 6px 6px;color:#fff;display:flex;font-size:10px;height:16px;justify-content:center;width:98px}.UserContainer__userWrapper__profileWrapper__nameWrapper__title{color:#999;font-size:14px;margin-top:8px}.UserContainer__userWrapper__profileWrapper__nameWrapper__userButton.profileEdit{background:#fff;border:2px solid #009fac;border-radius:16px;color:#009fac;font-size:14px;font-weight:700;height:32px;padding:0 12px}.UserContainer__userWrapper__profile__description{font-size:14px;margin-top:12px}.UserContainer__userWrapper__profile__linkList{margin-top:12px}.UserContainer__userWrapper__profile__linkList__item{align-items:center;display:flex}.UserContainer__userWrapper__profile__linkList__item+.UserContainer__userWrapper__profile__linkList__item{margin-top:12px}.UserContainer__userWrapper__profile__linkList__item__link{color:#009fac;flex:1;font-size:12px;margin-left:8px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.UserContainer__userWrapper__profile__countList{display:flex;margin-top:12px}.UserContainer__userWrapper__profile__countList__item{display:flex}.UserContainer__userWrapper__profile__countList__item__type{color:#999}.UserContainer__userWrapper__profile__countList__item+.UserContainer__userWrapper__profile__countList__item{margin-left:16px}.UserContainer__userWrapper__profile__countList__item__count{font-size:20px;font-weight:700}.UserContainer__answerList,.UserContainer__answerList__item{position:relative}.UserContainer__answerList__item+.UserContainer__answerList__item{margin-top:24px}.UserContainer__empty{color:#999;font-size:16px;padding:40px 0;text-align:center}.UserContainer__answerList__appModule{align-items:center;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.9) 83.21%,hsla(0,0%,100%,0));bottom:0;display:flex;flex-direction:column;left:0;padding:40px 20px;position:absolute;right:0;width:100%}.UserContainer__answerList__appModule__text{font-size:16px;margin-top:12px;text-align:center}.UserContainer__answerList__appModule__text>span{font-weight:700}.UserContainer__answerList__appModule__button{background:#009fac;color:#fff;font-size:14px;margin-top:16px;padding:12px 32px}.UserContainer__answerList__moreButton{color:#009fac;font-size:16px;margin-top:40px;width:100%}@media screen and (max-width:679px){.UserFollowContainer__appDownload{border-top:20px solid #e8e8e8;margin-top:40px;padding:40px 0}}@media screen and (max-width:1009px) and (min-width:680px){.UserFollowContainer__appDownload{border-top:20px solid #e8e8e8;margin-top:40px;padding:40px 0}}@media screen and (min-width:1010px){.UserFollowContainer__contentsWrapper,.UserFollowContainer__tabList{margin:0 auto;width:680px}.UserFollowContainer__appDownload{margin-top:40px;padding-bottom:40px}}.UserFollowContainer{min-height:600px}.UserFollowContainer__tabList{align-items:center;display:flex;font-size:16px;text-align:center}.UserFollowContainer__tabList__item{border-bottom:2px solid #999;color:#999;flex:1}.UserFollowContainer__tabList__item.active{border-bottom:2px solid #009fac;color:#009fac;font-weight:700}.UserFollowContainer__tabList__item__link{align-items:center;display:flex;height:56px;justify-content:center}.UserFollowContainer__contentsWrapper{padding:0 20px}.UserFollowContainer__contentsWrapper__none{color:#999;font-size:14px;margin-top:28px;text-align:center}.UserFollowContainer__contentsWrapper__followList,.UserFollowContainer__contentsWrapper__followList__item+.UserFollowContainer__contentsWrapper__followList__item{margin-top:16px}.UserFollowContainer__contentsWrapper__moreButton{color:#009fac;font-size:16px;margin-top:24px;text-align:center;width:100%}.UserFollowContainer__wideshowAppDownload{margin:40px auto}@media screen and (max-width:679px){.VideoContainer__videoListWrapper{padding:0 20px 24px}.VideoContainer__videoListWrapper__videoList{grid-row-gap:24px}}@media screen and (max-width:1009px) and (min-width:680px){.VideoContainer__videoListWrapper{padding:0 20px 40px}.VideoContainer__videoListWrapper__videoList{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:1fr 1fr}}@media screen and (min-width:1010px){.VideoContainer__videoListWrapper{margin:0 auto;padding-bottom:40px;width:990px}.VideoContainer__videoListWrapper__videoList{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:1fr 1fr 1fr}}.VideoContainer__videoListWrapper{padding-top:24px}.VideoContainer__videoListWrapper>.Title{font-size:24px;margin-bottom:24px}.VideoContainer__videoListWrapper__videoList{display:grid}.VideoContainer__videoListWrapper>.Pagination{margin-top:40px}.VideoContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}.VideoContainer__videoListWrapper__none{align-items:center;border-radius:2px;color:#999;display:flex;font-size:16px;height:400px;justify-content:center;margin-top:24px}@media screen and (max-width:679px){.VideoDetailContainer__videoWrapper__caption{padding:20px}.VideoDetailContainer__videoWrapper__caption__title{font-size:14px}}@media screen and (max-width:1009px) and (min-width:680px){.VideoDetailContainer__videoWrapper__caption{padding:20px}.VideoDetailContainer__videoWrapper__caption__title{font-size:18px}}@media screen and (min-width:1010px){.VideoDetailContainer__videoWrapper{margin:0 auto;width:800px}.VideoDetailContainer__videoWrapper__caption{padding:20px 0 40px}.VideoDetailContainer__videoWrapper__caption__title{font-size:18px}}.VideoDetailContainer__videoWrapper__video{width:100%}.VideoDetailContainer__videoWrapper__caption__sub{color:#999;font-size:14px;margin-top:4px}.VideoDetailContainer__bottomWrapper__contents:nth-child(odd){background-color:#f5f5f5}