@charset "UTF-8";#page_header .sub_title{min-width:150px;width:auto}@media (max-width:950px){#page_header .sub_title{min-width:120px;width:auto}}@media (max-width:550px){#page_header .sub_title{min-width:80px;width:auto}}.service_content3{margin-bottom:80px}@media (max-width:1251px){.service_content3{margin-bottom:70px}}@media (max-width:950px){.service_content3{margin-bottom:50px}}@media (max-width:750px){.service_content3{margin-bottom:40px}}.row{display:flex;gap:20px}.row:not(:last-child){margin-bottom:20px}.row.reverse{flex-direction:row-reverse}.row.v-center{align-items:center}.row.no-gap{gap:0}.row>.col{flex:1}.row>.col.flex_0{flex:0}.row>.col.flex_1{flex:1}.row>.col.flex_2{flex:2}.row>.col.flex_3{flex:3}.row>.col.flex_4{flex:4}.row>.col.flex_5{flex:5}.row>.col.flex_6{flex:6}.row>.col.flex_7{flex:7}.row>.col.flex_8{flex:8}.row>.col.flex_9{flex:9}.row>.col.flex_10{flex:10}@media (min-width:751px){.row.pc-col2{flex-wrap:wrap;flex-direction:row;-moz-column-gap:2%;column-gap:2%}.row.pc-col2>.col{flex:0 49%}.row.pc-col3{flex-wrap:wrap;flex-direction:row;-moz-column-gap:2%;column-gap:2%}.row.pc-col3>.col{flex:0 32%}.row>.col.wide{flex:100%}}@media (max-width:750px){.row{flex-direction:column;row-gap:20px}.row.reverse{flex-direction:column}.row.no-gap{row-gap:0}.row.sp-col2{flex-wrap:wrap;flex-direction:row;-moz-column-gap:2%;column-gap:2%}.row.sp-col2>.col{flex:0 49%}.row.sp-col3{flex-wrap:wrap;flex-direction:row;-moz-column-gap:2%;column-gap:2%}.row.sp-col3>.col{flex:0 32%}}.text-center{text-align:center !important}@media (min-width:751px){.sp-only{display:none !important}.pc-text-center{text-align:center !important}.link-tel{text-decoration:none;pointer-events:none}}@media (max-width:750px){.pc-only{display:none !important}.sp-text-center{text-align:center !important}}.post_content img{vertical-align:middle}.post_content p,.post_content ul,.post_content ol{margin-bottom:1em;line-height:1.8}.post_content p:last-child,.post_content ul:last-child,.post_content ol:last-child{margin-bottom:0}.post_content li{line-height:1.8}.post_content .sec_basic{margin-bottom:100px}@media (max-width:750px){.post_content .sec_basic{margin-bottom:50px}}.post_content .highlight{padding:25px;background-color:#fffcdb}@media (max-width:750px){.post_content .highlight{padding:15px}}.post_content .container{max-width:1000px;margin-left:auto;margin-right:auto}.post_content .title_h2{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:25px;margin:0 0 1em;font-family:Arial,"Hiragino Sans","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif;font-size:30px;line-height:1.2}.post_content .title_h2 small{color:#54c3f1;font-size:14px;font-family:Arial,"Hiragino Sans","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif}@media (max-width:750px){.post_content .title_h2{gap:10px;margin:0 20px 32px;font-size:24px}.post_content .title_h2 small{font-size:12px}}.post_content .top_headline{border-top:3px solid #54c3f1;display:table;margin:0 auto 60px;font-weight:500;font-size:20px;padding:25px 0 0}@media (max-width:750px){.post_content .top_headline{margin:0 auto 38px;padding-top:15px;font-size:18px}}.post_content .link_button a{display:block;background:#54c3f1;color:#fff;text-decoration:none;border-radius:50px;padding:1em 2em;max-width:240px;text-align:center;margin:auto}@media (max-width:750px){.post_content .link_button a{font-size:14px;padding:0 20px}}.post_content .link_button a:hover{background:#4baed7}@media (min-width:751px){.post_content .link_button.left{text-align:left}.post_content .link_button.left a{text-align:center}}.post_content .link_button.white a{background:#fff;color:#54c3f1}.post_content .link_button.white a:hover{background:#54c3f1;color:#fff;border-color:#fff}.post_content .table_default{width:100%}@media (max-width:750px){.post_content .table_default th,.post_content .table_default td{box-sizing:border-box;display:block;width:100% !important}}.sec_contact dl.required dt:after{content:'※必須';margin-left:1em;color:red;font-weight:400}.sec_policy h2{margin-bottom:1em;text-align:center}.sec_policy:not(:last-child){margin-bottom:4em}.sec_policy .policy_item:not(:last-child){margin-bottom:2em}.sec_policy dl{display:flex;margin:0}.sec_policy dl dt{font-weight:400}.sec_policy dl dt:after{content:':';margin-right:.5em}.sec_policy dl dd{margin:0}#footer_sns{display:flex;justify-content:center;gap:24px;margin-top:24px}#footer_sns:after{display:none}#footer_sns li{display:block;margin:0}#footer_sns li a{overflow:visible;display:flex;align-items:center;width:auto;height:auto;line-height:1}#footer_sns li a:before{position:static;width:48px;height:48px;font-size:48px}#footer_sns li.facebook a:before{font-size:0;background:url(//www.kamiyashiropet.com/wp-content/themes/cure_tcd082-child/assets/./img/facebook_bl.png) center/contain no-repeat}#footer_sns li.twitter a:before{font-size:0;background:url(//www.kamiyashiropet.com/wp-content/themes/cure_tcd082-child/assets/./img/twitter_bl.png) center/contain no-repeat}#footer_sns li.insta a:before{font-size:0;background:url(//www.kamiyashiropet.com/wp-content/themes/cure_tcd082-child/assets/./img/instagram_cl.png) center/contain no-repeat}#footer_sns li.insta a:after{content:"Follow us!";display:block;margin-left:24px;font-size:20px}#footer_sns li.youtube a{width:auto}#footer_sns li.youtube a:before{content:'';font-size:0;background:url(//www.kamiyashiropet.com/wp-content/themes/cure_tcd082-child/assets/./img/youtube.png) center/contain no-repeat}#footer_sns li.line a:before{content:'';font-size:0;background:url(//www.kamiyashiropet.com/wp-content/themes/cure_tcd082-child/assets/./img/line.png) center/contain no-repeat}#footer_sns li.hpb a:before{content:'';width:144px;font-size:0;background:url(//www.kamiyashiropet.com/wp-content/themes/cure_tcd082-child/assets/./img/hpb.gif) center/contain no-repeat}@media (max-width:650px){#footer_sns{gap:20px}#footer_sns li a:before{width:40px;height:40px;font-size:40px}#footer_sns li.hpb a:before{width:120px}}body.show_footer_bar #return_top{display:block !important}.map_wide{position:relative;width:100%;height:0;padding-top:420px}@media (max-width:750px){.map_wide{padding-top:100%}}.map_wide iframe{position:absolute;top:0;left:0;width:100%;height:100%}table{width:100%}table.table-default tr th{vertical-align:middle}table.table-default tr th.right,table.table-default tr td.right{text-align:right}table.table-menu tr td{background:0 0;border-left:none;border-right:none}table.table-menu tr td:not(:first-child){text-align:right}@media (max-width:750px){table.table-menu.responsive-stack td:not(:first-child){border-top-style:dashed}}table.table-schedule th,table.table-schedule td{font-weight:700;padding-left:0;padding-right:0;text-align:center;border-color:#565656}table.table-schedule th{background:#fffeee}table.table-schedule th:first-child{width:25%}table.table-schedule th:not(:first-child){width:calc(75%/7)}@media (max-width:750px){table.table-schedule th{font-size:12px}}table.table-schedule td{position:relative;background:0 0}table.table-schedule td span{display:inline-block}table.table-schedule td span:before{content:"";position:absolute;background:#54c3f1;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1000px){table.table-schedule td span:before{width:20px;height:20px}}@media (max-width:750px){table.table-schedule td span:before{width:12px;height:12px}}table.table-schedule td span.circle:before{border-radius:50%}table.table-schedule td span.triangle:before{width:0;height:0;background:0 0;border-top:0 solid transparent;border-right:16px solid transparent;border-bottom:22px solid #54c3f1;border-left:16px solid transparent}@media (max-width:1000px){table.table-schedule td span.triangle:before{border-width:0 12px 18px}}@media (max-width:750px){table.table-schedule td span.triangle:before{border-width:0 8px 12px}}table.table-schedule td span.hyphen:before{background:#565656;height:2px}@media (max-width:750px){table.table-schedule td{font-size:12px}}@media (max-width:750px){table.responsive-stack{border-bottom:1px solid #ddd}table.responsive-stack tr th,table.responsive-stack tr td{display:block;box-sizing:border-box;width:100% !important;border-bottom:none}}figure{text-align:center}figure figcaption{margin-top:1.5em}figure+p{margin-top:1.5em !important}.text-red{color:red}.text-primary{color:#54c3f1}.text-large{font-size:20px}@media (max-width:750px){.text-large{font-size:16px}}.bold{font-weight:700}body.home .link_button{max-width:280px;min-width:inherit;margin:auto}body.home .link_button a{display:flex;align-items:center;justify-content:center;min-width:inherit;border-radius:50px}body.home h2.title_h2{color:#54c3f1;font-size:40px}@media (max-width:750px){body.home h2.title_h2{font-size:24px}}body:not(.home) h2.title_h2{position:relative;padding-top:0;padding-bottom:.6em}body:not(.home) h2.title_h2:before{content:"";position:absolute;background:#54c3f1;width:1.5em;height:4px;bottom:0;left:50%;transform:translateX(-50%)}body:not(.home) h3.title_h3{position:relative;padding:0;padding-left:.7em;margin-bottom:.8em}body:not(.home) h3.title_h3:before{content:"";position:absolute;background:#54c3f1;width:3px;height:100%;top:0;left:0}body:not(.home) h4.title_h4{position:relative;font-size:18px;padding:0;padding-left:.8em;margin-bottom:.5em}@media (max-width:750px){body:not(.home) h4.title_h4{font-size:16px}}body:not(.home) h4.title_h4:before{content:"";position:absolute;background:#54c3f1;width:6px;height:3px;top:.6em;left:0}body:not(.home) .row:not(:last-child){margin-bottom:5%}@media (max-width:750px){body:not(.home) .row:not(:last-child){margin-bottom:7%}}body:not(.home) .row.mb-near{margin-bottom:2%}body:not(.home) .clinic_table02 td{text-align:center}body:not(.home) .border_01{border:3px solid #54c3f1;border-radius:20px;padding:4%;margin-bottom:1%}body:not(.home) .border_02{border:3px solid #f9574d;padding:4%}body:not(.home) .border_03{border:3px solid #ffbc4a;padding:4%}@media (min-width:751px){body:not(.home) .ul_columns{-moz-columns:2;columns:2}}body:not(.home) .button_block{padding:1em;display:block;text-align:center;border-radius:50px}@media (min-width:751px){body:not(.home) .flow{display:flex;width:100%}body:not(.home) .flow .flow_title{min-width:150px;width:15%}}body:not(.home) .button_block_02{padding:1.5em 3em;border-radius:50px;text-align:center}#index_news{background:#fff}#index_box_content .desc{padding:0}@media (min-width:1251px){#header{height:120px}}@media (max-width:1400px) and (min-width:1251px){#header #header_logo img{width:200px;height:auto}}@media (min-width:1251px){#global_menu>ul>li>a{height:120px;line-height:120px}}@media (max-width:1600px) and (min-width:1251px){#global_menu>ul>li>a{padding:0 0 0 26px}}#footer_contact .link_button a{border-radius:50px}@media (max-width:750px){#footer_schedule .col1{width:85px}}#footer_schedule tr:first-child td{color:#565656}#footer_schedule tr td:first-child{word-break:break-all;color:#565656}#footer_menu{background:#fffeee !important}.tp_intro{position:relative;padding:60px 0 100px;background:url(/wp-content/uploads/bg_img001.jpg) center top}@media (max-width:750px){.tp_intro{padding:10% 0}.tp_intro .container{width:calc(100% - 20px)}}@media (min-width:751px){.tp_intro .col{position:relative;z-index:1}.tp_intro .col:before{content:"";position:absolute;background:url(/wp-content/uploads/whitebg.png) no-repeat;width:911px;height:521px;top:0;bottom:auto;left:50%;right:auto;transform:translateX(-50%);z-index:-1}.tp_intro .col .inner{text-align:center;padding-top:60px;padding-bottom:120px}.tp_intro .col .inner p{line-height:2.375}}@media (min-width:751px) and (max-width:900px){.tp_intro .col .inner{text-align:left;max-width:600px;margin:auto;padding-bottom:80px}}@media (max-width:750px){.tp_intro .col h2{margin:0;margin-bottom:.5em}.tp_intro .col .inner{background:#fff;max-width:600px;margin:auto;padding:6%;padding-bottom:calc(50px + 4%)}}.tp_intro figure.img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1;width:60%}@media (max-width:750px){.tp_intro figure.img{width:70%;max-width:300px;margin-top:-50px}}.tp_time-table{padding:100px 0}@media (max-width:750px){.tp_time-table{padding:10% 0}}.tp_time-table .container{width:calc(100% - 20px)}.cb_contents.index_message{padding:140px 0 !important;background:url(/wp-content/uploads/bg_img002_pt.jpg)}@media (max-width:750px){.cb_contents.index_message{padding:10% 0 !important}}.cb_contents.index_message h4.cb_catch{color:#54c3f1;font-weight:700}.cb_contents.index_message .message_area{position:relative;z-index:1}.cb_contents.index_message .message_area .content{border:none;background:#fff;z-index:1}.cb_contents.index_message .message_area:before{content:"";position:absolute;background:url(/wp-content/uploads/bg_img002_02.png) no-repeat left center;width:342px;height:777px;top:50%;left:0;transform:translate(-50%,-50%);z-index:-1}@media (max-width:750px){.cb_contents.index_message .message_area:before{background-size:contain;background-position:top left;width:50%;max-width:300px}}.cb_contents.index_message .message_area:after{content:"";position:absolute;background:url(/wp-content/uploads/bg_img002_03.png) no-repeat right center;width:361px;height:752px;top:60%;right:0;transform:translate(50%,-50%);z-index:-1}@media (max-width:750px){.cb_contents.index_message .message_area:after{background-size:contain;background-position:bottom right;top:auto;bottom:0;transform:translate(30%,10%);width:60%;max-width:300px}}.cb_contents.index_message .link_button{margin-top:60px}@media (max-width:750px){.cb_contents.index_message .link_button{margin-top:50px}}.wrap_bg{position:relative}.wrap_bg:before,.wrap_bg:after{content:"";position:absolute;background:url(/wp-content/uploads/bg_ashiato.png) no-repeat;width:30%;max-width:441px;height:768px;z-index:-1}.wrap_bg:before{background-position:left bottom;background-size:contain;bottom:220px;left:-75px}@media (max-width:1000px){.wrap_bg:before{bottom:20px}}@media (max-width:750px){.wrap_bg:before{content:none}}.wrap_bg:after{background-position:right top;background-size:contain;top:18%;right:-20px}@media (max-width:1000px){.wrap_bg:after{top:20px}}@media (max-width:750px){.wrap_bg:after{right:0;width:200px}}.tp_qa{padding:100px 0 80px}@media (max-width:750px){.tp_qa{padding:10% 0}}.tp_qa h2{letter-spacing:.3em}.tp_qa .container{width:calc(100% - 20px)}.tp_qa .row.main{gap:5px;margin-bottom:5%}.tp_qa .row.main .col{background:#54c3f1}@media (min-width:751px){.tp_qa .row.main .col{flex:0 calc((100% - 10px)/3)}}.tp_qa .row.main .col a{position:relative;display:block}.tp_qa .row.main .col a:before{content:"";display:block;padding-top:100%}.tp_qa .row.main .col a h3{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);font-size:26px;color:#fff;margin:0;text-align:center;padding-bottom:120px;z-index:1;transition:.2s}.tp_qa .row.main .col a h3:after{content:"";position:absolute;background:url(/wp-content/uploads/icon001.png) no-repeat center bottom;background-size:contain;width:65px;height:79px;bottom:0;left:50%;transform:translateX(-50%);z-index:-1}@media (max-width:960px){.tp_qa .row.main .col a h3{font-size:20px;padding-bottom:100px}}@media (max-width:750px){.tp_qa .row.main .col a h3{background:0 0 !important;padding-bottom:0}.tp_qa .row.main .col a h3:after{opacity:.4}}@media (max-width:500px){.tp_qa .row.main .col a h3{font-size:17px}.tp_qa .row.main .col a h3:after{bottom:50%;transform:translate(-50%,50%);opacity:.2}}.tp_qa .row.main .col a:hover h3{opacity:.8}.tp_qa .row.main .col.no2{background:#f9574d}.tp_qa .row.main .col.no2 h3:after{background-image:url(/wp-content/uploads/icon002.png);width:74px;height:60px}.tp_qa .row.main .col.no3{background:#ffbc4a}.tp_qa .row.main .col.no3 h3:after{background-image:url(/wp-content/uploads/icon003.png);width:74px;height:78px}.tp_qa .row.main .col.no4{background:#a9d06b}.tp_qa .row.main .col.no4 h3:after{background-image:url(/wp-content/uploads/icon004.png);width:79px;height:75px}.tp_qa .row.main .col.no5{background:#f19eba}.tp_qa .row.main .col.no5 h3:after{background-image:url(/wp-content/uploads/icon005.png);width:78px;height:64px}.tp_qa .row.main .col.no6{background:#b963a4}.tp_qa .row.main .col.no6 h3:after{background-image:url(/wp-content/uploads/icon006.png);width:75px;height:79px}.tp_info{padding-bottom:150px}@media (max-width:750px){.tp_info{padding-bottom:10%}}.tp_info .container{width:calc(100% - 20px)}.tp_info a{display:flex;align-items:center;justify-content:center;background:url(/wp-content/uploads/bnr_img002.png),#9bdcff;border:6px solid #54c3f1;border-radius:10px;height:140px}.tp_info a:hover{background-color:#54c3f1}@media (max-width:750px){.tp_info a{border-width:4px;height:100px;background-size:20px}.tp_info a figure{width:50%;max-width:180px}}.tp_bnr .container{width:calc(100% - 20px);max-width:1200px}.tp_bnr .txt_inner{background:#fffeee}@media (min-width:751px){.tp_bnr{padding-bottom:130px}.tp_bnr .row:not(:last-child){margin-bottom:130px}.tp_bnr .row .col{position:relative;display:flex;align-items:center;justify-content:space-between}.tp_bnr .row .col figure{position:relative;width:70%;height:600px}.tp_bnr .row .col figure img{border-radius:30px;max-width:860px}}@media (min-width:751px) and (max-width:1200px){.tp_bnr .row .col figure{overflow:hidden;border-radius:30px}.tp_bnr .row .col figure img{position:absolute;left:50%;transform:translateX(-50%)}}@media (min-width:751px) and (max-width:1200px) and (max-width:767px){.tp_bnr .row .col figure img{transform:translateX(-50%)}}@media (min-width:751px){.tp_bnr .row .col .txt_inner{position:absolute;transform:translate(70px,0);right:0;display:flex;align-items:center;text-align:center;border-radius:100%;width:470px;height:470px;box-shadow:0 10px 0 rgba(0,0,0,.14);z-index:1}.tp_bnr .row .col .txt_inner span{display:block;width:100%}.tp_bnr .row .col .txt_inner h2{margin-bottom:.8em}.tp_bnr .row .col .txt_inner .link_button{margin-top:2em}}@media (min-width:751px) and (max-width:1300px){.tp_bnr .row .col .txt_inner{transform:none}}@media (min-width:751px) and (max-width:1200px){.tp_bnr .row .col .txt_inner{width:400px;height:400px}.tp_bnr .row .col .txt_inner h2{margin-bottom:.5em}.tp_bnr .row .col .txt_inner p:not(.link_button){font-size:14px}.tp_bnr .row .col .txt_inner .link_button{margin-top:1.5em}}@media (min-width:751px) and (max-width:1000px){.tp_bnr .row .col .txt_inner{width:auto;height:auto;border-radius:10px;padding:2em;text-align:left;width:40%}.tp_bnr .row .col .txt_inner br.pc-only{display:none}.tp_bnr .row .col .txt_inner h2{font-size:30px}}@media (min-width:751px){.tp_bnr .row.reverse .col{flex-direction:row-reverse}.tp_bnr .row.reverse .col figure img{position:absolute;left:auto;right:0}}@media (min-width:751px) and (max-width:1200px){.tp_bnr .row.reverse .col figure img{left:0;right:auto;transform:translateX(0)}}@media (min-width:751px){.tp_bnr .row.reverse .col .txt_inner{left:0;right:auto;transform:translateX(-70px)}}@media (min-width:751px) and (max-width:1200px){.tp_bnr .row.reverse .col .txt_inner{transform:translateX(0)}}@media (max-width:750px){.tp_bnr{padding-bottom:10%}.tp_bnr .row{overflow:hidden;border-radius:20px}}@media (max-width:750px) and (max-width:450px){.tp_bnr .row{border-radius:10px}}@media (max-width:750px){.tp_bnr .row .col .txt_inner{padding:6% 2em}.tp_bnr .row .col .txt_inner h2{margin-bottom:.5em}}.index_post_slider{background:url(/wp-content/uploads/bnr_img002.png),#fffcdb !important;padding-top:120px}@media (max-width:750px){.index_post_slider{padding-top:10%;background:0 0}}@media (max-width:750px){.index_post_slider .post_list{width:calc(100% - 40px);margin:auto}}.index_post_slider h4.cb_catch{color:#54c3f1;font-weight:700}.index_post_slider .link_button{margin-top:60px !important}@media (max-width:750px){.index_post_slider .link_button{margin-top:50px !important}}.tp_insta{position:relative;background:url(/wp-content/uploads/bnr_img002.png),#fffcdb !important;position:relative;z-index:1}.tp_insta:before{content:"";position:absolute;background:url(/wp-content/uploads/bg_img002.jpg) no-repeat top center/cover;width:100%;height:100%;top:50%;bottom:auto;left:50%;right:auto;transform:translateX(-50%);z-index:-1}.tp_insta .container{display:flex;align-items:center;justify-content:center;height:400px;border:2px solid #54c3f1;background:#fff}.tp_insta .container p{font-size:40px;font-weight:700;color:#54c3f1;text-align:center}@media (max-width:1000px){.tp_insta .container{height:200px;width:calc(100% - 80px)}.tp_insta .container p{font-size:30px}}@media (max-width:750px){.tp_insta .container{height:auto;padding:2em 1em}.tp_insta .container p{font-size:22px}}@media (max-width:860px){.tp_insta .container p{font-size:18px}}.index_access{position:relative;padding-top:120px !important}@media (max-width:750px){.index_access{padding-top:10% !important}}.index_access:before{content:"";position:absolute;background:url(/wp-content/uploads/bg_img002.jpg) no-repeat bottom center/cover;width:100%;height:100%;top:auto;bottom:0;left:50%;right:auto;transform:translateX(-50%)}.index_access h4.cb_catch{color:#54c3f1;font-weight:700}.index_access .access_info{color:#fff}.index_access .link_button{margin-top:60px !important}@media (max-width:750px){.index_access .link_button{margin-top:50px !important}}.access_content2{margin-bottom:50px}.access_content2 h3.top_headline{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:25px;margin:0 0 1em;font-family:Arial,"Hiragino Sans","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif;font-size:30px !important;line-height:1.2;border:none;position:relative;padding-top:0;padding-bottom:.6em;font-weight:700}@media (max-width:750px){.access_content2 h3.top_headline{font-size:24px !important}}.access_content2 h3.top_headline:before{content:"";position:absolute;background:#54c3f1;width:1.5em;height:4px;bottom:0;left:50%;transform:translateX(-50%)}.access_content2 h3.top_headline small{color:#54c3f1;font-size:14px;font-family:Arial,"Hiragino Sans","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif}@media (max-width:750px){.access_content2 h3.top_headline{gap:10px;margin:0 20px 32px;font-size:24px}.access_content2 h3.top_headline small{font-size:12px}}@media (min-width:751px){#access_page .cb_free_space{width:calc(100% - 40px) !important;margin:auto}}.flow_step .row:not(.last){position:relative;padding-bottom:5%}@media (max-width:750px){.flow_step .row:not(.last){padding-bottom:7%}}.flow_step .row:not(.last):after{content:'';display:block;position:absolute;top:auto;bottom:0;left:50%;margin:auto;width:20px;height:20px;border-bottom:2px solid #565656;border-right:2px solid #565656;transform:translate(-50%,0) rotate(45deg);transition:.2s}@media (max-width:750px){.flow_step .row:not(.last):after{width:15px;height:15px}}.border-con{border:3px solid #565656;padding:4%}#faq_category_button li:nth-child(1) p{background:#35c2ef}#faq_category_button li:nth-child(2) p{background:#f9574d}#faq_category_button li:nth-child(3) p{background:#ffbc4a}#faq_category_button li:nth-child(4) p{background:#a9d06b}#faq_category_button li:nth-child(5) p{background:#f19eba}#faq_category_button li:nth-child(6) p{background:#b963a4}#faq_category_button li p{color:#fff;transition:.3s}#faq_category_button li p:hover{color:#fff;opacity:.8}#faq_category_button li.active p{color:#fff;opacity:.8}.question_title{background:rgba(84,195,241,.6);padding:.5em 50px .5em 1em}.border_con{border:2px solid #565656;padding:2%;margin-bottom:1%}#sec_faq .faq_link{list-style:none}#sec_faq .faq_link li{width:calc(100%/3)}@media (max-width:540px){#sec_faq .faq_link li{width:100%}}#sec_faq .faq_link li a{position:relative;display:block;color:#fff}#sec_faq .faq_link li a:hover{color:#fff}#sec_faq .faq_link li a:after{content:"";position:absolute;width:20px;height:25px;top:50%;left:10%;transform:translateY(-50%)}@media (max-width:950px){#sec_faq .faq_link li a:after{left:7%}}#sec_faq .faq_link li:nth-child(1) a:after{background:url(/wp-content/uploads/icon001.png) no-repeat center/contain}#sec_faq .faq_link li:nth-child(2) a:after{background:url(/wp-content/uploads/icon002.png) no-repeat center/contain}#sec_faq .faq_link li:nth-child(3) a:after{background:url(/wp-content/uploads/icon003.png) no-repeat center/contain}#sec_faq .faq_link li:nth-child(4) a:after{background:url(/wp-content/uploads/icon004.png) no-repeat center/contain}#sec_faq .faq_link li:nth-child(5) a:after{background:url(/wp-content/uploads/icon005.png) no-repeat center/contain}#sec_faq .faq_link li:nth-child(6) a:after{background:url(/wp-content/uploads/icon006.png) no-repeat center/contain}#news_list .image_wrap{display:none}#news_list .title_area{width:100%;border-left:1px solid #ddd}