﻿.fromwrap{overflow:hidden}.fromwrap .post_form_wrapper,.fromwrap .wpcf7,.fromwrap .wpcf7-form,.fromwrap .fieldset-cf7mls-wrapper,.fromwrap .fieldset-cf7mls{min-width:auto}.fromwrap .wpcf7-form{border:none;overflow:visible}.fromwrap .wpcf7-form .fieldset-cf7mls-wrapper{overflow:visible}.fromwrap .wpcf7-form .fieldset-cf7mls{display:flex;flex-direction:column}.fromwrap .wpcf7-form .fieldset-cf7mls[data-cf7mls-order="0"] .cf7mls-btns .cf7mls_next{margin:30px auto 0 auto}@media(max-width: 767px){.fromwrap .wpcf7-form .fieldset-cf7mls[data-cf7mls-order="0"] .cf7mls-btns .cf7mls_next{margin:30px auto 0 auto}}.fromwrap .wpcf7-form .fieldset-cf7mls[data-cf7mls-order="10"] .wpcf7-form-control-wrap{margin:0 0 auto 0}.fromwrap .wpcf7-form .fieldset-cf7mls[data-cf7mls-order="10"] .wpcf7-submit{width:100%;max-width:none;margin:0 auto;border:1px solid #c4a773}.fromwrap .wpcf7-form .fieldset-cf7mls[data-cf7mls-order="10"] .cf7mls_back{margin:0 0 0 0 !important}.fromwrap .wpcf7-form .progress{position:relative;z-index:0;margin:30px 0 45px 0;width:80%;height:20px;border:1px solid #e3e3e3;background:#f0f0f0;border-radius:20px}@media screen and (max-width: 768px){.fromwrap .wpcf7-form .progress{width:80%;margin:0 0 30px 0}}.fromwrap .wpcf7-form .progress::before{content:"";position:absolute;z-index:0;display:block;width:0;height:100%;border-radius:20px;background:#0a255e}.fromwrap .wpcf7-form .progress::after{content:"0%";position:absolute;z-index:0;top:50%;right:-20%;transform:translateY(-50%);line-height:1;font-size:14px;font-weight:bold;color:#0a255e}@media screen and (max-width: 768px){.fromwrap .wpcf7-form .progress::after{font-size:16px;right:-25%}}.fromwrap .wpcf7-form .progress.step1::before{width:0%}.fromwrap .wpcf7-form .progress.step1::after{content:"0%"}.fromwrap .wpcf7-form .progress.step2::before{width:10%}.fromwrap .wpcf7-form .progress.step2::after{content:"10%"}.fromwrap .wpcf7-form .progress.step3::before{width:20%}.fromwrap .wpcf7-form .progress.step3::after{content:"20%"}.fromwrap .wpcf7-form .progress.step4::before{width:30%}.fromwrap .wpcf7-form .progress.step4::after{content:"30%"}.fromwrap .wpcf7-form .progress.step5::before{width:40%}.fromwrap .wpcf7-form .progress.step5::after{content:"40%"}.fromwrap .wpcf7-form .progress.step6::before{width:50%}.fromwrap .wpcf7-form .progress.step6::after{content:"50%"}.fromwrap .wpcf7-form .progress.step7::before{width:60%}.fromwrap .wpcf7-form .progress.step7::after{content:"60%"}.fromwrap .wpcf7-form .progress.step8::before{width:70%}.fromwrap .wpcf7-form .progress.step8::after{content:"70%"}.fromwrap .wpcf7-form .progress.step9::before{width:80%}.fromwrap .wpcf7-form .progress.step9::after{content:"80%"}.fromwrap .wpcf7-form .progress.step10::before{width:90%}.fromwrap .wpcf7-form .progress.step10::after{content:"90%"}.fromwrap .wpcf7-form .progress.last::before{width:100%}.fromwrap .wpcf7-form .progress.last::after{content:"100%"}.fromwrap .wpcf7-form .title{text-align:center;margin:0 0 0 0;font-size:30px;font-weight:700;color:#0b1f51;background:none;padding:0 0 0 0}@media(max-width: 767px){.fromwrap .wpcf7-form .title{font-size:20px;margin:0 0 30px 0}}.fromwrap .wpcf7-form .subTitle{display:block;margin-bottom:10px;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold;text-align:center;font-size:14px;line-height:1.2;color:#333;margin:0 0 15px 0;border:none}.fromwrap .wpcf7-form .subTitle{display:block;padding:15px;font-size:16px;text-align:center;font-weight:bold;margin:0 0 15px 0;border-top:1px dashed #dbdee6;border-bottom:1px dashed #dbdee6}.fromwrap .wpcf7-form .sectTitle{padding:0 0 0 0;margin:0 0 10px 0;font-size:13px;text-align:center;font-weight:bold;border:none}.fromwrap .wpcf7-form .step{position:absolute;z-index:0;top:-30px;right:0px;font-size:12px;font-weight:bold;padding:5px 20px;color:#fff;background:#0b1f51;border-radius:0 0 0 5px}.fromwrap .wpcf7-form .wpcf7-form-control-wrap{width:100%;display:block}.fromwrap .wpcf7-form .return,.fromwrap .wpcf7-form .cf7mls_back{cursor:pointer;font-size:14px;font-weight:bold;float:left;margin:30px 0 0 0 !important;padding:12px 20px !important;color:#717171;background:none;min-width:auto;border:1px solid #ddd}.fromwrap .wpcf7-form .return+.cf7mls-btns,.fromwrap .wpcf7-form .cf7mls_back+.cf7mls-btns{float:right;width:auto;overflow:visible}.fromwrap .wpcf7-form .cf7mls-btns{display:flex;justify-content:space-between;align-items:center;padding:0 0 0 0;margin:auto auto 0 auto}.fromwrap .wpcf7-form .cf7mls-btns.cf7mls-btns-last-step .cf7mls_back.action-button{position:absolute;z-index:auto;bottom:15px;left:0}@media(max-width: 767px){.fromwrap .wpcf7-form .cf7mls-btns{max-width:none;padding:0 0 0 0}}.fromwrap .wpcf7-form .cf7mls-btns .cf7mls_next{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;font-size:16px;padding:15px 20px;transition:.3s ease-in-out;float:none;margin:30px 0 0 auto}.fromwrap .wpcf7-form .cf7mls-btns .cf7mls_next{display:block;color:#fff;background:#0a255e !important;line-height:1;border-radius:5px;width:auto !important;min-width:240px;line-height:1}.fromwrap .wpcf7-form .cf7mls-btns .cf7mls_next:hover{background:#0b1f51}.fromwrap .wpcf7-form .cf7mls-btns .cf7mls_next.invalid{pointer-events:none;background:#dcdcdc !important}@media(max-width: 767px){.fromwrap .wpcf7-form .cf7mls-btns .cf7mls_next{min-width:200px}}.fromwrap .wpcf7-form .wpcf7-radio,.fromwrap .wpcf7-form .wpcf7-checkbox{width:100%;display:flex;flex-wrap:wrap;margin:0 auto}.fromwrap .wpcf7-form .wpcf7-radio>.wpcf7-list-item,.fromwrap .wpcf7-form .wpcf7-checkbox>.wpcf7-list-item{width:50%;padding:5px;margin:0 0 0 0}.fromwrap .wpcf7-form .wpcf7-radio>.wpcf7-list-item label,.fromwrap .wpcf7-form .wpcf7-checkbox>.wpcf7-list-item label{cursor:pointer;position:relative;z-index:0;display:flex;align-items:center;justify-content:center;padding:15px 5px;font-size:15px;border-radius:5px;border:1px solid #d0d0d0;background:#f7f7f7;overflow:hidden;letter-spacing:-0.05em}.fromwrap .wpcf7-form .wpcf7-radio>.wpcf7-list-item label>span::after,.fromwrap .wpcf7-form .wpcf7-checkbox>.wpcf7-list-item label>span::after{content:"";position:absolute;z-index:-1;top:0;left:0;display:block;transition:.3s ease-in-out}.fromwrap .wpcf7-form .wpcf7-radio>.wpcf7-list-item label input,.fromwrap .wpcf7-form .wpcf7-checkbox>.wpcf7-list-item label input{display:none}.fromwrap .wpcf7-form .wpcf7-radio>.wpcf7-list-item label input:checked+span,.fromwrap .wpcf7-form .wpcf7-checkbox>.wpcf7-list-item label input:checked+span{color:#fff}.fromwrap .wpcf7-form .wpcf7-radio>.wpcf7-list-item label input:checked+span::after,.fromwrap .wpcf7-form .wpcf7-checkbox>.wpcf7-list-item label input:checked+span::after{width:100%;height:100%;background:#0b1f51}.fromwrap .wpcf7-form .wpcf7-submit{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;font-size:16px;margin:0 15px;padding:15px 20px;transition:.3s ease-in-out;float:none;color:#fff;background:#c4a773 !important;line-height:1;border-radius:5px}.fromwrap .wpcf7-form .wpcf7-submit:hover{background:#0b1f51}.fromwrap .wpcf7-form .wpcf7-submit:disabled{cursor:not-allowed;background:#dcdcdc !important}.fromwrap .wpcf7-form .wpcf7-text{width:100%;font-size:16px;padding:15px;line-height:1;border-radius:5px;border:solid 1px #d4d9df;background-color:#f7f7f7;color:#333;margin:0 0 15px 0}.fromwrap .wpcf7-form .attention{font-size:16px;text-align:center;margin:0 0 20px 0;color:#0a255e;font-weight:bold}.fromwrap .wpcf7-form .remarks{display:table;font-size:12px;line-height:1.6;margin:0 0 0 0}.fromwrap .wpcf7-form .remarks::before{content:"※";display:table-cell}.fromwrap .wpcf7-form .remarks>span{color:#bc4a4a;font-weight:bold}.fromwrap .wpcf7-form .inputWrap{margin:0 0 20px 0}.fromwrap .wpcf7-form .desc{margin:0 0 20px 0}.fromwrap .wpcf7-form .desc dt{font-weight:700;font-size:16px;margin:0 0 15px 0;color:#0a255e}.fromwrap .wpcf7-form .submitWrap{position:relative;float:right}.fromwrap .wpcf7-form .submitWrap .wpcf7-submit{margin:30px 0 0 0 !important}.fromwrap .wpcf7-form .submitWrap .wpcf7-spinner{position:absolute;z-index:1;bottom:10px;right:10px;margin:0 0 0 0}.fromwrap .wpcf7-form .select{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 15px 0}.fromwrap .wpcf7-form .select .selectbox{position:relative;z-index:0;display:block;margin:0 0 15px 0}.fromwrap .wpcf7-form .select .selectbox.full{width:100%}.fromwrap .wpcf7-form .select .selectbox.full select{width:100%}.fromwrap .wpcf7-form .select .selectbox::after{content:"";position:absolute;z-index:0;top:calc(50% - 2px);right:15px;width:5px;height:5px;border-top:2px solid #000;border-right:2px solid #000;transform:translateY(-50%) rotate(135deg)}.fromwrap .wpcf7-form .select .selectbox select{appearance:none;padding:15px 10px 15px 10px;border-radius:5px;color:#000;min-width:85px;margin-right:5px;border:solid 1px #d0d0d0;background:#f7f7f7;font-size:16px}.fromwrap .wpcf7-form .select .selectbox select option{color:#000}.fromwrap .wpcf7-form .select .selectbox select:focus{outline:none}.fromwrap .wpcf7-form .select .selectbox+.remarks{margin-top:10px}.fromwrap .wpcf7-form .select .selectbox+.remarks+.remarks{margin-top:5px}.fromwrap .wpcf7-form .select.birthday{justify-content:flex-start;align-items:center}@media(max-width: 767px){.fromwrap .wpcf7-form .select.birthday{justify-content:space-between}}.fromwrap .wpcf7-form .select.birthday>div{flex:1}.fromwrap .wpcf7-form .select.birthday>div:not(:last-child){margin-right:10px}.fromwrap .wpcf7-form .select.birthday .year,.fromwrap .wpcf7-form .select.birthday .month,.fromwrap .wpcf7-form .select.birthday .day{display:flex;align-items:center}.fromwrap .wpcf7-form .select.birthday .year .selectbox,.fromwrap .wpcf7-form .select.birthday .month .selectbox,.fromwrap .wpcf7-form .select.birthday .day .selectbox{width:100%;margin:0 10px 0 0}.fromwrap .wpcf7-form .select.birthday .year select,.fromwrap .wpcf7-form .select.birthday .month select,.fromwrap .wpcf7-form .select.birthday .day select{width:100%;min-width:45px}.fromwrap .wpcf7-form .select.birthday .year select{width:100%;min-width:80px}.fromwrap .wpcf7-form div[data-class=wpcf7cf_group]:has(span[data-name=communication_time]){margin-top:-15px}.fromwrap .wpcf7-form div[data-class=wpcf7cf_group]:has(span[data-name=communication_time]) .contentArea{margin:0 0 0 0}.fromwrap .wpcf7-form div[data-class=wpcf7cf_group]:has(span[data-name=communication_time]) .contentArea.select .selectbox{margin:0 0 0 0}.fromwrap .wpcf7-form .policy{margin:30px auto;max-width:100%}.fromwrap .wpcf7-form .policy .inner{background:#f7f7f7;max-height:120px;overflow-y:auto;padding:15px 15px 15px 15px}.fromwrap .wpcf7-form .policy .inner .section{margin:0 0 30px 0}.fromwrap .wpcf7-form .policy .inner h3{font-size:12px;font-weight:bold;margin:0 0 10px 0;padding:0 0;border:none;background:none}.fromwrap .wpcf7-form .policy .inner h4{font-size:12px;font-weight:bold;margin:0 0 10px 0;padding:0 0;border:none;background:none}.fromwrap .wpcf7-form .policy .inner h5{font-size:12px;font-weight:bold;margin:0 0 10px 0;padding:0 0;border:none;background:none}.fromwrap .wpcf7-form .policy .inner h6{font-size:12px;font-weight:bold;margin:0 0 5px 0;padding:0 0;border:none;background:none}.fromwrap .wpcf7-form .policy .inner p{font-size:12px;line-height:1.6;margin:0 0 10px 0;word-break:break-all;text-align:justify}.fromwrap .wpcf7-form .policy .inner ol,.fromwrap .wpcf7-form .policy .inner ul{font-size:12px}.fromwrap .wpcf7-form .policy .inner ol li a,.fromwrap .wpcf7-form .policy .inner ul li a{word-break:break-all}.fromwrap .wpcf7-form .policy .inner table th,.fromwrap .wpcf7-form .policy .inner table td{font-size:12px}.fromwrap .wpcf7-form .policy .circle{counter-reset:my-counter;list-style:none;padding:0;margin:0}.fromwrap .wpcf7-form .policy .circle>li{padding-left:30px;position:relative;list-style:none}.fromwrap .wpcf7-form .policy .circle>li::before{content:counter(my-counter);counter-increment:my-counter;border:1px solid;border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:16px;width:16px;border:1px solid #5c5c5c;color:#000;font-size:85%;line-height:1;position:absolute;top:0;left:0}.fromwrap .wpcf7-form .privacypolicy{text-align:left;background:#fff;overflow-y:auto;padding:15px;max-height:160px;margin:30px auto 30px auto;border:1px solid #f0f0f0}.fromwrap .wpcf7-form .privacypolicy::-webkit-scrollbar{width:5px}.fromwrap .wpcf7-form .privacypolicy::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:10px}.fromwrap .wpcf7-form .privacypolicy::-webkit-scrollbar-thumb{background-color:#272e39;border-radius:10px}.fromwrap .wpcf7-form .privacypolicy .title{font-size:18px}.fromwrap .wpcf7-form .privacypolicy .title:first-child{margin:0 auto 15px auto}.fromwrap .wpcf7-form .privacypolicy p{text-align:justify;margin-bottom:15px}.fromwrap .wpcf7-form .privacypolicy section>section:not(:last-child){margin-bottom:30px}.fromwrap .wpcf7-form .privacypolicy p,.fromwrap .wpcf7-form .privacypolicy li,.fromwrap .wpcf7-form .privacypolicy a{font-size:13px}@media screen and (max-width: 768px){.fromwrap .wpcf7-form .privacypolicy p,.fromwrap .wpcf7-form .privacypolicy li,.fromwrap .wpcf7-form .privacypolicy a{font-size:12px}}.fromwrap .wpcf7-form .privacypolicy p:last-of-type{margin:0 0 0 0}.fromwrap .wpcf7-form .privacypolicy h5{font-size:16px;margin-bottom:15px}.fromwrap .wpcf7-form .privacypolicy h6{font-size:14px;margin-bottom:15px}.fromwrap .wpcf7-form .privacypolicy p,.fromwrap .wpcf7-form .privacypolicy a{word-break:break-all}.fromwrap .wpcf7-form .privacypolicy ol,.fromwrap .wpcf7-form .privacypolicy ul{margin:0 0 0 15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h2{position:relative;z-index:0;background-color:#f7f7f7;padding:20px 20px 20px 40px;margin:30px auto 20px auto;font-size:18px;letter-spacing:.15em;color:#000;text-align:justify}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h2::before{content:"";position:absolute;z-index:-1;left:0;top:0;border:solid rgba(0,0,0,0);border-width:50px 50px 0 0;border-top-color:#c6b087}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h3{font-size:16px;letter-spacing:.15em;padding:10px 15px 10px 15px;margin:45px auto 15px auto;border-left:5px solid #bfac7c}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h4{font-size:16px;letter-spacing:.15em;padding:10px 15px 10px 15px;margin:30px auto 15px auto;border-left:5px solid #bfac7c;background-color:#f7f7f7}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h5{font-size:16px;letter-spacing:.15em;margin:20px auto 15px auto}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h6{font-size:16px;letter-spacing:.15em;margin:20px auto 15px auto}.fromwrap .wpcf7-form .privacypolicy .mce-content-body p{text-align:justify;font-size:14px;line-height:2;letter-spacing:.15em;margin:0 0 15px 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body a{color:#007bff}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ul,.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol{margin:15px 0 15px 15px;padding:0 0 0 15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ul>li,.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol>li{font-size:14px;line-height:2;letter-spacing:.15em}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ul>li:not(:last-child),.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol>li:not(:last-child){margin-bottom:5px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ul>li>ul,.fromwrap .wpcf7-form .privacypolicy .mce-content-body ul>li>ol,.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol>li>ul,.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol>li>ol{margin:5px 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ul>li>ul,.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol>li>ul{list-style-type:disc}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol.circleNum{counter-reset:my-counter;list-style:none}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol.circleNum>li{position:relative;padding:0 0 0 25px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol.circleNum>li::before{content:counter(my-counter);counter-increment:my-counter;border:1px solid #000;border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;height:18px;width:18px;padding:0;color:#000;font-size:75%;line-height:0;position:absolute;top:3px;left:0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol.circleNum>li:nth-child(n+10)::before{font-size:.5em}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table{width:100%;margin:15px 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table thead tr th,.fromwrap .wpcf7-form .privacypolicy .mce-content-body table thead tr td{padding:10px 15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table thead tr th{font-weight:normal;color:#fff;background:#919598}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table tbody th,.fromwrap .wpcf7-form .privacypolicy .mce-content-body table tbody td{border:1px solid #ddd;padding:10px 15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table tbody th{font-weight:normal;color:#000;background:#f7f7f7}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table tbody td>ul,.fromwrap .wpcf7-form .privacypolicy .mce-content-body table tbody td>ol{margin:0 0;padding:0 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body dl{margin:0 0 15px 0;padding:0 0 0 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body dl dt{font-size:16px;margin:0 0 5px 0;padding:0 0 0 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body dl dd{font-size:16px;margin:0 0 0 0;padding:0 0 0 15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body dl dd>ul,.fromwrap .wpcf7-form .privacypolicy .mce-content-body dl dd>ol{margin:5px 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body dl dd>dl{margin:0 0 10px 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body dl dd>dl dt{margin:0 0 5px 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body picture{display:block;margin:0 auto 15px auto}.fromwrap .wpcf7-form .privacypolicy .mce-content-body picture>img{display:block;margin:0 auto}.fromwrap .wpcf7-form .privacypolicy .mce-content-body img.aligncenter{display:block;margin:0 auto}.fromwrap .wpcf7-form .privacypolicy .mce-content-body blockquote{position:relative;z-index:0;margin:30px auto;padding:30px 30px 30px 60px;background:#fafafa;border:1px solid #eee}.fromwrap .wpcf7-form .privacypolicy .mce-content-body blockquote::before{content:"";position:absolute;z-index:-1;top:30px;left:15px;font-family:"FontAwesome";font-size:3.2rem;color:#e7e7e7;line-height:1}.fromwrap .wpcf7-form .privacypolicy .mce-content-body blockquote p:last-child{margin:0 0 0 0}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .border{display:block;padding:15px;border:2px solid #000}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .small{font-size:1.2rem}.fromwrap .wpcf7-form .privacypolicy .mce-content-body strong,.fromwrap .wpcf7-form .privacypolicy .mce-content-body .bold{font-weight:bold}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .under{background:linear-gradient(transparent 70%, #ffff87 70%)}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .remarks{font-size:1.2rem}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .align_left{text-align:left}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .align_center{text-align:center}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .align_right{text-align:right}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .made_by{position:relative;z-index:0;display:flex;flex-wrap:wrap;align-items:center;padding:30px;margin:60px auto 30px auto;background:#f2f2f2}@media screen and (max-width: 768px){.fromwrap .wpcf7-form .privacypolicy .mce-content-body .made_by{padding:15px;align-items:flex-start}}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .made_by .cap{position:absolute;display:flex;align-items:center;min-height:25px;top:-25px;left:0;font-size:1.3rem;font-weight:bold;line-height:1;background-color:#000;color:#fff;padding:5px 15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .made_by>figure{width:100px;height:100px;border-radius:50px;overflow:hidden;margin:0 15px 0 0;background-color:#ccc}@media screen and (max-width: 768px){.fromwrap .wpcf7-form .privacypolicy .mce-content-body .made_by>figure{width:80px;height:80px}}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .made_by .detail{flex:1}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .made_by .detail .name{font-size:18px;font-weight:700;padding-bottom:15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .made_by .detail .name .lawyer{font-size:1.2rem;margin-left:15px;font-weight:400}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .made_by .detail .lawyer_dsc{text-align:justify;font-size:1.3rem;color:#403e38;line-height:1.8}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .blogcard>a{display:flex;flex-wrap:wrap;padding:15px;border:1px solid #eee;box-shadow:0 0 10px 6px rgba(0,0,0,.03);margin:30px auto;text-decoration:none;color:#000}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .blogcard_thumbnail{width:90px;height:90px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .blogcard_thumbnail img{object-fit:cover;height:100%}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .blogcard_content{flex:1;padding-left:15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .blogcard_title{font-size:16px;margin:0 0 5px 0;font-weight:bold}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .blogcard_excerpt{font-size:1.3rem}@media screen and (max-width: 768px){.fromwrap .wpcf7-form .privacypolicy .mce-content-body .blogcard_excerpt{display:none}}.fromwrap .wpcf7-form .privacypolicy .mce-content-body #toc_container{width:100% !important;padding:30px;margin:30px auto;border:none}.fromwrap .wpcf7-form .privacypolicy .mce-content-body #toc_container .toc_title{text-align:left}.fromwrap .wpcf7-form .privacypolicy .mce-content-body #toc_container .toc_list>li:not(:last-child){margin-bottom:30px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body #toc_container .toc_list>li a{text-decoration:none;color:#000;transition:.3s ease-in-out}.fromwrap .wpcf7-form .privacypolicy .mce-content-body #toc_container .toc_list>li a:hover{color:#c0a87a}.fromwrap .wpcf7-form .privacypolicy .mce-content-body #toc_container .toc_list>li>a{display:block;font-weight:bold;font-size:14px;margin-bottom:15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body #toc_container .toc_list>li ul>li:not(:last-child){margin-bottom:15px}@media screen and (max-width: 768px){.fromwrap .wpcf7-form .privacypolicy .mce-content-body #toc_container{padding:15px}}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .wp-embedded-content{max-width:100%}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .shiny-btn8{display:block;position:relative;z-index:0;background-color:#ed4545;box-shadow:0 3px 0 0 #c62727;border-radius:5px;font-weight:bold;font-size:20px;padding:30px;text-align:center;transition:.3s ease-in-out;overflow:hidden;color:#fff;text-decoration:none;max-width:640px;margin:60px auto 60px auto}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .shiny-btn8:link,.fromwrap .wpcf7-form .privacypolicy .mce-content-body .shiny-btn8:visited{text-decoration:none}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .shiny-btn8:hover{text-decoration:none;color:#fff;opacity:.7;box-shadow:none;-webkit-transform:translateY(3px)}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .shiny-btn8::before{content:"";position:absolute;display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn8 4s ease-in-out infinite}.fromwrap .wpcf7-form .privacypolicy .mce-content-body .shiny-btn8::after{content:"";font-family:"Font Awesome 5 Free";font-size:20px;font-weight:bold;margin-left:.5em}@-webkit-keyframes shiny-btn8{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}@media screen and (max-width: 768px){.fromwrap .wpcf7-form .privacypolicy .mce-content-body .shiny-btn8{display:flex;align-items:center;justify-content:center;padding:15px;font-size:16px;margin:30px auto}}@media screen and (max-width: 768px){.fromwrap .wpcf7-form .privacypolicy .mce-content-body h2{margin:30px auto 20px auto;font-size:20px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h3{font-size:18px;padding:10px 0 10px 15px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h4{font-size:16px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h5{font-size:16px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body h6{font-size:14px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body p{font-size:14px;text-align:justify}.fromwrap .wpcf7-form .privacypolicy .mce-content-body ul li,.fromwrap .wpcf7-form .privacypolicy .mce-content-body ol li{font-size:14px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body dl dt{font-size:14px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body dl dd{font-size:14px}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table{display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table tbody tr th{width:auto}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table tbody tr td{width:auto}.fromwrap .wpcf7-form .privacypolicy .mce-content-body table tbody tr td ul li,.fromwrap .wpcf7-form .privacypolicy .mce-content-body table tbody tr td ol li{margin-left:10px}}.fromwrap .wpcf7-form .accept{text-align:center;display:block;width:100%;margin:0 0 30px 0}.fromwrap .wpcf7-form form.cf7mls input.wpcf7-form-control.wpcf7-submit,.fromwrap .wpcf7-form .wpcf7-form-control.wpcf7-submit{appearance:none;border:none;margin:0 0 0 auto;padding:15px;font-size:16px;text-align:center;color:#fff;border-radius:5px;background-color:#0a255e;min-width:240px}.fromwrap .wpcf7-form form.cf7mls input.wpcf7-form-control.wpcf7-submit+.wpcf7-spinner,.fromwrap .wpcf7-form .wpcf7-form-control.wpcf7-submit+.wpcf7-spinner{display:none}@media screen and (max-width: 768px){.fromwrap .wpcf7-form form.cf7mls input.wpcf7-form-control.wpcf7-submit,.fromwrap .wpcf7-form .wpcf7-form-control.wpcf7-submit{min-width:auto;max-width:50%;font-size:14px}}.fromwrap .wpcf7-form .wpcf7-response-output{margin:15px 0 0 0}/*# sourceMappingURL=form.css.map */