@charset "shift_jis";

/*
 * ★★★.css
 *
 * Date    : 2014.0602
 * Author  : SM14
 *
 * ======================================================
 * 
 * 1. Common
 * 2. Navigation
 * 3. Common Head Section
 * 4. Common Foot Section
 * 5. Contents
 *
 * ======================================================
 * 
 */


/* 1. Common
======================================================== */
#mainContents h2,
#mainContents h3,
#mainContents h4,
#mainContents h5,
#mainContents h6{
	font-size:100%;
	font-weight: normal;
}
#mainContents ul,
#mainContents ol,
#mainContents li{
	list-style:none;
	margin:0;
	padding:0;
}

/*============================
#mainContents
============================*/
#mainContents {
	background: #fcfbe3 url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/contents_bg_01.jpg) 0 0 no-repeat;
	margin-top: 35px;
	padding-top: 30px;
	padding-bottom: 54px;
	text-align: center;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*============================
#ttlSec
============================*/
#mainContents #ttlSec .mainLead {
	width: 830px;
	margin: 21px auto 0;
	text-align: left;
	color: #085280;
	font-size: 107%; /* 14px */
	line-height: 1.57; /* 22px */
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
}

/*============================
.cmnNav
============================*/
#mainContents .cmnNav {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/nav_bg_01.png) 0 0 no-repeat;
	width: 830px;
	height: 60px;
	padding-top: 2px;
	margin: 15px auto 0;
}
#mainContents .cmnNav .navInnerBtm{
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/nav_bg_01.png) -1700px bottom no-repeat;
	padding-bottom: 2px;
}
#mainContents .cmnNav .navInnerBody{
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/nav_bg_01.png) -850px 0 repeat-y;
	padding-left: 13px;
}
#mainContents .cmnNav ul li {
	float: left;
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/nav_border_01.png) right 17px no-repeat;
}
#mainContents .cmnNav ul li.lastChild {
	background: none;
}
#mainContents .cmnNav ul li a {
	color: #085280;
	text-decoration: none;
	font-size: 98.69%;
	line-height: 1.23;
	display: block;
	padding: 18px 25px 11px 53px;
	letter-spacing: -0.1px;
}
#mainContents #headNavSec ul li a {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/nav_ico_01.png) 26px 18px no-repeat;
}
#mainContents #footNavSec ul li a {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/nav_ico_02.png) 26px 19px no-repeat;
}
#mainContents #headNavSec ul li a:hover,
#mainContents #footNavSec ul li a:hover {
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70); /* IE6/7 */
	-ms-filter: "alpha(opacity=70)"; /* IE8 */
} 
#mainContents .cmnNav ul li a span {
	display: block;
	font-size: 76.92%;
	letter-spacing: 0;
}

/*============================
.brandSec
============================*/
#mainContents #contents .brandSec {
	margin: 23px auto 0;
	width: 835px;
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/sec_bg_01.png) left top no-repeat;
	padding-top: 10px;
	text-align: center;
}
#mainContents #contents .brandSec:first-child {
	margin-top: 32px;
}
#mainContents #contents .brandSec .secInnerBtm {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/sec_bg_01.png) -1700px bottom no-repeat;
	padding-bottom: 10px;
}
#mainContents #contents .brandSec .secInnerBody {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/sec_bg_01.png) -850px top repeat-y;
	padding: 0 2px 17px;
}
#mainContents #contents .brandSec .brandNameBlk {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/sec_bg_01.png) -2550px top repeat-y;
	padding: 12px 24px 14px;
}
#mainContents #contents .brandSec .brandNameBlk .brandName {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/brandname_bg_01.png) left -40px repeat-x;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin: 0 auto;
}
#mainContents #contents .brandSec .brandNameBlk .brandName .innerLeft {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/brandname_bg_01.png) left top no-repeat;
	display: block;
}
#mainContents #contents .brandSec .brandNameBlk .brandName .innerRight {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/brandname_bg_01.png) right -80px no-repeat;
	display: block;
	padding: 2px 22px 0;
	height: 33px;
	font-size: 115.3%;
	line-height: 35px;
	color: #262626;
}
#mainContents #contents .brandSec .brandNameBlk .brandName .alphabet {
	font-size: 73.3%;
	margin-right: 12px;
}
#mainContents #contents .brandSec .brandNameBlk .brandTxt {
	font-size: 92%; /* 12px */
	line-height: 1.83; /* 22px */
	color: #333;
	text-align: left;
	margin-top: 14px;

}
#mainContents #contents .brandSec .itemLine {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/itemline_bg_01.png) left top repeat-x;
	width: 787px;
	margin: 0 auto;
	padding: 21px 0 20px;
}
#mainContents #contents .brandSec .itemLine:first-child {
	background: none;
}
#mainContents #contents .brandSec .itemLine ul li {
	float: left;
	width: 180px;
	margin-left: 22px;
	text-align: left;
}
#mainContents #contents .brandSec .itemLine ul li:first-child {
	margin-left: 0;
}
#mainContents #contents .brandSec .itemLine ul li a {
	position: relative;
	display: block;
	padding-top: 195px;
	color: #4c4c4c;
	font-size: 92%; /* 12px */
	line-height: 1.42; /* 17px */
	text-decoration: none;
}
#mainContents #contents .brandSec .itemLine ul li a:hover {
	opacity:0.7;
	filter: alpha(opacity=70);         /* ie lt 8 */
	-ms-filter: "alpha(opacity=70)";   /* ie 8 */
	-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
	-khtml-opacity: 0.7;              /* Safari 1.x */
}
#mainContents #contents .brandSec .itemLine ul li a img {
	position: absolute;
	left: 0;
	top: 0;
}
#mainContents #contents .brandSec .searchBtn{
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin: 0 auto;
}
#mainContents #contents .brandSec .searchBtn a{
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/btn_bg_01.png) left -45px repeat-x;
	color: #fefefe;
	text-decoration: none;
	display: block;
	cursor: pointer;
}
#mainContents #contents .brandSec .searchBtn a:hover{
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/btn_bg_01.png) left -180px repeat-x;
	margin-top:1px;
	height:41px;
}
#mainContents #contents .brandSec .searchBtn a .innerLeft {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/btn_bg_01.png) left top no-repeat;
	display: block;
}
#mainContents #contents .brandSec .searchBtn a:hover .innerLeft {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/btn_bg_01.png) left -135px no-repeat;
}
#mainContents #contents .brandSec .searchBtn a .innerRight {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/btn_bg_01.png) right -90px no-repeat;
	display: block;
	padding: 1px 14px 0;
	height: 41px;
	font-size: 115.3%;
	line-height: 42px;
}
#mainContents #contents .brandSec .searchBtn a:hover .innerRight {
	background: url(https://img1.kakaku.k-img.com/images/fashion/article/newbag/btn_bg_01.png) right -225px no-repeat;
}
#mainContents #contents .brandSec .searchBtn a .alphabet {
	font-size: 73.3%;
	margin: 0 3px 0 0;
}
