@charset "utf-8";

/* PC：style-written-application-pc.css
 * おまかせプラン ver.6
 * 申請書ダウンロード
 * **************************************************
 * Global Navigation (Nav) ★
 * Content (Section)
 * Elements
 * **************************************************
 */

/* Global Navigation (Nav) ★
------------------------------------------------------------------ */
/* 2階層：非表示 */
#globalNav nav li:hover > .sec {
	display: none;
}


/*  Content (Section)
------------------------------------------------------------------ */
/* Media Queries 切替 */
#subPage #content .main > section {
	max-width: 1050px;
}

/* Elements
------------------------------------------------------------------ */
/* 申請書一覧 */
#subPage .main .wrtApp thead th {
	background-color: #A6A6A6;
	color:#fff;
}
#subPage .main .wrtApp tbody td:first-child {
	background-color: #f7f7f7;
	width: 35%;
	text-align: left;
}
#subPage .main .wrtApp td:nth-child(2),
#subPage .main .wrtApp td:nth-child(3) {
	width: 70px;
}
#subPage .main .wrtApp tbody td:last-child {
	text-align: left;
}

#subPage .main .wrtApp td:nth-child(2)  a,
#subPage .main .wrtApp td:nth-child(3)  a {
	display: block;
	padding: 1px 5px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-weight: bold;
	text-decoration: none; 
}
#subPage .main .wrtApp td:nth-child(2)  a {
	background-color: #FF6E80;
	color:#ffffff;
}
#subPage .main .wrtApp td:nth-child(3)  a {
	background-color: #5E98C3;
	color:#ffffff;
}
#subPage .main .wrtApp td:nth-child(2)  a:hover,
#subPage .main .wrtApp td:nth-child(3)  a:hover {
   -webkit-opacity:0.7;
   -moz-opacity:0.7;
   opacity:0.7;
}

/*タイトル*/

#subPage .main h2#written-application {
	padding: 0 0 0 65px;
    /* margin: 50px 0 0 0; */
    font-size: 2.8em;
    background: url(../../images/category/subttl-pink.png) no-repeat left center;
    height: 47px;
    vertical-align: middle;
}



#subPage article > section {
    background: #fff;
}
#subPage #content .main {
	width: 1200px;
}
#subPage.index #content .main {
	width: 1200px;
}


#subPage #content .main .inner{
	width: 1100px;
    margin: 45px auto 0 auto;
    padding: 30px 0 80px 0;
}