/* custom defaultAd2 */
div#defaultAd.mainMenu.defaultAd2,
div#defaultAd.mainMenu.defaultAd2,
div#defaultAd.mainMenu.defaultAd2 h4.menu_title,
div#defaultAd.mainMenu.defaultAd2 div.menu_frame,
div#defaultAd.mainMenu.defaultAd2 div.menu_frame ul,
div#defaultAd.mainMenu.defaultAd2 div.menu_frame ul li,
div#defaultAd.mainMenu.defaultAd2 div.menu_frame ul li a {
visibility:visible !important;
display:block !important;
}
div#defaultAd.mainMenu.defaultAd2 div.menu_frame ul li a span.prImg,
div#defaultAd.mainMenu.defaultAd2 div.menu_frame ul li a span.prImg img,
div#defaultAd.mainMenu.defaultAd2 div.menu_frame ul li a span.prTtl,
div#defaultAd.mainMenu.defaultAd2 div.menu_frame ul li a span.prTxt{
visibility:visible !important;
display:inline !important;
}
#defaultAd.defaultAd2 {
margin:0 0 15px;
}
#defaultAd.defaultAd2 .menu_frame {
width:170px;
overflow:hidden;
}
#defaultAd.defaultAd2 .menu_frame ul{
margin-right:6px;
margin-left:6px;
}
#defaultAd.defaultAd2 a {
vertical-align:top;
background:none;
padding:0;/*wIE5x*/
voice-family: "\"}\"";
voice-family: inherit;
}
#defaultAd.defaultAd2 a:hover {
color:#F36;
background:#eee;
}
#defaultAd.defaultAd2 span{
overflow:hidden;
vertical-align:baseline;
cursor:pointer;
}
#defaultAd.defaultAd2 img{
float:left;
border:1px solid #ccc;
}
#defaultAd.defaultAd2 .prTtl {
float:right;
width:100px;
padding:0 0 3px;
font-weight:bold;
text-decoration:underline;
}
#defaultAd.defaultAd2 .prTxt{
float:right;
width:100px;
text-decoration:none !important;
}
#defaultAd.defaultAd2 a:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }
#defaultAd.defaultAd2 a { display: block; min-height: 1%; }
* html #defaultAd.defaultAd2 a { height: 1%; }


/*■■■PR - サイド*/
#defaultAd {
margin:0 0 15px;
}
#defaultAd dl {
padding:0 0 5px 0;
}
#defaultAd dt {
float:left;
margin:0;
padding:0 0 5px 0;
}
#defaultAd dt img{
border:1px solid #ccc;
}
#defaultAd dd {
float:right;
width:100px;
margin:0;
padding:0 0 3px;
}
#defaultAd dd a {
font-weight:bold;
}
#defaultAd dd.adName a{
text-decoration:underline;
}
#defaultAd dd.adDetail{
}
/*■PRモジュールフロート解除*/
#defaultAd dl:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#defaultAd dl{
display:inline-block;
min-height:1%;
}
/* Hides from IE-mac \*/
* html #defaultAd dl{
height:1%;
}
#defaultAd dl{
display:block;
}
#defaultAd div{
margin:0 auto;
padding:0 0 5px;
}
/* End hide from IE-mac */
