nav.individualMenu ul li.li002 a{border-bottom:2px #1D2087 solid !important}main{background-color:#EDEFF0}@media (min-width: 600px){main section>h1 img{width:90%;max-width:761px}}main section .inner{background-color:#fff;margin:0 auto;width:92%;padding-top:3em}main section .inner .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}main section #introduction.flex-container .flex-item h2{font-weight:normal}main section #introduction,main section #flow,main section #example,main section #proccess{margin:0 auto 3em auto}main section #flow h2,main section #example h2,main section #proccess h2{text-align:center;color:#1D2087;padding-bottom:0.3em;border-bottom:1px #999 solid;margin-bottom:1em}main section #example .notice{text-align:center;margin-bottom:0.5em}main section #example .flex-container{justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}main section #example .flex-container .flex-item{margin-bottom:1em}main section #example .flex-container .flex-item p{text-align:center}main section #example .flex-container .flex-item p.notice{margin-bottom:2em}main section #example .flex-container .flex-item:after{content:"";display:block;width:150px;height:0}main section #proccess{padding-bottom:3em;margin-bottom:3em}main section #proccess .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}main section #proccess .flex-container:nth-of-type(1){background-color:#1D2087}main section #proccess .flex-container:nth-of-type(1) h3,main section #proccess .flex-container:nth-of-type(1) ul li{color:#fff}main section:first-child{background-color:#1D2087;padding-bottom:3em}main section:first-child h1{margin-bottom:0}main section:last-child{padding-bottom:2em}main section.eikoBlue{padding-bottom:0;margin-bottom:0}@media (min-width: 600px){main section .inner{max-width:1400px;padding-bottom:50px}main section .inner #introduction,main section .inner #flow,main section .inner #example,main section .inner #proccess{max-width:1000px}main section .inner #introduction{margin-bottom:4em}main section .inner #introduction.flex-container .flex-item{width:100%}main section .inner #introduction.flex-container .flex-item h2{width:90%;font-size:2.8em;line-height:1.75em;margin-left:auto;margin-right:auto}main section .inner #introduction.flex-container .flex-item img{max-width:475px}main section .inner #flow h2,main section .inner #example h2,main section .inner #proccess h2{font-size:2.8em}main section .inner #flow .flex-item{width:15%}main section .inner #flow .flex-item.pc{width:5%}main section .inner #flow p{text-align:center;padding-top:0.5em}main section .inner #example .notice{font-size:1.6em}main section .inner #example .flex-container .flex-item{width:30%}main section .inner #example .flex-container .flex-item p{font-size:1.3em;padding-top:0.3em}main section .inner #proccess .flex-container .flex-item{width:50%;margin:3em}main section .inner #proccess .flex-container .flex-item h3,main section .inner #proccess .flex-container .flex-item h4{font-size:2.8em}main section .inner #proccess .flex-container .flex-item p{font-size:1.8em}}@media (max-width: 599px){.mdw p{margin-bottom:1rem;font-size:4vw;color:#fff}main h1 img{width:90%}main section .inner #introduction{margin-bottom:3vw}main section .inner #introduction.flex-container{flex-direction:column-reverse}main section .inner #introduction.flex-container .flex-item{width:90%;margin:0 auto 2vw auto}main section .inner #introduction.flex-container .flex-item h2{font-size:5vw}main section .inner #flow,main section .inner #example,main section .inner #proccess{width:90%;margin:0 auto}main section .inner #flow h2,main section .inner #example h2,main section .inner #proccess h2{font-size:6vw}main section .inner #flow .flex-container{display:block}main section .inner #flow .flex-container .flex-item{margin:0 auto 2vw auto}main section .inner #flow .flex-container .flex-item.sp{width:5vw}main section .inner #example .notice{font-size:4vw}main section .inner #example .flex-container .flex-item{width:45%}main section .inner #example .flex-container .flex-item p.notice{font-size:4vw}main section .inner #proccess ul{margin-left:1em;list-style:disc}main section .inner #proccess h3,main section .inner #proccess h4{font-size:4vw}main section .inner #proccess p{font-size:3.6vw}main section .inner #proccess .flex-container{flex-direction:column}main section .inner #proccess .flex-container .flex-item{margin-bottom:4vw}main section .inner #proccess .flex-container:nth-of-type(1){padding:3em 3em 2em 3em;margin-bottom:1em}main section .inner #proccess .flex-container.fc01,main section .inner #proccess .flex-container.fc03,main section .inner #proccess .flex-container.fc05{flex-direction:column-reverse !important}}.modaal-wrapper p{margin-bottom:1em}@media (min-width: 600px){.modaal-wrapper .flex-container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}}@media (min-width: 600px){.modaal-wrapper .flex-container .flex-item{width:46%}}

.flex-item h3,
.flex-item h4{
  margin-bottom: 3%;
}
