@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);body{font-family:'Noto Sans JP', "游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;font-weight:500}.wrap{background:linear-gradient(135deg, rgba(37,100,204,0.6) 0%, #2564cc 100%);min-width:310px}@media screen and (min-width: 768px){.wrap{min-width:1104px}}header{color:#fff;padding-bottom:0}header .container{background-image:url(../img/common/doctor.png);background-repeat:no-repeat;background-size:120px auto;background-position:right 10px bottom 0;padding-bottom:20px}@media screen and (min-width: 768px){header .container{padding-bottom:10px;background-size:221px auto;background-position:right 10px bottom 0}}header .logo{text-align:center}header .logo img{width:135px;height:auto}@media screen and (min-width: 768px){header .logo img{width:250px}}header h1{padding:0 10px}header .step_about{width:200px;margin-right:auto;letter-spacing:0}@media screen and (min-width: 768px){header .step_about{width:100%;margin-right:0;letter-spacing:.05em;margin-bottom:63px !important}}header .step{width:100% !important;margin:0 !important}header .step li{background-color:transparent !important;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../img/common/step2_sp.png);margin:0 !important;width:46px !important;color:#AEAEAE}@media screen and (min-width: 768px){header .step li{width:220px !important;background-image:url(../img/common/step2_pc.png)}}header .step li.current{background-image:url(../img/common/step2_sp_current.png);background-size:100% 100%}@media screen and (min-width: 768px){header .step li.current{background-image:url(../img/common/step2_pc_current.png)}}header .step li:first-child{background-image:url(../img/common/step1_sp.png);padding-right:5px}@media screen and (min-width: 768px){header .step li:first-child{background-image:url(../img/common/step1_pc.png)}}header .step li:first-child.current{background-image:url(../img/common/step1_sp_current.png);background-size:100% 100%}@media screen and (min-width: 768px){header .step li:first-child.current{background-image:url(../img/common/step1_pc_current.png)}}header .step li:last-child{padding-left:7px}@media screen and (min-width: 768px){header .step li:last-child{background-image:url(../img/common/step3_pc.png)}}@media screen and (min-width: 768px){header .step li:last-child.current{background-image:url(../img/common/step3_pc_current.png)}}header .step li+li{margin:0 0 0 -5px !important}header .step.thanks li{background-image:url(../img/common/step2_sp.png) !important}@media screen and (min-width: 768px){header .step.thanks li{background-image:url(../img/common/step2_pc.png) !important}}header .step.thanks li:first-child{background-image:url(../img/common/step1_sp.png) !important}@media screen and (min-width: 768px){header .step.thanks li:first-child{background-image:url(../img/common/step1_pc.png) !important}}header .step.thanks li:last-child{background-image:url(../img/common/step2_sp_current.png) !important}@media screen and (min-width: 768px){header .step.thanks li:last-child{background-image:url(../img/common/step3_pc_current.png) !important}}main section .box{background-color:rgba(0,0,0,0.1)}main section .question{color:#fff;letter-spacing:0}main section .question span.q{margin-right:7px;font-size:21px;font-weight:900;color:#517CC2;text-shadow:2px 2px 0 #FFF, -2px -2px 0 #FFF,
 -2px 2px 0 #FFF, 2px -2px 0 #FFF,
 0px 2px 0 #FFF, 0 -2px 0 #FFF,
 -2px 0 0 #FFF, 2px 0 0 #FFF}@media screen and (min-width: 768px){main section .question span.q{font-size:48px;margin-right:19px}}main section:not(:nth-child(3)) .question{line-height:35px;margin-top:-10px}@media screen and (min-width: 768px){main section:not(:nth-child(3)) .question{line-height:70px}}main section .radio_wrap .mwform-radio-field{color:#223A70;border:1px solid #223A70;letter-spacing:0}@media screen and (min-width: 768px){main section .radio_wrap .mwform-radio-field{border-width:2px;letter-spacing:.05em}}main section dl.list dt{color:#fff}main section dl.list dt .required{color:#FF5252}main section dl.list dd .error{color:#FF5252}main section p.agree{color:#fff}main section p.agree a{color:#fff}main section .submit_btn input[type="submit"]{background:linear-gradient(310deg, #3AB500 0%, #53D914 100%);border-color:#223A70;line-height:1em}@media screen and (min-width: 768px){main section .submit_btn input[type="submit"]{border-width:2px}}main section .step_back_btn{color:#fff}main section .step_back_btn::before{background-color:#fff !important}main section .step_back_btn::after{border-color:transparent #223A70 transparent transparent !important}main section.step_thanks p{letter-spacing:0.01em;color:#fff}main section.step_thanks .mail p{color:#8C8C8C}main section.step2 .mwform-radio-field:nth-child(3) .mwform-radio-field-text{font-size:8px;letter-spacing:-0.15em}@media screen and (min-width: 768px){main section.step2 .mwform-radio-field:nth-child(3) .mwform-radio-field-text{font-size:16px;letter-spacing:.05em;vertical-align:2px}}main section.step2 .mwform-radio-field:nth-child(3) .mwform-radio-field-text span{font-size:10px}@media screen and (min-width: 768px){main section.step2 .mwform-radio-field:nth-child(3) .mwform-radio-field-text span{font-size:16px}}footer{background-color:#223a70;color:#fff}footer p,footer dt,footer dd{letter-spacing:.03em}footer .container{background-color:#223a70}.yellow{color:#FDFB40}.wolf_message1{text-align:center;font-size:12px;letter-spacing:0;margin-bottom:6px}@media screen and (min-width: 768px){.wolf_message1{font-size:18px;margin-bottom:14px}}.wolf_message2{text-align:center;font-size:14px;letter-spacing:0;background-image:url(../img/common/balloon_sp.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;width:277px;height:45px;line-height:36px;margin:0 auto 9px}.wolf_message2 .yellow{font-weight:bold}@media screen and (min-width: 768px){.wolf_message2{font-size:24px;background-image:url(../img/common/balloon_pc.png);margin-bottom:0px;width:471px;height:74px;line-height:60px}}.mwform-radio-field:hover{background-color:#BCCAEA !important}.submit_btn:hover{opacity:.8}

/*# sourceMappingURL=custom.css.map */