@charset "utf-8";

/* PC：style-sitemap-pc.css
 * おまかせプラン ver.6
 * サイトマップ
 * **************************************************
 * Global Navigation (Nav) ★
 * Elements
 * **************************************************
 */

/* Global Navigation (Nav) ★
------------------------------------------------------------------ */
/* 2階層：非表示 */
#globalNav nav li:hover > .sec {
	display: none;
}

#subPage #content .main{
	width:1200px;
}
#subPage #content .main .inner {
    background-color: #fff;
	margin: 60px 0 0 0;
	padding-top:60px;
}

#subPage #content .main .inner section {
    display: block;
    width: 90%;
    margin: 0 auto;
}

#subPage .side{
	margin-top:60px;
}

#content .cntTab {
    margin: 0 0 0 0;
    height: auto;
}

/* Elements
------------------------------------------------------------------ */
/* List */
#subPage.sitemap .main .links {
}
#subPage.sitemap .main .links:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
#subPage.sitemap .main .links > li {
	overflow: hidden;
	padding: 0 0 5px 0;
	/* background-color: #f3f2f2; */
}
#subPage.sitemap .main .links > li + li {
	margin: 0 0 3% 0;
}
#subPage.sitemap .main .links > li:first-child {
	margin: 0 0 3% 0;
}
#subPage.sitemap .main .links >  li:nth-child(3n) {
	margin: 0 0 3% 0;
}
#subPage.sitemap .main h2 {
	padding: 5px 20px 5px 65px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 2.8em;
    background: url(../../images/category/subttl-pink.png) no-repeat;
}



#subPage.sitemap .main h2 span {
	padding:0 0 0 0;
}
#subPage.sitemap .main .links li li {
	margin: 0;
	padding: 10px 10px 10px 25px;
	background: url(../../images/common/link-arrow.png) no-repeat 5px center;
	border-top:1px dotted #dddddd;
	font-size: 1.4em;
}
#subPage.sitemap .main .links li li a {
	padding: 0 0 0 20px;
	color: #000000;
}
#subPage.sitemap .main li li:first-child {
	border-top:none;
}	