@charset "utf-8";

#alpha .section-lv2{
	margin-bottom: 40px;
}

/* 上部の囲み部分
---------------------------------------------------- */
#alpha .upper-contents {
	border-right: 1px solid #e3e1e1;
	border-left: 1px solid #e3e1e1;
	border-bottom: 1px solid #e3e1e1;
	padding:15px 20px 20px 20px;
}

#alpha .upper-contents ul{
	margin-bottom: 5px;
}

#alpha .upper-contents li{
	display: inline;
	padding-left: 13px;
	background: url("../images/common/a05.gif") no-repeat left 35%;
	margin-right: 12px;
}

#alpha .upper-contents .section-lv3{
	clear: left;
	margin-bottom: 20px;
}

#alpha .upper-contents .section-lv3 h3{
	font-weight: bold;
	background: #f2f4fa;
	padding: 3px 0 3px 5px;
	margin-bottom: 10px;
}

#alpha .upper-contents .section-lv3 a h3{
	text-decoration: none;
}

#alpha .upper-contents .section-lv3 a:hover h3{
	text-decoration: underline;
}


#alpha .upper-contents .section-lv3 .contents01{
	float: left;
	width: 330px;
}
#alpha .upper-contents .section-lv3 .contents02{
	margin-left: 345px;
}



/* 上部の枠以降
---------------------------------------------------- */
#alpha .lower-contents .section-lv2-inner{
	padding-left: 25px;
}
#alpha .lower-contents h2{
	color: #4c5977;
	font-weight: bold;
	padding-left: 30px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-size: 14px;
}
#alpha .lower-contents p{
	margin-bottom: 10px;
}
#alpha .lower-contents ul{
	margin-bottom: 10px;
}

#alpha strong{
	font-weight: bold;
}

#alpha .lower-contents .contents01{
	float: left;
	width: 330px;
}
#alpha .lower-contents .contents02{
	margin-left: 345px;
}

/* 営業時間
---------------------------------------------------- */
#alpha #hours h2{
	background: url("images/introduction/bg_heading-hours.jpg") no-repeat;
}
#alpha #hours table{
	width: 100%;
}
#alpha #hours th{
	background: #7d7d7d;
	border-bottom: 1px solid #ffffff;
	color:#ffffff;
	padding: 3px 5px;
	width:150px;
}
#alpha #hours td{
	background: #f6f7f8;
	border-bottom: 1px solid #ffffff;
	padding: 3px 15px;
}



/* 総合案内所
---------------------------------------------------- */
#alpha #bureau h2{
	background: url("images/introduction/bg_heading-bureau.jpg") no-repeat;
}

#alpha #bureau li{
	padding-left: 13px;
	background: url("../images/common/a06.gif") no-repeat left 50%;
	margin-bottom: 5px;
}



/* 駐車場
---------------------------------------------------- */
#alpha #parking h2{
	background: url("images/introduction/bg_heading-parking.jpg") no-repeat;
}



/* 駐輪場・バイク置場
---------------------------------------------------- */
#alpha #bicycle h2{
	background: url("images/introduction/bg_heading-bicycle.jpg") no-repeat;
}



/* 郵便ポスト
---------------------------------------------------- */
#alpha #post h2{
	background: url("images/introduction/bg_heading-post.jpg") no-repeat;
}



/* 喫煙所
---------------------------------------------------- */
#alpha #smoking h2{
	background: url("images/introduction/bg_heading-smoking.jpg") no-repeat;
}
#alpha #smoking ul{
	margin-bottom: 0px;
}
#alpha #smoking li{
	display: inline;
	padding-left: 13px;
	background: url("../images/common/a05.gif") no-repeat left 35%;
	margin-right: 12px;
}


/* 宅急便
---------------------------------------------------- */
#alpha #transport h2{
	background: url("images/introduction/bg_heading-transport.jpg") no-repeat;
}

/* DPE
---------------------------------------------------- */
#alpha #dpe h2{
	background: url("images/introduction/bg_heading-dpe.jpg") no-repeat;
}
#alpha #dpe ul{
	margin-bottom: 0px;
}
#alpha #dpe li{
	display: inline;
	padding-left: 13px;
	background: url("../images/common/a05.gif") no-repeat left 35%;
	margin-right: 12px;
}

/* 公衆電話
---------------------------------------------------- */
#alpha #phone h2{
	background: url("images/introduction/bg_heading-phone.jpg") no-repeat;
}
#alpha #phone li{
	display: inline;
	padding-left: 13px;
	background: url("../images/common/a05.gif") no-repeat left 35%;
	margin-right: 12px;
}



/* シネマメディアージュのご案内
---------------------------------------------------- */
#alpha #mediage h2{
	background: url("images/introduction/bg_heading-mediage.jpg") no-repeat;
}
#alpha #mediage .txt{
	float: left;
	width: 460px;
}
#alpha #mediage .picture{
	margin-left: 475px;
	background: #f6f6f6;
}
#alpha #mediage .picture p{
	padding: 10px 10px;
	margin: 0 auto;
	width: 200px;
}
#alpha #mediage .picture img{
	border: 1px solid #ffffff;
}



/* ATM
---------------------------------------------------- */
#alpha #atm h2{
	background: url("images/introduction/bg_heading-atm.jpg") no-repeat;
}
#alpha #atm li{
	padding-left: 13px;
	background: url("../images/common/a06.gif") no-repeat left 15%;
	margin-bottom: 15px;
}



/* お直し
---------------------------------------------------- */
#alpha #repair h2{
	background: url("images/introduction/bg_heading-repair.jpg") no-repeat;
}
#alpha #repair h3{
	font-weight: bold;
	background: #f2f4fa;
	padding: 3px 0 3px 5px;
	margin-bottom: 10px;
}



/* 環境への取り組み
---------------------------------------------------- */
#alpha #practice h2{
	background: url("images/introduction/bg_heading-practice.jpg") no-repeat;
}
#alpha #practice h3{
	font-weight: bold;
	background: #f2f4fa;
	padding: 3px 0 3px 5px;
	margin-bottom: 10px;
}
#alpha #practice li{
	padding-left: 13px;
	background: url("../images/common/a06.gif") no-repeat left 5px;
	margin-bottom: 15px;
}
#alpha #practice .txt{
	float: left;
	width: 470px;
	display: inline;
}
#alpha #practice .picture{
	margin-left: 475px;
	background: #f6f6f6;
}
#alpha #practice .picture p{
	padding: 10px 10px;
	margin: 0 auto;
	width: 200px;
}
#alpha #practice .picture img{
	border: 1px solid #ffffff;
}
