
.mainHeadingArea{
position:absolute;
left:0;
width:100%;
z-index:999;
-webkit-background:rgba(255, 255, 255, 0.8);
-moz-background:rgba(255, 255, 255, 0.8);
-o-background:rgba(255, 255, 255, 0.8);
background:rgba(255, 255, 255, 0.8);
}
.mainHeadingArea .mainHeadingAreaInner .homeNewsText .date{
padding-right:20px;
}
.mainHeadingArea .mainHeadingAreaInner .homeNewsText .text{
color:#f00;
}
.home .mainHeadingArea{
padding: 0;
}
.home .homeMainVisualArea{
position:relative;
}
.home .homeMainVisualArea .mvimages04{
position:relative;
}
/*
.home .homeMainVisualArea .mvimages04 .btntypeA01{
position: absolute;
width: 980px;
bottom: 120px;
margin: 0 auto;
left: 0;
right: 0;
text-align: right;
}
.home .homeMainVisualArea .mvimages04 .btntypeA01 a{
position: relative;
display: flex;
align-items: center;
justify-content: center;
width: 260px;
height: 60px;
border: 1px solid #fff;
margin-left: 650px;
color: #fff;
}
.home .homeMainVisualArea .mvimages04 .btntypeA01 a::after{
font-family: 'icomoon' !important;
content: "\e907";
padding-left: 10px;
font-size: 5px;
color: #fff;
position: absolute;
display: block;
margin: 0 auto;
top: 30%;
right: 10px;
}
*/

.home .homeMainVisualArea .bx-wrapper{
margin:0;
}
.home .homeMainVisualArea .bx-wrapper .bx-viewport{
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
border:none;
left:0;
background:#fff;
overflow: visible;
}
.home .homeMainVisualArea .bxslider{
margin:0 auto;

/*width: 980px!important*/
}
.home .homeMainVisualArea .bxWrap .mvimages01{
width: 100%;
}

.home .homeMainVisualArea .bxWrap .mvimages01 img{
	width: 100%;
	}

/*
.home .homeMainVisualArea .bxslider .mvimages01::before{
position: absolute;
content: '';
background: url(../images/home_img_main__01_pc_980px.jpg)no-repeat;
margin: auto;
width: 980px;
height: 100%;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.home .homeMainVisualArea .bxslider .mvimages01::after{
position: absolute;
content: '';
background: url(/eql/images/home_img_main_01_02_pc.jpg) no-repeat;
margin-right: -573px;
width: 1200px;
height: 100%;
top: 0;
}
.home .homeMainVisualArea .bxslider .mvimages02{
position: relative;
}
.home .homeMainVisualArea .bxslider .mvimages02::before{
display: block;
position: absolute;
content: '';
background: url(../images/home_img_main__02_pc_980px.jpg)no-repeat;
margin: auto;
width: 980px;
height: 100%;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
/*.home .homeMainVisualArea .bxslider .mvimages02::after{
display: block;
position: absolute;
content: '';
background: url(/eql/images/home_img_main_02_02_pc.jpg) no-repeat;
width: 100%;
height: auto;
top: 0;
right: 0;
}*/
.home .homeMainVisualArea .bx-wrapper img{
/*width: auto;*/
width: 100%;
/*height:573px;*/
margin:0;
}
@media screen and (min-width: 769px){
.home .homeMainVisualArea .homeMainVisualAreaInner{
width: 980px;
margin: 0 auto;
padding: 135px 0;
}
.home .homeMainVisualArea .homeMainVisualAreaInner:after{
content:"";
clear:both;
display:block;
}
.home .homeMainVisualArea .homeMainVisualAreaInner > .colum .col:first-of-type{
position: relative;
padding-left: 50px;
}

.home .homeMainVisualArea .homeMainVisualAreaInner > .colum .col:first-of-type::after{
position: absolute;
content: '';
display: block;
width: 1px;
height: calc(100% + 160px);
top: -80px;
right: 0;
background: #d3d6d7;
}
}

