* {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}
ul,ol {
	margin: 0px;
	padding: 0px;
}
body {
	font-size: 13px;
	font-family: "ＭＳ Ｐゴシック",Osaka ,arial ,verdana ,sans-serif;
	*font-size: small;
	*font: x-small;
	background: #FFFFFF;
	color: #333333;
	padding: 0px 10px;
}
.none {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border: 0px;
}
.vt {
	vertical-align: top;
}
.vm {
	vertical-align: middle;
}
.vb {
	vertical-align: bottom;
}
.alignL {
	text-align: left;
}
.alignR {
	text-align: right;
}
.alignC {
	text-align: center;
}
html>body .alignC {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.floatL {
	float: left;
}
.floatR {
	float: right;
}
.floatClear {
	clear: both;
}
/* リンク色
------------------------------------------------ */
a:link {
	color: #0000dd;
	text-decoration: underline;
}
a:visited {
	color: #993399;
}
a:hover {
	color: #0099ff;
	text-decoration: underline;
}
/* フォント
------------------------------------------------ */
.font10 {
	font-size: 10px;
}
.font11 {
	font-size: 11px;
}
.font12 {
	font-size: 12px;
}
.font14 {
	font-size: 14px;
}
.font17 {
	font-size: 17px;
}
.font10L {
	font-size: 77%;
}
.font11L {
	font-size: 85%;
}
.font12L {
	font-size: 92%;
}
.font14L {
	font-size: 107%;
}
.font17L {
	font-size: 129%;
}
.font20 {
	font-size: 20px;
}
/* 見出しタグ　H1〜
------------------------------------------------ */
h1 {
	font-size: 77%;
	height: 17px;
	background: url(https://img1.kakaku.k-img.com/images/seo_bar.gif) repeat-x left bottom;
	font-weight: normal;
	padding-left: 4px;
	padding-top: 3px;
} 
h1 a:link,h1 a:visited,h1 a:hover {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
/* 基本H2 */
#main h2 {
	font-size: 122%;
	padding: 8px 0px;
}

#default h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_top.gif) repeat-x left bottom;
}
#pc h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_pc.gif) repeat-x left bottom;
}
#kaden h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_kaden.gif) repeat-x left bottom;
}
#camera h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_camera.gif) repeat-x left bottom;
}
#baby h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_baby.gif) repeat-x left bottom;
}
#gakki h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_gakki.gif) repeat-x left bottom;
}
#game h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_game.gif) repeat-x left bottom;
}
#money h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_money.gif) repeat-x left bottom;
}
#money h2.bgNone {
	background: url(https://img1.kakaku.k-img.com/images/spacer.gif); 
	padding: 8px 0px 0px;
}
#shopview h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_top.gif) repeat-x left bottom;
}
#used h2 {
	background: url(https://img1.kakaku.k-img.com/images/used/parts/category_top/topbar_used.gif) repeat-x left bottom;
}
#keitai h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_keitai.gif) repeat-x left bottom;
}
#business h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_business.gif) repeat-x left bottom;
}

#sports h2,
#golf h2,
#bicycle h2,
#snow h2,
#fishing h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_sports.gif) repeat-x left bottom;
}
#pet h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_pet.gif) repeat-x left bottom;
}
#kuruma h2,
#kuruma-item h2,
#car-goods h2,
#bike h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_kuruma.gif) repeat-x left bottom;
}
#beauty-health h2,
#contactlens h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_beauty_health.gif) repeat-x left bottom;
}
#fashion h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_fashion.gif) repeat-x left bottom;
}
#book-cd-dvd h2,
#dvd h2 {
	background: url(https://img1.kakaku.k-img.com/images/parts/category_top/topbar_book_cd_dvd.gif) repeat-x left bottom;
}


/* レイアウト
------------------------------------------------ */
#all {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}
/* 幅リキッド */
#contents {
	margin: 0px auto;
	text-align: left;
}
/* 幅930 */
#contents930 {
	width: 930px;
	margin: 0px auto;
	text-align: left;
}
/* 幅700 */
#contents700 {
	width: 700px;
	margin: 0px auto;
	text-align: left;
}
/* 幅640 */
#contents640 {
	width: 640px;
	margin: 0px auto;
	text-align: left;
}
/* ヘッダ
------------------------------------------------ */
/* ロゴ・ロゴ周り */
.path {
	padding: 4px 2px;
}
.logo {
	padding-bottom: 9px;
}
/* 幅リキッド */
#contents .logo {
	width: 100%;
}
/* 幅930 */
#contents930 .logo {
	width: 930px;
}
/* 幅700 */
#contents700 .logo {
	width: 700px;
}
/* 幅640 */
#contents640 .logo {
	width: 640px;
}
#default .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_home.gif) repeat-x left bottom;
}
#pc .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_pc.gif) repeat-x left bottom;
}
#kaden .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_kaden.gif) repeat-x left bottom;
}
#camera .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_camera.gif) repeat-x left bottom;
}
#baby .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_baby.gif) repeat-x left bottom;
}
#gakki .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_gakki.gif) repeat-x left bottom;
}
#game .logo,
#dvd .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_game.gif) repeat-x left bottom;
}
#money .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_money.gif) repeat-x left bottom;
}


