/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
	ページタイトル
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#contents .pageTitle {
	background-image: url("/images/common/bg_pageTitle.png");
	background-repeat: repeat;
}
#contents .pageTitle .title_in {
    width: 100%;
}
#contents .pageTitle .title_in h1 {
    height: 152px;
    padding-left: 18.4%;
    vertical-align: middle;
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
	ヘッダー
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
header .headerInner ul.menu li.bellco {
	background-image: url("/images/header/line_bellco.png") !important;
	background-repeat:no-repeat;
	background-position:center 74px;
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
	サイドメニュー
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#sideMenu ul li {
    background-color: #6c9bd2;
}
#sideMenu ul li a {
    display: block;
    padding: 25px 35px 25px 15px;
}

/*タブレット*/
@media screen and (max-width: 1024px) {
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
	ページタイトル
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#contents .pageTitle .title_in h1 {
    padding-left: 5%;
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
	サイドメニュー
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#sideMenu ul li a {
    padding: 10px 15px 40px;
}
}

/*スマホ*/
@media screen and (max-width: 760px) {
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
	ページタイトル
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#contents .pageTitle {
	background-size: cover;
}
#contents .pageTitle .title_in h1 {
    height: auto;
    padding: 0 5%;
}
#contents .pageTitle .title_in h1 img {
    height: 80px;
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
	ヘッダー
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#sp_header .sp_navi p.navi03 span {
    background-image: url("/images/header/sp/line_bellco.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    display: block;
	margin: 0 1px;
}
}