.u_cf:after{display:block;clear:both;content:""}@media screen and (min-width: 769px){.u_pc{display:block}.u_pc_i{display:inline}.u_pc_ib{display:inline-block}.u_pc_f{display:flex}.u_pc_if{display:inline-flex}.u_sp{display:none}.u_sp_i,.u_sp_ib,.u_sp_f,.u_sp_if{display:none}}@media screen and (max-width: 768px){.u_pc{display:none}.u_pc_i,.u_pc_ib,.u_pc_f,.u_pc_if{display:none}.u_sp{display:block}.u_sp_i{display:inline}.u_sp_ib{display:inline-block}.u_sp_f{display:flex}.u_sp_if{display:inline-flex}}.u_content_size{padding:0 20px}@media screen and (min-width: 769px){.u_content_size{padding:0;margin:0 auto;width:1160px}}.u_txt_1{font-size:1.6em;line-height:1.5}.u_txt_2{font-size:2em;line-height:2.3}@media screen and (max-width: 768px){.u_txt_2{font-size:1.6em;line-height:2.2}}.u_txt_3{font-size:1.4em;line-height:2}@media screen and (max-width: 768px){.u_txt_3{font-size:1.2em;line-height:1.5}}.u_txt_4{font-size:2.2em;line-height:1.5}@media screen and (max-width: 768px){.u_txt_4{font-size:1.4em;line-height:1.3}}.u_txt_5{font-size:1.2em;line-height:1.4}@media screen and (max-width: 768px){.u_txt_5{font-size:1em;line-height:1.5}}.u_lighter{font-weight:lighter}.u_bold{font-weight:bold}.u_ta_c{text-align:center}.u_ta_cl{text-align:center}@media screen and (min-width: 769px){.u_ta_cl{text-align:left}}.u_paragraph+.u_paragraph{margin:15px 0 0}.u_osw{font-family:"Oswald",sans-serif}#simulation .sim{width:800px;border:solid 5px #fbc933;box-sizing:border-box;padding:15px 15px 30px;position:relative;background:#fffbf0}#simulation .sim p{font-size:initial;line-height:initial;font-weight:initial;margin:initial;letter-spacing:initial}#simulation .sim a{line-height:initial;text-decoration:initial}#simulation .sim li{font-size:initial;line-height:initial;font-weight:inherit;position:unset;text-indent:initial;margin:initial}#simulation .sim li::before{content:none}@media screen and (max-width: 768px){#simulation .sim{width:98%}}#simulation .sim::after{content:"";position:absolute;top:10px;right:10px;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #fbc933 transparent transparent}@media screen and (max-width: 768px){#simulation .sim::after{border-width:0 25px 25px 0}}#simulation .sim .ttl{font-size:45px;font-weight:900;text-align:center;padding:20px 0}@media screen and (max-width: 768px){#simulation .sim .ttl{font-size:24px}}#simulation .sim .desc_box{background:#dedede;padding:15px 20px;border-radius:14px;margin:30px 0 0}@media screen and (max-width: 768px){#simulation .sim .desc_box{font-size:14px}}#simulation .sim .cv_btn{display:none}#simulation .sim .cv_btn ._vbtn{width:100%;height:60px;background:#0e5bb5;color:#fff;font-size:18px;font-weight:900;display:flex;justify-content:center;align-items:center;border-radius:7px;border:solid #0e5bb5 3px;box-sizing:border-box}#simulation .sim .cv_btn ._vbtn:hover{background:#fff;color:#0e5bb5}#simulation .sim .input_box{width:100%;border-radius:7px;background:#fff;box-shadow:0px 3px 4px 1px rgba(0,0,0,.4)}#simulation .sim .input_box .tab_menu{width:100%}#simulation .sim .input_box .tab_menu .tab_btn_box{width:100%;display:flex;border-radius:7px}#simulation .sim .input_box .tab_menu .tab_btn_box .tab{width:50%;height:65px;display:inline-flex;justify-content:center;align-items:center;background:#fff;font-size:21px;font-weight:900;transition:all .5s ease-out}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_btn_box .tab{font-size:14px}}#simulation .sim .input_box .tab_menu .tab_btn_box .tab.active{background:#fcc934;position:relative;box-shadow:-1px 0px 8px -3px rgba(0,0,0,.8);transition:all .5s ease-out;box-sizing:4px;border-radius:0 7px 0 0}#simulation .sim .input_box .tab_menu .tab_btn_box .tab.active:first-child{box-shadow:1px 0px 8px -3px rgba(0,0,0,.8);border-radius:7px 0 0 0}#simulation .sim .input_box .tab_menu .tab_btn_box .tab.active::before{content:"";position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:10px 15px 0 15px;border-color:#fbc933 transparent transparent transparent}#simulation .sim .input_box .tab_menu .tab_box{padding:50px 5px 30px;width:80%;margin:0 auto}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box{width:95%}}#simulation .sim .input_box .tab_menu .tab_box input::-moz-placeholder{color:#ddd}#simulation .sim .input_box .tab_menu .tab_box input:-ms-input-placeholder{color:#ddd}#simulation .sim .input_box .tab_menu .tab_box input::placeholder{color:#ddd}#simulation .sim .input_box .tab_menu .tab_box .postal_box{display:flex;width:100%;padding:0 0 30px;border-bottom:solid 2px #ddd}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .postal_box{flex-direction:column}}#simulation .sim .input_box .tab_menu .tab_box .postal_box .label_txt{width:35%;font-weight:900;font-size:21px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .postal_box .label_txt{width:100%;font-size:18px;justify-content:left}}#simulation .sim .input_box .tab_menu .tab_box .postal_box .postal{display:inline-flex;border:solid 5px #fbc933;border-radius:7px;background:#fff;justify-content:space-between;padding:10px 20px;height:65px;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .postal_box .postal{height:50px;padding:5px 10px;margin:5px 0 0}}#simulation .sim .input_box .tab_menu .tab_box .postal_box .postal ._in{font-size:30px;letter-spacing:2px;width:40%;font-weight:900}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .postal_box .postal ._in{width:100%;font-size:21px}}#simulation .sim .input_box .tab_menu .tab_box .postal_box .postal ._in.left{width:80px}#simulation .sim .input_box .tab_menu .tab_box .postal_box .postal ._in.right{width:100px;margin:0 0 0 10px}#simulation .sim .input_box .tab_menu .tab_box .postal_box .postal .hai{font-size:30px;color:#fbc933;font-weight:900}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .postal_box .postal .hai{font-size:21px}}#simulation .sim .input_box .tab_menu .tab_box .price_txt_box{display:flex;width:100%;font-weight:900;font-size:30px;display:flex;justify-content:left;align-items:center;margin:30px 0 0}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .price_txt_box{flex-direction:column;font-size:18px}}#simulation .sim .input_box .tab_menu .tab_box .price_txt_box .label_txt{width:35%;font-weight:900;font-size:21px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .price_txt_box .label_txt{width:100%;font-size:18px;justify-content:left}}#simulation .sim .input_box .tab_menu .tab_box .price_txt_box .price_txt{width:60%;border:solid 5px #fbc933;height:65px;font-weight:900;text-indent:1em;font-size:30px;border-radius:7px}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .price_txt_box .price_txt{width:100%;font-size:21px;height:50px;margin:5px 0 0}}#simulation .sim .input_box .tab_menu .tab_box .price_txt_box .price_txt_2{width:60%;border:solid 5px #fbc933;height:65px;font-weight:900;text-indent:1em;font-size:30px;border-radius:7px}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .price_txt_box .price_txt_2{width:100%;height:50px;font-size:21px;margin:5px 0 0}}#simulation .sim .input_box .tab_menu .tab_box .btn_grp{display:flex;justify-content:space-around;flex-wrap:wrap}#simulation .sim .input_box .tab_menu .tab_box .btn_grp ._btn{box-sizing:border-box;background:#fbc933;border:solid 5px #fbc933;width:175px;height:60px;border-radius:7px;display:flex;justify-content:center;align-items:center;margin:10px 0 0;font-weight:900;transition:all .3s ease-out;font-size:18px}@media screen and (max-width: 768px){#simulation .sim .input_box .tab_menu .tab_box .btn_grp ._btn{width:140px;height:50px;margin:8px 0 0;font-size:16px}}#simulation .sim .input_box .tab_menu .tab_box .btn_grp ._btn:focus{background:#fff}#simulation .sim .input_box .tab_menu .tab_box .btn_grp ._btn.active{background:#fff}#simulation .result_box{display:none;background-color:#fbc933;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%239C92AC' fill-opacity='0.23'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");justify-content:left;height:100px;border-radius:14px;margin:30px 0 0;position:relative}@media screen and (max-width: 768px){#simulation .result_box{height:auto;padding:30px 0}}#simulation .result_box .res_price_txt_label{display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:900;width:200px;height:100%;letter-spacing:5px}@media screen and (max-width: 768px){#simulation .result_box .res_price_txt_label{font-size:21px;height:auto;position:unset;width:100%}}#simulation .result_box .res_price_txt_label2{display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:900;width:160px;height:100%;letter-spacing:5px;position:absolute;right:0;top:0}@media screen and (max-width: 768px){#simulation .result_box .res_price_txt_label2{width:100%;font-size:21px;height:auto;position:unset}}#simulation .result_box .res_price_txt{width:240px;background:#fff;border-radius:14px;font-size:30px;font-weight:900;display:flex;justify-content:center;align-items:center;height:80px;margin:0 auto;position:absolute;left:175px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768px){#simulation .result_box .res_price_txt{font-size:21px;position:unset;transform:unset;margin:20px auto}}#simulation .result_box .res_price_txt .mathunm{font-size:38px;background:linear-gradient(transparent 80%, #e83743 60%)}@media screen and (max-width: 768px){#simulation .result_box .res_price_txt .mathunm{font-size:28px}}#simulation .plan_list{display:none;border:solid 3px #ddd;border-radius:14px;margin:30px 0;padding:15px}@media screen and (max-width: 768px){#simulation .plan_list{padding:0px}}#simulation .plan_list .lists .item{width:100%;display:flex;justify-content:left;border-bottom:dotted 3px #ddd}#simulation .plan_list .lists .item:last-child{border-bottom:none}#simulation .plan_list .lists .item .child{width:33%;border-right:dotted 3px #ddd}@media screen and (max-width: 768px){#simulation .plan_list .lists .item .child{width:100%;height:70px;border-right:none}}#simulation .plan_list .lists .item .child:last-child{border-right:none}#simulation .plan_list .lists .item .child._ttl{width:50%;height:100px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){#simulation .plan_list .lists .item .child._ttl{width:100%;height:70px;text-align:center}}#simulation .plan_list .lists .item .child._value{width:25%;height:100px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){#simulation .plan_list .lists .item .child._value{width:100%;height:70px}}#simulation .plan_list .lists .item .child._b{font-weight:900}