/*ã‚¨ãƒ•ã‚§ã‚¯ãƒˆ*/
#chip .effect .catchCopy,
#chip .effect .read,
#chip .effect .featureItem,
#chip .effect .lifeImgList, 
#chip .effect .imgMovie_img, 
#chip .effect .detail_section_li,
#chip .effect .section_ttl,
#chip .effect .movie_contents_box,
#chip .effect .campaign_section_inner,
#chip .effect .img_box_three,
#chip .effect .img_box_two,
#chip .effect .faq_section_li,
#chip .effect .campaign_txt {
    opacity: 0;
    -webkit-transform: translateY(10%);
    -ms-transform: translateY(10%);
    transform: translateY(10%);
}
#chip .motion .catchCopy,
#chip .motion .read,
#chip .motion .featureItem,
#chip .motion .lifeImgList, 
#chip .effect .imgMovie_img, 
#chip .motion .detail_section_li,
#chip .motion .section_ttl,
#chip .motion .movie_contents_box,
#chip .motion .campaign_section_inner,
#chip .motion .img_box_three,
#chip .motion .img_box_two,
#chip .motion .faq_section_li,
#chip .motion .campaign_txt {
    -webkit-animation: motionSlide 0.5s cubic-bezier(.215,.61,.355,1) 0.5s 1 forwards;
    animation: motionSlide 0.5s cubic-bezier(.215,.61,.355,1) 0.5s 1 forwards;
}

#chip .chip_bg01 {
    background: url(/images/front/pc/chip/box_cell_three_bg01.jpg) 0% no-repeat;
}

#chip .about_wowwee .img_box_two li {
    height: 300px;
}
#chip .faq_section {
	background: #F4F4F4;
}
#chip #mainvisual_ttl, #chip .ttl_cap {
    color: #33AAE7;
}
#chip .chip_blue {
    color: #33AAE7;
}
#chip .introduction .section_ttl.chip_ttl01 {
    color: #33AAE7;
    background: url(/images/front/pc/chip/chip_ttl01.png) 0% no-repeat;
    background-position: center 0;
    padding-top: 70px;
}
#chip .introduction .img_box_three li {
    height: 450px;
}


#chip #mainvisual_img_li a.is-active {
    border: 2px solid #33AAE7;
}
.spec_section_head_img.chip_bg02 {
    background: url(/images/front/pc/chip/accessories_bg.jpg) 0% no-repeat;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 300px;
}
.logo_poroduction {
    display: inline-block;
    width: 100%;
    margin: 80px 0;
}
.color33aae7 {
    color: #33aae7;
}
.color009145 {
    color: #009145;
}
/* campaign_section */
#chip .campaign_section .detail_ttl{
    /* width: 350px; */
    float:left;
    text-align: left;
    margin: 40px 0 0 40px;
    display: inline-block;
    vertical-align: middle;
}
#chip .campaign_section .campaign_section_img_box_goods .detail_ttl{
    /* width: 350px; */
    float:none;
    text-align: left;
    margin: 0;
    font-size: 18px;
}
#chip .campaign_section .campaign_section_img_box_band .detail_ttl{
    /* width: 350px; */
    float:none;
    text-align: left;
    margin: 0;
    font-size: 18px;
}
#chip .campaign_section .campaign_img{
    float: left;
    display: block;
    /* height: 200px; */
    margin: 0 0 10px 0;
    margin-left: 30px;
}
#chip .campaign_section .campaign_section_img_box_goods .campaign_img{
    float: none;
    display: inline-block;
    /* height: 200px; */
    margin: 0 0 10px 0;
    /* margin-left: -50px; */
    position: relative;
    width: 370px;
}
#chip .campaign_section .campaign_section_img_box_goods .campaign_img:after {
    background: url(/images/front/pc/chip/icn_plus.png) 0% no-repeat;
    background-repeat: no-repeat;
    /* background-position: right 80px; */
    position: absolute;
    content: "";
    width: 42px;
    42: 30px
    height: 4;
    height: 42px;
    display: block;
    /* background: #0f4472; */
    right: -45px;
    top: 80px;
}
#chip .campaign_section .campaign_section_img_box_goods .campaign_img img {
    float: left;
}
#chip .campaign_section_img_box_goods {
    float: left;
    width: 365px;
}
#chip .campaign_section_img_box_band {
    float: right;
    width: 365px;
}
#chip .campaign_section_lead {
    background: #fff;
    padding: 20px;
    width: 800px;
    margin: 0 0 40px 0;
    font-size: 16px;
    letter-spacing: 0.2em;
}
#chip .campaign_section .campaign_section_inner{
    display: inline-block;
}
#chip .campaign_section .campaign_txt {
    margin-bottom: 20px;
}
h1.campaign_section_img_box_goods_h1, h1.campaign_section_img_box_band_h1 {
    padding: 10px;
    background: #fff;
    font-weight: normal;
    margin-bottom: 20px;
    width: 100%;
}
h1.campaign_section_img_box_goods_h1 {
    border: solid 1px #009145;
    color: #009145;
}
h1.campaign_section_img_box_band_h1 {
    border: solid 1px #33aae7;
    color: #33aae7;
}
.campaign_section_img_box_band_limited {
    background: #33aae7;
    color: #fff;
    border-radius: 30px;
    padding: 0 20px;
    font-size: 14px;
    font-weight: normal;
    margin-left: 10px;
}
.bnr_report01 {
    margin-left: -9px;
}