@charset "shift_jis";
/* ****************************************************
Since : 2008-06-03
Last Modified: 2008-06-03
***************************************************** */

/*1: common Contents
=========================================*/
body#tb-store,
body#pop {
	background:none;
}

/* headline design */
div#contents .design-1 {
	background:url(../../store/images/storeblog_h002.gif) no-repeat left bottom;
}
div#contents .design-1 .wrap {
	padding-right:10px;
	background:url(../../store/images/storeblog_h001.gif) no-repeat left top;
}
div#contents .design-3 {
	background: url(../../store/images/storeblog_h003.gif) no-repeat left top;
}
div#contents .design-3 .title-text {
	background:url(../../store/images/storeblog_h004.gif) no-repeat left bottom;
}
div#contents .design-4 {
	background: url(../../store/images/storeblog_h005.gif) no-repeat 0 0.35em;
}

/* storeblog title */
div#contents div#storeblog-title {
	padding-bottom:7px;
	border-bottom:2px solid #cccccc;
}
div#contents div#storeblog-title.top {
	padding:0;
	border:none;
}
div#contents div#storeblog-title p {
	float:left;
	margin-top:0;
}
div#contents div#storeblog-title p.img {
	margin-right:9px;
	padding:7px 8px 8px 7px;
	background:#6A81D0;
}
div#contents div#storeblog-title p.txt {
	padding-top:4px;
	font-size:150%;
	font-weight:bold;
	color:#000000;
}
div#contents div#storeblog-title ul {
	float:right;
	padding:23px 1px 0 0;
	font-size:0;
}

/* storeblog container */
div#contents div#storeblog-container {
	margin-top:12px;
}
div#contents div#storeblog-container.top {
	margin-top:19px;
}

/* storeblog container storeblog-l */
div#contents div#storeblog-container div#storeblog-l {
	float:left;
	width:208px;
}
div#contents div#storeblog-l ul.category-nav {
	margin-top:6px;
}
div#contents div#storeblog-l ul.category-nav li {
	margin-top:0.25em;
}
div#contents div#storeblog-l div.blog-box {
	margin:10px 0 0 0;
}
div#contents div#storeblog-l div.blog-box div.inner {
	width:205px;
	margin-left:2px;
	padding-bottom:10px;
}
div#contents div#storeblog-l div.blog-box div.inner p {
	margin-top:7px;
	padding:0 1px 6px 1px;
	line-height:1.2;
	background:url(../images/com_bg005.gif) 0% 100% repeat-x;
}
div#contents div#storeblog-l div.blog-box div.inner p.last {
	padding-bottom:0;
	background:none;
}
div#contents div#storeblog-l div.blog-box div.inner p span.date {
	font-size:80%;
	color:#888888;
}

/* storeblog container storeblog-c */
div#contents div#storeblog-container div#storeblog-c {
	float:left;
	width:432px;
	margin-left:16px;
}

/* storeblog container storeblog-r */
div#contents div#storeblog-container div#storeblog-r {
	float:right;
	width:208px;
}
div#contents div#storeblog-r div.shop-box {
	padding:5px;
	background:#f3f3f3;
}
div#contents div#storeblog-r dl.staff-box {
	width:208px;
	margin-top:10px;
	padding-bottom:5px;
	line-height:1.2;
	background: url(../images/com_bg005.gif) 0% 100% repeat-x;
}
div#contents div#storeblog-r dl.staff-box dt {
	float:left;
	width:68px;
}
div#contents div#storeblog-r dl.staff-box dt img {
	border:1px solid #cccccc;
}
div#contents div#storeblog-r dl.staff-box dd {
	float:right;
	width:127px;
}
div#contents div#storeblog-r ul.banner li {
	margin-top:8px;
}