#shopview .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_shop.gif) repeat-x left bottom;
}
#used .logo {
	background: url(https://img1.kakaku.k-img.com/images/used/headbar_used.gif) repeat-x left bottom;
}
#help .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_gray.gif) repeat-x left bottom;
}
#kuruma .logo,
#kuruma-item .logo,
#car-goods .logo,
#bike .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_kuruma.gif) repeat-x left bottom;
}
#keitai .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_keitai.gif) repeat-x left bottom;
}
#business .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_business.gif) repeat-x left bottom;
}

#pet .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_pet.gif) repeat-x left bottom;
}
#book-cd-dvd .logo,
#dvd .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_book_cd_dvd.gif) repeat-x left bottom;
}
#sports .logo,
#golf .logo,
#bicycle .logo,
#snow .logo,
#fishing .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_sports.gif) repeat-x left bottom;
}
#fashion .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_fashion.gif) repeat-x left bottom;
}
#beauty-health .logo,
#contactlens .logo {
	background: url(https://img1.kakaku.k-img.com/images/headbar_beauty_health.gif) repeat-x left bottom;
}

/* フッタ
------------------------------------------------ */
#pageNavi {
	margin-top: 10px;
	color: #828282;
}
#footer {
	margin-top: 15px;
	border-top: 1px solid #666666;
	clear: both;
}
#footer .footerNavi ul {
	margin: 0px;
	text-align:left;
	color: #818181;
	line-height: 120%;
	font-size: 85%;
	padding: 10px 0px;
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x bottom;
}
#footer .footerNavi ul li {
	display: inline;
}
#footer .footerNavi ul li a:link,.footerNavi ul li a:visited {
	text-decoration: none;
	color: #818181;
}
#footer .footerNavi ul li a:hover {
	text-decoration: none;
	color: #0099ff;
}
#footer .footerInfo {
	padding: 10px 0px;
	text-align:center;
	line-height: 140%;
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x bottom;
}
#footer .footerCc {
	padding: 10px 0px;
	text-align:center;
	line-height: 120%;
}
#footer .footerCc a:link,.footerCc a:visited {
	color: #000;
	text-decoration: underline;
}
#footer .footerCc a:hover{
	color: #0099FF;
}
#footer .copyRight {
	text-align:center;
	margin: 0px;
	padding: 2px 0px;
	line-height: 12px;
	background: #000080;
	color: #FFFFFF;
}
#footer .copyRight a:link,
#footer .copyRight a:hover,
#footer .copyRight a:visited {
	color:#fff;
	text-decoration:none;
}

/* 08/05/01 フッターリニューアル追加 ここから */
/* フッタ　検索 */
	#footer .footerInfo-new {
	padding: 10px 0px;
	line-height: 140%;
	text-align: left;
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x left bottom;
}
#footer .footerInfo-new table {
	font-size: 85%;
}
#footer .footerInfo-new table td {
	vertical-align:middle;
	padding:0 0 0 12px;
}
#footer .footerInfo-new table td.theme {
	font-weight:bold;
	padding:0 0 0 0px;
}
#footer .footerInfo-new table td.select {
	padding:0 10px;
}
#footer .footerInfo-new table .search_txt {
	width:245px;
	height:20px;
	line-height:20px;
	padding:0 2px;
	border:1px solid #cecece;
}
/* フッタB　サイト内リンク */
#footer .footerNavi-new {
	border-bottom: 1px solid #666666;
	padding-bottom:10px;
}
#footer .footerNavi-new ul {
	padding: 10px 0px 0 0;
	margin: 0px;
	font-size: 85%;
	color: #818181;
	line-height: 130%;
	text-align: left;
}
#footer .footerNavi-new ul li.theme {
	font-weight:bold;
	color:#484848;
	padding-right:15px;
}
#footer .footerNavi-new ul li {
	display:inline;
	color: #5e5e5e;
}
#footer .footerNavi-new ul li a,
#footer .footerNavi-new ul li a:link, 
#footer .footerNavi-new ul li a:visited {
	color: #5e5e5e;
	text-decoration: none;
}
#footer .footerNavi-new ul li.theme a,
#footer .footerNavi-new ul li.theme a:link, 
#footer .footerNavi-new ul li.theme a:visited {
	color:#484848;
	text-decoration: none;
}
#footer .footerNavi-new ul li a:hover {
	color: #0099ff;
	text-decoration: none;
}
#footer .footerNavi-new ul li.theme a:hover {
	color: #0099ff;
	text-decoration: none;
}
/* 08/05/01 フッターリニューアル追加 ここまで */
/* 幅
------------------------------------------------ */
.w930{
	width: 930px;
}
.w750{
	width: 750px;
}
.w700{
	width: 700px;
}
.w605{
	width: 605px;
}
.w150{
	width: 150px;
}
.w135{
	width: 135px;
}
.w120{
	width: 120px;
}
.w90{
	width: 90px;
}
.wLiquid {
	width: 100%;
}
/* スペース
------------------------------------------------ */
.mTop5 {
	margin-top: 5px;
}
.mTop8 {
	margin-top: 8px;
}
.mTop10 {
	margin-top: 10px;
}
.mTop15 {
	margin-top: 15px;
}
.mTop20 {
	margin-top: 20px;
}
.mTop30 {
	margin-top: 30px;
}
.mLeft10 {
	margin-left: 10px;
}
.mLeft20 {
	margin-left: 20px;
}
.mRight5 {
	margin-right: 5px;
}
.mRight10 {
	margin-right: 10px;
}
.p8 {
	padding: 8px;
}
.pTop5 {
	padding-top: 5px;
}
.pTb40 {
	padding: 40px 0px;
}
.hidden {
	display:none;
}
