@charset "utf-8";

/* グローバルナビ 香"÷・yージ */
#gnavi li.gnavi_7 a {
	position:relative;
	left:-206px;
}

.h2p{
	margin:20px 0px 0px 40px;
}

.h3head{
	width:730px;/*730*/
	height:21px;/*21*/
	margin:20px auto 0px auto;
}

.h4head{
	margin:25px 0px 0px 35px;
}

.courseboxb{
	width:681px;/*681*/
	height:148px;/*148*/
	background:url("./../images/play/basicbg.gif");
	margin:10px auto 0px auto;
}

.mbg{
	background:url("./../images/play/mbg.gif");
	margin-bottom:40px!important;
}

.playbt{
	display:block;
	float:right;
	margin:-20px 15px 0px 0px;
}

.courseboxb h5{
	display:block;
	padding:10px 0px 0px 20px;
}

.courseboxb p{
	margin:40px 0px 0px 40px;
	font-size:10px;
	line-height:110%;
}

.cosbox{
	margin:20px auto 0px auto;
	width:685px;
}

.cosbox dt , .cosbox dd{
	float:left;
}

.cosbox dt{
	width:296px;
	height:62px;
}

.cosbox dd{
	background:url("./../images/play/optbg.gif") no-repeat;
	width:368px;/*388*/
	height:54px;/*62*/
	padding:8px 0px 0px 20px;
	line-height:140%;
}

.paddingdd{
	width:368px !important;/*388*/
	height:47px !important;/*62*/
	padding:15px 0px 0px 20px !important;
	line-height:140% !important;
}

.pink{
	color:#ff96a0;
	font-size:10px;
}

.yellow{
	color:#cebd7a;
	font-weight:bold;
}

.otherbox{
	margin:10px auto 0px auto;
	width:690px;
}

.otherbox dt , .otherbox dd{
	float:left;
}

.otherbox dt{
	width:168px;
	height:36px;
	display:block;
}

.otherbox dd{
	background:url("./../images/play/otherbg.gif") no-repeat;
	width:501px;/*516*/
	height:28px;/*36*/
	//height:32px;
	padding:8px 0px 0px 15px;
	//padding-top:5px;
	font-size:10px;
	line-height:110%;
}

.margin1{
	margin-bottom:20px;
}

/*090620tuika*/

.futa{
	display:block;
	width:650px;
	margin:0px auto;
	vertical-align:baseline !important;
}

.margin_top20{
	margin-top:20px;
}

.boxp{
	background:url("./../images/system/pricemidbg.gif") repeat-y;
	width:650px;/*650*/
	margin:0px auto;
	padding:20px 0px 20px 0px;
	text-align:center;
	line-height:140%;
}

.pricebt{
	width:209px;
	display:block;
	margin:20px auto 20px auto;
}