/* storeblog foot */
div#contents div#storeblog-foot {
	width:880px;
	margin-top:20px;
	padding:13px 0;
	border-top:2px solid #cccccc;
	border-bottom:2px solid #cccccc;
	background:url(../../store/images/storeblog_bg001.gif) 0% 0% repeat;
}
div#contents div#storeblog-foot div.inner {
	width:850px;
	margin:9px 0 0 14px;
	padding-top:10px;
	background: url(../images/com_bg005.gif) 0% 0% repeat-x;
}
div#contents div#storeblog-foot div.inner.top {
	margin-top:0;
	padding-top:0;
	background:none;
}
div#contents div#storeblog-foot h3 {
	float:left;
	width:120px;
	font-weight:bold;
}
div#contents div#storeblog-foot div.right {
	float:right;
	width:725px;
}
div#contents div#storeblog-foot p {
	margin:0;
}
div#contents div#storeblog-foot dl {
	margin-bottom:8px;
}
div#contents div#storeblog-foot dl.top {
	margin-top:0;
}
div#contents div#storeblog-foot dl dt {
	margin:0;
}
div#contents div#storeblog-foot dl dd {
	margin-top:-1.4em;
	padding-left:5.5em;
}

/* icon design */
div#contents .ic-apart-m,
div#contents .ic-house-m,
div#contents .ic-land-m,
div#contents .ic-invest-m {
	display:block;
	_height:25px;
	min-height:25px;
	padding-left:41px;
}
div#contents .ic-apart-m {
	background: url(../../store/images/storeblog_ic001m.gif) 3px 0% no-repeat;
}
div#contents .ic-house-m {
	background: url(../../store/images/storeblog_ic002m.gif) 4px 0% no-repeat;
}
div#contents .ic-land-m {
	background: url(../../store/images/storeblog_ic003m.gif) 0% 0% no-repeat;
}
div#contents .ic-invest-m {
	background: url(../../store/images/storeblog_ic004m.gif) 0% 0% no-repeat;
}
div#contents .ic-apart-s,
div#contents .ic-house-s,
div#contents .ic-land-s,
div#contents .ic-invest-s {
	display:block;
	_height:17px;
	min-height:17px;
	padding-left:22px;
}
div#contents .ic-apart-s {
	background: url(../../store/images/storeblog_ic001s.gif) 0% 0.1em no-repeat;
}
div#contents .ic-house-s {
	background: url(../../store/images/storeblog_ic002s.gif) 0% 0.1em no-repeat;
}
div#contents .ic-land-s {
	background: url(../../store/images/storeblog_ic003s.gif) 0% 0.1em no-repeat;
}
div#contents .ic-invest-s {
	padding-left:32px;
	background: url(../../store/images/storeblog_ic004s.gif) 0% 0.1em no-repeat;
}

/* icon link */
div#contents .link1 {
	display:block;
	_height:1%;
	padding-left:10px;
	background: url(../../store/images/storeblog_ic006.gif) 1px 0.45em no-repeat;
}
div#contents .link2 {
	display:block;
	_height:1%;
	padding-left:16px;
	background: url(../../store/images/storeblog_ic005.gif) 0% 0.3em no-repeat;
}