.mvareaWrap{
display: flex;
flex-flow: wrap;
margin: 0 auto;
padding-top: 60px;
padding-bottom: 70px;
width: 980px;
}


.mvareaWrapCol{
margin: 80px auto 30px;
text-align: center;
width: 980px;
}


.home .homeMainVisualArea .mvTtl a{
display: block;
}
.home .homeMainVisualArea .mvTtl a[target="_blank"]:after{
display: none !important;
}
.home  .homeMainVisualtextArea{
display: flex;
margin: 0 auto;
width: 1030px;
}
.home .homeMainVisualtextArea .colum{
display: inline-block;
}
.home .homeMainVisualtextArea .mvimages{
margin-bottom: 45px;
}
.home .homeMainVisualtextArea .colum .mvText{
margin: 20px 0 40px 40px;
font-size: 16px;
}
.home .homeMainVisualtextArea .colum .btnElementA01{
margin-left: 40px;
}
.home .homeMainVisualtextArea .colum .btnElementA01 a{
padding: 20px 10px;
}
.spShow{
	display: none;
}
.pcShow{
	display: block;
}
.home .homeMainVisualArea .mvText01{

}
.home .homeMainVisualArea .mvText02{
position:absolute;
top:-250px;
left:0;
z-index:999;
}
.home .homeMainVisualArea .mvBtn01{
position:absolute;
top:-190px;
left:0;
z-index:999;
}
.home .homeMainVisualArea .mvBtn01 a{
width:440px;
}
.home .homeMainVisualArea .image{
float:right;
width:380px;
margin:-136px -25px 20px 0;
z-index:999;
position:relative;
}
.home .homeMainVisualArea .image img{
width:100%;
height:auto;
}
.home .homeMainVisualArea .mvBtnList01{
display: flex;
}
.home .homeMainVisualArea .mvBtnList01:after{
content:"";
clear:both;
display:block;
}
.home .homeMainVisualArea .mvBtnList01 li{
display:table;
float:left;
margin-right:20px;
}
.home .homeMainVisualArea .mvBtnList01 li a{
display:table-cell;
background:#fff;
border: 1px solid #4da71c;
text-align:center;
border-radius:23px;
padding:18px 0;
width:220px;
box-sizing: border-box;
}
/*.home .homeMainVisualArea .mvBtnList01 li a img{
width:auto;
height:25px;
}*/
.home .homeMainVisualArea .mvBtnList01 li a:hover{
-webkit-transition:opacity 0.5s;
-moz-transition:opacity 0.5s;
transition:opacity 0.5s;
filter:alpha(opacity=70) !important;
-moz-opacity:0.7 !important;
opacity:0.7 !important;
}
.home .homeMainVisualArea .mvBtnList01 li a:hover img{
filter:alpha(opacity=100) !important;
-moz-opacity:1 !important;
opacity:1 !important;
}
.home .homeMainVisualArea .mvBtnList01 li a[target="_blank"]:after{
display:none;
}

