.idea_form_wrap{margin:1rem auto 2rem;max-width:1116px;width:100%}.idea_form_wrap .bg_gray{border-radius:5px;margin:0 0 10rem;padding:3rem 1rem}@media screen and (max-width:559px){.idea_form_wrap .bg_gray{padding:3rem}}.idea_form_wrap .article-list{margin:1rem auto 10rem}.idea_form_wrap textarea{border:none;display:block;margin:auto;padding:3rem 2rem .5rem;width:80%}.idea_form_wrap textarea::placeholder{color:#b5b5b5;display:block;font-size:2rem;margin:1rem;text-align:center}@media screen and (max-width:559px){.idea_form_wrap textarea{padding:1rem;width:100%}}.idea_form_wrap .idea-btn{margin:3rem 0 0}.idea_form_wrap .link-btn-cart-lg:before,.idea_form_wrap .link-btn-cart-md:before,.idea_form_wrap .link-btn-cart-sm:before{content:none}.idea_form_wrap .thanks{display:none;margin:4rem}.idea_form_wrap .thanks.app-display{display:block!important}.idea_form_wrap #button:disabled{background:#8d8d8d;box-shadow:none;pointer-events:none}#cont #kv-wrap{padding:3em 0 2em}#cont .article_explain{padding:1rem 0}#cont .article_explain img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:610px;padding-bottom:2em;padding-top:2em;width:100%}.article-ttl,.article-ttl span{font-size:2.25rem;font-weight:700;margin:1.25rem}.en,.foreign,.ja{border-radius:60px;color:#000;font-weight:700;min-width:4.5em;padding:0 1rem;text-align:center}.ja{background-color:#fff}.en,.foreign,.ja{border:2px solid #ffd900}.en,.foreign{background-color:#ffd900}.ja:before{content:"日本語"}.en:before{content:"英語"}.foreign:before{content:"外国語"}.triangle{border-color:transparent transparent transparent #ffd900;border-style:solid;border-width:5px 0 5px 9px;display:block;height:0;margin:0 1rem;width:0}.trancelate-icon{margin:1rem 0 0}#cont .yagi-comment,.trancelate-icon{align-items:center;display:flex;justify-content:center}#cont .yagi-comment{border-radius:5px;margin:0 auto 4rem;padding:2rem 1rem;width:80%}#cont .yagi-comment p{margin:0}#cont .yagi-comment .img-wrap{margin:0 1.5rem 0 0;width:80px}#cont .yagi-comment .img-wrap img{width:100%}.results-wrap{border:2px solid #f08300;border-radius:7px;padding:2rem 1rem 1rem!important;position:relative;width:95%!important}.results-wrap:before{background-color:#f08300;border-radius:5px;color:#fff;content:"結果";display:block;font-size:2.5rem;font-weight:700;left:0;margin:auto;padding:.5rem;position:absolute;right:0;text-align:center;top:-2rem;width:8rem}.answer{font-weight:700;margin:2rem auto}@media screen and (max-width:559px){#cont #kv-wrap{padding:2rem 0 1rem}.en:before,.foreign:before,.ja:before{font-size:1.25rem}.article-ttl,.article-ttl span{font-size:2rem}.en,.foreign,.ja{line-height:1.25em}#cont .yagi-comment{width:100%}}.pickup h4{color:#000;font-size:18px;margin-bottom:1em}.pickup .note{font-size:16px}.pickup .en,.pickup .foreign,.pickup .ja{border-radius:60px;color:#000;font-weight:700;min-width:4.5em;padding:0 1rem;text-align:center}.pickup .ja{background-color:#fff;border:2px solid #ffd900}.pickup .en,.pickup .foreign{background-color:#ffd900;border:2px solid #ffd900}.pickup .ja:before{content:"日本語"}.pickup .en:before{content:"英語"}.pickup .foreign:before{content:"外国語"}.pickup .triangle{border-color:transparent transparent transparent #ffd900;border-style:solid;border-width:5px 0 5px 9px;display:block;height:0;margin:0 1rem;width:0}.pickup .trancelate-icon{align-items:center;display:flex;justify-content:center;margin:0 0 1.5rem}.pickup .link-panel-white img{aspect-ratio:16/9;object-fit:cover;width:100%}@media screen and (min-width:560px){.pickup .link-panel-white,.pickup .link-panel-white a,.pickup .pickup-inr{display:flex;flex:1 0 auto;flex-direction:column}.pickup .link-wrap{margin-top:auto!important}}@media screen and (max-width:559px){.pickup .en:before,.pickup .foreign:before,.pickup .ja:before{font-size:1.25rem}.pickup .article-ttl{font-size:2rem}.pickup .en,.pickup .foreign,.pickup .ja{line-height:1.25em}}table{border-collapse:collapse;color:#000;margin:1em auto;padding:0;table-layout:auto;width:100%}table tr{border-bottom:1px solid #bbb;padding:.35em}table thead{background-color:#f0f4f7}table thead tr{border-bottom:none}table thead tr td,table thead tr th{font-size:16px;text-align:center;white-space:nowrap}table td,table th{border-right:1px solid #bbb;font-size:14px;padding:1em 10px 1em 1em}table td:last-child,table th:last-child{border-right:none}.table-english{white-space:nowrap}.table-result{text-align:center}@media screen and (max-width:559px){.table-english,table thead tr td,table thead tr th{white-space:normal}}