/*2: storeblog/sales.html
=========================================*/
/* sales-box01 */
div#contents div.sales-box01 {
	margin-top:7px;
	padding:10px;
	background:#f3f3f3;
}
/* sales-box01 left */
div#contents div.sales-box01 div.left {
	float:left;
	width:198px;
}
div#contents div.sales-box01 div.left p {
	margin-top:0;
}
div#contents div.sales-box01 div.left ul {
	float:left;
	width:198px;
	margin-top:6px;
	font-size:80%;
}
div#contents div.sales-box01 div.left ul.top {
	margin-top:10px;
}
div#contents div.sales-box01 div.left li {
	width:95px;
	float:left;
	cursor:pointer;
}
div#contents div.sales-box01 div.left li img {
	float:left;
	margin-right:2px;
}
/* sales-box01 right */
div#contents div.sales-box01 div.right {
	float:left;
	width:647px;
	margin-left:15px;
}
div#contents div.sales-box01 div.right div.sales-box02 {
	width:647px;
	padding-bottom:3px;
	background: url(../../store/images/sales_bg002.gif) 0% 100% no-repeat;
}
div#contents div.sales-box01 div.right div.sales-box02 dl {
	padding:8px;
	background: url(../../store/images/sales_bg001.gif) 0% 0% repeat;
}
div#contents div.sales-box01 div.right div.sales-box02 dt {
	float:left;
	width:33px;
}
div#contents div.sales-box01 div.right div.sales-box02 dd {
	float:right;
	width:590px;
	font-family:"ＭＳ Ｐゴシック","MS PGothic";
}
div#contents div.sales-box01 div.right div.sales-box03 {
	width:647px;
	margin-top:10px;
	padding:5px 0;
}
div#contents div.sales-box01 div.right div.sales-box03 div.left {
	display:inline;
	float:left;
	width:405px;
	margin-left:7px;
	padding:0px 0;
}
div#contents div.sales-box01 div.right div.sales-box03 tr {
	border-width:1px;
	border-style:solid;
	border-color:#0096b2;
}
div#contents div.sales-box01 div.right div.sales-box03 td {
	padding-top:2px;
	font-size:15px;
	padding-left: 5px;
	padding-right: 2px;
	border-width:1px;
	border-style:solid;
	border-color:#0096b2;
}
div#contents div.sales-box01 div.right div.sales-box03 td.access {
	background-color:#0096b2;
	width:20%;
}
div#contents div.sales-box01 div.right div.sales-box03 p {
	margin-top:0;
	line-height:1.2;
}
div#contents div.sales-box01 div.right div.sales-box03 div.map {
	display:inline;
	float:right;
	margin-right:7px;
}
div#contents div.sales-box01 div.right div.sales-box03 div.map ul {
	margin-top:2px;
}
div#contents div.sales-box01 div.right div.sales-box03 div.map li a {
	float:right;
}

/* sales-box05 */
div#contents div.sales-box05 {
	padding:8px 0 9px 72px;
	background:#798DD5;
}
div#contents div.sales-box05 ul li {
	float:left;
	margin-right:14px;
}


/* 店舗マップ修正時に作成　2012/02/22 */

div#contents td.access {
    background-color: #0096B2;
    width: 100px;
    font-size: 15px;
    padding-left: 10px;
    border-color: #0096B2;
    border-style: solid;
    border-width: 1px;
}

div#contents td.info1 {
    border-color: #0096B2;
    border-style: solid;
    border-width: 1px;
    font-size: 15px;
    padding-left: 8px;
    padding-right: 60px;
    padding-top: 2px;
}

/* sales-box06 */
div#contents div.sales-box06 {
	margin-top:10px;
	padding-top: 5px;
	background: url(../../store/images/sales_bg009_2.gif) 0% 0% repeat;
	line-height:1.2;
}
div#contents div.sales-box06 table {
	width:1%;
}
div#contents div.sales-box06 td {
	background: url(../images/com_bg005.gif) 0% 0% repeat-x;
	vertical-align:top;
}
div#contents div.sales-box06 tr.top td {
	padding-top:0;
	background:none;
}
div#contents div.sales-box06 td.left {
	padding:7px 6px 13px 6px;
	width:144px;
}
/* For IE6 */
* html div#contents div.sales-box06 td.left {
	padding:7px 6px 13px 6px;
	width:129px;
}

div#contents div.sales-box06 td.center {
	padding:7px 6px 13px 6px;
	width:144px;
}
/* For IE6 */
* html div#contents div.sales-box06 td.center {
	padding:7px 6px 13px 6px;
	width:125px;
}

div#contents div.sales-box06 td.right {
	padding:7px 6px 13px 6px;
	width:144px;
}
/* For IE6 */
* html div#contents div.sales-box06 td.right {
	padding:7px 6px 13px 6px;
	width:130px;
}

