/*main*/
#wrap{width:950px;padding-left:14px;}
.main #header{height:90px;}
.main .mainContent{height:673px;position:relative;}
.main .mainVisual{width:922px;}
.main #bottomWrap{clear:both;width:930px;padding-top:20px;border-top:solid 1px #d6d6d6;margin-top:20px;margin-left:20px;padding-bottom:30px;}
.main{background:url("../../images/common/mainBg.jpg") left top no-repeat;height:737px;}

#header h1{position:absolute;left:45px;top:48px;}
#accessibility{display:none;}
.globalMenu{position:absolute;left:740px;top:8px;width:210px;}
#navigation{position:absolute;left:192px;top:23px;width:770px;}
#navigation ul li{float:left;}

.sideEtc{padding-top:40px;}
.sideEtc p{margin-top:9px;}
.sideEtc p img{vertical-align:top;}
.dataArea{padding-top:40px;}
.dataArea img{vertical-align:top;}
dl.sub0101 dd{background:url("../../images/sub1/sub0101_cBg.gif") right top no-repeat;}
#bottomWrap{float:right;width:930px;padding-top:20px;border-top:solid 1px #d6d6d6;margin-top:20px;margin-left:20px;padding-bottom:30px;}
#bottomWrap .addr{width:400px;float:left;background:url("../../images/common/tail_logo.gif") 20px 5px no-repeat;padding-left:160px;}
#bottomWrap .familyWrap{width:260px;float:right;padding-right:14px;text-align:right;margin-top:5px;padding-bottom:30px;}
#bottomWrap .familyWrap h4{float:left;width:129px;padding-right:10px;margin-top:2px;}
#bottomWrap .family{width:113px;float:left;}
#bottomWrap .family ul{width:113px;border:solid 1px #dddddd;margin-bottom:20px;color:#9b9b9b;font-size:0.9em;border-top:none;padding-top:3px;padding-bottom:3px;}
#bottomWrap .family ul li{height:15px;line-height:16px;text-align:left;}
#bottomWrap .family ul li a{color:#828282;padding-left:6px;}
#bottomWrap .family ul li a:hover{color:#333333;}

.sideEtc{width:245px;position:absolute;left:44px;top:313px;}
.noticeWrap{width:245px;position:absolute;left:313px;top:477px;}
.noticeWrap h3{border-bottom:solid 1px #b8b8b8;padding-bottom:7px;}
.noticeWrap p.more{text-align:right;margin-top:-20px;padding-right:5px;}
.noticeWrap ul{margin:15px 3px 10px;}
.noticeWrap ul li{background:url("../../images/common/arrow_newsList.gif") left 7px no-repeat;padding-left:8px;}

.banner02{width:245px;position:absolute;left:733px;top:562px;}