@media screen and (max-width: 768px) {
.spShow{
display: block;
}
.pcShow{
display: none;
}
.home .homeMainVisualArea{
width:100%;
height:auto;
min-height: 98.4375vw;
margin:0 auto;
padding-bottom:35px;
overflow:hidden;
}
.home .homeMainVisualArea .bxslider{
width:100%;
}
.home .homeMainVisualArea .bx-wrapper{
margin-bottom:50px;
}
.home .homeMainVisualArea .bx-wrapper img{
max-width:100%;
width:100%;
height:auto;
margin:0;
}
.home .homeMainVisualArea .bx-wrapper .bx-viewport{
min-height: 98.4375vw;
}
.home .homeMainVisualArea .homeMainVisualAreaInner{
margin: 0 auto;
padding: 40px 0;
width:90%;
}
.home .homeMainVisualArea .homeMainVisualAreaInner img{
width: 100%;
height: auto;
}
.home .mvareaWrap{
margin: 0px auto 70px;
padding: 10px;
display: flex;
justify-content: space-between;
width: 80%;
}
.mvareaWrapCol{
margin: 30px auto 0;
padding: 0 5% !important;
width: 100%;
}
.home .mvareaWrap .mvTtl:first-of-type{
margin: 0;
}
.home .mvareaWrap .mvTtl img{
width:100%;
height:auto;
}
.home .mvareaWrap .mvTtl a{
display: block;
}
#main .home .homeMainVisualAreaInner .mvTtl a[target="_blank"]:after{
display: none !important;
}
.home .homeMainVisualArea .homeMainVisualAreaInner .homeMainVisualtextArea{
display: flex;
flex-flow: column-reverse;
margin: 0 auto;
width: 100%;
}
.home .homeMainVisualtextArea .colum {
}
.home .homeMainVisualtextArea .colum:last-of-type{
margin-top: 40px;
}
.home .homeMainVisualtextArea .mvimages{
position: relative;
margin-bottom: 0;
}
.home .homeMainVisualArea .homeMainVisualAreaInner .homeMainVisualtextArea .mvimages > .btnElementA01{
position: absolute;
display: block;
margin: auto;
top: 50%;
left: 5%;
width: 50%;
}
.home .homeMainVisualArea .homeMainVisualAreaInner .homeMainVisualtextArea .mvimages > .btnElementA01 a{
padding: 5px;
width: 100%;
}
.home .homeMainVisualtextArea .colum .mvText{
margin: 20px 0;
font-size: 15px;
}
.home .homeMainVisualtextArea .colum .btnElementA01{
margin: 0 auto;
}
.home .homeMainVisualtextArea .colum .btnElementA01 a{
padding: 15px 10px;
width: 100%;
}
.home .homeMainVisualArea .mvBtnList01{
display: block;
}
.home .homeMainVisualArea .mvBtnList01 li{
display: block;
margin-right: 0;
}
.home .homeMainVisualArea .mvBtnList01 li:first-of-type{
margin-top: 0;
}
.home .homeMainVisualArea .mvText01 img{
width:100%;
height:auto;
}
.home .homeMainVisualArea .mvText02{
position:static;
width:258px;
margin:0 auto 20px;
}
.home .homeMainVisualArea .mvText02 img{
width:100%;
height:auto;
}
.home .homeMainVisualArea .mvBtn01{
position:static;
width:300px;
margin:0 auto;
}
.home .homeMainVisualArea .mvBtn01 a{
line-height:1.5;
text-align:left;
width:auto;
padding-left:22px;
}
.home .homeMainVisualArea .mvBtn01 a .icon-mod_ico_cArw_01{
position:absolute;
left:0;
top:1.5em;
}
.home .homeMainVisualArea .image{
float:none;
/*width:320px;*/
margin:-78px 0 30px;
}
.home .homeMainVisualArea .mvBtnList01{
position:static;
}
.home .homeMainVisualArea .mvBtnList01 li{
float:none;
margin-right:0;
margin-top:20px;
display:block;
}
.home .homeMainVisualArea .mvBtnList01 li a{
display:block;
width:100%;
margin:0 auto;
}
.home .homeMainVisualArea .mvBtnList01 li a img{
width: 100%;
height: auto;
}
}


.home .footerContents .section.sectionType01{
background:url(https://www.otsuka.co.jp/eql/images/home_bg_footerContents_01.gif) 50% 100% no-repeat #fff;
}

.home .facebookInfo{
background:#4966b6;
text-align:center;
color:#fff;
font-size:1.571rem;
}
.home .facebookInfo .row{
position:relative;
}
.home .facebookInfo .ttl{
margin-bottom:40px;
}
.home .facebookInfo .text{
width:640px;
margin:0 auto;
text-align:left;
padding-right:157px;
margin-bottom:70px;
}
.home .facebookInfo .image{
position:absolute;
right:171px;
top:48px;
}
.home .facebookInfo .homeFacebookBtn{
display:table;
margin-left:auto;
margin-right:auto;
}
.home .facebookInfo .homeFacebookBtn a{
display:table-cell;
background:#fff;
text-align:center;
border-radius:23px;
padding:15px 0;
width:300px;
}
.home .facebookInfo .homeFacebookBtn a img{
height:16px;
width:auto;
}
.home #footer{
padding-top:70px;
}
.home .pageTop a{
bottom:-85px;
}

