#entry p,
#entry ul,
#entry ol,
#entry dl
{
	font-size:1.2em;
}
#entry p.aboumove_title{
	font-size:1.7em;
	color:#FFF;
	position:absolute;
	top:-43px;
	left:10px;
	display:block;
	width:700px;
	border: none;
	text-shadow: none;
	background:url(../../images/default/img_common/h1_back.png) no-repeat center bottom;
	min-height: 36px;
	padding: 0;
	padding-top: 7px;
	padding-left: 10px;
	margin: 0;
	font-weight: bold;
	line-height: 150%;
}
body.aboutmove h1{
	text-shadow: none;
	background:none;
	font-size:1.7em;
	color:#000;
	position:absolute;
	top:180px;
	left:10px;
	display:block;
	width:635px;
	min-height: 20px;
	padding: 40px 0 5px 75px;
	margin: 0;
	margin-bottom: 15px;
	font-weight: bold;
	border-bottom:4px solid #969696;
	line-height: 120%;
}

body.aboutmove #entry h2{
	font-size:1.2em;
	margin: 0;
	margin-bottom:10px;
	border: none;
	background: #EBEBEB;
	padding: 5px;
	padding-left: 8px;
	margin-top: 20px;
	border-left: 3px solid #0045B3;
}
#entry .aboutmove_main{
	margin-top: 105px;
}

#entry p.go_moveindex{
	display: inline-block;
	width: 400px;
	margin:10px 0;
}
#entry p.next_moveindex{
	display: inline-block;
	text-align: right;
	margin:10px 0;
	width: 310px;
}
/* ##### h1 アイコン表示用##### */
body#onemonth h1{
	background:url("../../images/default/img_move/movetop_1.png") no-repeat;
}
body#oneweek h1{
	background:url("../../images/default/img_move/movetop_2.png") no-repeat;
}
body#today h1{
	background:url("../../images/default/img_move/movetop_3.png") no-repeat;
}
body#after h1{
	background:url("../../images/default/img_move/movetop_4.png") no-repeat;
}

/*index*/
#entry .movetop_pre{
	margin: 20px 0;
}
#entry .movetop_pre div{
	display: inline-block;
	width: 400px;
	margin: 0;
}
#entry .movetop_main{
	border-top: 5px solid #01AA78;
	border-bottom: 5px solid #01AA78;
}
#entry .movetop_main ol li{
	list-style: none;
	border-bottom: 1px dashed #01AA78;
	padding: 0 30px;
	padding-bottom: 15px;
	padding-top: 15px;
}
#entry .movetop_main ol li.list_last{
	border-bottom: none;
	margin-bottom: 0;
}
#entry .movetop_main ol li img.mtmain_icon{
	display: inline-block;
	vertical-align: middle;
}
#entry .movetop_main ol li .mtmain_title{
	display: inline-block;
	vertical-align: middle;
	margin-left: 15px;
	width: 405px;
}
#entry .movetop_main ol li .mtmain_title em{
	font-size: 1.2em;
	font-weight: bold;
	font-style: normal;
	padding-right: 10px;
	color:#0045B3;
}
#entry .movetop_main ol li a{
	display: inline-block;
	vertical-align: middle;
	margin-left: 30px;
}
#entry .movetop_main ol li:hover{
	background: #E5F6F1;
}
#entry .movetop_print{
	margin: 0 15px;
	margin-top: 30px;
}
#entry .movetop_print p{
	display: inline-block;
	vertical-align: middle;
	width: 477px;
	margin: 0;
	margin-right: 15px;
}

/*onemonth*/
#entry dl{
	margin: 20px 0;
}
#entry dl dt{
	padding-left: 30px;
	margin-bottom: 10px;
	font-size: 1.2em;
	font-weight: bold;
}
#entry dl dd{
	padding-bottom: 15px;
	margin-bottom: 15px;
}
#entry dl.move_onemonth dt{
	background:url("../../images/default/img_move/move_p1.png") no-repeat left center;
}
#entry dl.move_oneweek dt{
	background:url("../../images/default/img_move/move_p2.png") no-repeat left center;
}
#entry dl.move_today dt{
	background:url("../../images/default/img_move/move_p3.png") no-repeat left center;
}
#entry dl.move_after dt{
	background:url("../../images/default/img_move/move_p4.png") no-repeat left center;
}
#entry dl.move_onemonth dd{
	border-bottom: 1px dashed #009644;
}
#entry dl.move_oneweek dd{
	border-bottom: 1px dashed #A3C512;
}
#entry dl.move_today dd{
	border-bottom: 1px dashed #FFE100;
}
#entry dl.move_after dd{
	border-bottom: 1px dashed #F39800;
}

/*after*/
#entry .after_em{
	font-size: 1.1em;
	color: #F39800;
	font-weight: bold;
}
#entry .today_img{
	margin-bottom: 20px;
}