div#contents div.sales-box06 td div.title {
	padding:4px;
	background:#E4ECFF;
}
div#contents div.sales-box06 td div.title h4 {
	font-weight:bold;
}
div#contents div.sales-box06 td p {
	margin-top:5px;
}
div#contents div.sales-box06 td p.ph img {
	border:1px solid #cccccc;
}

/* sales-box07 */
div#contents div.sales-box07 {
	width:432px;
	margin-top:14px;
	padding-bottom:3px;
	background: url(../../store/images/sales_bg006.gif) 0% 100% no-repeat;
}
div#contents div.sales-box07 div.inner {
	padding:13px 11px 9px 15px;
	background: url(../../store/images/sales_bg005.gif) 0% 0% repeat;
}
div#contents div.sales-box07 p {
	float:right;
	margin:0;
	padding-top:3px;
}
div#contents div.sales-box07 p input {
	width:147px;
	margin-right:4px;
}
div#contents div.sales-box07 p.txt {
	float:left;
	width:173px;
	padding:0;
}

/* sales-box08 */
div#contents div.sales-box08 {
	width:432px;
	margin-top:14px;
	padding-bottom:3px;
	background: url(../../store/images/sales_bg008.gif) 0% 100% no-repeat;
}
div#contents div.sales-box08 div.inner {
	padding:10px 17px 9px 15px;
	background: url(../../store/images/sales_bg007.gif) 0% 0% repeat;
}
div#contents div.sales-box08 div.left {
	float:left;
	width:191px;
}
div#contents div.sales-box08 div.right {
	float:right;
	width:191px;
}
div#contents div.sales-box08 div.title {
	_height:1%;
	padding-bottom:5px;
	background: url(../images/com_bg005.gif) 0% 100% repeat-x;
}
div#contents div.sales-box08 .design-4 {
	margin:0;
}
div#contents div.sales-box08 div.left li {
	margin-top:0.4em;
}
div#contents div.sales-box08 div.left input,
div#contents div.sales-box08 div.left label {
	float:left;
}
div#contents div.sales-box08 div.left input{
	margin-right:5px;
	margin-top:0.4em;
	*margin-top:0;
}
div#contents div.sales-box08 p.bt {
	clear:both;
	padding-top:10px;
	*padding:0;
	text-align:center;
}

/*3: storeblog/detail_st.html
=========================================*/
/* detail-st-box01 */
div#contents div.detail-st-box01 {
	width:419px;
	margin:17px 0 0 7px;
}
div#contents div.detail-st-box01 p.ph {
	float:left;
	width:124px;
	margin:0;
}
div#contents div.detail-st-box01 div.txt {
	float:right;
	width:286px;
	word-break:break-all;
}
div#contents div.detail-st-box01 h3 {
	padding-bottom:4px;
	border-bottom:1px solid #798DD5;
	font-size:120%;
	font-weight:bold;
}

/* detail-st-box02 */
div#contents div.detail-st-box02 {
	width:432px;
	margin-top:15px;
	padding-top:3px;
	background: url(../../store/images/detail_st_bg001.gif) 0% 0% no-repeat;
}
div#contents div.detail-st-box02 div.wrap {
	width:432px;
	padding-bottom:3px;
	background: url(../../store/images/detail_st_bg002.gif) 0% 100% no-repeat;
}
div#contents div.detail-st-box02 div.inner {
	padding:15px 17px;
	background: url(../../store/images/detail_st_bg003.gif) 0% 0% repeat;
}
div#contents div.detail-st-box02 .design-4 {
	margin:0;
}
div#contents div.detail-st-box02 div.txt {
	width:398px;
	margin-top:10px;
	padding-top:10px;
	background: url(../../store/images/detail_st_bg004.gif) 0% 0% repeat-x;
}
div#contents div.detail-st-box02 div.txt.top {
	margin-top:0;
	padding-top:0;
	background:none;
}

