@charset "UTF-8";
@import url("../../css/subject.css");


/* ============================================================ index.html用スタイル */
#gaiyouContents h2 {
	background-image: url("../images/title.jpg");
	height: 120px;
}
/*
#gaiyouContents table {
	width: 100%;
}

#gaiyouContents th {
	padding: 1em;
	text-align: center;
	color: #990000;
}

#gaiyouContents th  strong {
	display: block;
	margin-bottom: 0.5em;
	padding: 2px;
	border: 1px solid #cccccc;
	color: #005900;
	background-color: #ccccee;
}

#gaiyouContents td {
	padding: 10px;
	text-align: center;
}

#gaiyouContents td.back1 {
	background-color: #d1ea86;
	background-image: url("../images/back1.jpg");
	background-repeat: repeat-y;
}
#gaiyouContents td.back2 {
	color: #6b2929;
	background-color: #8d9e5a;
	background-image: url("../images/back2.jpg");
	background-repeat: repeat-y;
}
#gaiyouContents td.back3 {
	color: #ffffff;
	background-color: #475126;
	background-image: url("../images/back3.jpg");
	background-repeat: repeat-y;
}
*/

/* ============================================================ sikaku.html用スタイル */
#sikakuContents h2 {
	background-image: url("../images/sikakuTitle.jpg");
	height: 120px;
}

#sikakuContents h3#sikakuBar01Title {
	background-image: url("../images/sikakuBar01Title.jpg");
}

#sikakuContents h3#sikakuBar02Title {
	background-image: url("../images/sikakuBar02Title.jpg");
}

#sikakuContents h3#denkenTitle {
	background-image: url("../images/denkenTitle.jpg");
}

#sikakuContents p.denkiSikaku {
	width: 142px;
	float: left;
	margin-bottom: 1em;
	font-size: 0.8em;
	line-height: 1.5;
	text-align: center;
}
/*
#sikakuContents table {
	width: 100%;
}

#sikakuContents th {
	width: 40%;
	padding-left: 1em;
	text-align: left;
}

#sikakuContents td {
	padding: 2px;
	font-size: 0.9em;
}
*/
#sikakuContents dl {
	margin-top: 1em;
	margin-left: 2em;
	font-size: 0.9em;
	color: #003300;
}

#sikakuContents dl dt {
	font-weight: bold;
}
#sikakuContents dl dd {
	margin-left: 3em;
}

#sikakuContents .box {
	margin-top: 1em;
	background-color: #eeeeee;
	padding: 10px;
}

#sikakuContents .box dd p {
	margin-top: 0.5em;
}

/* ============================================================ syuusyoku.html用スタイル */
#syuusyokuContents h2 {
	background-image: url("../images/syuusyokuTitle.jpg");
	height: 120px;
}

#syuusyokuContents ul.list {
	margin: 1em 0 1em 2em;
	color: #030;
	line-height: 1.7;
	list-style-position: inside;
}


/* ============================================================ setubi.html用スタイル */
#setubiContents h2 {
	background-image: url("../images/setubiTitle.jpg");
	height: 120px;
}


/* ============================================================ message.html 用スタイル */
#messageContents h2 {
	background-image: url("../images/messageTitle.jpg");
	height: 120px;
}

#messageContents .width400 {
	width: 400px;
}


/* ============================================================ sakuhin.html 用スタイル */
#sakuhinContents h2 {
	background-image: url("../images/sakuhinTitle.jpg");
	height: 120px;
}


/* ============================================================ news.html 用スタイル */
#newsContents h2{
	background-image: url("../images/newsTitle.jpg");
	height: 120px;
}


/* ============================================================ newsList.html 用スタイル */
#newsListContents h2{
	background-image: url("../images/newsTitle.jpg");
	height: 120px;
}

