@charset "UTF-8";

@import "default.css";
@import "screen.css";
@import "common.css";


/*----------------------------------------------------------------------------------- ↓contents --------*/

.cnBox{
	padding:0 5px;}

p.cnBox{
	font-size:81%;
	line-height:1.3;}
.cnBox p{
	font-size:81%;
	line-height:1.3;}

h2{
	width:560px;
	height:40px;
	text-indent:-9999px;
	margin-bottom:15px;}

.health h2{
	background:url(../health/images/ttl_health.gif) 0 0 no-repeat;}
.walking h2{
	background:url(../health/images/ttl_walking.gif) 0 0 no-repeat;}
.shoes h2{
	background:url(../shoes/images/ttl_shoes.gif) 0 0 no-repeat;}
.gentleman h2{
	background:url(../shoes/images/ttl_gentleman.gif) 0 0 no-repeat;}
.care h2{
	background:url(../shoes/images/ttl_care.gif) 0 0 no-repeat;}
.insole h2{
	background:url(../shoes/images/ttl_insole.gif) 0 0 no-repeat;}
.hps h2{
	background:url(../hps/images/ttl_hps.gif) 0 0 no-repeat;}
.storelist h2{
	background:url(../hps/images/ttl_storelist.gif) 0 0 no-repeat;}
.medialist h2{
	background:url(../hps/images/ttl_medialist.gif) 0 0 no-repeat;}
.inquiry h2{
	background:url(../hps/images/ttl_inquiry.gif) 0 0 no-repeat;}
.company h2{
	background:url(../hps/images/ttl_company.gif) 0 0 no-repeat;}
.sitemap h2{
	background:url(../images/ttl_sitemap.gif) 0 0 no-repeat;}

h3{
	line-height:1.2;
	font-size:91%;
	color:#339999;
	padding:5px 0 10px 22px;
	margin-bottom:8px;
	background:url(../cmn_images/sttl_cmn.gif) 0 0 no-repeat;}

.inquiryTxtLink{
	line-height:1.2;
	padding:0 0 6px 16px;
	margin-bottom:20px;
	background:url(../cmn_images/icon_cn_01.gif) 0 3px no-repeat;}

dl.cnSsttl{
	margin-bottom:20px;}
.cnSsttl dt{
	font-size:81%;
	color:#339999;
	font-weight:bold;
	padding:0 0 6px 21px;
	margin-bottom:10px;
	background:url(../cmn_images/ssttl_cmn.gif) 0 0 no-repeat;}
.cnSsttl dd{
	font-size:81%;
	line-height:1.3;
	padding:0 5px;
	margin-bottom:5px;}
.cnSsttl dd p{
	line-height:1.3;}

.shoesLBox{
	width:270px;
	float:left;
	margin-right:20px;}

*html body .shoesLBox{ margin-right:10px;}
	
.shoesRBox{
	width:270px;
	float:left;}

.careDl dt{
	width:102px;
	float:left;
	padding-right:10px;}
.careDl dd{
	width:438px;
	height:100px;
	float:left;
	font-size:81%;
	line-height:1.3;
	padding-top:5px;}
.cnSsttl dd ul.list01 li{
	font-size:100.01%;
	line-height:1.3;
	background:url(../cmn_images/icon_cn_02.gif) 0 3px no-repeat;}

dl.sitemapDl{
	font-size:81%;}
.sitemapDl dt{
	font-weight:bold;
	padding-left:17px;
	margin-bottom:5px;
	margin-left:5px;
	background:url(../cmn_images/icon_cn_03.gif) 0 0 no-repeat;}
.sitemapDl dt.sitemapDtGrope{
	font-weight:bold;
	padding:0 0 8px 22px;
	margin-bottom:10px;
	margin-left:0;
	background:url(../images/sttl_sitemap.gif) 0 0 no-repeat;}
.sitemapDl dd{
	margin-bottom:15px;
	margin-left:22px;}
.sitemapDl dd.sitemapDlddB20{
	margin-bottom:20px;}


