:root{--max-width: 1100px;--max-large-width: 1280px;--base_ff: Helvetica Neue, Hiragino Kaku Gothic ProN, Hiragino Sans, Noto Sans JP, Yu Gothic Medium, sans-serif}@media only screen and (max-width: 1400px){:root{--max-large-width: 100%}}@media only screen and (max-width: 1200px){:root{--max-width: 100%;--base_padding: 4.8vw}}@media only screen and (max-width: 1024px){:root{--max-width: 100%;--base_padding: 4.8vw}}body main>article#main_container .main_contents.faq{max-width:inherit}body main>article#main_container .main_contents>div .pagination-wrapper{display:flex;align-items:center;justify-content:space-between;padding-bottom:28px}body main>article#main_container .main_contents>div .pagination-wrapper p{font-size:16px;font-weight:600;font-family:var(--base_ff);line-height:180%}body main>article#main_container .main_contents>div .pagination-wrapper p span{font-weight:400}body main>article#main_container .main_contents>div .faq-content,body main>article#main_container .main_contents>div .search-content{width:100%;margin:0 auto 46px}body main>article#main_container .main_contents>div .faq-content h2,body main>article#main_container .main_contents>div .search-content h2{font-size:32px;color:#1b1c1e;line-height:100%;margin:60px 0 40px;font-weight:600;font-family:var(--base_ff)}body main>article#main_container .main_contents>div .faq-content ul li,body main>article#main_container .main_contents>div .search-content ul li{border-bottom:1px solid #d8dee0;position:relative;list-style:none!important}body main>article#main_container .main_contents>div .faq-content ul li a,body main>article#main_container .main_contents>div .search-content ul li a{display:inline-block;width:100%}body main>article#main_container .main_contents>div .faq-content ul .list-item,body main>article#main_container .main_contents>div .search-content ul .list-item{margin-left:0;text-indent:0}body main>article#main_container .main_contents>div .faq-content ul li a{padding:20px 32px 20px 12px;font-size:15px;font-weight:400;line-height:150%;color:#323645}body main>article#main_container .main_contents>div .faq-content ul li a:after{right:12px;top:calc(50% - 9px);width:18px;height:18px;content:"";position:absolute;background:url(/common/icon_arrow_gr.svg) no-repeat center center}body main>article#main_container .main_contents>div .faq-content ul li a:hover{background-color:#ebf4f8;text-decoration:none}body main>article#main_container .main_contents>div .faq-content ul li:first-child{border-top:1px solid #d8dee0}body main>article#main_container .main_contents>div .search-content ul li{padding-top:30px}body main>article#main_container .main_contents>div .search-content ul li a{padding-bottom:4px;font-size:18px;font-weight:600;font-family:var(--base_ff);line-height:normal;color:#0a7da4;display:inline-block;width:100%}body main>article#main_container .main_contents>div .search-content ul li a:hover{text-decoration:underline}body main>article#main_container .main_contents>div .search-content ul li .category{margin-bottom:10px;font-size:15px;font-weight:400;color:#737375}body main>article#main_container .main_contents>div .search-content ul li .document-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:30px;font-weight:400;overflow:hidden;text-overflow:ellipsis}body main>article#main_container .main_contents>div .search-content ul li .document-text .highlight{display:inline-block;background-color:#ebff9c}body main>article#main_container .main_contents>div .search-content ul li:first-child{border-top:0}body main>article#main_container .main_contents>div .search-content ul .last-list-item{margin-left:0;text-indent:0;border-bottom:none}body main>article#link{margin:0 auto}@media only screen and (max-width: 767px){body main>article#main_container .main_contents>div .faq-content,body main>article#main_container .main_contents>div .search-content{margin:0 auto 70px}body main>article#main_container .main_contents>div .faq-content h2,body main>article#main_container .main_contents>div .search-content h2{font-size:18px;margin:40px 0 26px}body main>article#main_container .main_contents>div .faq-content ul li,body main>article#main_container .main_contents>div .search-content ul li{border-bottom:1px solid #d8dee0;position:relative;list-style:none!important}body main>article#main_container .main_contents>div .faq-content ul li a,body main>article#main_container .main_contents>div .search-content ul li a{font-size:18px;line-height:150%;color:#0a7da4;padding-top:16px;padding-bottom:6px;display:inline-block;width:100%}body main>article#main_container .main_contents>div .faq-content ul .list-item,body main>article#main_container .main_contents>div .search-content ul .list-item{margin-left:0;text-indent:0}body main>article#main_container .main_contents>div .faq-content ul li a{padding:14px 28px 14px 8px;font-size:12px;font-weight:400;line-height:150%;color:#323645}body main>article#main_container .main_contents>div .faq-content ul li a:after{right:8px;top:calc(50% - 9px);width:14px;height:14px;content:"";position:absolute;background:url(/common/icon_arrow_gr.svg) no-repeat center center}body main>article#main_container .main_contents>div .faq-content ul li a:hover{background-color:#ebf4f8;text-decoration:none}body main>article#main_container .main_contents>div .faq-content ul li:first-child{border-top:1px solid #d8dee0}body main>article#main_container .main_contents>div .faq-content ul .last-list-item{margin-left:0;text-indent:0;border-bottom:none}body main>article#main_container .main_contents>div .search-content ul li{padding-top:16px}body main>article#main_container .main_contents>div .search-content ul li a{padding-top:0;padding-bottom:6px;font-size:16px;font-weight:600;font-family:var(--base_ff);line-height:normal;color:#0a7da4;display:inline-block;width:100%}body main>article#main_container .main_contents>div .search-content ul li a:hover{text-decoration:underline}body main>article#main_container .main_contents>div .search-content ul li .category{margin-bottom:10px;font-size:12px;font-weight:400;color:#737375}body main>article#main_container .main_contents>div .search-content ul li .document-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis}body main>article#main_container .main_contents>div .search-content ul li .document-text .highlight{display:inline-block;background-color:#ebff9c}body main>article#main_container .main_contents>div .search-content ul li:first-child{border-top:0}}
