@charset "Windows-31J";


/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

	version: 1.0
	created: 2016/05/17
	update : -

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/


/* populer02
--------------------------------------------------------------------------------------------------- */
#populer02{
position:relative;
padding:72px 19px 13px 19px;
background:#f7f7f7;
}


/* freewordSearch
--------------------------------------------------------------------------------------------------- */
#populer02 .freewordSearch{
position:absolute;
top:13px;
}
#populer02 .freewordSearch input[type="text"]{
width:233px;
}


/* words
--------------------------------------------------------------------------------------------------- */
#populer02 .words{
position:absolute;
top:13px;
left:344px;
}
#populer02 .words.listTypeA02 dt{
margin-bottom:1px;
}
#populer02 .words.listTypeA02 dd{
font-size:1.167em;
}


/* type01
--------------------------------------------------------------------------------------------------- */
#populer02 .type01{
position:absolute;
top:72px;
left:170px;
}


/* stationSearch
--------------------------------------------------------------------------------------------------- */
#populer02 .stationSearch{
position:absolute;
top:72px;
left:482px;
}
#populer02 .stationSearch input[type="text"]{
width:142px;
}


/* type02
--------------------------------------------------------------------------------------------------- */
#populer02 .type02{
position:absolute;
top:122px;
left:180px;
margin-right:-20px;
}


/* area
--------------------------------------------------------------------------------------------------- */
#populer02 .area{
margin-bottom:19px;
}
#populer02 .area .boxA01{
margin-top:-11px;
padding:19px 19px 21px 19px;
background:#ffffff;
}
#populer02 .area .boxA01 .toggleBtn{
margin-bottom:16px;
padding:0 15px;
border:solid 1px #bbbbbb;
border-bottom:solid 1px #b5b5b5;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
line-height:60px;
background:#ffffff;
background:linear-gradient(to bottom, #ffffff 0%, #e1e1e1 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1e1e1', GradientType=0);
cursor:pointer;
}
#populer02 .area .boxA01 .toggleBtn .cityArea{
display:inline-block;
padding-left:41px;
width:140px;
font-size:1.334em;
background:url(../../images_ux/common/mod_ico_plus_02.png) no-repeat left center;
}
#populer02 .area .boxA01 .toggleBtn.close .cityArea{
background-image:url(../../images_ux/common/mod_ico_minus_02.png);
}
#populer02 .area .boxA01 .toggleBtn .city{
font-size:1.167em;
}
#populer02 .area .boxA01 .linkageCheck{
margin-bottom:16px;
}
#populer02 .area .boxA01 .linkageCheck .headingTypeB02{
padding:10px 20px;
}
#populer02 .area .boxA01 .linkageCheck .tableTypeB01{
margin:0 20px;
width:593px;
}
#populer02 .area .boxA01 .result{
position:relative;
}
#populer02 .area .boxA01 .result div{
text-align:center;
}
#populer02 .area .boxA01 .result .linkListTypeA05{
position:absolute;
right:-20px;
bottom:0;
}


/* pubAdhe
--------------------------------------------------------------------------------------------------- */
#populer02 .pubAdhe{
margin-bottom:10px;
}
#populer02 .pubAdhe.tableTypeE02 th{
width:51px;
}
#populer02 .pubAdhe .linkListTypeB02 li{
width:136px;
}


/* facility
--------------------------------------------------------------------------------------------------- */
#populer02 .facility.listTypeA03 dt{
width:76px;
}
#populer02 .facility.listTypeA03 dd{
margin-left:76px;
}