﻿@charset "utf-8";

/* eccube カスタマイズ */

#centercol {
	width:663px;
	margin:0 auto;
}


#information {
	text-align:right;
}

h2.ec_news_title {
}
h2.ec_osusume_title {
}


h2.ec_title_search {
	margin-bottom:1px;
	font-size:12px;
	width:198px;
	height:30px;
	background:url(/img/contents/ec_st_search.gif) no-repeat top left;
	text-indent:-10000px;
}
h2.ec_title_login {
	margin-bottom:1px;
	font-size:12px;
	width:198px;
	height:30px;
	background:url(/img/contents/ec_st_login.gif) no-repeat top left;
	text-indent:-10000px;
}
h2.ec_title_cat {
	margin-bottom:1px;
	font-size:12px;
	width:198px;
	height:30px;
	background:url(/img/contents/ec_st_cat.gif) no-repeat top left;
	text-indent:-10000px;
}
h2.ec_title_cartin {
	margin-bottom:1px;
	font-size:12px;
	width:198px;
	height:30px;
	background:url(/img/contents/ec_st_cartin.gif) no-repeat top left;
	text-indent:-10000px;
}
h2.ec_title_calendar {
	margin-bottom:1px;
	font-size:12px;
	width:198px;
	height:30px;
	background:url(/img/contents/ec_st_calendar.gif) no-repeat top left;
	text-indent:-10000px;
}


#under02column_cart
h2.title {

}

#customervoicearea
h2 {

}

#whoboughtarea
h2 {

}

h2.mypage_title {
}
h2.login_title {
}
h3.my_subtitle01 {
}
h3.my_subtitle02 {
}
h3.my_subtitle03 {
}
h3.my_subtitle04 {
}
h3.my_subtitle05 {
}
h3.my_subtitle06 {
}

h2.my_wintitle01 {
}
h2.aboutshopping_title {
}

#rightcol {

}

div#listtitle h2,
div#detailtitle h2,
h2.ec_news_title,
h2.ec_osusume_title,
#under02column_cart h2.title,
#customervoicearea h2,
#whoboughtarea h2,
h2.mypage_title,
h2.login_title,
h2.my_wintitle01,
h2.regist_title,
h2.kiyaku_title,
h2.aboutshopping_title,
h2.title {
	padding-top:8px;
	padding-left:27px;
	padding-bottom:10px;
	line-height:100%;
	background:url(/img/common/ssoh2bg.gif) no-repeat top left;
	font-size:12px;
	margin-top:10px;
	margin-bottom:15px;
	color:#108fbf;
}

#leftcol {

}

#leftcol td,
#leftcol th {
	font-size:12px;
}

.payarea h3,
.payarea02 h3,
.pointarea h3 {
	background:#f1f1ec;
	padding:3px;
	font-size:13px;
	border:1px solid #bbbba4;
}



.rsscont
li {
	width:210px;
	height:250px;
	float:left;
	margin-left:8px;
}
.rsscont
.image {
	display:block;
	width:200px;
	height:140px;
	border:2px solid #999999;
	text-indent:-10000px;
}
