@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 14px 0px;
	padding:0px 0px 0px 0px;
}
#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;
}


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


#contents #alpha-inner .box-inner .subTitle{
	margin:0px 0px 0px 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;
}


/* #091120追加
-------------------------------------------- */
#container #container-inner #contents #contents-inner #alpha #alpha-inner .subTitle .new {
padding-left:145px;
}

/* #091127追加
-------------------------------------------- */
#alpha-inner .newsBox{
	padding:10px 20px 20px;
}
#alpha-inner .boxLeft {
	float:left;
	width:340px;
	margin-right:10px;
}
#alpha-inner .boxRight{
	float:left;
	width:430px;
}
#alpha-inner table.comTable td{
	padding:3px;
}
#alpha-inner .topicSubTitle{
	font-weight:bold;
	font-size:14px;
	padding:5px;
}

/* common
-------------------------------------------- */
.spaceB{
	margin-bottom:10px;
}
.spaceT{
	margin-top:10px;
}
.spaceR{
	margin-right:15px;
}