/* detail-st-box03 */
div#contents div.detail-st-box03 {
	width:432px;
	margin-top:10px;
	padding:5px 0 27px 72px;
	background: url(../../store/images/detail_st_bg005.gif) 0% 0% no-repeat;
}
div#contents div.detail-st-box03 li {
	margin-top:10px;
}
div#contents div.detail-st-box03 li.top {
	margin-top:0;
}

/*4: storeblog/list.html
=========================================*/
/* blog-container */
div#contents div#blog-container {
	width:432px;
	padding-bottom:4px;
}
div#contents div#blog-container {
	background: url(../../store/images/list_bg002.gif) 0% 100% no-repeat;
}
div#contents div#blog-container.boshu {
	background: url(../../store/images/list_bg004.gif) 0% 100% no-repeat;
}
div#contents div#blog-container.orei {
	background: url(../../store/images/list_bg006.gif) 0% 100% no-repeat;
}
div#contents div#blog-container.other {
	background: url(../../store/images/list_bg008.gif) 0% 100% no-repeat;
}
div#contents div#blog-container div.inner {
	padding-bottom:10px;
}
div#contents div#blog-container.shokai div.inner {
	background: url(../../store/images/list_bg001.gif) 0% 0% repeat;
}
div#contents div#blog-container.boshu div.inner {
	background: url(../../store/images/list_bg003.gif) 0% 0% repeat;
}
div#contents div#blog-container.orei div.inner {
	background: url(../../store/images/list_bg005.gif) 0% 0% repeat;
}
div#contents div#blog-container.other div.inner {
	background: url(../../store/images/list_bg007.gif) 0% 0% repeat;
}

/* blog-nav */
div#contents div#blog-container div.blog-nav {
	width:412px;
	margin:15px 0 0 10px;
	padding:3px 0;
	background:#f3f3f3;
}
div#contents div#blog-container div.blog-nav.top {
	margin-top:8px;
}
div#contents div#blog-container div.blog-nav ul {
	padding:0 7px;
	color:#6A81D0;
}
div#contents div#blog-container div.blog-nav li {
	width:130px;
}
div#contents div#blog-container div.blog-nav li.left {
	float:left;
}
div#contents div#blog-container div.blog-nav li.left a {
	display:block;
	float:left;
	padding-left:10px;
	background: url(../../store/images/storeblog_ic011.gif) 0% 0.45em no-repeat;
}
div#contents div#blog-container div.blog-nav li.center {
	display:inline;
	float:left;
	text-align:center;
}
div#contents div#blog-container div.blog-nav ul.center li.center {
	margin-left:130px;
}
div#contents div#blog-container div.blog-nav li.right {
	float:right;
}
div#contents div#blog-container div.blog-nav li.right a {
	display:block;
	float:right;
	padding-right:9px;
	background: url(../../store/images/storeblog_ic006.gif) 100% 0.45em no-repeat;
}

/* blog-list */
div#contents div#blog-container div.blog-list {
	width:406px;
	margin-left:13px;
}
div#contents div#blog-container div.blog-list p {
	_height:1%;
	margin-top:7px;
	padding:0 1px 6px 1px;
	background:url(../images/com_bg005.gif) 0% 100% repeat-x;
}
div#contents div#blog-container div.blog-list p.last {
	padding-bottom:0;
	background:none;
}
div#contents div#blog-container div.blog-list p span.date {
	font-size:80%;
	color:#888888;
}

/* blog-date */
div#contents div#blog-container div.blog-date {
	width:404px;
	margin:5px 0 0 14px;
}
div#contents div#blog-container div.blog-date p {
	margin:0;
	font-size:80%;
	color:#666666;
	text-align:right;
}

/* blog-title */
div#contents div#blog-container div.blog-title {
	width:430px;
	margin:2px 0 0 1px;
	background:#f3f3f3;
}
div#contents div#blog-container div.blog-title h3 {
	padding:8px 20px;
	font-size:150%;
	font-weight:bold;
}

