<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
div#ContentsArea div#ContentsLayout.SingleWide:first-child{
padding-top: 9px;
}

/* reset */
div#ContentsArea div#ContentsLayout.SingleWide:first-child{
/*padding-bottom: 0;*/
}
#Container{
overflow-x: hidden;
}
div#MainContent div.Section:first-child{
/*padding-bottom: 0;*/
}
.LpBcIntHdg1{
font-size: 3.75em;
font-weight: bold;
color: #0099f2;
}
.LpBcIntMainVisual p{
color: #010101;
font-size: 1.5em;
font-weight: bold;
}


.LpBcIntMainVisual{
display: table;
width: 100%;
}
.LpBcIntMainVisual &gt; *{
display: table-cell;
vertical-align: middle;
}
.LpBcIntMainVisual .Img{
text-align: right;
padding-right: 24px;
}
.LpBcIntFrame{
position: relative;
z-index: 0;
margin-top: 20px;
padding: 40px 0;
}
.LpBcIntFrame:before{
content: "";
position: absolute;
width: 300%;
height: 100%;
left: -100%;
background: #f3f3f3;
z-index: -1;
top: 0;
}

.LpBcIntLytImg{
display: table;
direction: rtl;
width: 100%;
background: #fff;
border: 1px solid #ddd;
padding: 20px;
box-sizing: border-box;
}
.LpBcIntLytImg &gt; *{
display: table-cell;
direction: ltr;
vertical-align: middle;
}
.LpBcIntLytImg .Cnt{
padding: 0 0 7px 20px;
}
div#MainContent .LpBcIntLst{
font-size: 1.5em;
margin-bottom: 45px;
padding-left: 16px;
position: relative;
}
div#MainContent .LpBcIntLst:before{
content: "";
display: block;
width: 4px;
height: 4px;
border-radius: 2px;
background: #333;
left: 0;
position: absolute;
top: .5em;
}
.LpBcIntLytImg .Btn{
text-align: right;
padding-right: 50px;
}</pre></body></html>