/******************************************************/
/*アークランズ用CSS**************************************/
/******************************************************/

/*linkカラー********************************************/
a {
	color: #023894;
}

a:hover {
	color: #DD5533;
	text-decoration: underline;
}

/**TOPページカテゴリーリスト カテゴリ名**/
.catList>a {
	color: #023894
}

/**商品一覧 商品名**/
.productList>.inner>a>dl>dd .title {
	color: #023894
}

/**商品一覧 絞り込み**/
.product>.col-sm-12>ul>li>a {
	color: #023894
}

.product>.col-sm-12>ul>li>a:hover {
	color: #DD5533;
	text-decoration: underline;
}

/**TOPへ戻るボタン**/
#PageTopBtn a {
	color: #023894
}

/*headerボーダーカラー************************************/
header {
	border-top: 3px solid #336082;
}

/*ロゴの設定*********************************************/
header .headerTop .logo {
	width: 304px;
	background-image: url("/assets/musashi/images/logo.png");
}

/*fooer背景カラー****************************************/
footer {
	color: #fff;
	background: #1a203c;
}

footer ul .title {
	color: #fff;
	border-bottom: 1px solid #fff;
}

footer a {
	color: #fff;
}

footer a:hover {
	color: #fff;
	text-decoration: underline;
}

small {
	color: #fff;
}

/*ボタンカラー*******************************************/
.btn1:hover,
.btn2:hover {
	text-decoration: none !important;
}

.btn1 {
	color: #fff;
	background: #023894;
	border: solid 1px #023894;
}

.btn1:hover {
	color: #023894;
	background: #ffffff;
	border: solid 1px #023894;
}

/*button2**/
.btn2 {
	color: #ffffff;
	background: #78B7E4;
	border: solid 1px #78B7E4;
}

.btn2:hover {
	color: #78B7E4;
	background: #ffffff;
	border: solid 1px #78B7E4;
}

/*topページ見出し背景色・テキストカラー**/
h1.top {
	color: #fff;
	background: #3A5AA5;
}

h2.top {
	border-left: 5px solid #3A5AA5;
}

.product>.col-sm-12>ul>li>a.active {
	color: #023894;
}

/*STEP**/
.step>ul>li.active {
	background: #023894;
}

.step>ul>li.active::before {
	border-color: transparent transparent transparent #023894;
}

/*共通見出しカラー**/
h2.common_h2 {
	color: #333;
	border-bottom: 3px solid #333;
}
/************************************************************************************/
/* PC（デスクトップ - タブレット横） */
/************************************************************************************/
@media screen and (min-width: 768px) and (max-width:1024px) {
	.aya_banner {
		width: 300px;
		position: absolute;
		top: 25px;
		left: 325px;
	}
}
/************************************************************************************/
/* PC */
/************************************************************************************/
@media screen and (min-width: 1024px) {

	/*********************************************************/
	/* common ************************************************/
	/*********************************************************/
	h2.top {
		border-left: none;
	}
	.aya_banner {
		width: 350px;
		position: absolute;
		top: 25px;
		left: 325px;
	}
}
