@charset "utf-8";

/*------------------------------------------------------------------------ 基本レイアウト*/
.tousimClm {
	margin-bottom: 15px;
}

/*---------------------------------- サブメニュー共通部分*/
.bxMenu {
	margin-bottom: 10px;
	padding: 10px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}

.bxMenu a {
	text-decoration: none;
	color: #333;
	font-size: 90%;
	display:block;
}

.bxMenu img {
	float: left;
	border: 1px solid #CCC;
}

.bxMenu div {
	float: right;
}
.bxMenu p {color:#222;}

.bxMenu a:hover h3 {
	background-image: url(../../common/image/parts/btn_arrow_gray.gif);
	background-repeat: no-repeat;
	text-indent: 25px;
	color: #4A4A4A;
	font-size: 135%;
}

/*---------------------------------- サブメニュー色分け*/
.blue {
	background: #F5F5F5 url(../../common/image/parts/bg_2nd-btn_blue.jpg) repeat-x bottom;
}

.blue a h3 {
	color: #3C9CE6;
	font-size: 135%;
	background: url(../../common/image/parts/btn_arrow_blue.gif) no-repeat;
	text-indent: 25px;
}

.pink {
	background: #F5F5F5 url(../../common/image/parts/bg_2nd-btn_pink.jpg) repeat-x bottom;
}

.pink a h3 {
	color: #FF999A;
	font-size: 135%;
	background: url(../../common/image/parts/btn_arrow_pink.gif) no-repeat;
	text-indent: 25px;
}

.yellow {
	background: #F5F5F5 url(../../common/image/parts/bg_2nd-btn_yellow.jpg) repeat-x bottom;
}

.yellow a h3 {
	color: #F3BD25;
	font-size: 135%;
	background: url(../../common/image/parts/btn_arrow_yellow.gif) no-repeat;
	text-indent: 25px;
}

.green {
	background: #F5F5F5 url(../../common/image/parts/bg_2nd-btn_green.jpg) repeat-x bottom;
}

.green a h3 {
	color: #66CC00;
	font-size: 135%;
	background: url(../../common/image/parts/btn_arrow_green.gif) no-repeat;
	text-indent: 25px;
}

.pc	{ display:inline!important; }
.mb	{ display:none!important; }
@media screen and (max-width: 768px) {
.pc	{ display:none!important; }
.mb { display:inline!important; }
}