/*************************
 cp_180101_pc
*************************/


/*****common*****/

#cp_container_180101 {
    width: 710px;
    margin-top: 20px;
    margin-bottom: 40px;
    text-align: center;
    /*position: absolute;*/
}
#cp_container_180101 .mt10 {
    margin-top: 30px;
}
#cp_container_180101 .mt30 {
    margin-top: 30px;
}
#cp_container_180101 .mt50 {
    margin-top: 50px;
}

/*****clear_fix*****/

#cp_container_180101:after {
    content: "";
    display: block;
    clear: both;
}

/*****cp_180101*****/

#cp_container_180101 h2+p{
    margin-top: 55px;
}

#cp_container_180101 dl{
    width: 710px;
    margin: 50px auto 0;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    background-color: #f1e7d0;
}
#cp_container_180101 dd{
    margin: 20px auto ;
}

#cp_container_180101 .pro01 dd{
    width: 688px;
    height: 650px;
    background-image: url(../img/cp_180101_pc/cp01_04.png) ;
    background-repeat: no-repeat;
}
#cp_container_180101 .pro01 p{
    position: relative;
    top:480px;
}

#cp_container_180101 .pro02 dd:nth-child(2){
    width: 688px;
    height: 650px;
    background-image: url(../img/cp_180101_pc/cp01_06.png) ;
    background-repeat: no-repeat;
}
#cp_container_180101 .pro02 dd:nth-child(2) p{
    position: relative;
    top:480px;
}
#cp_container_180101 .pro02 dd:nth-child(3){
    width: 688px;
    height: 550px;
    background-image: url(../img/cp_180101_pc/cp01_07.png) ;
    background-repeat: no-repeat;
}
#cp_container_180101 .pro02 dd:nth-child(3) p{
    position: relative;
    top:380px;
}

#cp_container_180101 .pro03 dd{
    width: 688px;
    height: 530px;
    background-image: url(../img/cp_180101_pc/cp01_09.png) ;
    background-repeat: no-repeat;
}
#cp_container_180101 .pro03 p{
    position: relative;
    top:350px;
}

#cp_container_180101 .pro04 dd{
    width: 688px;
    height: 530px;
    background-image: url(../img/cp_180101_pc/cp01_11.png) ;
    background-repeat: no-repeat;
}
#cp_container_180101 .pro04 p{
    position: relative;
    top:350px;
}

#cp_container_180101 .pro05 dd:nth-child(2){
    width: 688px;
    height: 650px;
    background-image: url(../img/cp_180101_pc/cp01_12.png) ;
    background-repeat: no-repeat;
}
#cp_container_180101 .pro05 dd:nth-child(2) p{
    position: relative;
    top:480px;
}
#cp_container_180101 .pro05 dd:nth-child(3){
    width: 688px;
    height: 519px;
    background-image: url(../img/cp_180101_pc/cp01_14.png) ;
    background-repeat: no-repeat;
}
#cp_container_180101 .pro05 dd:nth-child(3) p{
    position: relative;
    top:340px;
}

#cp_container_180101 .pro06 dd:nth-child(2){
    width: 688px;
    height: 650px;
    background-image: url(../img/cp_180101_pc/cp01_15.png) ;
    background-repeat: no-repeat;
}
#cp_container_180101 .pro06 dd:nth-child(2) p{
    position: relative;
    top:480px;
}
#cp_container_180101 .pro06 dd:nth-child(3){
    width: 688px;
    height: 519px;
    background-image: url(../img/cp_180101_pc/cp01_17.png) ;
    background-repeat: no-repeat;
}
#cp_container_180101 .pro06 dd:nth-child(3) p{
    position: relative;
    top:340px;
}

