.til1 { display: block; text-align: center; font-size: 1.8rem; color: #006ab8; font-weight: bold }
.consult1 { display: block; margin: 2rem auto 0; text-align: center; overflow: hidden; }
.consult1 p { display: inline-block; width: 11.2rem; margin: 0 0.5rem; }
.consult2 { display: block; width: 14.15rem; margin: 2rem auto 0; overflow: hidden; }
.mode5 { margin: 1.5rem 0.75rem 0 0.75rem }
.sBox3 { margin: 0 0.5rem }
.sBox3_1 { display: block; padding: 1rem 0 0; overflow: hidden; }
.sBox3_1 p { display: block; text-indent: 2em; font-size: 1.45rem; }
.sBox3_1 p a { color: #F00; }
.sBox3_1 p span { display: block; text-indent: 0; letter-spacing: 0.4rem; }
.sBox3_1 p em { color: #de0b0b; }
.sBox3_2 { width: 31rem; margin: 1rem auto 0; overflow: hidden; }
.sBox3_2 dl { display: block; background: #eee; height: 10.9rem; margin: 0.75rem 0; border-radius: 5.45rem; overflow: hidden; }
.sBox3_2 dt { display: inline-block; width: 11.05rem; }
.sBox3_2 dd { display: inline-block; width: 17.95rem; text-indent: 1.5em; font-size: 1.35rem; line-height: 1.3; vertical-align: middle; }
.sBox3_2 dl:nth-of-type(n) dd { padding-left: 0.6rem; }
.sBox3_2 dl:nth-of-type(2n) dd { padding-left: 1.5rem; }
.sBox4 { }
.sBox4_1 { display: block; margin-top: 1rem; text-align: center; overflow: hidden; }
.sBox4_1 dl { display: inline-block; width: 15rem; margin: 0 0.25rem; overflow: hidden; margin-top: 0.75rem }
.sBox4_1 dd { display: block; line-height: 1.75rem; color: #1489e6; letter-spacing: -0.05rem; font-size: 1.2rem; color: #3e3a39; text-align: left; padding-top: 0.75rem }
.mode1 { background: url(../images/mode_04.jpg) center no-repeat; width: 100%; height: 6.05rem; background-size: 100% auto }
.mode1 h1 { color: #fff; font-size: 1.2rem; width: 26.25rem; padding-left: 5.75rem; line-height: 1.6rem; padding-top: 0.75rem; font-weight: normal }
.mode2 h1 { color: #006ab8; font-size: 1.6rem; text-align: center; font-weight: bold; margin-top: 1.5rem; margin-bottom: 0.5rem }
.mode2 h2 { background: url(../images/mode_06.jpg) center no-repeat; width: 100%; height: 0.25rem; background-size: 100% auto }
.mode3 ul { overflow: hidden; margin: 0 0.5rem; margin-top: 1rem; }
.mode3 ul li { float: left; width: 15.15rem; height: 11.4rem; margin-bottom: 0.75rem }
.mode4 { padding: 1.5rem; background: #f2f2f2 }
