body{font-family:"Noto Sans JP";color:#3095a3;@media screen and (max-width:768px){font-size:14px}}input[type=text],input[type=submit],input[type=tel],input[type=email],select,textarea{-webkit-appearance:none;border-radius:0;border-radius:4px}.kyocho-style{background:#ff69b4}.kyocho-style a:link{background:#ff69b4;color:#fff}#date-1::-webkit-calendar-picker-indicator,#date-2::-webkit-calendar-picker-indicator,#date-3::-webkit-calendar-picker-indicator{display:none}.campaign_text{width:50%;font-size:16px}.page-v01 .campaign_text{width:100%;@media screen and (max-width:768px){width:90%}}th .campaign_text{width:auto;font-size:12px;padding-right:3vw}th div{text-align:left}.campaign_text{a{display:contents !important;span{text-decoration:underline}}span{color:#e86e63}}.logo-wrapper{background-color:#d2e3e2;padding:10px 0;img{width:100%;max-width:450px}}.reservation-container{img{width:100%}}.home-benefit{margin-top:0;.home-benefit-img-wrap{img{width:100%}}}.contact_block{background:#f5f5f5}.check_text_h{font-size:20px;@media screen and (max-width:768px){font-size:12px}}.check_text_sub{font-size:15px;margin:10px 0;@media screen and (max-width:768px){font-size:10px}}.check_text_box{background:#fff;padding:12px;height:150px;overflow-y:scroll;font-size:12px;margin:20px 0 30px;border-radius:2px;border:solid 1px #3095a3}.check_text_sub_2{@media screen and (max-width:768px){font-size:10px}}.acceptance_area{margin:35px 0 0;text-align:center}.acceptance_area label{display:flex;align-items:center;justify-content:center;font-size:20px}.acceptance_area input[type=checkbox]{display:none}.acceptance_area input[type=checkbox]+.wpcf7-list-item-label{position:relative;height:20px;line-height:20px;padding-left:25px;display:inline-block;cursor:pointer;}.acceptance_area input[type=checkbox]+.wpcf7-list-item-label:before{content:"";display:block;width:20px;height:20px;border:1px solid;background:#f0f7f3;position:absolute;left:0;top:0;box-sizing:border-box}.acceptance_area input[type=checkbox]:checked+.wpcf7-list-item-label:after{content:"";display:block;width:10px;height:6px;border-top:1.5px solid #414141;border-right:1.5px solid #414141;transform:rotate(135deg);position:absolute;left:6px;top:6px}.wpcf7-spinner{display:none !important}.wpcf7-form-control-wrap{position:inherit !important}table.htg_table{width:90%;margin:20px auto 0}.lp_form table.htg_table{width:90%;margin:0 auto}.free_text{background:#fff;margin:20px 0;box-sizing:border-box;font-size:16px;@media screen and (max-width:768px){width:100% !important}}table.htg_table select{padding:8px;margin:9px 0 0 0;color:#9a9a9a;width:100px;font-size:16px;@media screen and (max-width:768px){margin-top:0;font-size:12px}}table.htg_table select.select-option{color:#000}.single .entry-content table.htg_table,.page .entry-content table.htg_table{display:table}.htg_table input,.htg_table textarea{padding:8px 16px;border:solid 1px #e86e63}.htg_table input[type=radio]{opacity:0;position:absolute;margin-left:-27.5px;width:20px;height:20px;cursor:pointer}.htg_table .radio .wpcf7-list-item{align-items:center;position:relative;cursor:pointer;margin-left:30px}.htg_table .radio .wpcf7-list-item:not(:first-child){margin-left:50px;@media screen and (max-width:768px){margin-left:3px}}.htg_table .radio .wpcf7-list-item:before{content:"";position:absolute;left:-27.5px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid #cbd5e0;background:white;border-radius:50%;transition:all 0.2s ease;flex-shrink:0;@media screen and (max-width:768px){width:18px;height:18px;margin-left:8px}}.htg_table input[type=radio]:checked+.wpcf7-list-item-label:before,.htg_table input[type=radio]:checked~*:before{border-color:#3182ce;background-color:#3182ce}.htg_table input[type=radio]:checked+.wpcf7-list-item-label:after,.htg_table input[type=radio]:checked~*:after{content:"";width:12px;height:12px;background:#3095a3;border-radius:50%;position:absolute;left:-23.5px;top:50%;transform:translateY(-50%);@media screen and (max-width:768px){width:10px;height:10px;left:-15.5px}}.htg_table .text_input input{width:100%;@media screen and (max-width:768px){padding:5px}}.htg_table .text_input input::placeholder{color:#9a9a9a;font-size:16px;@media screen and (max-width:768px){font-size:12px}}.htg_table ::placeholder{color:#797979}.htg_table textarea{width:100%;height:120px;box-sizing:border-box}.htg_table .wpcf7-list-item-label{font-size:14px}#age{-webkit-appearance:auto}.htg_req{font-size:18px;padding:3px 18px;background:#e86e63;color:#fff;border-radius:0;margin-left:1rem;z-index:1;@media screen and (max-width:768px){font-size:14px}}.td_rec input,.td_rec select{background:#f0f7f3;border:solid 1px #3095a3}.required input,.required select,.required textarea{background:#ffdcd9;border:solid 1px #e86e63}.time{font-size:14px;margin-bottom:7px;display:inline-block}.htg_table th{display:flex;width:30%;align-items:center}.wpcf7 input.wpcf7-submit{background-color:#6bb2b8;border:0;color:#fff;font-size:1.2em;margin:0 auto;padding:13px 90px}.htg_btn{text-align:center;margin-top:20px}.htg_btn input[type=submit]{cursor:pointer}.htg_btn input[type=submit]:hover{opacity:.7}.wpcf7-spinner{width:0;margin:0}.clinic-note{font-size:smaller;color:#ff6c6c;line-height:1.2rem}#clinic_form_02.displayon{display:flex}#check_form_02.displayon{display:block}.counseling_form .full_column{flex-wrap:wrap}.counseling_form .full_column th{width:100%;text-align:left}.counseling_form .full_column th .htg_req{text-align:center}.counseling_form .full_column td{margin:0 0 0 auto}.counseling_form .form_select .wpcf7-list-item{display:block}.counseling_form .pull_down .wpcf7-select{width:83%}.counseling_form .full_column .wpcf7-free-text{width:83%;display:block}.check_text_sub_2 textarea{margin:25px auto;display:block;background-color:#faecec;padding:8px 16px;border:solid 1px #cdd6dd;max-width:100%}.check_text_sub_2 .htg_req{display:inline-block}.tel-text{text-align:left}.non-haifun{font-size:12px}.campaign_text{margin:10px auto;text-align:center;a{display:contents}}.campaign_text.lp{width:100%}.contact_block{padding:30px 0}.page-v01 table.htg_table{width:100%;max-width:650px}table.htg_table td{padding:12px 0;width:100%;@media screen and (max-width:768px){width:60%}}table.htg_table td.free_text{padding:20px 0;@media screen and (max-width:768px){padding:10px 0;margin:10px 0}}.htg_req{padding:5px}.td_rec>.htg_req{display:inline-block;text-align:center}.check_text{max-width:650px;margin:10px auto 80px}.sp_none{display:block}table.htg_table tr{display:flex;align-items:center}@media screen and (max-width:767px){*{box-sizing:border-box}.contact_block{padding:5vw 0}.campaign_text{font-size:10px}th .campaign_text{width:auto;font-size:smaller;line-height:normal}.datetime_line{line-height:1px}table.htg_table,table.htg_table tbody{display:block;width:95%;margin:0 auto}.htg_table .request_date .td_rec select{width:50px;font-size:12px;padding:5px}.htg_table .request_date input{width:100%}.htg_table tr,.htg_table td,.htg_table th{display:block}.htg_table th{padding-left:0;text-align:left;font-size:14px}.htg_table td.free_text{padding:8px;line-height:1.5;font-size:10px}.htg_table .list{display:flex;flex-wrap:wrap;line-height:1;gap:1em}.htg_table .wpcf7-list-item{width:calc((100% - 2em) / 3);margin:0;white-space:nowrap}.htg_table .form_02 .wpcf7-list-item{width:100%}.htg_table .job .wpcf7-list-item.last{width:calc((100% - 2em) / 3)}.htg_table #age .wpcf7-list-item.last,.htg_table #clinic .wpcf7-list-item.last{width:calc((100% - 2em) / 3)}.htg_table .inquiry_details{padding:15px}.check_text{width:90%;margin:3vw auto}.text_input,#date-1,#date-2,#date-3,#hour-1,#hour-2,#hour-3,.time{margin-left:0;margin-top:0}.htg_table .bg_wht{background-color:#fff}.date-1,.date-2,.date-3{position:relative !important}.date-1:after,.date-2:after,.date-3:after{display:inline-block;position:absolute;top:4px;right:20px;width:20px;height:20px;background:url(//uraraclinic.jp/wp-content/themes/urara/css/../img/contact/Icon_calender.svg);background-size:contain;content:"";pointer-events:none}#clinic_form_02.displayon{display:block}.counseling_form .pull_down .wpcf7-select{width:100%;margin-top:0;padding:3vw 2vw}.counseling_form .full_column .wpcf7-free-text{width:100% !important}.counseling_form .full_column .wpcf7-list-item input{width:auto}.counseling_form.htg_table .wpcf7-list-item{width:100%}.counseling_form .full_column th .htg_req{display:inline-block;line-height:22px}.counseling_form.htg_table th{line-height:1.7em;padding:10px 0}.counseling_form.htg_table .wpcf7-list-item.last{width:100%;white-space:normal}}.uf-header{padding:50px 5%;@media screen and (max-width:768px){padding:30px 5%}img{max-width:200px;height:auto;@media screen and (max-width:768px){max-width:120px}}}#form-wrapper{max-width:initial;}#sec00{margin-top:0;background:url(//uraraclinic.jp/wp-content/themes/urara/css/../img/uf-bg.webp) no-repeat !important;background-position:center top;.container{min-height:initial;.contents{color:#3095a3;h1{font-family:"Benne"}small{font-family:"Shippori Mincho B1"}@media screen and (max-width:768px){margin-left:10px !important}}.contents:nth-child(2){height:initial}.campaign_text{text-align:center;a{display:contents}}}}.contact_block{background:initial}.uf-btn{align-items:center;.btn{display:block;box-shadow:0px 2px 2px rgba(0,0,0,0.25);background:#e86e63;border:1px solid #ffdcd9;font-size:14px;transition:initial;color:white;text-align:center;max-width:250px;border-radius:50px;@media screen and (max-width:768px){font-size:10px}&:before{content:none}}}.htg_table-header{text-align:center;display:block;background-color:#6bb2b8;padding:10px;font-size:18px;color:white;@media screen and (max-width:768px){text-align:left;font-size:14px}}.htg_table{font-size:18px}.request_date{th{margin-top:-30px;@media screen and (max-width:768px){margin-top:-50px}}td{display:flex;flex-direction:column;gap:20px;.date-wrapper{display:block;color:#414141;align-items:center;font-size:16px;@media screen and (max-width:768px){display:flex;flex-direction:row;justify-content:space-around}input{max-width:210px;margin-right:20px;@media screen and (max-width:768px){width:100px;margin-right:10px;font-size:12px}}}}}.note{width:100%;font-size:18px}.inquiry_details{width:100%;.message-100{width:100%;textarea{border:solid 1px #3095a3;background-color:#f0f7f3;@media screen and (max-width:768px){font-size:14px}}}}.date-note_text{font-size:12px;margin-top:10px;margin-right:20px;@media screen and (max-width:768px){font-size:9px;margin-right:10px}a{display:contents}span{color:#e86e63}}.check_text_sub_3{flex-direction:row;margin-top:50px;@media screen and (max-width:768px){margin-top:30px;font-size:10px}a{display:contents !important;span{text-decoration:underline}}span{color:#e86e63}}.reserve_clinic{align-items:baseline !important}#clinic_form_01{.uf-btn{margin-top:10px;align-items:baseline;.btn{text-align:left;background:#3095a3;border:1px solid #a6cfcd;max-width:200px;font-weight:400}}}.check_text_box_text{@media screen and (max-width:768px){font-size:10px}}.home-benefit{.home-benefit-img-wrap{max-width:950px;margin-top:0;margin-bottom:0}}.modal-wrapper{.modal-close{position:initial}.modal-container{background-color:inherit}.modal-inner-wrapper{@media screen and (max-width:768px){max-width:300px}}}.wpcf7-not-valid-tip{font-size:12px;@media screen and (max-width:768px){font-size:10px;margin-top:5px}}.wpcf7 form .wpcf7-response-output{border-color:#e86e63;color:#e86e63}