@charset "Shift_JIS";

/* clearfix */

.clearfix:after {
	content: ".";  /* 新しい要素を作る */
	display: block;  /* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
}

.clearfix {
	min-height: 1px;
}

* html .clearfix {
	zoom: 1;
/*	height: 1px; */
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}

body{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:15px;
	line-height:16px;
	line-break:strict;
	word-break:break-all;
	margin:0px;
	padding:0px;
	background-repeat:repeat-x;
	background-image:url("image/bg_new_body.gif");
	background-color:#ffffff;
}
body.whatsnew {
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:12px;
	line-height:13px;
	line-break:strict;
	word-break:break-all;
	margin:0px;
	padding:0px;
	background-image:none;
	background-color:#ddddff;
}
.whatsnew-frame {
	width:495px;
	background-color:#ddddff;
}

form{
	margin:0px auto;
}
td,th{
	font-family:"ＭＳ Ｐゴシック","Osaka",sans-serif;
	font-size:15px;
	line-height:16px;
}
img{
	border:0px;
}
ul{
	list-style-position: inside;
	margin: 0px;
	padding-left: 1em;
	text-indent: -1em;
}

caption{
	caption-side:top;
	font-weight:bold;
	font-size:12px;
	line-height:13px;
}
.footer{
	font-size:12px;
	line-height:13px;
	color:#0D4360;
	font-style:italic;
}
.jisage{
	margin-left:1em;
}
.jisage-2{
	margin-left:2em;
}
.setsumei-1{
	text-indent:1em;
}
.setsumei-2{
	margin-top:6px;
	text-indent:1em;
}
h1{
	font-size:21px;
	line-height:22px;
	text-align:center;
	margin:0px;
}
h2{
	font-size:15px;
	line-height:16px;
	font-weight:lighter;
	text-align:center;
	margin:0px;
}
h3{
	font-size:15px;
	line-height:16px;
	text-align:center;
	margin:0px;
}
h4{
	font-size:12px;
	line-height:13px;
	margin:0px;
}
.e{
	font-size:21px;
	line-height:22px;
}
.d{
	font-size:18px;
	line-height:19px;
}
.c{
	font-size:15px;
	line-height:16px;
}
.cb{
	font-size:13px;
	line-height:14px;
}
.b{
	font-size:12px;
	line-height:13px;
}
.a{
	font-size:9px;
	line-height:10px;
}
.bold{
	font-weight:bold;
}
.normal{
	font-weight:normal;
}
.red{
	color:#b40022;
}
.black{
	color:#000000;
}
.blue{
	color:#084263;
}
a{
	text-decoration:none;
}
a:link{
	color:#0D4360;
}
a:visited{
	color:#B40022;
}
a:hover{
	text-decoration:underline;
}
.yotei{
	color:#555555;
}
.gk{
	background-color:#FFDDDD;
}
.df{
	background-color:#DDDDFF;
}
.mf{
	background-color:#DDFFDD;
}
.fw{
	background-color:#FFEEBB;
}
.coach{
	background-color:#FFDDFF;
}
.koumoku{
	background-color:#F0F0FF;
	color:#800000;
	text-align:center;
}
.numeric-1{
	background-color:#DDDDFF;
	text-align:right;
}
.numeric-2{
	background-color:#ccccee;
	text-align:right;
}
.homemax{
	background-color:#B40022;
	color:#FFFFFF;
}
.awaymax{
	background-color:#0D4360;
	color:#FFFFFF;
}
.homemin{
	background-color:#FFFFFF;
	color:#B40022;
}
.awaymin{
	background-color:#FFFFFF;
	color:#0D4360;
}
.sapporo{
	background-color:#B40022;
	font-weight:600;
}

.error{
	color:#B40022;
	font-weight:600;
}


/* 揃え */
.clear {
	clear: both;
}
.br-clear {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}
.box-center {
	margin-left: auto;
	margin-right: auto;
}
.text-center {
	text-align: center;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}



