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

/*ランドセル館のトップ表示*/
.section-shop {
	 padding:16px;
	 font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
.section-shop h3 {margin-bottom:24px;}
.section-shop .inner {
/*	background:url(../../../shop/img/shop-bg-01.jpg) no-repeat right top;
	padding-right:448px;
	min-height:256px;
	height: auto !important;
	height: 256px;*/
}
.section-shop .inner p {
	font-size:80%; color:#838078; margin-bottom:16px;
}
span.pl5em {padding-left:5em;}

/*▼20100916---------------------------------------------------------------------------------------------------消去予定2012モデルに切り替えたら-*/
.section-shop .ranselKan p {
	font-size:80%; color:#838078; margin-bottom:16px;
}
/*▲---------------------------------------------------------------------------------------------------消去予定2012モデルに切り替えたら-*/

div.con_shopData {
	background:url(../../../shop/img/son_shopData_bg.gif) left bottom no-repeat;
	padding:16px 0 16px;
}
div.con_shopData div.shopDataMap {
	float:left;
	width:320px;
	height:240px;
	background-color:#CCC;
	margin:0 24px 0 0;
}
div.con_shopData div.shopData {
	float:left;
	width:560px;
}
div.con_shopData div.shopData h3 {
	margin:0 0 16px;
}
div.con_shopData div.shopData p {
	font-size:80%; color:#838078; margin-bottom:16px;
}


#section-schedule .top {
	padding:88px 96px 0 272px;
	background:url(../../../shop/img/schedule/section-schedule_bg_topbtm.gif) left top no-repeat;
	min-height:120px;
	height:auto !important;
	height:256px;
}
#section-schedule .top h3 {margin-bottom:16px;}
#section-schedule .top p {
	font-size:80%;
	color:#838078;
	padding-bottom:16px;
	font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

#section-schedule .inner {background:url(../../../shop/img/schedule/section-schedule_bg_middle.gif) repeat-y left top;}
#section-schedule .inner .box {
	border:#4b98f0 1px solid;
	width:720px;
	margin:0 auto;
	background:#FFF;
	_width:722px;
}
#section-schedule .btm {
	background:url(../../../shop/img/schedule/section-schedule_bg_topbtm.gif) left bottom no-repeat;
	padding-bottom:80px;
}


/*過去のランドセル館*/
ul.oldlist a span {visibility:hidden; text-indent:-9999px; overflow:hidden;}
ul.oldlist {
	width:720px;
	margin:0 auto;
	padding-top:16px;
}
ul.oldlist li {
	float:left;
}
ul.oldlist li a {
	display:block;
	text-decoration:none;
	height:32px;
}
ul.oldlist li.ol-2009 a {width:240px; background:url(../../../shop/img/oldlist/btn-old-list.gif) left top no-repeat;}





/*ランドセル館*/
#section-ranselkan {background:url(../../../shop/img/h3-ranselkan-bg.gif) 36px bottom no-repeat; padding-bottom:40px;}

#section-ranselkan .inner .box {
	clear:both;
	margin:32px auto 0;
	width:648px;
	padding-bottom:16px;
	background:url(../../../shop/img/ranselkan/line-2x1.gif) left bottom no-repeat;
	font-family:'メイリオ', 'Meiryo', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'Osaka', 'ＭＳ Ｐゴシック', sans-serif;
}
#section-ranselkan h4 {margin-bottom:16px;}
#section-ranselkan p.place {line-height:180%;}
#section-ranselkan span.th {color:#669933;}
#section-ranselkan span.date {font-size:18px;}
#section-ranselkan span.time {font-size:12px;}
#section-ranselkan p.more-info {font-size:12px; padding:8px 0 16px;}
#section-ranselkan p.detail {font-size:12px;}
#section-ranselkan .ranselkan-left {float:left; width:352px;}
#section-ranselkan .ranselkan-right {float:right; width:280px;}

/*フリーテキスト部*/
div.randoseru-kan-notice {
	margin: 0 0 20px;
	padding: 0;
	background: #f2efdc none;
}
div.randoseru-kan-notice h3 {
	margin: 0;
	border: none;
	padding: 0;
}
div.randoseru-kan-notice-inner {
	margin: 0;
	padding: 8px 80px 16px;
	background: transparent url(../../../shop/img/attention/randoseru-kan-notice-inner_bg.jpg) no-repeat scroll center bottom;
}
div.randoseru-kan-notice-inner p {
	margin: 0 0 6px !important;
	padding: 0;
	background: transparent none;
	text-align: left;
	line-height: 1.6em;
	font-size: 117% !important;
}