@media screen and (max-width: 768px) {
.home .facebookInfo{
font-size:1.143rem;
}
.home .facebookInfo .text{
width:auto;
text-align:center;
padding-right:0;
margin-bottom:40px;
}
.home .facebookInfo .image{
display:none;
}
.home .facebookInfo .homeFacebookBtn a{
display:table-cell;
width:240px;
}
.home .facebookInfo .homeFacebookBtn a img{
height:13px;
}
.home #footer{
padding-top:0;
}
.home .pageTop a{
bottom:-85px;
}
}



/*

180507追加

*/



.m_txttype01{
font-size: 18px;
color: rgb(37, 48, 55);
}

@media screen and (max-width: 768px){
.m_txttype01{
font-size: 16px;
color: rgb(37, 48, 55);
}
.tc{
text-align: center
}
}


.m_headtype02{
font-size: 24px;
color: rgb(37, 48, 55);
font-weight: bold;
line-height: 1.5;
text-align: center;
}

.notesText{
margin: 0 auto;
padding-left: 35px;
width: 980px;
font-size: 14px;
color: rgb(37, 48, 55);
}
@media screen and (max-width: 768px){
.notesText {
margin: 0 auto;
padding-left: 0;
width: 100%;
}
}


.s_green{
color: #4da71c;
}
.s_orange{
color: #f376c0;
}
.s_yellow{
color: #e3a51d;
}
.s_pink{
color: #f376c0;
}
.m_btntype01.s_greenbtn a:hover,
.m_btntype02.s_greenbtn a:hover {
background: #4da71c;
}
.m_btntype01.s_orangebtn a:hover,
.m_btntype02.s_orangebtn a:hover{
background: #fe4da6;
}
.m_btntype01.s_yellowbtn a:hover,
.m_btntype02.s_yellowbtn a:hover{
background: #f8ab2a;
}
.m_btntype01.s_pinkbtn a:hover,
.m_btntype02.s_pinkbtn a:hover {
background: #f376c0;
}

.m_btntype01,
.m_btntype02 {
margin: 0 auto;
width: 300px;
}

.m_btntype01 a,
.m_btntype02 a {
position: relative;
padding-right: 1rem;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 70px;
font-size: 18px;
background-color: #7c8387;
color: #fff;
line-height: 1.5;
text-align: center;
text-decoration: none !important;
}

.m_btntype02.s_greenbtn a {
border:solid 1px  #4da71c;
background-color: #FFF;
color:  #4da71c;
}
.m_btntype02.s_orangebtn a {
border:solid 1px  #fe4da6;
background-color: #FFF;
color: #fe4da6;
}
.m_btntype02.s_yellowbtn a {
border:solid 1px  #f8ab2a;
background-color: #FFF;
color: #E3A51D;
}
.m_btntype02.s_pinkbtn a {
border:solid 1px  #f376c0;
background-color: #FFF;
color: #f376c0;
}

.m_btntype01 a::after,
.m_btntype02 a::after {
font-family: 'icomoon' !important;
content: "\e907";
padding-left: 10px;
font-size: 10px;
color: #fff;
position: absolute;
display: block;
margin: 0 auto;
top: 25px;
right: 1.5rem;
}
.m_btntype02.s_greenbtn a::after {
color:  #4da71c;
}
.m_btntype02.s_orangebtn a::after {
color: #fe4da6;
}
.m_btntype02.s_yellowbtn a::after {
color: #f8ab2a;
}
.m_btntype02.s_pinkbtn a::after {
color: #f376c0;
}
.m_btntype02.s_greenbtn a:hover,
.m_btntype02.s_greenbtn a:hover::after,
.m_btntype02.s_orangebtn a:hover,
.m_btntype02.s_orangebtn a:hover::after,
.m_btntype02.s_yellowbtn a:hover,
.m_btntype02.s_yellowbtn a:hover::after,
.m_btntype02.s_pinkbtn a:hover,
.m_btntype02.s_pinkbtn a:hover::after {
color: #fff;
}


