/* CSS Document */
h1.idx{
width:680px;
height:127px;
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/title_back.jpg) no-repeat;
margin-bottom:30px;
}
h2.idx{
margin:30px 0;
}
h3.idx{
margin:30px 0;
}
#wrapMapEle{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/back_map.jpg) no-repeat;
width:680px;
height:360px;
margin:0 0 10px 0;
}
#map{
width:631px;
height:320px;
position:relative;
font-size:0.75em;
}
#map table td{
padding:0 10px 0 0;
}
#map table td p{
line-height:1.4;
margin:0 0 0 10px;
}
#map table td p a{
background:url(http://toyotahome-nagoya.jp/renew/images/icon_link.gif) no-repeat 0 50%;
padding:5px 0 5px 15px;
font-weight:bold;
}
#wrapMap ul{
width:450px;
}
#sList{
font-size:0.75em;
}
/**/
#wrapSRhead{
position:relative;
width:680px;
height:330px;
margin-bottom:30px;
background:#e1e1e1;
}
#wrapSRhead img{
display:block;
}
#wrapSRhead h1{
position:absolute;
top:1px;
left:1px;
}
#wrapSRhead img.dyn1{
position:absolute;
top:76px;
left:1px;
}
#wrapSRhead h2{
position:absolute;
top:270px;
left:1px;
}
#wrapSRhead img.dyn2{
position:absolute;
top:0;
left:170px;
}
/**/
#wrapStaff{
position:relative;
height:90px;
}
#wrapStaff dl{
position:relative;
top:10px;
left:100px;
width:580px;
}
#wrapStaff dl dt{
font-weight:bold;
font-size:0.8em;
margin:0 0 5px 0;
}
#wrapStaff dl dd{
font-size:0.75em;
line-height:1.3;
}
#wrapStaff img{
position:absolute;
top:0;
left:0;
}
/**/
#wrapStaffSub{
margin-bottom:50px;
}
#wrapStaffSub dl{
position:relative;
top:10px;
left:10px;
width:670px;
}
#wrapStaffSub dl dt{
font-weight:bold;
font-size:0.8em;
margin:0 0 5px 0;
}
#wrapStaffSub dl dd{
font-size:0.75em;
line-height:1.3;
}
/**/
#wrapInfo{
margin-top:30px;
position:relative;
border:1px solid #e1e1e1;
border-bottom:none;
}
#wrapInfoHead{
position:relative;
background:#f0f0f0;
padding:10px 0;
border-bottom:1px solid #ffffff;
}
#wrapInfoHead ul{
margin:0 0 10px 16px;
}
#wrapInfoHead ul.dyn{
margin:0 0 0 16px;
}
#wrapInfoHead ul li{
display:inline;
font-size:0.75em;
vertical-align:middle;
}
#wrapInfoHead ul li.naked{
line-height:140%;
}
#wrapInfoHead ul li strong{
font-weight:bold;
padding:0 10px 0 4px;
}
#wrapInfoHead ul li em{
padding:0 10px 0 4px;
}
#wrapInfoHead ul li em.dyn{
color:#4f9808;
font-weight:bold;
}
#wrapInfoHead li img{
display:inline;
vertical-align:middle;
}
#wrapInfoBody{
position:relative;
border-top:1px solid #e1e1e1;
}
#wrapInfoBodyEle{
margin:15px 0 0 0;
background:#ffffff url(http://toyotahome-nagoya.jp/renew/images/line_y.gif) repeat-y 454px 0;
background:#ffffff;
}
#wrapInfoBodyEle td dl,#wrapInfoBodyEle td img{
display:block;
margin:0 auto;
}
#wrapInfoBodyEle img.dyn{
margin:0 20px;
}
#wrapInfoBodyEle dl{
}
#wrapInfoBodyEle dt{
margin:0 20px 20px 20px;
width:182px;
}
#wrapInfoBodyEle dd{
margin:0 20px 20px 20px;
width:182px;
font-size:0.75em;
line-height:1.4;
}
#wrapBtnPint{
position:relative;
background:url(http://toyotahome-nagoya.jp/renew/images/back_print.gif);
text-align:center;
border-bottom:1px solid #e1e1e1;
}
#wrapBtnPint p{
display:block;
font-size:0.75em;
margin:0 auto;
text-align:center;
padding:12px 0 15px 40px;
}
#wrapBtnPint p a{
background:url(http://toyotahome-nagoya.jp/renew/images/icon_printer.gif) no-repeat 0 3px;
margin:0 auto;
text-align:center;
padding:10px 0 10px 40px;
vertical-align:middle;
}
/**/
#srTabPanels{
position:relative;
margin:30px 0 0 0;
}
#srTabPanels ul li,#srTabPanels ul li img{
display:inline;
font-size:0.75em;
vertical-align:middle;
}
.TabbedPanelsContent h3{
position:absolute;
top:0;
left:0;
}
.TabbedPanelsContent h4{
position:absolute;
top:0;
left:341px;
}
/**/
.TabbedPanelsContentGroup{
clear: both;
margin:0;
}
.TabbedPanels{
width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTab{
position: relative;
float:left;
list-style:none;
-moz-user-select:none;
-khtml-user-select:none;
cursor: pointer;
display:block;
height:34px;
width:340px;
margin-bottom:20px;
outline:none;
}
.TabbedPanelsTab em{
display:block;
height:34px;
width:340px;
text-indent:-9999px;
}
.TabbedPanelsTab em#tab01{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/tab_event.jpg) no-repeat;
}
.TabbedPanelsTab em#tab02{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/tab_schedule.jpg) no-repeat;
}
.TabbedPanelsTabHover em#tab01{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/tab_event_ov.jpg) no-repeat;
}
.TabbedPanelsTabHover em#tab02{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/tab_schedule_ov.jpg) no-repeat;
}
/**/
.tabEle01,.tabEle02{
margin:0 10px;
width:660px;
}
.tabEle01 ul li{
display:inline;
font-size:0.75em;
vertical-align:middle;
padding:0 20px 0 0;
}
.tabEle01 ul li img{
margin:0 6px 0 0;
}
.tabEle01 table{
width:100%;
margin:20px 0 0 0;
border-top:1px dotted #d9d9d9;
}
.tabEle01 th{
font-weight:bold;
/*text-align:center;*/
font-size:0.75em;
padding:10px 0 0 10px;
border-bottom:1px dotted #d9d9d9;
line-height:1.4;
}
.tabEle01 td{
font-size:0.75em;
padding:10px 20px;
border-bottom:1px dotted #d9d9d9;
line-height:1.4;
}
.tabEle01 td p{
border-left:1px solid #d9d9d9;
padding:0 0 0 20px;
}
.tabEle01 td.dyn{
padding:10px 0;
}
/**/
.tabEle02 table{
width:100%;
margin:0 0 0 0;
border-top:none;
}
.tabEle02 th{
font-weight:bold;
text-align:center;
font-size:0.75em;
line-height:1.4;
background:#f8f6f3 url(http://toyotahome-nagoya.jp/renew/showroom/images/line_event.gif) no-repeat 0 100%;
padding:4px 10px 12px 10px;
/*border-right:10px solid #ffffff;*/
}
.tabEle02 td{
font-size:0.75em;
padding:4px 10px 12px 16px;
line-height:1.4;
background:#ffffff url(http://toyotahome-nagoya.jp/renew/showroom/images/line_event.gif) no-repeat 0 100%;
/*border-bottom:1px dotted #d9d9d9;*/
}
.tabEle02 td em{
font-size:0.9em;
}
.tabEle02 tr.lineTypDot th{
background-image:none;
}
.tabEle02 tr.lineTypDot td{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/line_event_dot.gif) no-repeat 100% 100%;
}
.tabEle02 tr.lineTypDot td.ttl{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/line_event_dot.gif) no-repeat 0 100%;
}
.tabEle02 tr.btm th,.tabEle02 tr.btm td{
background-image:none;
}
/*.tabEle02 tr.dyn01 td{
border-bottom:none;
}
.tabEle02 tr.dyn02 th,.tabEle02 tr.dyn02 td{
border-top:5px solid #ffffff;
}*/
/**/
#tblList{
width:668px;
margin:0 6px;
}
#tblList td.top div{
margin:0 6px;
}
#tblList td.base div{
margin:0 6px;
border-top:1px dotted #b2b2b2;
}
#tblList td.btm div{
margin:0 6px;
border-top:1px dotted #b2b2b2;
}
#tblList td table.dyn{
border-bottom:5px solid #ffffff;
border-top:5px solid #ffffff;
}
#tblList td table.dyn th{
padding:4px 0 0 20px;
border-right:1px solid #c4c4c4;
}
#tblList td table.dyn td{
padding:0 15px;
}
#tblList td.top{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/back_idxtbl_top.jpg) no-repeat;
padding-top:10px;
}
#tblList td.base{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/back_idxtbl.jpg) repeat-y;
}
#tblList td.btm{
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/back_idxtbl_btm.jpg) no-repeat 0 100%;
padding-bottom:10px;
}
#sList th{
width:105px;
padding:0 10px 4px 20px;
}
#sList li{
display:block;
margin:0 15px 0 0;
padding:4px 0 4px 15px;
float:left;
background:url(http://toyotahome-nagoya.jp/renew/showroom/images/icon_maplist.gif) no-repeat 0 50%;
white-space:nowrap;
}
/**/
#honshisha{
margin:40px 0 0 0;
}
#honshisha img.dyn{
margin:0 0 30px 0;
}
#honshisha table td table td{
font-size:0.75em;
padding:0 0 10px 0;
vertical-align:top;
line-height:1.5;
}
#honshisha table td table td strong{
font-weight:bold;
}
#honshisha table td em{
color:#4f9808;
font-weight:bold;
display:block;
margin:5px 0;
}
/**/
#wrapPickUpSub{
/*display:none;*/
}
/**/
/*2011.06*/
#wrapSRaccess{
position:relative;
width:100%;
height:340px;
}
#SRmap{
width:423px;
height:338px;
border:1px solid #e1e1e1;
}
#honshisha #SRmap{
margin:0 20px 0 0;
}
#SRmap p{
font-size:0.8em;
line-height:130%;
padding:10px;
}
#SRkukaku{
position:absolute;
top:0;
left:455px;
width:210px;
height:340px;
}
#wrapSRmsg{
margin:15px 0 0 0;
padding:15px;
border-top:1px solid #e1e1e1;
}
#wrapSRmsg p{
font-size:0.8em;
line-height:150%;
margin:0 0 0 15px;
}
#wrapSRmsg img{
display:block;
}
/**/
/*end*/