@charset "utf-8";

/* CSS Document */



/*--------------------------------------------------*/



#main .cntH2 { margin-bottom: 65px; }

#main .containerInner { position: relative }

#main .sNav { width: 642px; position: absolute; left: 19px; top: -56px; }

#main .sNav li { list-style: none outside; vertical-align: bottom; display: inline; float: left; font-size: 1px; width: 160px; }

#main h4 { margin-bottom: 30px; }

/*--------------------------------------------------*/

#main .cntA { width: 620px; padding: 1px 0 30px; position:relative;}

#main .cntA table { border-collapse: separate; border-spacing: 2px; width: 620px; }

#main .cntA th,
#main .cntA td { font-size: 12px; line-height: 16px; padding: 10px; vertical-align: top; }

#main .cntA th { background: #EDEDED url(../images/outline/blt_blue.jpg) no-repeat 6px 13px; text-align: left; padding-left: 18px; }

#main .cntA td img { float: right; }

#main .cntA .logomark { position:absolute; top:0px; right:0px; width:210px; height:159px;}

/*--------------------------------------------------*/



#main .cntB { width: 600px; padding: 10px; background: url(../images/outline/bg_a.jpg); }

#gmap { width: 600px; height: 353px; }

#main .enlarge { margin-bottom: 30px; text-align: right; font-size: 12px; line-height: 14px; padding: 4px 0; }

.display { display: none; }

.gmap_coord { display: none; }

.gmap_block { width: 370px; height: 70px; }

.gmap_block .btnOnMap { display: none }

.gmap_block .display { display: block !important; }

.gmap_block strong { font-size: 14px; line-height: 16px; }

.gmap_block p { margin-bottom: 4px; }

/*--------------------------------------------------*/


#main .cntC { width: 620px; padding: 1px 0; }

#main .cntC table { border-collapse: separate; border-spacing: 2px; }

#main .cntC th,
#main .cntC td { font-size: 11px; line-height: 13px; padding: 3px 11px; vertical-align: top; }

#main .cntC th { background: #EDEDED; text-align: right; }

#main .cntC .month { text-align: right; }

/*--------------------------------------------------*/



.mainMap { width: 960px !important; }

.cntAmap { width: 960px !important; padding: 10px 0 !important; border-bottom: 1px dotted #999 }

.cntBmap { width: 940px !important; margin-top: 10px !important; }

.mapFix { width: 940px !important; height: 600px !important; }

.close { text-align: center; padding: 1em 0; }
