@charset "Shift_JIS";
/*outline css*/
/*
SITE：
ZOZORESORT（http://zozo.jp）
CREDIT：
DESIGN BY STARTTODAY CO.,LTD.
______________________________________*/

body{min-width:1000px!important; margin:auto;}

#wrapper{
	width:100%;
	min-width: 980px;
	overflow: hidden;
	width:980px;
	margin:auto;
}

/*ダブルカラム(サイド有)*/
#contents.doubleColumn #partition{
	width: 100%;
	float: right;
	margin-left: -165px;
}
#contents.doubleColumn #main{
	margin-left: 165px;
}

#contents.doubleColumn #main #pageTitle{
	margin: 0px 0px 5px 0px;
	border-color: #000000;
	color: #000000;
}


/*メインエリア ----------------------------------------------------------------*/

#contents.singleColumn #main .innerMain{margin:0;}

#contents #main .innerMain{
	margin: 0 27px;
}


/*.innerMain*/
#contents.doubleColumn #side{
/*	width: 190px;*/
	width: 165px;
	float: left;
}

/*フッターエリア ----------------------------------------------------------------*/
#footer{
	font-size: 91%;
	padding: 15px 10px 10px;
	margin-top: 60px;
	border-top: 1px solid #919191;
	line-height: 100%;
}

#footer .lineNavi{
	margin-left: -10px;
}

#footer .companyLogo{
	padding: 10px 0px;
}

#footer .copyright{
	font-size: 83%;
	line-height: 130%;
}


/*トップバナー ----------------------------------------------------------------*/
#topBanner{
	height: 46px;
	position: relative;
	overflow: hidden;
}

#topBanner a.jumpbtn{
	font-size: 83%;
	text-indent: 30px;
	position: absolute;
	display: block;
	width: 130px;
	line-height: 22px;
	background: #ffffff url('../img/common/icon/left.gif') no-repeat 20px center;
	top: 11px;
	right: 28px;
	text-decoration: none;
}


/*パンくずリスト ----------------------------------------------------------------*/
#crumbsNavi{
	position: relative;
	padding: 17px 0;
	height: 18px;
}

#crumbsNavi li span{
	margin: 0px 5px;
}

#crumbsNavi h1{
	display: inline;
}
#crumbsNavi .backLink{
	position: absolute;
	top: 5px;
	right: 20px;
}

/* ページタイトル ----------------------------------------------------------------*/
#pageTitle{
	border-bottom: 1px #C9C9C9 solid;
	margin: 25px 0 10px 0;
}

#pageTitle h2{
	float: left;
	padding-bottom: 9px;
	font-size: 127%;
	font-family: 'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro W6','ＭＳ Ｐゴシック',sans-serif;
	font-weight: bold;
}

#pageTitle ul{
	float: right;
}

#pageTitle li{
	float: left;
	padding-top: 7px;
	padding-left: 40px;
}

#pageTitle li a{
	font-size: 91%;
	background: url("../img/common/icon/right.gif") no-repeat left center;
	padding-left: 8px;
	line-height: 100%;
}

/* 絞込みナビゲーション ----------------------------------------------------------------*/

.narrowLink,
#narrowNavi{
	margin: 7px 0;
}

.narrowLink .naviBox,
#narrowNavi .naviBox{
	padding: 2px 0px;
}

#narrowNavi .naviBox a:hover{
	text-decoration:underline;
}

.narrowLink ul,
#narrowNavi ul{
	display: inline;
}

.narrowLink,
#narrowNavi ul span{
	margin: 0px 5px;
}

#narrowNavi.borderset{
	border-bottom: 1px solid #919191;
	padding-bottom: 16px;
}

#narrowNavi ul li{
	padding-left: 1px;;
}

#narrowNavi .rightNavi{
	float: right;
}

//kubota add
.narrowLink2,
#narrowNavi2{
	margin: 7px 27px;
}

.narrowLink2 .naviBox2,
#narrowNavi2 .naviBox2{
	padding: 2px 0px;
}

.narrowLink2 ul,
#narrowNavi2 ul{
	display: inline;
}

.narrowLink2,
#narrowNavi2 ul span{
	margin: 0px 5px;
}

#narrowNavi2.borderset{
	border-bottom: 1px solid #919191;
	padding-bottom: 16px;
}

#narrowNavi2 ul li{
	padding-left: 1px;;
}

#narrowNavi2 .rightNavi2{
	float: right;
}
//kubota add

/* ページ内リンク ----------------------------------------------------------------*/
#inpageAnchor{
	font-size: 91%;
	margin: 0px 27px;
	padding-bottom: 20px;
	text-align: center;
}

#inpageAnchor ul{
	margin: 0px 27px;
}

#inpageAnchor li{
	padding: 5px 0px;
}