/* blog-section */
div#contents div#blog-container div.blog-section {
	width:388px;
	margin-left:22px;
}
div#contents div#blog-container div.blog-section p.blog-ph{
	float: left;
	margin: 0 10px 0 0;
}
/* for IE6 */
* html div#contents div#blog-container div.blog-section p.blog-ph{
	margin-top:10px;
}
/* for IE7 */
*+html div#contents div#blog-container div.blog-section p.blog-ph{
	margin-top:10px;
}

/* blog-info */
div#contents div#blog-container div.blog-info {
	width:404px;
	margin:10px 0 0 14px;
	padding-top:8px;
	background:url(../images/com_bg005.gif) 0% 0% repeat-x;
}
div#contents div#blog-container div.blog-info p {
	margin:0;
	font-size:80%;
	color:#666666;
	text-align:right;
}
div#contents div#blog-container div.blog-info p a {
	color:#666666;
}

/*5: storeblog/index.html
=========================================*/
/* index-box01 */
div#contents div.index-box01 {
	margin-top:5px;
}
div#contents div.index-box01 ul#tabIndex {
	background:url(../../kaitai/images/index_bg001.gif) repeat 0% 0%;
}
div#contents div.index-box01 ul#tabIndex li {
	float:left;
}
div#contents div.index-box01 ul#tabIndex li a {
	margin-right:4px;
}
div#contents div.index-box01 ul#tabIndex li a.end {
	margin-right:0;
}
div#contents div.index-box01 p.tabBox {
	margin:0;
}

/* index-box02 */
div#contents div.index-box02 {
	margin-top:9px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
div#contents div.index-box02 div.title {
	padding:7px 9px 7px 18px;
	border-top:1px solid #cccccc;
	background:#798DD5;
}
div#contents div.index-box02 div.title h3 {
	font-size:130%;
	font-weight:bold;
	color:#ffffff;
}
div#contents div.index-box02 div.sub-title {
	padding:6px 9px;
	border-top:1px solid #cccccc;
	background:#E4ECFF;
}
div#contents div.index-box02 div.sub-title h4 img {
	margin-right:5px;
}
div#contents div.index-box02 div.section {
	padding:6px 20px;
	border-top:1px solid #cccccc;
}

/*6 storeblog/pop_map.html
=========================================*/

/* Header */
body#pop div#header {
	width:710px;
	margin:0 auto;
	text-align:left;
}
body#pop div#header p {
	padding:10px 0 12px 0;
}

/* Contents */
body#pop div#contents {
	width:710px;
	margin:0 auto;
	padding:0;
	line-height:1.4;
	background:none;
	text-align:left;
}

/* Footer */
body#pop div#footer {
	margin:30px 0 0 0;
	padding:10px 0 15px 0;
	border-top:2px solid #CCCCCC;
	text-align:center;
}
body#pop div#footer div#footer-layout {
	width:710px;
	height:auto;
	margin:0 auto;
	text-align:left;
	background:none;
}

/* pop-map-box01 */
body#pop div#contents div.pop-map-box01 {
	width:710px;
	padding-top:15px;
}
body#pop div#contents div.pop-map-box01 div.section {
	padding:8px 13px;
	border-top:2px solid #999999;
	border-bottom:2px solid #999999;
	line-height:1.2;
	background:url(../../store/images/pop_map_bg001.gif) 0% 0% repeat;
}
body#pop div#contents div.pop-map-box01 .design-4 {
	line-height:1.4;
}

/*99: extra
=========================================*/
div#contents div#storeblog-title:after,
div#contents div.sales-box01:after,
div#contents div.sales-box01 div.left ul:after,
div#contents div.sales-box01 div.left li:after,
div#contents div.sales-box01 div.right div.sales-box02 dl:after,
div#contents div.sales-box05 ul:after,
div#contents div#storeblog-container:after,
div#contents div.sales-box07 div.inner:after,
div#contents div.sales-box08 div.inner:after,
div#contents div.sales-box08 div.left li:after,
div#contents div#storeblog-r dl.staff-box:after,
div#contents div#storeblog-foot div.inner:after,
div#contents div#storeblog-foot dl:after,
div#contents div#storeblog-l div.blog-box div.title:after,
div#contents div.detail-st-box01:after,
div#contents div#blog-container div.blog-nav ul:after,
div#contents div#blog-container div.blog-nav li:after,
div#contents div.sales-box01 div.right div.sales-box03:after,
div#contents div.sales-box01 div.right div.sales-box03 div.map li:after,
div#contents div.index-box01 ul#tabIndex:after,
div#contents div#blog-container div.blog-section:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

