img{
    width: 100%;
    height: auto;
}

#matome_lp_pc_keyvisual{
    width: 880px;

}

#matome_lp_pc_content{
    padding: 0px 0px 66.75px 0px;
    width: 755px;
}

/* 仮査定フォームへのアンカー */
.link_form{
    padding: 24px 206.5px 0px 205.5px;
    
}

.link_form > a:hover{
    opacity: 0.7;
}

/* 業界最大級〇〇カードをまとめて買取! */
#lp_main_ankers{
    padding: 0px 8px 0px 7px;
}

.lp_main_anker{
    float: left;
    margin: 0px 0px 0px 16px;
    width: 236px;
}

/* こんなお悩みありませんか？ */
#lp_worry{
    margin: 51.44px 8px 0px 7px;
    padding: 24px 160px 31.51px 160px;

    background: #FFFFFF 0% 0% no-repeat padding-box;
    opacity: 1;
}

#lp_worry_titleimg{
    padding: 0px 0px 16.56px 0px;
}

.lp_worry_row{
    display: flex;
    padding: 8px 0px 0px 0px;
}

.lp_worry_checkbox{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 43px;
    background: #7BC62A 0% 0% no-repeat padding-box;
    border: 3px solid #333333;
    border-radius: 8px 0px 0px 8px;
    opacity: 1;
}

.lp_worry_checkbox > img{
    height: 15px;
    width: 15px;
}

.lp_worry_text{
    width: 371px;
    background: #E4F0D8 0% 0% no-repeat padding-box;
    border: solid #333333;
    border-width: 3px 3px 3px 0px;
    border-radius: 0px 8px 8px 0px;
    opacity: 1;
}

.lp_worry_text > p{
    padding: 10px 2px 10px 7px;
    text-align: left;
    font: normal normal normal 13px/16px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

#lp_worry_textimg{
    padding: 32px 50px 0px 50px;
}

/* 安心POINT */
#lp_point_title{
    padding: 32px 168px 0px 167px;
}

.lp_point{
    position: relative;
    margin: 51.25px 8px 15.45px 7px;
    padding: 40.57px 21px 21px 21px;

    background: #E9E6DA 0% 0% no-repeat padding-box;
    border: 3px solid #333333;
    border-radius: 16px;
    opacity: 1;
}

.lp_point_index{
    position: absolute;
    top: -27.25px;
    left: 261.5px;
    width: 231px;
}

.lp_otherbuy_index{
    position: absolute;
    top: -48.735px;
    left: 177px;
    width: 400px;
}

/* 安心POINT1 */
#lp_point1_heading{
    margin: 0px 156px 0px 156px;
}

#lp_point1_chart{
    float: left;
    margin: 24px 0px 0px 0px;
}

#lp_point1_examples{
    display: flex;
    width: 100%;
}

/* SNSで頂いた声 */

#sns_voices{
    margin: 32px 0px 0px 0px;
}

#sns_voices_title{
    margin: 0px 186px 0px 186px;
}

.sns_voice_row{
    float: left;
    margin: 15.74px 0px 0px 16px;
    width: 338px;
}

.sns_voice{
    position: relative;
    margin: 8px 0px 0px 0px;

    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 5px;
    opacity: 1;
}

.sns_voice > img{
    position: absolute;
    top: 16px;
    left: 8px;
    width: 30px;
    height: 30px;
}

.sns_voice_index {
    position: absolute;
    top: 16px;
    left: 46px;
    width: 284px;
}

.sns_voice_index > p{
    text-align: left;
    font: normal normal normal 14px/14px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

.sns_voice_content{
    padding: 34px 8px 16px 46px;
    width: 284px;
}

.sns_voice_content > p{
    text-align: left;
    font: normal normal normal 12px/16px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

/* 安心POINT2 */

#lp_point2_heading{
    margin: 0px 81px 0px 65px;
}

.lp_point2_row{
    float: left;
    margin: 24px 0px 0px 16px;
    width: 338px;
}

.lp_point2_text{
    margin: 16px 0px 0px 0px;
}

.lp_point2_text > p{
    text-align: left;
    font: normal normal normal 13px/18px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

/* 安心POINT3 */

#lp_point3_heading{
    margin: 0px 81px 0px 82px;
}

.lp_point3_list{
    margin: 16px 0px 0px 0px;
    padding: 10px 14px 10px 14px;

    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 2px solid #999999;
    opacity: 1;
}

.lp_point3_note{
    padding: 8px 0px 0px 0px;
}

.lp_point3_note > p{
    text-align: right;
    font: normal normal normal 9px/9px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

/* 選ばれる理由 */
#lp_reason{
    margin: 48.44px 8px 0px 7px;
    padding: 24px 24px 22px 25px;

    background: #FFFFFF 0% 0% no-repeat padding-box;
    opacity: 1;
}

#lp_reason_titleimg{
    margin: 0px 166px 8.12px 165px;
}

