@charset "UTF-8";
/* mankitsu style
-------------------------------------------- */


/* #CONTAINER 
-------------------------------------------- */
#container{
	width:980px;
	margin:0 auto;
	padding:0;
	background-image:url(../mankitsu/img/container-bg.jpg);
	background-repeat:repeat-x;
}
#container-inner{
	margin:0 0 0 0px;
}
/* #CONTENTS
-------------------------------------------- */
#contents{
	margin:0px 0px 40px 44px;
	padding:0px 0px 0px 0px;
}
#contents-inner{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#contents .title{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#contents .contents-header{
	width:890px;
	margin:0px 0px 14px 0px;
	padding:0px 0px 0px 0px;
}
#contents .contents-header .title{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
/*	float:left;	*/
}
#contents .contents-header .btn-box{
/*	margin:20px 0px 0px 0px;	*/
	margin:-31px 0px 0px 544px;
	padding:0px 0px 0px 0px;
/*	float:right;
	height:1%;	*/
}
/*
#contents .contents-header .btn{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
*/

#contents .subtitle{
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
}
#contents .txt{
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
}
#contents .subtitlePrologue{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#contents .txtPrologue{
	margin:0px 0px 34px 0px;
	padding:0px 0px 0px 0px;
}


#contents #alpha {
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}

#contents #alpha-inner {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


#contents #alpha-inner .box {
	width:876px;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}


#contents #alpha-inner .box-inner {
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	background-image:url(../img/common/contents-box-bg-orange.png);
}



#contents #alpha-inner .box-inner .subTitle{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


#contents #alpha-inner .box-inner .box-wp{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 17px;
	width:272px;
	float:left;
}
#contents #alpha-inner .box-inner .box-wp .images{
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 0px;
}

#contents #alpha-inner .box-inner .alpha{
	width:500px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 20px 20px;
	float:left;
}


#contents #alpha-inner .box-inner .beta{
	margin:0px 0px 0px 0px;
	padding:10px 0px 20px 0px;
	float:left;
	color:#000;
}


#contents #alpha-inner .box-inner .box-bottom{
	height:4px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


#backTop {
	text-align:center;
	margin:0;
	padding:0;
}


/* 091225追加 usagi
-------------------------------------------- */

#contents #alpha-inner .usagi {
		float:left;
		margin:1430px 0px 0px 0px;
}

/* 091225追加 お正月2009
-------------------------------------------- */
#spwp_wrapper {
 	width: 320px;
	 margin: 5px auto;
}
#spwp{
 	margin:5px 0 15px;
}
#spwp .spwp-inner{
	text-align:center;
 	background:url(../img/common/contents-box-bg-orange.png) repeat-y;
	padding:10px 0px 10px 0px;
}

#spwp .images{
	padding:0px 0px 7px 0px;
}
