.avia-section.av-145nae-53150dccd4658f501340348d56fbaa63 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://mayuzumico.jp/wp-content/uploads/2018/09/myopine-header.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-53150dccd4658f501340348d56fbaa63 .av-section-color-overlay{
opacity:0.6;
background-color:#f9efe0;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jmg86heq-89b5575459afab49681479b048ca919f{
margin:0 0 0 0;
padding-bottom:0;
color:#330000;
font-size:4vw;
}
body .av-special-heading.av-jmg86heq-89b5575459afab49681479b048ca919f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jmg86heq-89b5575459afab49681479b048ca919f .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-jmg86heq-89b5575459afab49681479b048ca919f .special-heading-inner-border{
border-color:#330000;
}
.av-special-heading.av-jmg86heq-89b5575459afab49681479b048ca919f .av-subheading{
font-size:25px;
}

.flex_column.av-81jzai-46ebcfe974da3a6fd6cd3cf4546a8b9b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7oh34q-92e7e37c78b13f89ae01d11941d3a19b{
border-width:1px;
border-color:#b02b2c;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:15px 15px 15px 15px;
}

#top .hr.hr-invisible.av-2vu0rw-362fbdd78030e7efbbb978d8abd03539{
height:20px;
}

.av_font_icon.av-g71fv8-b1157702de787bc7cfaa66b20b2c50e0 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-cmv8r8-3531aeebd16f21bd9333d47aea55da06 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-e1s0p0-2e0c2088091b0163e4786e1971591fc4 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-b1rzk4-b0d3090a8c8c282694a34eb81cc47e47 .av-icon-char{
font-size:20px;
line-height:20px;
}

.av_font_icon.av-8vmez8-fb3992d4d19705c30d81131330d837b3 .av-icon-char{
font-size:20px;
line-height:20px;
}

.flex_column.av-5bfyii-690b8a4930025741d097f07612a45db5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5ibrwk-1aaaddfa28f0e4bfc317af6bc1ff118a{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-5ibrwk-1aaaddfa28f0e4bfc317af6bc1ff118a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5ibrwk-1aaaddfa28f0e4bfc317af6bc1ff118a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-63nisk-26-a03d53cf5d55af074dc37a4290f247c2{
height:30px;
}

.av_font_icon.av-jgf8v45f-40e7969e525314349077a0f2ac2ae5c8 .av-icon-char{
font-size:70px;
line-height:70px;
}

.flex_column.av-1pq34-0e98b37e21e37fe2340d093b61685a79{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9xtt4-f8fc43745b92e04b02c9fe0da7eee1c1{
border-radius:0 0 0 0;
padding:15px 15px 15px 15px;
}

.flex_column.av-1pq34-16-805b668af72e204758c3a1f2712641e4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jlu5rzg8-28b98511db07b1e0902291a0e9726825{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-jlu5rzg8-28b98511db07b1e0902291a0e9726825 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jlu5rzg8-28b98511db07b1e0902291a0e9726825 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-63nisk-18-84d039ae62f5dcf7e9b157b5f5c9c634{
height:30px;
}

.av_font_icon.av-jgf8v45f-17-1743892a2b2bd2ef41e86f9f27b3480b .av-icon-char{
font-size:70px;
line-height:70px;
}

.flex_column.av-1pq34-13-7d52db642b2ffe049fc89054dca19de8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1pq34-22-563fa151be3719c6c2f90403b8c823b7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4amcdw-aaf54408dea231fc43cfbf4fa6056fe1{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-4amcdw-aaf54408dea231fc43cfbf4fa6056fe1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4amcdw-aaf54408dea231fc43cfbf4fa6056fe1 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-63nisk-24-9b56832e6b03721f0043c173b9ef2030{
height:30px;
}

.av_font_icon.av-jgf8v45f-23-3fa79e2fecc5a1dd666704701c0aa6dc .av-icon-char{
font-size:70px;
line-height:70px;
}

.flex_column.av-1pq34-19-3aa5f11e6b7017b52700ee187c245fbd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1pq34-10-4942870a3c7fea0f7323ba8c339b5f0b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4n9dk4-adcbea73c4f173d2cc5e6581d81da60e{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-4n9dk4-adcbea73c4f173d2cc5e6581d81da60e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4n9dk4-adcbea73c4f173d2cc5e6581d81da60e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-63nisk-12-c6f1411eae092f3849ab75e63154216a{
height:30px;
}

.av_font_icon.av-jgf8v45f-11-c2f9cc309f8393d5c51e9c3acec79dea .av-icon-char{
font-size:70px;
line-height:70px;
}

.flex_column.av-1pq34-7-d8dca85fc3d824bd4b84b5a25cc60d8f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-3w2gq2-42ecd40f2c427d219f0c3af95bf4eb26{
background-color:#094978;
background:linear-gradient( to bottom, #094978, #105e96 );
}

#top .av-special-heading.av-2suoqs-195774a3db3997e390b748278e8be7d4{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-2suoqs-195774a3db3997e390b748278e8be7d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2suoqs-195774a3db3997e390b748278e8be7d4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2suoqs-195774a3db3997e390b748278e8be7d4 .av-subheading{
font-size:15px;
}

.flex_column.av-1pq34-5-952bd15b19f60a65a88a04c4caaf9d17{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-afstg-8d5da76e7f5b23898fc4833c034fa044{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-afstg-8d5da76e7f5b23898fc4833c034fa044 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-afstg-8d5da76e7f5b23898fc4833c034fa044 .av-subheading{
font-size:15px;
}

.av_font_icon.av-jgf8v45f-6-e95ccc9c65482073e9d9c2aad8642079 .av-icon-char{
font-size:70px;
line-height:70px;
}

.flex_column.av-1pq34-2-74d3cf95e5f683ebdab9242ccfee349b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top #wrap_all .avia-button.av-jlo8pjwa-8cd75b4436cc3662c9fb2b48e8e6e093{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jlo8pjwa-8cd75b4436cc3662c9fb2b48e8e6e093:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jlo8pjwa-8cd75b4436cc3662c9fb2b48e8e6e093 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-jlo8pjwa-8cd75b4436cc3662c9fb2b48e8e6e093:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.av-jlr6nl71-e29acd06c083e75dcf4430ec3d90f7fc{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-jlr6nl71-e29acd06c083e75dcf4430ec3d90f7fc .hr-inner{
width:50px;
}

#top #wrap_all .avia-button.av-jlo8pjwa-1-6fe46f30146129aa2e1f142f8a0dae5e{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jlo8pjwa-1-6fe46f30146129aa2e1f142f8a0dae5e:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jlo8pjwa-1-6fe46f30146129aa2e1f142f8a0dae5e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-jlo8pjwa-1-6fe46f30146129aa2e1f142f8a0dae5e:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-jmg86heq-89b5575459afab49681479b048ca919f .av-special-heading-tag{
font-size:20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-jmg86heq-89b5575459afab49681479b048ca919f .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jmg86heq-89b5575459afab49681479b048ca919f .av-special-heading-tag{
font-size:35px;
}
}
