@charset "utf-8";
/* --------------------------------------------------
 	Top Page
 -------------------------------------------------- */
div#wrapC{margin: 0 33%;}

div#wrapL{float:left;width:33%;margin-left:-100%;}
* html div#wrapL{float:left;width:33%;margin-left:-98.2%;}
*:first-child+html div#wrapL{float:left;width:33%;margin-left:-98.2%;}

div#wrapR{float:left;width:33%;margin-left:-33%;}
* html div#wrapR{float:left;width:33%;margin-left:-32.4%;}
*:first-child+html div#wrapR{float:left;width:33%;margin-left:-32.4%;}

div.boxTop{
	padding-left:55px;
	padding-top:10px;
	margin-bottom:10px;
	margin-left:20px;
}

div.boxTop h2 {
	font-weight:bold;
	margin-bottom:1em;
	font-size:115%;
}

div.boxTop h3 {
	font-weight:bold;
}

div.boxTop ul{
	margin-bottom:1em;
}

div.boxTop ul ul {
	margin-left:10px;
}

div.boxTop.tent{background:url(../common/img/category_tent.gif) no-repeat 0 5px;}
div.boxTop.equ{background:url(../common/img/category_equ.gif) no-repeat;}
div.boxTop.assem{background:url(../common/img/category_assem.gif) no-repeat;}
div.boxTop.cooking{background:url(../common/img/category_cooking.gif) no-repeat;}
div.boxTop.tozan{background:url(../common/img/category_tozan.gif) no-repeat;}
div.boxTop.wear{background:url(../common/img/category_wear.gif) no-repeat 0 4px;}
div.boxTop.get{background:url(../common/img/category_get.gif) no-repeat;}
div.boxTop.cs{background:url(../common/img/category_cs.gif) no-repeat;}
div.boxTop.gear{background:url(../common/img/category_gear.gif) no-repeat 0 2px;}
div.boxTop.fuji{background:url(../common/img/category_fuji.gif) no-repeat 0 1px;}
div.boxTop.bouldering{background:url(../common/img/category_bouldering.gif) no-repeat 0 5px;}
div.boxTop.nz{background:url(../common/img/category_nz.gif) no-repeat 0 5px;}

div#topAd {
	background:#fff8dd;
	margin:0 20px 1.5em 20px;
	padding:20px 20px 10px 20px; 
	border:1px dashed #FF9900;
	line-height:18px;
}

div#topAd h2 {
	text-align:left;
	font-weight:bold;
	margin-bottom:5px;
	font-size:120%;
	color:#0000FF;
}

div#topAd ul li{
	font-size:110%;
	list-style-type:disc;
	list-style-position:outside;
	margin-left:20px;
	margin-bottom:10px;
}


div#topAd p.midashi {
	font-size:200%;
	margin-bottom:0;
}

div#topAd span {
	color:#FF2312;
	font-weight:bold;
}

p#topFont {
	text-align:center;
}
