@charset "utf-8";
/* CSS Document */

.plan{
	padding:5px 0px;
	border-bottom:1px solid #D07100;
	text-align:left;
}

.plan_t{
	padding:5px 0px;
	border-bottom:1px solid #D07100;
	text-align:left;
}


.plan_tit{
	color:#D07100;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.plan_tit a{
	color:#D07100;
	text-decoration:none;
}

.plan_tit a:hover{
	color:#D07100;
	text-decoration:underline;
}

.plan_detail{
	text-align:left;
	font-size:12px;
	color:#471E17;
	line-height:16px;
	font:"Osaka";
}

.price{
	text-align:left;
	font-size:12px;
	color:#471E17;
	line-height:16px;
	font:"Osaka";
	font-weight:bold;
}

.whats_new{
	padding:5px 0px;
	border-bottom:1px solid #AD1731;
	text-align:left;
}

.whats_new_t{
	padding:5px 0px;
	border-bottom:1px solid #AD1731;
	text-align:left;
}

.whats_new .date{
	text-align:left;
	font-size:10px;
	color:#471E17;
	line-height:16px;
	font:"Osaka";
	font-weight:bold;
	padding-bottom:3px;
}

.whats_new .txt{
	text-align:left;
	font-size:14px;
	color:#471E17;
	line-height:16px;
	font:"Osaka";
	font-weight:bold;
}

.whats_new .detail{
	color:#AD1731;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.whats_new .detail a{
	color:#AD1731;
	text-decoration:none;
}

.whats_new .detail a:hover{
	color:#AD1731;
	text-decoration:underline;
}

.whats_new_t .date{
	text-align:left;
	font-size:10px;
	color:#471E17;
	line-height:16px;
	font:"Osaka";
	font-weight:bold;
	padding-bottom:3px;
}

.whats_new_t .txt{
	text-align:left;
	font-size:14px;
	color:#471E17;
	line-height:16px;
	font:"Osaka";
	font-weight:bold;
}

.whats_new_t .detail{
	color:#AD1731;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.whats_new_t .detail a{
	color:#AD1731;
	text-decoration:none;
}

.whats_new_t .detail a:hover{
	color:#AD1731;
	text-decoration:underline;
}