div#contents div#storeblog-title,
div#contents div.sales-box01,
div#contents div.sales-box01 div.left ul,
div#contents div.sales-box01 div.left li,
div#contents div.sales-box01 div.right div.sales-box02 dl,
div#contents div.sales-box05 ul,
div#contents div#storeblog-container,
div#contents div.sales-box07 div.inner,
div#contents div.sales-box08 div.inner,
div#contents div.sales-box08 div.left li,
div#contents div#storeblog-r dl.staff-box,
div#contents div#storeblog-foot div.inner,
div#contents div#storeblog-foot dl,
div#contents div#storeblog-l div.blog-box div.title,
div#contents div.detail-st-box01,
div#contents div#blog-container div.blog-nav ul,
div#contents div#blog-container div.blog-nav li,
div#contents div.sales-box01 div.right div.sales-box03,
div#contents div.sales-box01 div.right div.sales-box03 div.map li,
div#contents div.index-box01 ul#tabIndex,
div#contents div#blog-container div.blog-section {
	min-height: 1px;
}

/* for IE6 */
* html div#contents div#storeblog-title,
* html div#contents div.sales-box01,
* html div#contents div.sales-box01 div.left ul,
* html div#contents div.sales-box01 div.left li,
* html div#contents div.sales-box01 div.right div.sales-box02 dl,
* html div#contents div.sales-box05 ul,
* html div#contents div#storeblog-container,
* html div#contents div.sales-box07 div.inner,
* html div#contents div.sales-box08 div.inner,
* html div#contents div.sales-box08 div.left li,
* html div#contents div#storeblog-r dl.staff-box,
* html div#contents div#storeblog-foot div.inner,
* html div#contents div#storeblog-foot dl,
* html div#contents div#storeblog-l div.blog-box div.title,
* html div#contents div.detail-st-box01,
* html div#contents div#blog-container div.blog-nav ul,
* html div#contents div#blog-container div.blog-nav li,
* html div#contents div.sales-box01 div.right div.sales-box03,
* html div#contents div.sales-box01 div.right div.sales-box03 div.map li,
* html div#contents div.index-box01 ul#tabIndex,
* html div#contents div#blog-container div.blog-section {
	height: 1px;
}

/* for IE7 */
*+html div#contents div#storeblog-title,
*+html div#contents div.sales-box01,
*+html div#contents div.sales-box01 div.left ul,
*+html div#contents div.sales-box01 div.left li,
*+html div#contents div.sales-box01 div.right div.sales-box02 dl,
*+html div#contents div.sales-box05 ul,
*+html div#contents div#storeblog-container,
*+html div#contents div.sales-box07 div.inner,
*+html div#contents div.sales-box08 div.inner,
*+html div#contents div.sales-box08 div.left li,
*+html div#contents div#storeblog-r dl.staff-box,
*+html div#contents div#storeblog-foot div.inner,
*+html div#contents div#storeblog-foot dl,
*+html div#contents div#storeblog-l div.blog-box div.title,
*+html div#contents div.detail-st-box01,
*+html div#contents div#blog-container div.blog-nav ul,
*+html div#contents div#blog-container div.blog-nav li,
*+html div#contents div.sales-box01 div.right div.sales-box03,
*+html div#contents div.sales-box01 div.right div.sales-box03 div.map li,
*+html div#contents div.index-box01 ul#tabIndex,
*+html div#contents div#blog-container div.blog-section {
	zoom: 1;
}