@media screen and (max-width: 768px){
.m_btntype01,
.m_btntype02 {
margin: 0 auto;
width: 100%;
}

.m_btntype01 a {
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
min-height: 60px;
background-color: #7c8387;
color: #fff;
text-decoration: none !important;
}
.m_btntype02 a {
width: 100%;
height: 60px;
}

.m_btntype01 a::after {
font-family: 'icomoon' !important;
content: "\e907";
padding-left: 10px;
font-size: 10px;
color: #fff;
position: absolute;
display: block;
margin: 0 auto;
top: 20px;
right: 1.5rem;
}
}


.s_list02wrap .s_list02_01wrap{
display: none;
}

.home .homeMainVisualArea .bx-controls{
background: rgba(37, 48, 55, 0.6);
position: absolute;
bottom: 0;
width: 100%;
z-index: 999;
}
.home .homeMainVisualArea  .bx-pager{
position: relative;
bottom: auto;
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #d3d6d7;
padding: 15px 0;
}

@media screen and (max-width: 768px){
.home .homeMainVisualArea .bx-controls {
background: rgba(37, 48, 55, 0.6);
position: absolute;
bottom: 5%;
width: 100%;
z-index: 99999;
}
}

@media screen and (min-width: 769px){
.home .homeMainVisualArea .bx-controls-direction{
position: absolute;
top: -23vw;
width: 100%;
z-index: 999;
}

.home .homeMainVisualArea .bx-wrapper .bx-controls-direction a{
position: absolute;
display: block;
text-indent: -9999px;
width: 7px;
height: 111px;
}
.home .homeMainVisualArea .bx-controls .bx-prev	{
left: 3vw;
background: url(https://www.otsuka.co.jp/eql/images/home_arrow_01_pc.png) no-repeat left top;
}
.home .homeMainVisualArea .bx-controls .bx-next	{
right: 3vw;
background: url(https://www.otsuka.co.jp/eql/images/home_arrow_02_pc.png) no-repeat right top;
}
}

.home .homeMainVisualArea .bx-pager .bx-pager-item{
display: inline-block;
}
.home .homeMainVisualArea .bx-default-pager a{
background: rgba(255, 255, 255, 0.4);
border: 1px solid #d3d6d7;
text-indent: -9999px;
color: rgb(255, 255, 255, 0.4);
display: block;
width: 12px;
height: 12px;
margin: 0 10px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 50%;
}
.home .homeMainVisualArea .bx-default-pager a:hover{
background: rgba(255, 255, 255, 0.6);
border: 1px solid rgb(255, 255, 255);
}
.home .homeMainVisualArea .bx-default-pager a.active{
background: rgb(255, 255, 255);
border: 1px solid rgb(255, 255, 255);
}

.home .colum{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}

.home .colum .col{
display: inline-block;
width: 50%;
}

.home .homeMainVisualAreaInner .colum .col:last-of-type{
padding-left: 55px;
}
@media screen and (min-width: 769px){
.home .colum{
height: 100%;
}
.home .colum.s_pc3col .col{
width: calc((100% - 120px)/3);
}
.home .colum.s_pc3col .col:not(:first-of-type){
margin-left: 60px;
}
}
@media screen and (max-width: 768px){
.home .colum{
padding-left: 0;
}

.home .colum .col img{
width: 100%;
height: auto;
}

.home .container .row{
margin: 0 auto;
width: 86%;
}
.home .homeMainVisualAreaInner .colum .col:last-of-type{
margin-top: 35px;
padding-left: 0;
}

}



.home .section.homeSection01{
background-color: #f8f9f9;
}

.home .homeSection01 .colum{
margin: 50px 0 25px;
}

.home .section.homeSection01 .colum .col{
width: 57%;
text-align: left;
}
.home .section.homeSection01 .colum .col:last-of-type{
width: 43%;
}

@media screen and (max-width: 768px) {
.home .colum{
display: block;
}
.home .colum .col{
display:block;
width: 100%;
}
.home .homeSection01 .colum .col:last-of-type{
padding-left: 0;
}

.home .section.homeSection01 .colum .col{
width: 100%;
text-align: left;
}
.home .section.homeSection01 .colum .col:last-of-type{
width: 100%;
}
}
.home .section.homeSection02 .colum .col{
position: relative;
text-align: center;
}
@media screen and (min-width: 769px) {
.home .section.homeSection02 .row{
width: 900px;
}
.home .section.homeSection02 .colum .col{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
height: auto;
}
.home .section.homeSection02 .colum .m_btntype01{
margin-top: auto;
width: 100%;
}
}
@media screen and (max-width: 768px){
.home .section.homeSection02 .colum .col + .col{
padding-top: 50px;
margin-top: 60px;
border-top: 1px solid rgb(223, 224, 225);
}
}

.home .section.homeSection02 .colum .col .m_txttype01:first-of-type{
font-size: 20px;
}

.home .section.homeSection02 .colum .col .m_txttype01:nth-of-type(3){
margin-top: 35px;
margin-bottom: 40px;
}

.home .section.homeSection02 .colum .col .notesText{
text-align: left;
padding-left: 0;
}
@media screen and (min-width: 769px) {
.home .section.homeSection02 .colum .col .notesText{
position: absolute;
left: 0;
bottom: -60px;
}
}
@media screen and (max-width: 768px){
.home .section.homeSection02 .colum .col .notesText{
margin-top: 25px;
}
}


@media screen and (max-width: 768px) {
.home .section.homeSection02 .colum .col .m_headtype02{
margin-bottom: 25px;
}
.home .section.homeSection02 .colum .col .m_txttype01:first-of-type{
font-size: 18px;
}
.home .section.homeSection02 .colum .col .m_txttype01:nth-of-type(2){
margin-top: 25px;
margin-bottom: 25px;
}
}
.home .section.homeSection03{
padding: 80px 0 20px;
background: #4c5358;
}
.home .section.homeSection03 .bx-wrapper .bx-viewport{
box-shadow: none;
border: none;
left:0;
background: none;
}
.home .section.homeSection03 .bx-wrapper .bx-controls-direction a{
position: absolute;
margin-top: -30px;
margin-right: -50px;
outline: 0;
width: 30px;
height: 60px;
z-index: 9999;
background-color: #000000;
}
.home .section.homeSection03 .bx-wrapper .bx-controls-direction a::after{
font-family: 'icomoon' !important;
content: "\e907";
color: #fff;
right: 1.5rem;
position: absolute;
text-indent: 0;
margin-right: -14px;
margin-top: 15px;
text-decoration: none !important;
}
.home .section.homeSection03 .bx-wrapper .bx-prev{
left: -55px;
}
.homeSection03 .bx-wrapper .bx-controls-direction .bx-prev::after{
transform: rotate(-180deg)!important;
}
.home .section.homeSection03 .bx-wrapper .bx-next{
right: 1px;
}
.home .section.homeSection03.bx-pager{
position: relative;
bottom: auto;
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #d3d6d7;
padding: 15px 0;
}
.home .section.homeSection03 .bx-default-pager a{
background: rgba(255, 255, 255, 0.4);
border: 1px solid #d3d6d7;
text-indent: -9999px;
color: rgb(255, 255, 255, 0.4);
display: block;
width: 12px;
height: 12px;
margin: 0 10px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 50%;
}
.home .section.homeSection03 .bx-default-pager a:hover{
background: rgba(255, 255, 255, 0.6);
border: 1px solid rgb(255, 255, 255);
}
.home .section.homeSection03 .bx-default-pager a.active{
background: rgb(255, 255, 255);
border: 1px solid rgb(255, 255, 255);
}
.home .section.homeSection03 .colum {
padding-left: 0;
}
.home .section.homeSection03 .colum .col{
width: 300px;
margin-right: 40px;
}

.home .section.homeSection03 .colum .col a::after{
	display: none;
}

.home .section.homeSection03 .colum .col:last-of-type{
margin-right: 0;
}
@media screen and (max-width: 768px) {
.home .section.homeSection03{
padding: 50px 0 30px;
background: #4c5358;
}
.home .section.homeSection03 .bx-wrapper{
	max-width: 285px !important;
}
.home .section.homeSection03 .bx-wrapper .bx-controls-direction a{
position: absolute;
margin-top: -10px;
margin-right: -50px;
outline: 0;
width: 20px;
height: 45px;
text-indent: -9999px;
z-index: 9999;
background-color: #000000;
text-decoration: none!important;
}
.home .section.homeSection03 .bx-wrapper .bx-controls-direction a::after{
font-family: 'icomoon' !important;
content: "\e907";
color: #fff;
right: 1.5rem;
position: absolute;
text-indent: 0;
margin-right: -18px;
margin-top: 8px;
}
.homeSection03 .bx-wrapper .bx-controls-direction .bx-prev::after{
transform: rotate(-180deg)!important;
}
.home .section.homeSection03 .bx-wrapper .bx-prev{
left: -30px;
}
.home .section.homeSection03 .bx-wrapper .bx-next {
right: 20px;
}
.home .section.homeSection03.bx-viewport li {
min-height: 1px;
min-width: 1px;
}
.home .section.homeSection03.bx-clone {
display: none !important;
}
.home .section.homeSection03 .colum {
padding-left: auto;
}
.home .section.homeSection03 .colum .col{
width: 100%;
margin-right: 0;
margin-bottom: 30px;
}

.home .section.homeSection03 .colum .col:last-of-type{
margin-right: 0;
margin-bottom: 0;
}
}

@media screen and (max-width: 768px) {

#header .navWrap #gnav01 .s_list01 li a.accordMenu + .innerNav{
background: #fff;
}

#header .navWrap #gnav01 .s_list01 li a.accordMenu + .innerNav li{
border-bottom: 1px solid rgba(223, 224, 225, 0.4) !important;
}

#header .navWrap #gnav01 .s_list01 li a.accordMenu + .innerNav a{
color: #253037;
font-size: 16px;
}