.lp_reason_block{
    margin: 24px 0px 0px 0px;
}

.lp_reason_img{
    float: left;
    width: 220px;
}

.lp_reason_index{
    float: left;
    margin: 0px 0px 0px 16px;
    padding: 8px 11px 8.58px 12px;
    width: 144px;

    background: #7BC62A 0% 0% no-repeat padding-box;
    border: 2px solid #4C4C4C;
    border-radius: 10px;
    opacity: 1;
}

.lp_reason_index > p{
    text-align: left;
    font: normal normal normal 12px/12px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.lp_reason_content{
    float: left;
    margin: 12.42px 0px 0px 16px;
    width: 455px;
}

.lp_reason_content > p{
    text-align: left;
    font: normal normal normal 12px/18px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

/* 買取対象 */
#lp_target_titleimg{
    padding: 32px 177px 0px 178px;
}

#lp_target_titletext{
    margin: 16px 50.5px 0px 33.5px;
}

#lp_target_titletext > p{
    text-align: center;
    font: normal normal normal 24px/24px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

#lp_target_contentimg{
    margin: 24px 88px 0px 87px;
}

#lp_target_content_top{
    margin: 24px 88px 0px 87px;
    padding: 13px 13px 16px 13px;

    border: 3px solid #333333;
    background: #7BC62A 0% 0% no-repeat padding-box;
    border-radius: 16px 16px 0px 0px;
    opacity: 1;
}

#lp_target_content_top > p {
    text-align: center;
    font: normal normal normal 18px/18px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

#lp_target_content_bottom{
    margin: 0px 88px 0px 87px;
    padding: 13px;

    border: solid #333333;
    border-width:0px 3px 3px 3px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    border-radius: 0px 0px 16px 16px;
    opacity: 1;
}

.lp_target_content_list{
    overflow: hidden;
}

.lp_target_content_list > li{
    list-style: "◆ ";
}

.lp_target_content_item {
    margin: 0px 13px 0px 29px;
    float: left;
    width: calc(50% - 42px);

    text-align: left;
    font: normal normal normal 16px/24px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

.lp_target_note{
    padding: 16px 88px 0px 87px;
}

.lp_target_note > p{
    text-align: left;
    font: normal normal normal 12px/18px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

/* まとめ買取の流れ */
#lp_flow_titleimg{
    margin: 56px 178px 0px 177px;
}

#lp_flow_stepsimg{
    margin: 16px 219px 0px 193px;
}

#lp_flow_steps{
    overflow: hidden;
    display: flex;
    align-items: stretch;
}

.lp_flow_step{
    float: left;
    margin: 23.86px 0px 0px 16px;
    padding: 12.08px 13px 9.89px 13px;
    width: 141px;

    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 3px solid #333333;
    border-radius: 16px;
    opacity: 1;
}

.lp_flow_step_index{
    padding: 7.24px 0px 7.24px 0px;

    background: #7BC62A 0% 0% no-repeat padding-box;
    border-radius: 16px;
    opacity: 1;
}

.lp_flow_step_index > p{
    text-align: center;
    font: normal normal normal 12px/12px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.lp_flow_step_title{
    margin: 8px 0px 0px 0px;
}

.lp_flow_step_title > p{
    text-align: center;
    font: normal normal normal 14px/16px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

.lp_flow_step_img{
    margin: 7.31px 0px 0px 0px;
}

.lp_flow_step_content{
    margin: 8.04px 0px 0px 0px;
}

.lp_flow_step_content > p{
    text-align: left;
    font: normal normal normal 12px/16px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

/* よくあるご質問 */
#lp_question{
    margin: 48.88px 8px 0px 7px;
}


#lp_question_titleimg{
    margin: 0px 160px 16.44px 160px;
}

.lp_question_block{
    margin: 16px 0px 0px 0px;
    padding: 13.46px 12px 21px 13px;

    background: #FFFFFF 0% 0% no-repeat padding-box;
    border: 3px solid #333333;
    border-radius: 16px;
    opacity: 1;
}

.lp_question_img{
    float: left;
    width: 37px;
    height: 37px;
}

.lp_question_index{
    float: left;
    padding: 10.5px 0px 10.5px 16px;
    width: 656px;
}

.lp_question_index > p{
    text-align: left;
    font: normal normal normal 16px/16px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #0E982B;
    opacity: 1;
}

.lp_question_line{
    margin: 16px 0px 0px 0px;
    border-top: 1px dashed #999999;
    opacity: 1;
}

.lp_question_content{
    margin: 16px 0px 0px 0px;
}

.lp_question_content > p{
    text-align: left;
    font: normal normal normal 13px/18px Hiragino Kaku Gothic ProN;
    letter-spacing: 0px;
    color: #333333;
    opacity: 1;
}

.lp_question_content > p > .under_line{
    background: linear-gradient(transparent 50%, #D4F7B0 50%);
}
