/*------------------------------------------------------------------------------
Date: 2014-0X-XX
Copyright (C) XXX. All Rights Reserved.
------------------------------------------------------------------------------*/
/*common*/
.ttlType01 {
    position: relative;
    font-size: 171%;
    padding: 0 0 10px 40px;
    margin-bottom: 20px;
    border-bottom: 1px solid #d8d3bf;
    font-weight: bold
    }
.ttlType01:before {
    content: "";
    position: absolute;
    top: 6px;
    left: 0;
    right: auto;
    bottom: auto;
    background: url(../img/common/ico_circle.png) no-repeat;
    width: 28px;
    height: 28px
    }
.ttlType02 {
    font-size: 129%;
    padding: 8px 12px;
    margin-bottom: 15px;
    font-weight: bold;
    background: #edebe1
    }
.section01 .listLogo {
    display: inline-block;
    margin: 30px 0 10px 0
    }
.section01 .listLogo li {
    box-sizing: border-box;
    text-align: center;
    float: left;
    width: 350px;
    margin-bottom: 20px;
    padding: 20px
    }
.section01 .listLogo li:nth-child(2n) {
    margin-left: 20px
    }
.section01 .listLogo li .fig {
    margin-bottom: 20px
    }
.section01 .pickUp {
    background: #fffce5;
    border: 1px solid #d8d3bf;
    padding: 20px
    }
.section01 .pickUp h3 {
    font-size: 129%;
    color: #417b2a;
    margin-bottom: 15px;
    font-weight: bold
    }
.section01 .pickUp h4 {
    font-size: 100%;
    font-weight: bold;
    margin-bottom: 10px
    }
.section01 .pickUp .exList {
    margin-bottom: 15px
    }
.section01 .pickUp .exList li {
    float: left;
    box-sizing: border-box;
    width: 50%;
    padding: 1% 0
    }
.section01 .pickUp .exList li:nth-child(2n) {
    padding-left: 2%;
    border-left: 1px dotted #d8d3bf
    }
@media screen and (max-width: 767px) {
    .section01 .listLogo li {
        float: none;
        width: 100%;
        padding: 20px
        }
    .section01 .listLogo li:nth-child(2n) {
        margin-left: 0
        }
    .section01 .pickUp .exList li {
        float: none;
        width: 100%;
        border-bottom: 1px dotted #d8d3bf
        }
    .section01 .pickUp .exList li:nth-child(2n) {
        padding-left: 0;
        border-left: 0
        }
    }