@charset "UTF-8";

#sqb {
	width:630px;
	margin:0 auto;
	padding:20px 0;
	clear:both;
}

p.add {float: left;display: inline;margin: 2px 5px 0 0;width: 12px;height: 12px;overflow: hidden;}
p.add a {width: 12px;height: 12px;display: block;background: url(https://s.yimg.jp/images/gyao/common/images/bg_normal.png) no-repeat -446px 0px;text-indent: -9999px;}
p.add a:hover {background-position: -458px 0px;}


#btnexp_wrapper2{
display:none;
}



/*AD用 20121120*/
#wrapper{background:#ffffff;}
#yj_wallpaper_left{z-index:100;position:absolute;left:50%;margin-left:-655px;top:118px;}
#yj_wallpaper_right{z-index:100;position:absolute;right:50%;margin-right:-655px;top:118px;}

#pvbnr { width:950px; height:240px; margin:0 auto 13px; padding-top:13px; }


/* CSSハック 共通
------------------------------------------------------------ */
#wrapper div, p, ul{
    zoom: 100%;/*for IE 5.5-7*/
	_zoom: normal;/*for IE6.0*/
}

#wrapper #main_cnt_wrapper div:after, #wrapper #main_cnt_wrapper p:after, #wrapper #main_cnt_wrapper ul:after{/*for modern browser*/
	content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0.1px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;
}

.clearfix:after {
	content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0.1px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