#header .navWrap #gnav01 .s_list01 li a.accordMenu + .innerNav a.sp_arrow_w.icon-arrow::after{
font-family: 'icomoon' !important;
content: "\e907";
padding-left: 10px;
font-size: 5px;
color: #253037;
position: absolute;
display: block;
margin: 0 auto;
top: 45%;
right: 1.5rem;
transform: rotate(0deg);
}
}

/*# sourceMappingURL=home.css.map */


.home10th {
	display: flex;
	align-items: center;
	.eq10th_top_link {
		display: flex;
		border:solid 1px #d5d5d5;
		justify-content: center;
		gap:20px;
		margin: auto;
		padding: 20px 40px 20px 20px;
		align-items: center;
		max-width: 90%;
		text-decoration: none;
		position: relative;
		.eq10th_logo {
			width: 120px;
			align-self: auto;
		}
		.eq10th_txt {
			font-size: 22px;
			color:rgb(37, 48, 55);
			position: relative;
		}
	}
	.eq10th_top_link::after {
		content: "";
		display: block;
		border-top:3px solid #DC027E;
		border-right:3px solid #DC027E;
		width: 12px;
		height: 12px;
		position: absolute;
		transform: rotate(45deg);
		margin: auto;
		top:0;
		bottom: 0;
		right: 20px;
	}
	.eq10th_top_link:hover {
		background: #FFF9FD;
	}
}
@media screen and (max-width: 768px) {
.home10th {
	.eq10th_top_link {
		gap:20px;
		padding:3%;
		justify-content: flex-start;
		width: 90%;
		.eq10th_logo {
			width: 28%;
		}
		.eq10th_txt {
			font-size: 20px;
			line-height: 1.5;
		}
	}
	.eq10th_top_link::after {
		right: 10px;
	}
}
}
