@import url(pc-new.css) ; /* デフォルト：900px以上用（PC用）の記述 */
@import url(tablet-new.css) screen and (max-width: 899px); /* 899px以下用（タブレット用）の記述 */
@import url(smart-new.css) screen and (max-width: 729px); /* 729px以下用（スマフォ用）の記述 */

html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { margin: 0; padding: 0; }

	#j_con{background:#f8f8f8;}
#j_list ul li:nth-child(odd){
    background: #ffffff;
}
#j_list ul li:nth-child(even){
    background: #eeeeee;
}
#j_list ul li:nth-child(odd){
    background: #ffffff;
}
#j_list ul li:nth-child(even){
    background: #eeeeee;
}
#j_menu{margin-bottom:10px;}


#j_menu2{
	max-width:644px;
	padding-left:10px;
	margin:0 auto 20px;
}
#j_menu2 li{
	padding:10px 15px;
	font-size:15px;
	font-weight:bold;
	background:#ffcc4e;
	color:#fff;
	border-radius: 5px;       
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;   
	float:left;
	margin:0 5px 5px 0;
	-webkit-transition: opacity 0.4s ease;
    -moz-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
	}

#j_menu2 li:hover{
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	}
#j_menu2 li.now{
	background:#525252;
	}
	

#hasei_tit{
	display:none;
}