@charset "utf-8";
/* CSS Document */


body {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	text-align: center;
	margin: 0px;
	padding: 0px;
	background: #FCFCFD url(gif.img/stripe2.gif) repeat;
}
/*横幅全体*/
#wrapper {
	padding: 0px;
	height: auto;
	width: 804px;
	background: #FFFFFF url(gif.img/top_back.gif) repeat-x top;
	margin: 0px auto 10px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	position : relative;
	text-align: left;
}


/*ヘッダー画像*/
#wrapper #header {
	margin: 0px;
	padding: 0px;
	height: 154px;
	width: 100%;
	background-image: url(img/head.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
/*ヘッダー内ダミーテキスト*/
#header h1 { display: none; visibility: hidden; margin: 0px; padding: 0px; }
/*ナビflash*/
#wrapper #topnabi {
	height: 36px;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
/*下2つを統括*/
#wrapper #contener {
	margin: 0px;
	padding: 0px;
	width: 804px;
	height: 240px;
}

/*flash*/
#wrapper #contener #side {
	float: left;
	height: 210px;
	width: 304px;
	margin: 8px 0px 0px 4px;
	padding: 10px 0px 0px;
	text-align: center;
	border-bottom: 6px solid #FFF0FD;
	background: #FFF0FD;
	position: relative;
}
#side #f_image02 {
	padding: 0px;
	margin: 26px 1px 0px;
	height: 152px;
	width: 302px;
}

/*左画像*/
#wrapper #contener #side2 {
	margin: 6px 0px 0px;
	padding: 2px;
	float: right;
	height: 220px;
	width: 482px;
	text-align: center;
	border-top: 2px #FFD7FF;
	border-right: 2px #FFD7FF;
	border-bottom: 2px #FFD7FF;
	border-left: 2px solid #FFD7FF;
}

/*中断全体BOX*/
#wrapper #dqn  {
	margin: 0px;
	padding: 0px;
	height: 280px;
	width: 805px;
	border-top: #000000;
	border-right: #000000;
	border-bottom: #000000;
	border-left: #000000;
}
/*中段左box*/
#wrapper #dqn #what {
	float: left;
	height: 280px;
	width: 392px;
	margin: 0px;
	padding: 0px 0px 0px 1px;
}
/*中段右box*/
#wrapper #dqn #baby {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 280px;
	width: 389px;
	text-align: right;
}
#wrapper #dqn #baby img {
	margin: 0px 0px 0px -4px;
	padding: 0px;
	width: 400px;
}

/*中段仕切り画像*/
#wrapper #dqn #shikiri {
	background: url(gif.img/k03.gif) no-repeat;
	margin: 0px 0px 0px -4px;
	padding: 0px;
	float: left;
	height: 270px;
	width: 17px;
	left: 386px;
}



}
/*h3下ボックス*/
#wrapper #dqn #what #new {
	margin: -2px 0px 0px 3px;
	padding: 0px;
	height: 230px;
	width: 381px;
	border-right: 2px groove #FA6A8D;
	border-bottom: 2px groove #FA6A8D;
	border-left: 2px groove #FA6A8D;
	border-top-color: #FA6A8D;
	overflow: scroll;
	float: left;
	scrollbar-base-color: #FA6A8D;
	overflow-x: hidden;
	border-top-style: groove;
}
#what #newbox {
	background: url(../gif.img/wp_note05_o.gif) repeat;
	height: 220px;
	width: 364px;
	margin: -7px 0px 0px 6px;
	padding: 15px 0px 0px 6px;
	border-top: 2px #FC7496;
	border-right: 2px dashed #FC7496;
	border-bottom: 2px dashed #FC7496;
	border-left: 2px dashed #FC7496;
	text-indent: 1em;
	letter-spacing: 0.1em;
	font: 14px/118% "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	overflow: scroll;
	overflow-x: hidden;
	scrollbar-base-color:#fc7496;
}
/*下コンテンツボックス*/
#wrapper #under {
	margin: 0px;
	padding: 0px;
	height: 270px;
	width: 804px;
	text-align: left;
	border-top: 1px #666666;
	border-right: 1px #666666;
	border-bottom: 1px #666666;
	border-left: 1px #666666;
	position: relative;
}
#under #mobile img {
	margin-left: 3px;
	padding: 0px;
	margin-top: 6px;
}

#under　bb {
	margin: 1px 1px 2px 0px;
	padding: 0px;
}
#wrapper #under #mobile {
	margin: 0px;
	padding: 0px;
	height: 240px;
	width: 200px;
	float: left;
}

/*フッターテーブル使用*/
#footer {
	height: 36px;
	text-align: center;
	width: 100%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	letter-spacing: 0.2em;
	padding: 0px;
	margin: 0px;
	border-top: 1px ridge #FF9966;
	border-right: 3px double #FF6633;
	border-bottom: 3px double #FF6633;
	border-left: 3px double #FF6633;
	clear: both;
}
/*ページ下部右リスト*/
ul { height: 210px; width: 372px; margin-top: 30px; font: 12px/120% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; padding: 0px; letter-spacing: 0.1em; float: right; margin-left: 4px; overflow: scroll; border-top: 2px #FFFFB0; border-right: 2px #FFFFB0; border-bottom: 2px #FFFFB0; border-left: 2px #FFFFB0; 
}
li { display: list-item; margin-left: 10px; list-style-position: outside; list-style-type: square; border-bottom: 1px dashed #FF9999; margin-top: 5px; 
}
#wrapper #maincom #sidememu img　blog {
	margin-top: 4px;
	margin-bottom: 4px;
}
#wrapper #maincom #sidememu #nabi {
	margin-left: 4px;
	margin-top: 7px;
}
