@charset "UTF-8";.renewWrapper #readArea{margin-bottom:4%}@media only screen and (max-width:767px){.renewWrapper #readArea{margin-bottom:8%}}.renewWrapper p.bigTxt{color:#53b37a;font-weight:700;font-size:180%;padding-bottom:1%;text-align:center}.renewWrapper p.bigTxt br{display:none}.renewWrapper p.bigTxt span{font-size:60%}.renewWrapper p.smallTxt{font-size:120%;text-align:center}@media only screen and (max-width:767px){.renewWrapper p.bigTxt{font-size:140%;padding-bottom:4%}.renewWrapper p.bigTxt br{display:block}.renewWrapper p.smallTxt{text-align:justify}}#stepArea{max-width:780px;margin:0 auto;padding-top:80px;background:url(/professional/solution/callsign/flow/images/stepArrow.jpg) no-repeat center top 14%;background-size:4%}.firstStep{padding-top:0!important;background:0 0!important}@media only screen and (max-width:767px){#stepArea{padding-top:42px;background:url(/professional/solution/callsign/flow/images/stepArrow.jpg) no-repeat center top 12px;background-size:20px}}#stepArea .stepBlock{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;color:#fff;box-shadow:5px 5px 5px -5px #888;border:#3eb370 solid 1px}#stepArea #step1{background:url(/professional/solution/callsign/flow/images/step1.jpg) no-repeat 7% center #3eb370;background-size:contain}#stepArea #step2{background:url(/professional/solution/callsign/flow/images/step2.jpg) no-repeat 7% center #3eb370;background-size:contain}#stepArea #step3{background:url(/professional/solution/callsign/flow/images/step3.jpg) no-repeat 7% center #3eb370;background-size:contain}#stepArea #step4{background:url(/professional/solution/callsign/flow/images/step4.jpg) no-repeat 7% center #3eb370;background-size:contain}#stepArea #step5{background:url(/professional/solution/callsign/flow/images/step5.jpg) no-repeat 7% center #3eb370;background-size:contain}@media only screen and (max-width:767px){#stepArea #step1{background:url(/professional/solution/callsign/flow/images/step1.jpg) no-repeat 5% center #3eb370;background-size:10%}#stepArea #step2{background:url(/professional/solution/callsign/flow/images/step2.jpg) no-repeat 5% center #3eb370;background-size:10%}#stepArea #step3{background:url(/professional/solution/callsign/flow/images/step3.jpg) no-repeat 5% center #3eb370;background-size:10%}#stepArea #step4{background:url(/professional/solution/callsign/flow/images/step4.jpg) no-repeat 5% center #3eb370;background-size:10%}#stepArea #step5{background:url(/professional/solution/callsign/flow/images/step5.jpg) no-repeat 5% center #3eb370;background-size:10%}}#stepArea .stepBlock .stepBox{padding:1% 5% 1% 20%;border:#fff solid 5px}#stepArea .stepBlock .stepBox h3{font-size:140%;font-weight:700;border-bottom:dotted 1px #fff}#stepArea .stepBlock .stepBox p{padding-top:1%}@media only screen and (max-width:767px){#stepArea .stepBlock .stepBox{padding:2% 5% 2% 16%}#stepArea .stepBlock .stepBox h3{font-size:110%}#stepArea .stepBlock .stepBox p{padding-top:2%}}#kakomiArea{max-width:700px;margin:0 auto;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3% 5%;border-right:solid 1px #aaa;border-bottom:solid 1px #aaa}#kakomiArea h3{font-weight:700;font-size:140%;text-align:center;background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:solid 1px #aaa}#kakomiArea h4{padding-top:2%;color:#53b37a;font-weight:700;font-size:160%;text-align:center}#kakomiArea p{padding-top:2%;margin:0 auto;font-weight:700;font-size:90%;text-align:center}@media only screen and (max-width:830px){#kakomiArea p{text-align:left}}@media only screen and (max-width:767px){#kakomiArea{padding:5%}#kakomiArea h3{font-size:100%}#kakomiArea h4{font-size:130%}}