@charset "UTF-8";

div#content div.wrapper {
	background: url(/img/common/bg/bg_dot_01.png) top right repeat-y;
}

div#content div#main {
	width: 620px;
}

div#content div#sub {
	padding-top: 15px;
}

.txt01{
	line-height: 1.5;
}

div.boxBookmark{
	clear: both;
}

/* ------------------------------------------------------------
	boxTopics
------------------------------------------------------------ */
div.boxTopics{
}

#boxFlashCal{
	position: absolute;
	width: 210px;
	height: 40px;
	top: 22px;
	right: 39px;
}

div.boxTopics ul.topicsList{
	position: absolute;
	width: 215px;
	background: url(/img/common/hr/hr_03.png) 0 0 no-repeat;
	top: 65px;
	right: 34px;
	padding-top: 12px;
}

div.boxTopics ul.topicsList li{
	background: url(/img/common/hr/hr_03.png) left bottom no-repeat;
	padding-bottom: 9px;
	margin-bottom: 5px;
	font-family: "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", Osaka;
	line-height: 1.2;
}

div.boxTopics ul.topicsList li p.date{
	text-align: right;
}

div.boxSignboard1{
	position: relative;
	background: url(/img/top/signboard/signboard_01.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard2{
	position: relative;
	background: url(/img/top/signboard/signboard_02.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard3{
	position: relative;
	background: url(/img/top/signboard/signboard_03.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard4{
	position: relative;
	background: url(/img/top/signboard/signboard_04.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard5{
	position: relative;
	background: url(/img/top/signboard/signboard_05.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard6{
	position: relative;
	background: url(/img/top/signboard/signboard_06.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard7{
	position: relative;
	background: url(/img/top/signboard/signboard_07.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard8{
	position: relative;
	background: url(/img/top/signboard/signboard_08.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard9{
	position: relative;
	background: url(/img/top/signboard/signboard_09.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard10{
	position: relative;
	background: url(/img/top/signboard/signboard_10.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard11{
	position: relative;
	background: url(/img/top/signboard/signboard_11.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard12{
	position: relative;
	background: url(/img/top/signboard/signboard_12.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard13{
	position: relative;
	background: url(/img/top/signboard/signboard_13.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard14{
	position: relative;
	background: url(/img/top/signboard/signboard_14.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard15{
	position: relative;
	background: url(/img/top/signboard/signboard_15.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

div.boxSignboard16{
	position: relative;
	background: url(/img/top/signboard/signboard_16.png) 0 0 no-repeat;
	width: 920px;
	height: 250px;
}

/* ------------------------------------------------------------
	boxContentslist
------------------------------------------------------------ */
div.boxContentslist{
	float: left;
	width: 290px;
	padding-right: 20px;
	padding-bottom: 40px;
}

div.boxContentslist p.txt03{
	margin-top: 4px;
}
div.boxSanitary{
	width:600px;
	}
div.boxYoga{
	float: left;
	width: 290px;
	padding-right: 20px;
	padding-bottom: 40px;
	height:210px;
}