@import url(https://fonts.googleapis.com/css?family=Lato&display=swap);@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);body{font-family:Lato,Noto Sans JP,sans-serif}
.mainContainer_img{opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}
.mainContainer_img.is-active{opacity:1}
.featureItem_item{opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}
.featureItem_item.is-active{opacity:1}
.aboutContainer_item div.aboutItem_title-first p{font-weight:400}
.aboutContainer_item .aboutItem_text{font-weight:200}
.aboutContainer_item .aboutItem_title .text_cution{font-size:10px;vertical-align:4px}
.featureContainer .featureItem_text p{font-weight:200}
.messageItem_text .text_cution{font-size:10px;vertical-align:2px}
.messageItem_text span{font-size:10px}
.messageItem_text .bottom_cution{display:block;margin-top:20px}
@media screen and (min-width:1279px){#luxy{position:relative}
}
@media (min-width:1024px){#luxy{position:relative}
.mainContainer{max-width:1280px;margin:0 auto;padding:188px 0 0 187px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box}
.mainContainer p{margin-top:-11px}
.mainContainer_title{display:inline-block;font-size:15px;font-weight:700;line-height:2;letter-spacing:6px;color:#222}
.mainContainer_img{width:790px;margin-left:166px;text-align:left}
.mainContainer_img img{width:100%}
.aboutContainer{max-width:1140px;margin:0 auto;padding:185px 0 0}
.aboutContainer_item{padding:112px 0 0}
.aboutContainer_item .aboutItem_title p .text_cution{font-size:10px;vertical-align:4px}
.aboutContainer_item-01{width:677px;margin-left:auto;margin-right:auto;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}
.aboutContainer_item-01 .aboutItem_textContainer{margin-top:-9px}
.aboutContainer_item-01 div.aboutItem_title-first{padding-bottom:27px}
.aboutContainer_item-01 div.aboutItem_title-first p{line-height:2.2}
.aboutContainer_item-01 div.aboutItem_text p{padding-top:19px}
.aboutContainer_item-02{width:906px;margin-left:auto;margin-right:auto;padding-top:231px}
.aboutContainer_item-02 div.aboutItem_textContainer-left{margin-left:114px;padding-top:33px}
.aboutContainer_item-02 div.aboutItem_textContainer-left .aboutItem_text p{padding-top:10px}
.aboutContainer_item-03{width:765px;padding-top:108px}
.aboutContainer_item-03 div.aboutItem_textContainer-right{margin-left:227px;padding-top:33px}
.aboutContainer_item-03 div.aboutItem_textContainer-right .aboutItem_text p{padding-top:10px}
.aboutContainer_item-03-outer{margin:0 auto}
.aboutContainer_item-04{float:right;width:643px;height:auto;padding-top:108px}
.aboutContainer_item-04 div.aboutItem_textContainer-left{margin-left:72px;padding-top:33px}
.aboutContainer_item-04 div.aboutItem_textContainer-left .aboutItem_text p{padding-top:10px}
.aboutContainer_item-04-outer{margin:0 auto}
.aboutContainer_item-05{width:765px;padding-top:108px;clear:both}
.aboutContainer_item-05 div.aboutItem_textContainer-right{margin-left:231px;padding-top:33px}
.aboutContainer_item-05 div.aboutItem_textContainer-right .aboutItem_text p{padding-top:10px}
.aboutContainer_item-05-outer{margin:0 auto}
.aboutContainer_item-06{float:right;width:643px;height:auto;padding-top:108px}
.aboutContainer_item-06 div.aboutItem_textContainer-left{margin-left:72px;padding-top:33px}
.aboutContainer_item-06 div.aboutItem_textContainer-left .aboutItem_text p{padding-top:10px}
.aboutContainer_item-06-outer{margin:0 auto}
.aboutContainer_item-07{width:765px;padding-top:108px;clear:both}
.aboutContainer_item-07 div.aboutItem_textContainer-right{margin-left:231px;padding-top:33px}
.aboutContainer_item-07 div.aboutItem_textContainer-right .aboutItem_text p{padding-top:10px}
.aboutContainer_item-07-outer{margin:0 auto}
.aboutContainer_item-last{width:822px;margin-left:auto;margin-right:auto;padding-top:108px}
.aboutContainer_item-last div.aboutItem_textContainer-left{margin-left:72px;padding-top:33px}
.aboutContainer_item-last div.aboutItem_textContainer-left .aboutItem_text p{padding-top:10px}
.aboutContainer_item .aboutItem_title{font-size:18px;line-height:2.1;color:#222}
.aboutContainer_item .aboutItem_title-first{padding-bottom:36px}
.aboutContainer_item .aboutItem_text{font-size:14px;line-height:2.1;letter-spacing:1.7px;color:#222}
.aboutContainer_item .aboutItem_text p{padding:19px 0 0}
.aboutContainer_item .aboutItem_text p .text_cution{font-size:10px;vertical-align:3px}
.aboutContainer_item .aboutItem_text span{font-size:10px}
.aboutContainer_item .aboutItem_textContainer{padding:38px 0 0}
.aboutContainer_item .aboutItem_textContainer:first-child{padding:0}
.aboutContainer_item .aboutItem_textContainer-left{margin-left:110px}
.aboutContainer_item .aboutItem_textContainer-right{margin-left:227px}
.aboutContainer_item .aboutItem_textContainer-top p{padding:24px 0 0}
.aboutContainer_item .aboutItem_textContainer-top p:first-child{padding:0}
.aboutContainer_item .aboutItem_img img{width:100%;height:auto}
.aboutContainer_item .aboutItem_img-01{width:300px;margin-left:auto}
.featureContainer{width:906px;margin:0 auto;padding:162px 0 0}
.featureContainer .feature_title{font-size:15px;letter-spacing:6px;line-height:2;font-weight:700;color:#222;padding-left:3px}
.featureContainer .featureItem_container{margin:0 auto 200px}
.featureContainer .featureItem_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:43px;margin-right:43px}
.featureContainer .featureItem_item{width:244px;height:434px;margin:58px 0 0}
.featureContainer .featureItem_img{width:100%}
.featureContainer .featureItem_title{width:211px;font-size:15px;letter-spacing:1.5px;line-height:1.75;margin:19px auto 13px;color:#222}
.featureContainer .featureItem_title span{font-size:11px;line-height:2.2;font-weight:300;display:inline-block;color:#222;letter-spacing:.9px}
.featureContainer .featureItem_text{width:210px;margin:0 auto;font-size:13px;letter-spacing:1.82;line-height:1.75;font-weight:300;color:#222}
.featureContainer .featureItem_text p span{vertical-align:4px}
.featureContainer .featureItem_text span{font-size:10px;line-height:1.75;letter-spacing:.14em}
.messageContainer{width:100%;margin:138px auto 0;background-color:#fafafa}
.messageContainer .message_title{margin-left:14.6%;padding-top:62px;font-size:15px;letter-spacing:6px;line-height:2;font-weight:700;color:#222}
.messageContainer .messageItem_container{display:-webkit-box;display:-ms-flexbox;display:flex;width:680px;margin:0 auto;padding:24px 0 100px}
.messageContainer .messageItem_img{width:188px}
.messageContainer .messageItem_img img{width:100%;height:auto}
.messageContainer .messageItem_profile{margin-top:14px}
.messageContainer .messageItem_profile-job{font-size:11px;letter-spacing:.75px;line-height:1.2;color:#222;margin-bottom:5px}
.messageContainer .messageItem_profile span{font-size:10px;line-height:1.75;letter-spacing:1px;font-weight:300;color:#222}
.messageContainer .messageItem_profile-name{font-size:15px;letter-spacing:1.5px;line-height:1.75;color:#222;margin-top:-2px}
.messageContainer .messageItem_textContainer{position:relative;width:429px;padding-left:70px}
.messageContainer .messageItem_text{display:none;font-size:12px;letter-spacing:1.5px;line-height:2.1;font-weight:300;color:#222}
.messageContainer .messageItem_text-hide{display:block}
.messageContainer .messageItem_text p{padding-top:17px;padding-bottom:15px}
.messageContainer .messageItem_btn-read{position:absolute;font-size:10px;letter-spacing:.22em;line-height:1.75;cursor:pointer;right:0;color:#222}
.messageContainer .messageItem_btn-read span{position:relative;padding-right:10px}
.messageContainer .messageItem_btn-read span:after{position:absolute;content:"";width:6px;height:8px;background-size:cover;top:3px;right:0;background-image:url(/about/img/icon_read.png)}
.messageContainer .messageItem_btn-close{display:none;position:absolute;font-size:10px;letter-spacing:.22em;line-height:1.75;cursor:pointer;right:10px;color:#222}
.messageContainer .messageItem_btn-close span{position:relative;padding-right:10px}
.messageContainer .messageItem_btn-close span:after{position:absolute;content:"";width:6px;height:8px;background-size:cover;top:3px;right:0;background-image:url(/about/img/icon_read.png);-webkit-transform:scaleY(-1);transform:scaleY(-1)}
.bredcrubs{margin:130px auto 85px}
}
@media screen and (min-width:768px) and (max-width:1023px){.br_tab{display:none}
#luxy{position:relative}
.mainContainer{max-width:1023px;width:calc(100% - 46px);margin:0 auto;padding:178px 0 0 46px;display:-webkit-box;display:-ms-flexbox;display:flex}
.mainContainer p{margin-top:-5px}
.mainContainer_title{width:110px;display:inline-block;font-size:15px;font-weight:700;line-height:2;letter-spacing:6px;color:#222}
.mainContainer_img{margin-left:194px;text-align:left}
.mainContainer_img img{width:100%}
.aboutContainer{margin:0 auto;padding:172px 0 0}
.aboutContainer_item{padding:106px 0 0}
.aboutContainer_item-01{width:69.2%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.aboutContainer_item-02{width:81.8%;margin:0 auto;padding-top:105px}
.aboutContainer_item-03{width:70.8%;margin-right:auto;margin-top:112px}
.aboutContainer_item-04{width:61.8%;margin-left:auto;margin-top:39px}
.aboutContainer_item-05{width:70.8%;margin-right:auto;margin-top:49px}
.aboutContainer_item-06{width:61.8%;margin-left:auto;margin-top:39px}
.aboutContainer_item-07{width:70.8%;margin-right:auto;margin-top:49px}
.aboutContainer_item-last{width:67.2%;margin:0 auto}
.aboutContainer_item:first-child{padding:0 0 64px}
.aboutContainer_item .aboutItem_title{font-size:17px;line-height:2.1;letter-spacing:.14em;margin-top:-11px;color:#222}
.aboutContainer_item .aboutItem_title-first{padding-bottom:26px}
.aboutContainer_item .aboutItem_text{font-size:14px;line-height:2.1;letter-spacing:1.7px;font-weight:300;color:#222}
.aboutContainer_item .aboutItem_text p{padding:18px 0 0}
.aboutContainer_item .aboutItem_text p .text_cution{font-size:10px;vertical-align:3px}
.aboutContainer_item .aboutItem_text span{font-size:10px}
.aboutContainer_item .aboutItem_img img{width:100%}
.aboutContainer_item .aboutItem_textContainer{padding:34px 0 0}
/*.aboutContainer_item .aboutItem_textContainer:first-child{padding:0;width:46.2%}*/
.aboutContainer_item .aboutItem_textContainer-left{margin-left:8.7%;padding-right:9.5%;padding-top:42px}
.aboutContainer_item .aboutItem_textContainer-left.type_2nd{margin-left:14.1%;padding-right:0}
.aboutContainer_item .aboutItem_textContainer-left p{letter-spacing:.15em}
.aboutContainer_item .aboutItem_textContainer-right{margin-left:23.2%;padding-top:46px}
.aboutContainer_item .aboutItem_textContainer-right .aboutItem_title{letter-spacing:.15em}
.aboutContainer_item .aboutItem_textContainer-right .aboutItem_text p{padding-top:12px}
.aboutContainer_item .aboutItem_textContainer-top p{padding:18px 0 0}
.aboutContainer_item .aboutItem_textContainer-top p:first-child{padding:0}
.aboutContainer_item .aboutItem_img-01{margin-left:11%;width:44.4%}
.featureContainer{width:81.35%;margin:0 auto;padding:228px 0 0}
.featureContainer .feature_title{font-size:15px;letter-spacing:6px;line-height:2;font-weight:700;color:#222}
.featureContainer .featureItem_container{margin:0 auto}
.featureContainer .featureItem_list{margin-left:6.9%;margin-right:6.9%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.featureContainer .featureItem_item{width:31%;margin:72px 0 0}
.featureContainer .featureItem_img{width:100%}
.featureContainer .featureItem_title{font-size:14px;letter-spacing:1.5px;line-height:1.75;margin:22px auto 14px;color:#222}
.featureContainer .featureItem_title span{font-size:11px;line-height:2.2;font-weight:300;display:inline-block;color:#222;letter-spacing:.9px}
.featureContainer .featureItem_text{margin:0 auto;font-size:12px;letter-spacing:1.82px;line-height:1.75;font-weight:300;color:#222}
.featureContainer .featureItem_text span{font-size:10px;line-height:1.75;letter-spacing:.14em}
.messageContainer{width:100%;margin:132px auto 0;background-color:#fafafa}
.messageContainer .message_title{margin-left:70px;padding-top:62px;font-size:15px;letter-spacing:6px;line-height:2;font-weight:700;color:#222}
.messageContainer .messageItem_container{display:-webkit-box;display:-ms-flexbox;display:flex;width:70.8%;margin:0 auto;padding:24px 0 98px}
.messageContainer .messageItem_img{width:93.5%}
.messageContainer .messageItem_img img{width:100%;height:auto}
.messageContainer .messageItem_profile{padding-top:16px}
.messageContainer .messageItem_profile-job{font-size:11px;letter-spacing:1px;line-height:1.75;color:#222;margin-bottom:4px}
.messageContainer .messageItem_profile span{font-size:10px;line-height:1.75;letter-spacing:.75px;font-weight:300;color:#222}
.messageContainer .messageItem_profile-name{font-size:15px;letter-spacing:1.5px;line-height:1.75;color:#222}
.messageContainer .messageItem_textContainer{position:relative;width:144%;padding-left:70px}
.messageContainer .messageItem_text{display:none;font-size:12px;letter-spacing:1.2px;line-height:2.1;font-weight:300;color:#222}
.messageContainer .messageItem_text-hide{display:block}
.messageContainer .messageItem_text p{padding-top:17px}
.messageContainer .messageItem_btn-read{position:absolute;font-size:10px;letter-spacing:.22em;line-height:1.75;cursor:pointer;right:10px;color:#222;bottom:-10px}
.messageContainer .messageItem_btn-read span{position:relative;padding-right:10px}
.messageContainer .messageItem_btn-read span:after{position:absolute;content:"";width:6px;height:8px;background-size:cover;top:3px;right:0;background-image:url(/about/img/icon_read.png)}
.messageContainer .messageItem_btn-close{display:none;position:absolute;font-size:10px;letter-spacing:.22em;line-height:1.75;cursor:pointer;right:10px;color:#222}
.messageContainer .messageItem_btn-close span{position:relative;padding-right:10px}
.messageContainer .messageItem_btn-close span:after{position:absolute;content:"";width:6px;height:8px;background-size:cover;top:3px;right:0;background-image:url(/about/img/icon_read.png);-webkit-transform:scaleY(-1);transform:scaleY(-1)}
.bredcrubs{margin-top:102px;margin-bottom:84px}
}
@media (max-width:767px){#luxy{position:relative}
.mainTitle{position:absolute;top:103px}
.mainContainer{width:calc(100% - 46px);margin:0 0 0 46px;padding-top:112px}
.mainContainer_title{font-size:16px;font-weight:700;line-height:2;letter-spacing:6.4px;color:#222;height:64px}
.mainContainer_img{margin:69px 0 0}
.mainContainer_img img{width:100%;height:auto}
.aboutContainer{padding:66px 0 0}
.aboutContainer_item{padding:75px 0 0}
.aboutContainer_item-01,.aboutContainer_item-02{width:100%;margin:0 auto}
.aboutContainer_item-03{width:100%;margin:72px auto 0}
.aboutContainer_item-03 .aboutItem_text p{letter-spacing:.9px}
.aboutContainer_item-04,.aboutContainer_item-05,.aboutContainer_item-06,.aboutContainer_item-07{width:100%;margin:69px auto 0}
.aboutContainer_item-last{width:100%;margin:0 auto;padding-top:70px}
.aboutContainer_item:first-child{padding:0}
.aboutContainer_item .aboutItem_img img{width:100%}
.aboutContainer_item .aboutItem_img-01{padding-top:51px;width:calc(100% - 92px);margin:0 auto}
.aboutContainer_item .aboutItem_img-03,.aboutContainer_item .aboutItem_img-04,.aboutContainer_item .aboutItem_img-05,.aboutContainer_item .aboutItem_img-06,.aboutContainer_item .aboutItem_img-07{width:calc(100% - 92px);margin:0 auto}
.aboutContainer_item .aboutItem_title{font-size:15px;letter-spacing:1.5px;line-height:1.75;color:#222}
.aboutContainer_item .aboutItem_title-first{line-height:2.1;padding-bottom:30px}
.aboutContainer_item .aboutItem_text{font-size:14px;line-height:2.1;letter-spacing:1.4px;font-weight:300;color:#222}
.aboutContainer_item .aboutItem_text p{padding:14px 0 0}
.aboutContainer_item .aboutItem_text p .text_cution{font-size:10px;vertical-align:3px}
.aboutContainer_item .aboutItem_text span{font-size:10px}
.aboutContainer_item .aboutItem_textContainer{width:calc(100% - 92px);padding:27px 0 0;margin:0 auto}
.aboutContainer_item .aboutItem_textContainer:first-child{padding:0}
.aboutContainer_item .aboutItem_textContainer-top p{padding:13px 0 0}
.aboutContainer_item .aboutItem_textContainer-top p:first-child{padding:0}
.featureContainer{width:calc(100% - 92px);margin:0 auto;padding:141px 0 0}
.featureContainer .feature_title{font-size:15px;letter-spacing:6px;line-height:2;font-weight:700;color:#222}
.featureContainer .featureItem_container{width:100%}
.featureContainer .featureItem_item{margin:38px 0 20px}
.featureContainer .featureItem_img{width:100%}
.featureContainer .featureItem_title{width:100%;font-size:14px;letter-spacing:1.68px;line-height:1.75;margin:13px auto 8px;color:#222}
.featureContainer .featureItem_title .text_cution{display:inline;font-size:10px;vertical-align:3px}
.featureContainer .featureItem_title span{font-size:10px;line-height:2.2;font-weight:300;display:inline-block;color:#222;letter-spacing:.9px}
.featureContainer .featureItem_text{width:100%;margin:0 auto 42px;font-size:12px;letter-spacing:.12em;line-height:1.75;font-weight:300;color:#222}
.featureContainer .featureItem_text .text_cution{display:inline;font-size:10px;vertical-align:3px}
.featureContainer .featureItem_text span{display:block;font-size:10px;line-height:1.75;letter-spacing:.14em;margin-top:14px}
.messageContainer{width:100%;margin:71px auto 0;background-color:#fafafa}
.messageContainer .message_title{margin-left:auto;margin-right:auto;padding-top:48px;font-size:15px;letter-spacing:6px;line-height:2;font-weight:700;color:#222;width:calc(100% - 92px)}
.messageContainer .messageItem_container{width:100%;margin:0 auto;padding:26px 0 96px}
.messageContainer .messageItem_img{width:56.9%;margin:0 auto}
.messageContainer .messageItem_img img{width:100%}
.messageContainer .messageItem_profile{text-align:center}
.messageContainer .messageItem_profile-job{font-size:11px;letter-spacing:.12em;line-height:1.75;color:#222;margin-bottom:4px}
.messageContainer .messageItem_profile span{font-size:10px;line-height:1.75;letter-spacing:.1em;font-weight:300;color:#222}
.messageContainer .messageItem_profile-name{font-size:15px;letter-spacing:1.5px;line-height:1.75;color:#222}
.messageContainer .messageItem_textContainer{position:relative;width:calc(100% - 92px);margin:0 auto;padding-top:24px}
.messageContainer .messageItem_text{display:none;font-size:12px;letter-spacing:1.2px;line-height:2.1;font-weight:300;color:#222}
.messageContainer .messageItem_text-hide{display:block}
.messageContainer .messageItem_text p{padding-top:22px;padding-bottom:4px}
.messageContainer .messageItem_btn-read{position:absolute;font-size:10px;letter-spacing:.22em;line-height:1.75;cursor:pointer;right:0;bottom:-24px;color:#222}
.messageContainer .messageItem_btn-read span{position:relative;padding-right:10px}
.messageContainer .messageItem_btn-read span:after{position:absolute;content:"";width:6px;height:8px;background-size:cover;top:3px;right:0;background-image:url(/about/img/icon_read.png)}
.messageContainer .messageItem_btn-close{display:none;position:absolute;font-size:10px;letter-spacing:.22em;line-height:1.75;cursor:pointer;right:10px;color:#222}
.messageContainer .messageItem_btn-close span{position:relative;padding-right:10px}
.messageContainer .messageItem_btn-close span:after{position:absolute;content:"";width:6px;height:8px;background-size:cover;top:3px;right:0;background-image:url(/about/img/icon_read.png);-webkit-transform:scaleY(-1);transform:scaleY(-1)}
.bredcrubs{margin:73px 30px 55px}
.bredcrubs ol{letter-spacing:1.5px;font-weight:300}
}



sup {
    vertical-align: super;
    font-size: 10px;
}


.component{
padding: 10px 0 30px;
}


.component ul{
    display: flex;
        width: 100%;
        flex-wrap: wrap;
        justify-content: center;
}
.component ul li{
width:calc((100% - 40px)/5);
margin-right: 10px;
position: relative;
}

.component ul li:nth-last-of-type(1){
margin-right: 0;
}


.component ul li p{
font-size:14px;
line-height: 1.3;
letter-spacing:1.7px;
background-color:#222;
color:#FFFFFF;
text-align: center;
padding: 10px 0;
}

.component ul li p{
margin-bottom: 5px;
}

.component ul li .component-img{
width:100%;
position: relative;
}

.component ul li .component-img img{
width: 100%;
}


.exampleContainer{
max-width: 1140px;
margin: 0 auto;
padding: 185px 0 0;
    text-align: center;
}
.exampleContainer p{
    font-size:18px;
    line-height:2.1;
    color:#222;
}

.exampleContainer span{
font-size: 10px;
font-weight: 200;
line-height: 1.8;
}

.exampleContainer ul{

        margin-top: 30px;
        display: flex;
        flex-wrap: wrap;

}


.exampleContainer ul li{
    margin-right: 30px;
    width: calc((100% - 30px)/2);
    padding-bottom: 20px;
    position: relative;

}
.exampleContainer ul li:nth-of-type(even){
margin-right: 0;
}


.exampleContainer ul li img{
width: 100%;
}


.buyContainer{
margin: 0 auto;
padding: 200px 0 0;
}

.buyContainer img.logo{
display: block;
margin: auto;
width: 200px;
}

.buyContainer a.buy-btn{
    background-color: #000;
    text-align: center;
    margin: 51px 0 0;
    -webkit-transition: .3s;
    transition: .3s;
    font-weight: 500;
    letter-spacing: 3px;
    padding: 20px 30px;
    color: #FFFFFF;
    margin: 30px auto 0;
    display: block;
    width: fit-content;
    font-size: 14px;
}

@media screen and (min-width:768px) and (max-width:1023px){
    .component ul li{
        width: calc((100% - 60px)/3);
        margin-right: 30px;
        padding-bottom: 20px;
    }
    .component ul li:nth-of-type(3),
    .component ul li:nth-last-of-type(1){
        margin-right: 0;
    }


}
@media (max-width:767px){
    .component ul{
        display: block;
    }
    .component ul li{
        width: 100%;
        margin: 0 0 10px;

    }
    .component ul li .li_mb-flex{
        display: flex;
        width: 100%;
        align-items: center;
        background-color: #222;
        margin-bottom: 3px;
    }
    .component ul li .li_mb-flex .component-img{
        width: 30%;
        margin-right: 2px;
        border-right:solid 2px #FFFFFF;
    }
        .component ul li .li_mb-flex .component-img img{
            vertical-align: middle;
        }
    .component ul li .li_mb-flex p{
        width: calc(100% - 30% - 2px);
        margin-bottom: 0;
        background-color: rgba(0,0,0,0)
    }
    .component ul li span{
        text-align: right;
        display: block;
    }

    .exampleContainer{
        width: calc(100% - 92px);
            padding: 70px 0 0;
    }
    .exampleContainer ul{
        margin-top: 20px;
    }
    .exampleContainer ul li{
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px
    }


    .buyContainer{
        padding: 80px 0 0;
    }
    .buyContainer a.buy-btn{
        width: calc(100% - 92px);
        padding: 15px 0;
    }

}
