@charset "utf-8";

/*=============================================================================
    this page style
=============================================================================*/

/*=============================================================================
    search style
=============================================================================*/
#main{
    padding:40px 0 0;
}
    #main .headline{
        text-align: left;
        padding:0 0 10px;
        background: url(../images/common/border01.jpg) bottom center no-repeat;
    }
    #main > .inner{
        padding:40px 30px 0 ;
    }
        #main #c01{
            position: relative;
        }
            #main #c01 .mapLink{
                position: absolute;
            }
            #main #c01 #map01{
                top:110px;
                left:650px;
            }
            #main #c01 #map02{
                top:240px;
                left:650px;
            }
            #main #c01 #map03{
                top:385px;
                left:670px;
            }
            #main #c01 #map04{
                top:480px;
                left:650px;
            }
            #main #c01 #map05{
                top:80px;
                left:50px;
            }
            #main #c01 #map06{
                top:200px;
                left:-30px;
            }
            #main #c01 #map07{
                top:590px;
                left:620px;
            }
            #main #c01 #map08{
                top:76px;
                left:274px;
            }

        #main #c02{
        }
            #main #c02 table{
                border-top:1px solid #E5A326;
                width: 100%;
                font-size:1.2rem;
                text-align: left;
            }
            #main #c02 table tbody tr{
                border-bottom:1px solid #E5A326;
            }
            #main #c02 table tbody td{
                padding:5px 5px;
            }
            #main #c02 table tbody td.tit{
                width: 180px;
                padding:5px 10px;
            }
            #main #c02 table tbody td dl{
            }
            #main #c02 table tbody td dt{
                float: left;
            }
            #main #c02 table tbody td dd{
            }
            #main #c02 table tbody td dl.p1 dd{
                padding:0 0 0 100px;
            }
            #main #c02 table tbody td dl.p2 dd{
                padding:0 0 0 130px;
            }