@charset "UTF-8";@media screen and (min-width:768px){body{background-color:#fff9e3}.point_navi li{font-size:2.4rem}.point_navi .strong{font-size:3rem}#global-nav{left:70%}.follow_navi.fixed{-webkit-transform:translate(0,140px);transform:translate(0,140px);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.follow_navi.fixed .btn{margin:0 10px}.follow_navi.scrollin{-webkit-transform:translate(0,0);transform:translate(0,0)}.follow_navi .btn{padding-top:18px;font-size:2.8rem}.follow_navi .btn span{font-size:1.6rem}.headline-type04{width:160px;height:34px;font-size:1.6rem}.form-group input{font-size:2rem}.form-group select{font-size:2rem}.form-group textarea{font-size:2rem}.form-group label{font-size:2.2rem}.example_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.example_wrap .before{margin-top:0}.example_wrap .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.point_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.point_wrap dl{width:48.5%}.point_wrap dl:nth-child(3){margin-right:auto;margin-left:auto}.voice_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.voice_wrap .voice{width:48%}.foot_contact_area{margin-top:0}.foot_contact_area .headline{font-size:2.4rem;text-align:center}.foot_contact_area .woman_image{width:90px;right:15px}.l-footer{margin-bottom:126px}.result_wrap .detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.8rem}.result_wrap .detail p{margin:0 1em}.result_wrap .asterisk{font-size:1.2rem}.result_wrap .after .detail{font-size:2.6rem}.radio-button_wrap .radio-inline__label{font-size:2rem}.radio-inline__input:checked+.radio-inline__label{padding:18px 1em}}