.br_clear{
	clear:both;
	height:0px;
	font-size:0px;
	line-height:0px;
}
.center{
	text-align:center;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
.img_left{
	float:left;
}
.img_right{
	float:right;
}
.v_middle{
	vertical-align:middle;
}
.box_center{
	margin-left:auto;
	margin-right:auto;
}
.box_v_middle{
	margin-top:auto;
	margin-bottom:auto;
}
.margin-b006{
	margin-bottom:6px;
}

/* ボックス */
.box_header_762{
	width:754px;
	height:31px;
	margin:0px auto;
	text-align:left;
	background-repeat:repeat-x;
	background-image:url("image/bg_new_header.gif");
	padding:8px 0px 0px 8px;
	border-width:0px;
}
.box_general_762{
	width:760px;
	margin:0px auto;
	/* background-color:#FFFFFF; */
	text-align:left;
	/* border-width:0px 1px 1px 1px;
	border-style:none solid solid solid;
	border-color:#B40022; */
}
.box_760{
	width:760px;
	text-align:left;
	border-width:0px;
}
.box_700_center{
	width:700px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border-width:0px;
}
.box_650_center{
	width:650px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border-width:0px;
}
.box_600_center{
	width:600px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border-width:0px;
}
.box_500_center{
	width:500px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border-width:0px;
}
.box_450_center{
	width:450px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border-width:0px;
}
.box_380_left{
	width:380px;
	float:left;
	text-align:left;
	border-width:0px;
}
.box_380_right{
	width:380px;
	float:right;
	text-align:right;
	border-width:0px;
}
.box_380_left_p5{
	width:370px;
	float:left;
	text-align:left;
	border-width:0px;
	padding:0px 5px;
}
.box_380_right_l_p5{
	width:370px;
	float:right;
	text-align:left;
	border-width:0px;
	padding:0px 5px;
}

.box-760-dddddd-p6{
	width:748px;
	border-width:0px;
	padding:6px;
	background-color:#dddddd;
}


/* コンテンツ配置 */

/* 横２分割 */
.contents-box-half-left-left {
	width: 50%;
	text-align: left;
	float: left;
}
.contents-box-half-left-right {
	width: 50%;
	text-align: right;
	float: left;
}
.contents-box-half-left-center {
	width: 50%;
	text-align: center;
	float: left;
}
.contents-box-half-right-right {
	width: 50%;
	text-align: right;
	float: right;
}
.contents-box-half-right-left {
	width: 50%;
	text-align: left;
	float: right;
}

/* 横３分割 */
.contents-box-tripartite-left-left {
	width: 33%;
	text-align: left;
	float: left;
}
.contents-box-tripartite-left-center {
	width: 33%;
	text-align: center;
	float: left;
}
.contents-box-tripartite-left-right {
	width: 33%;
	text-align: right;
	float: left;
}

/* 横10％ */
.contents-box-10per-left-left {
	width: 10%;
	text-align: left;
	float: left;
}

/* 横20％ */
.contents-box-20per-left-left {
	width: 20%;
	text-align: left;
	float: left;
}

/* 横25％ */
.contents-box-25per-left-left {
	width: 25%;
	text-align: left;
	float: left;
}
.contents-box-25per-left-center {
	width: 25%;
	text-align: center;
	float: left;
}

/* 横75％ */
.contents-box-75per-left-left {
	width: 75%;
	text-align: left;
	float: left;
}

/* 横80％ */
.contents-box-80per-left-left {
	width: 80%;
	text-align: left;
	float: left;
}

/* 横90％ */
.contents-box-90per-left-left {
	width: 90%;
	text-align: left;
	float: left;
}




/* スペース */
.space-003 {
	width: 100%;
	height: 3px;
	font-size: 0px;
	line-height: 0px;
}
.space-005 {
	width: 100%;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
}
.space-006 {
	width: 100%;
	height: 6px;
	font-size: 0px;
	line-height: 0px;
}
.space-010 {
	width: 100%;
	height: 10px;
	font-size: 0px;
	line-height: 0px;
}
.space-020 {
	width: 100%;
	height: 20px;
	font-size: 0px;
	line-height: 0px;
}

/* コンテンツ内スペース */
.space-s {
	margin-bottom: 3px;
}
.space-m {
	margin-bottom: 5px;
}
.space-l {
	margin-bottom: 10px;
}
.space-xl {
	margin-bottom: 15px;
}
.space-xxl {
	margin-bottom: 20px;
}
.space-top-s {
	margin-top: 3px;
}
.space-top-m {
	margin-top: 5px;
}
.space-top-l {
	margin-top: 10px;
}
.space-top-xl {
	margin-top: 15px;
}
.space-top-xxl {
	margin-top: 20px;
}

/* スペース旧 */
.space_760_20{
	width:760px;
	height:20px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space-760-018{
	width:760px;
	height:18px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space_760_10{
	width:760px;
	height:10px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space_760_06{
	width:760px;
	height:6px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space-760-006{
	width:760px;
	height:6px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space_760_05{
	width:760px;
	height:5px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space_760_03{
	width:760px;
	height:3px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}

.space_600_03{
	width:600px;
	height:3px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space-535-006{
	width:535px;
	height:6px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space-523-003{
	width:523px;
	height:3px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space-495-006{
	width:495px;
	height:6px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space_370_03{
	width:370px;
	height:3px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}

.space-210-020{
	width:210px;
	height:20px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space-210-014{
	width:210px;
	height:14px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space-210-010{
	width:210px;
	height:10px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space-210-006{
	width:210px;
	height:6px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}
.space-210-005{
	width:210px;
	height:5px;
	font-size:0px;
	line-height:0px;
	border-width:0px;
}

/* 線の天地マージン */
.line_05_c{
	margin:5px 0px;
	text-align:center;
}

/* マークの位置調整 */
.to{
	/* vertical-align:middle; */
	margin-right:3px;
}
.to-2{
	/* vertical-align:middle; */
	margin-right:3px;
}
.to-form{
	/* position:relative;
	bottom:0px; */
	margin-right:5px;
}
.marker{
	margin-right:2px;
}

a.to-mark-1{
	background-image:url(image/to_12_12.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:15px;
}
a:hover.to-mark-1{
	background-position:2px 1px;
}

a.to-mark-2{
	background-image:url(image/to_9_9.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:13px;
}
a:hover.to-mark-2{
	background-position:2px 1px;
}



/* メニューなどの背景 */
.b40022k1{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/b40022k1.gif") no-repeat 0px 0px;
}

.b40022k2{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/b40022k2.gif") no-repeat 0px 0px;
}

.b40022k3{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/b40022k3.gif") no-repeat 0px 0px;
}

.b40022k4{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/b40022k4.gif") no-repeat 0px 0px;
}

.ffddddk1{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/ffddddk1.gif") no-repeat 0px 0px;
}

.ffddddk2{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/ffddddk2.gif") no-repeat 0px 0px;
}

.ffddddk3{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/ffddddk3.gif") no-repeat 0px 0px;
}

.ffddddk4{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/ffddddk4.gif") no-repeat 0px 0px;
}

.ddddffk1{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/ddddffk1.gif") no-repeat 0px 0px;
}

.ddddffk2{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/ddddffk2.gif") no-repeat 0px 0px;
}

.ddddffk3{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/ddddffk3.gif") no-repeat 0px 0px;
}

.ddddffk4{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/ddddffk4.gif") no-repeat 0px 0px;
}

.c000000k1{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/000000k1.gif") no-repeat 0px 0px;
}

.c000000k2{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/000000k2.gif") no-repeat 0px 0px;
}

.c000000k3{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/000000k3.gif") no-repeat 0px 0px;
}

.c000000k4{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/000000k4.gif") no-repeat 0px 0px;
}

.ddddddk1{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/ddddddk1.gif") no-repeat 0px 0px;
}

.ddddddk2{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/ddddddk2.gif") no-repeat 0px 0px;
}

.ddddddk3{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/ddddddk3.gif") no-repeat 0px 0px;
}

.ddddddk4{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/ddddddk4.gif") no-repeat 0px 0px;
}

.c084263k1{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/084263k1.gif") no-repeat 0px 0px;
}

.c084263k2{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/084263k2.gif") no-repeat 0px 0px;
}

.c084263k3{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:left;
	background:url("image/084263k3.gif") no-repeat 0px 0px;
}

.c084263k4{
	width:6px;
	height:6px;
	font-size:0px;
	line-height:0px;
	float:right;
	background:url("image/084263k4.gif") no-repeat 0px 0px;
}

.b40022-748-006{
	width:748px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#b40022;
	float:right;
}

.ffdddd-748-006{
	width:748px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ffdddd;
	float:right;
}

.ddddff-748-006{
	width:748px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ddddff;
	float:right;
}

.c000000-748-006{
	width:748px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#000000;
	float:right;
}

.c084263-748-006{
	width:748px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#084263;
	float:right;
}

.dddddd-748-006{
	width:748px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#dddddd;
	float:right;
}

.ffdddd-760-006{
	width:760px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ffdddd;
}

.ddddff-760-006{
	width:760px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ddddff;
}

.c000000-760-006{
	width:760px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#000000;
}

.dddddd-760-006{
	width:760px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#dddddd;
}

.c084263-760-006{
	width:760px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#084263;
}

.ddddff-760-006{
	width:760px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ddddff;
}
.menu-title-b40022{
	width:760px;
	background-color:#b40022;
	text-align:center;
	padding:3px 0px 9px;
	font-weight:bold;
}
.menu-title-000000{
	width:760px;
	background-color:#000000;
	color:#ffffff;
	text-align:center;
	padding:3px 0px 9px;
	font-weight:bold;
}
.menu-title-084263{
	width:760px;
	background-color:#084263;
	color:#ffffff;
	text-align:center;
	padding:3px 0px 9px;
	font-weight:bold;
}
.menu-title-ffdddd{
	width:760px;
	background-color:#ffdddd;
	color:#000000;
	text-align:center;
	padding:3px 0px 9px;
	font-weight:bold;
}
.menu-left-ffdddd{
	width:371px;
	background-color:#ffdddd;
	padding:3px 0px 3px 9px;
	float:left;
	font-weight:bold;
}
.menu-right-ffdddd{
	width:371px;
	background-color:#ffdddd;
	padding:3px 9px 3px 0px;
	float:right;
	font-weight:bold;
}
.menu-center-ddddff{
	width:760px;
	background-color:#ddddff;
	text-align:center;
	font-weight:bold;
}
.menu-left-dddddd{
	width:371px;
	background-color:#dddddd;
	padding:3px 0px 3px 9px;
	float:left;
	font-weight:bold;
}
.menu-right-dddddd{
	width:371px;
	background-color:#dddddd;
	padding:3px 9px 3px 0px;
	float:right;
	font-weight:bold;
}
.menu-left-ddddff{
	width:371px;
	background-color:#ddddff;
	padding:3px 0px 3px 9px;
	float:left;
	font-weight:bold;
}
.menu-right-ddddff{
	width:371px;
	background-color:#ddddff;
	padding:3px 9px 3px 0px;
	float:right;
	font-weight:bold;
}
.menu-left-380-pl30-pr05{
	width:320px;
	float:left;
	text-align:left;
	border-width:0px;
	padding:3px 5px 3px 30px;
}
.menu-right-380-pr05-pl30{
	width:320px;
	float:right;
	text-align:left;
	border-width:0px;
	padding:3px 30px 3px 5px;
}


/* 「Consadole Data Bank について」 */

.team-table{
	width:352px;
	margin-right:2px;
	background-color:#cccccc;
	float:left;
}
.team-table td{
	padding:2px;
	font-size:12px;
	line-height:13px;
}
.stadium-table{
	width:390px;
	margin-left:2px;
	background-color:#cccccc;
	float:right;
}
.stadium-table td{
	padding:2px;
	font-size:12px;
	line-height:13px;
}
.bgcolor-1{
	background-color:#ddddff;
}
.bgcolor-2{
	background-color:#ccccee;
}

/* トップページ */

.top-header-left{
	width:210px;
	border-width:0px;
	text-align:center;
	float:left;
}
.since{
	font-size:12px;
	line-height:13px;
	font-style:italic;
	color:#0d4360;
}
.top-header-right{
	width:535px;
	border-width:0px;
	text-align:center;
	float:right;
}
.top-header-center{
	width:15px;
	border-width:0px;
	font-size:0px;
	line-height:0px;
	float:right;
}
.b40022-523-006{
	width:523px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#b40022;
	float:right;
}
.top-sub-title-b40022{
	width:523px;
	background-color:#b40022;
	text-align:left;
	padding:3px 6px 9px;
	font-weight:bold;
}
.top-contents-535-ffdddd-1{
	width:495px;
	padding:6px 20px;
	background-color:#ffdddd;
	text-align:left;
}
.ffdddd-523-006{
	width:523px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ffdddd;
	float:right;
}
.c000000-523-006{
	width:523px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#000000;
	float:right;
}
.top-sub-title-000000{
	width:523px;
	background-color:#000000;
	text-align:left;
	padding:3px 6px 9px;
	font-weight:bold;
	color:#ffffff;
}
.top-contents-535-dddddd-1{
	width:495px;
	padding:6px 20px;
	background-color:#dddddd;
	text-align:left;
	
}
.dddddd-523-006{
	width:523px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#dddddd;
	float:right;
}
.c084263-523-006{
	width:523px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#084263;
	float:right;
}
.top-sub-title-084263{
	width:523px;
	background-color:#084263;
	text-align:left;
	padding:3px 6px 9px;
	font-weight:bold;
	color:#ffffff;
}
.top-contents-535-ddddff-1{
	width:495px;
	padding:6px 20px;
	background-color:#ddddff;
	text-align:left;
}
.ddddff-523-006{
	width:523px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ddddff;
	float:right;
}
.ffdddd-198-006{
	width:198px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ffdddd;
	float:right;
}
.top-contents-210-ffdddd-1{
	width:190px;
	padding:6px 10px;
	background-color:#ffdddd;
	text-align:left;
}
.ffdddd-198-006{
	width:198px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ffdddd;
	float:right;
}
.top-contents-210-dddddd-1{
	width:190px;
	padding:6px 10px;
	background-color:#dddddd;
	text-align:left;
}
.dddddd-198-006{
	width:198px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#dddddd;
	float:right;
}
.top-contents-210-ddddff-1{
	width:190px;
	padding:6px 10px;
	background-color:#ddddff;
	text-align:left;
}
.top-contents-210-ddddff-2{
	width:198px;
	padding:6px;
	background-color:#ddddff;
	text-align:left;
}
.padding-h-004{
	padding:0px 4px;
}
.ddddff-198-006{
	width:198px;
	height:6px;
	font-size:0px;
	line-height:0px;
	background-color:#ddddff;
	float:right;
}
.burasage{
	text-indent:-1em;
	padding-left:1em;
	margin-bottom:2px;
}
.birthday-title{
	color:#B40022;
	font-weight:bold;
	font-style:italic;
	margin-top:5px;
}
.birthday{
	margin-left:1em;
	margin-bottom:2px;
}
.whatsnew-title{
	font-weight:bold;
}
.whatsnew-body{
	margin-left:1em;
	margin-bottom:2px;
}
.menu-body{
	line-height:1.3;
}


/* 前後ナビ */
.befor {
	width: 33%;
	font-size: 12px;
	text-align: left;
	float: left;
}
.after {
	width: 33%;
	font-size: 12px;
	text-align: right;
	float: right;
}
.pagenavi {
	width: 33%;
	padding-left: auto;
	padding-right: auto
	text-align: center;
}

/* ブログパーツ */
textarea.source {
	width:150px;
	height:100px;
}
