____simple_html_dom__voku__html_wrapper____> »ãŠå•åˆã‚ã› */ .index_faq { background: #f5f5f5; padding: 70px 0; } @media screen and (max-width:750px) { .index_faq { padding: 30px 0 50px; } } .index_faq dl { max-width: 1180px; margin: 0 auto 40px; border-bottom: 1px solid #000; } @media screen and (max-width:1230px) { .index_faq dl { width: auto; margin: 0 30px 45px; } } @media screen and (max-width:950px) { .index_faq dl { margin: 0 20px 35px; } } .index_faq dt { padding: 1em 0; border-top: 1px solid #000; font-size: 18px; line-height: 1.6; } .index_faq dd { padding: 1em 0; font-size: 16px; line-height: 2.25; } .index_faq p { margin-bottom: 1.5em; text-align: center; } @media screen and (max-width:750px) { .index_faq p { margin: 0 20px 1.5em; text-align: left; } } .index_faq .btn { text-align: center; } /* フッターリンクエリア */ .footer_link_area { display: flex; justify-content: space-between; text-align: center; } @media screen and (max-width:750px) { .footer_link_area { display: block; } } .footer_link_area > div { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 50%; height: 240px; background-size: cover; background-position: center; color: #fff; font-size: 18px; font-weight: bold; line-height: 1.6; } @media screen and (max-width:750px) { .footer_link_area > div { width: 100%; } } .footer_link_area > div:first-child { background-image: url(/en/wp-content/themes/toki-child/img/home/img_footer_link_aera_bg_01.jpg); } .footer_link_area > div:last-child { background-image: url(/en/wp-content/themes/toki-child/img/home/img_footer_link_aera_bg_02.jpg); } .footer_link_area p { margin-bottom: 1em; } .footer_link_area .q_button a{ color: #FC583E !important; } .footer_link_area .q_button a:hover{ opacity:1; } .footer_link_area .q_button:hover{ background: rgba(255,255,255,.6); } /* ↑トップテスト ここまで*/ /*//   下層ここから //*/ /* わたしたちについて */ .pals_youtube iframe { border: 1px solid #ddd; margin-top: 15px; text-align: center; } @media screen and (max-width:750px) { .pals_youtube { margin-top: 0px; margin-bottom: 60px!important; } } .pals_table { border-bottom: 1px dotted #ddd; } /* ALSとは */ #pals_find_menu { width:100%; height:60px; background:#222; position:relative; } body.fixed_find_menu #pals_find_menu_wrap { width:100%; position:fixed; top:0px; left:0px; z-index:200; } body.fixed_find_menu { padding-top:60px; } body.admin-bar.fixed_find_menu #pals_find_menu_wrap { top:32px; } #pals_find_menu ol { width: 90%; max-width: 1180px;margin:0 auto; padding:0; overflow:hidden; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap; } #pals_find_menu ol li { -ms-flex: 1 0 0%; -webkit-flex: 1 1 0%; flex: 1 1 0%; text-align:center; font-size:14px; } #pals_find_menu ol li a:after { display:block; content:''; height:6px; width:100%; position:absolute; bottom:-6px; left:0px; background:#fc583e; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } #pals_find_menu ol li a { color:#fff; display:block; height:60px; line-height:60px; position:relative; } #pals_find_menu ol li a:after { display:block; content:''; height:6px; width:100%; position:absolute; bottom:-6px; left:0px; background:#fc583e; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } #pals_find_menu ol li a:hover:after, #pals_find_menu ol li.active a:after { bottom:0; } #pals_find_menu ol li a span { display:block; position:relative; } #pals_find_menu ol li a span:before { content:''; display:block; height:25px; width:1px; background:#555; position:absolute; left:0px; top:0; bottom:0; margin:auto; } #pals_find_menu ol li:last-child a span:after { content:''; display:block; height:25px; width:1px; background:#555; position:absolute; right:0px; top:0; bottom:0; margin:auto; } @media screen and (max-width:750px) { #find_menu { max-width: 750px; } } .find_faq_list dt { background-color: #f5f5f5; } .find_faq_list dd { background-color: #fff; } .find_faq_list dt:hover, .find_faq_list dt.active{ color: #000; font-weight: 600; } .find_desc ul { list-style-type: disc; } /* ニュース一覧 */ #archive_blog_list #blog_list { margin-top: 60px; } #archive_blog_list #archive_catch { padding: 60px 30px 0; } #archive_blog_list #no_post { padding: 100px 0; } #blog_list .link { border: 1px solid #ddd; box-sizing:border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; } #blog_list .image { border-bottom: 0; margin-bottom: -5px; z-index: 2; } #blog_list .title_area { border-top:1px solid #ddd; border-bottom: 0; border-right:0; border-left:0; z-index: 10; } /* カテゴリ一覧 */ #archive_blog_list #archive_catch { display: none; } /* ニュース詳細 */ .side_headline { border-color: #fc583e; } .styled_post_list1 .image { border: 1px solid #ddd; box-sizing:border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; } /* ポリシー */ #policy h2, #terms h2{ margin-bottom: 40px; text-align: center; } #policy h5 { font-size: 19px; } #policy ol.no-bullet, #terms ol.no-bullet{ list-style: none; } #policy ol, #terms ol{ font-size: 1.2rem; } #policy ul, #terms ul { list-style-type: disc; } /* よくあるご質問 */ .post_content .find_faq_list p { line-height: 2; margin-bottom:0; } .post_content .find_faq_list dd { margin-bottom: 0; } .post_content .find_faq_list dt { font-weight: 400; } .post_content .find_faq_list dt:hover, .post_content .find_faq_list dt.active{ color: #000; font-weight: 600; } .faq_menu { text-align: center; } .faq_menu p { margin: 10px auto; display: inline-block; } .faq_menu a { padding: 2px 20px; cursor: pointer; position:relative; } .faq_menu a:before { font-family:'design_plus'; content:'\e90e'; color:#111; text-align:center; display:block; font-size:12px; width:12px; height:12px; line-height:12px;margin-top: 1px; position:absolute; left:0; top:50%; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); } /* ご支援・寄付 */ .pals_usage figure figcaption { text-align: right; } .pals_usage img { width: 100%; } .pals_project li { list-style-type: disc; } .pals_box { text-align: center; position: relative; height: 220px; } .pals_box .btn_btm { position: absolute; bottom: 0; left: calc(50% - 150px); } .pals_box .btn_btm btn { width: 100%; } /* お問い合わせ・ご意見箱 */ .pals_form { text-align: center; } /*//   下層ここまで //*/ .mt90 { margin-top: 90px; } @media screen and (max-width:750px) { .mt90 { margin-top: 45px; } } /*// 20230810追加 //*/ /* サイドウィジェット */ .pals-side-cat li a { color: #000; }