@charset "UTF-8";
/* ********************* *//* セレクトルームCSS設定 *//* ********************* *//* date:2007.5.26 *//* produce by:eiry *//* ********************* */
#sixapart-standard #container #left p {	font-size: 10px;	color: #333333;}
/* 共通設定 */
html { margin: 0; padding: 0;}
body { margin: 0; padding: 0;	text-align: center;	color: #666666;}
form,frame {	margin: 0;	padding: 0;}a {	text-decoration: none;}a:link {	color: #1363A0;}a:visited {	color: #1363A0;}a:active {	color: #1363A0;}a:hover {	color: #666666;	text-decoration: underline;}a img {	border:0px;}h1, h2, h3, h4, h5, h6 { 	font-weight: normal;}h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote { margin-top: 10px; margin-bottom: 10px;}P { 	clear: left; }
/* レイアウト設定 */div#container { margin: 0 auto;  width: 800px; text-align: left;}
/* ヘッダー部分 */div#header {
	margin: 0;
	padding: 0;
	width: 800px;
	text-align: left;
}div#header h1 {	font-size: xx-small;	text-align: left;	margin-top: 5px;	margin-right: 0;	margin-bottom: 5px;	margin-left: 0;	padding-top: 0;	padding-right: 0;	padding-bottom: 0;	padding-left: 0px;}
/* コンテンツ部分 */
div#right { margin-left: 20px;  padding: 0;	float: right;	width: 640px;}
div#right h2 { margin: 0;  padding: 0;}
div#contents { margin: 0;  padding: 0;  font-size: small;  line-height: 145%;  width: 500px; float: left;	
}
div#contents a img {	float: left ;	margin-right: 0.5em;}
div#contents h2.ttl { margin: 20px 0 0 0;  padding: 0;	font-size: small;	float: left;}div#contents h2.ttl a:link {	color: #4D4D4D;}
div#contents h2.ttl a:visited {	color: #4D4D4D;}
div#contents h2.ttl a:active {	color: #999999;}
div#contents h2.ttl a:hover {	color: #999999;	text-decoration: underline;}div#contents h3.date { margin: 20px 0 0 0;  padding: 0;	font-size: small;	float: right;}
div#contents .title {	clear: both;	border-bottom: #4D4D4D 1px solid;}
div#contents p.comment {	clear: both; margin: 5px 0 0 0;  padding: 0;	border-top: #4D4D4D 1px dotted;	font-size: x-small;}
div#contents p.pgtop {	text-align: right;	font-size: small;}div#contents p.gaiyou { margin: 5px 0 0 0;  padding: 0;	font-size: 11px;	line-height: 120%;	color: #1363A0;}
/* カテゴリーメニュー部分 */div#left {	padding: 0;	float: right;	width: 140px;	font-size: small;	margin-top: 25px;}
div#left h2 { margin: 0 0 15px 0;  padding: 0;}div#left h3 { margin: 0 0 10px 0;  padding: 0;	font-size: small;	color: #4D4D4D;}div#left h3.about { margin: 0 0 5px 0;  padding: 0;	font-size: 83%;	color: #4D4D4D;}
div#left .xfont { margin: 0 0 10px 0;  padding: 0;	font-size: x-small;	color: #4D4D4D;}
div#left h3.catettl { margin: 0 0 0 0;  padding: 0;	font-size: small;	color: #4D4D4D;}div#left ul { margin: 0 0 0 17px;  padding: 0;	list-style-image: url(img/arrow.gif);}div#left ul.catettl { margin: 0 0 10px 0;  padding: 10px 0 10px 0;	list-style-image: url(img/arrow.gif);	border-top: #4D4D4D 1px dotted;	border-bottom: #4D4D4D 1px dotted;}div#left li.catettl { margin: 0 0 2px 17px;  padding: 0; font-size: x-small;}div#left li { margin: 0 0 2px 0;  padding: 0;}div#left a:link {	color: #4D4D4D;}div#left a:visited {	color: #4D4D4D;}div#left a:active {	color: #999999;}div#left a:hover {	color: #999999;	text-decoration: underline;}div#left .banner { padding: 0;}div#left .field { margin-top: 15px;  padding: 0;}div#left .contact { margin-top: 5px;  margin-bottom: 25px;  padding: 0;}/* フッター部分 */div#footer {	clear: both; margin: 0;  padding: 5px;	text-align: right;	font-size: x-small;	border-top: #4D4D4D 1px solid;}
/* カテゴリー・アーカイブ */div#contents h2.cate { margin: 25px 0 0 0;  padding: 0 0 0 5px;	font-size: small;	border-left: #1363A0 1px solid;}
/* エントリー・アーカイブ */div#contents h2.pnks { margin: 25px 0 0 0;  padding: 0;	font-size: small;}/* アーカイブページ */div#contents ul.arttl { margin: 0;  padding: 10px 0 10px 0;	list-style-image: url(img/arrow.gif);}div#contents li.arttl { margin: 0 0 5px 17px;  padding: 0;line-height: 125%;}/* 日付アーカイブ */div#contents h2.hicate { margin: 10px 0 0 0;  padding: 0 0 0 5px;	font-size: small;	border-left: #1363A0 1px solid;}/* 検索結果 */div#contents h3.scate { margin: 10px 0 0 0;  padding: 0;	font-size: small;}div#contents h3.sttl { margin: 0;  padding: 0;	font-size: small;}/* トップページ *//* カテゴリーメニュー（右） */
div#tpright {	margin-left: 10px;	padding: 0;	float: right;	width: 120px;	font-size: small;	margin-top: 25px;}
div#tpright h2 { margin: 0 0 40px 0;  padding: 0;}div#tpright h3 { margin: 0 0 10px 0;  padding: 0;	font-size: small;	color: #4D4D4D;	border-bottom: #4D4D4D 1px dotted;}div#tpright .banner { margin-top: 10px;  padding: 0;}#bcom {	margin: 5px 0 1em 0;	font-size: 9px;	color: #000;}.bosyu {	margin: 5px 0 1em 0;	font-size: 11px;	color: #666;}.topb {	margin: 2px 0 1em 0;	font-size: 9px;	color: #666;	text-align: right;}
.iframe {	margin: 1px;	padding: 0;	text-align: left;	font-size: x-small;	background: #FFF;	width: 100px;}.histxt {	margin: 0 0 5px 0;	padding: 0;}#aketxt {	margin: 1.5em 0 1.5em 0;	font-size: 11px;	color: #ff0000;}#oshirase {	margin: 5px 0 1em 0;	font-size: 9px;	color: #666;	width: 120px;}/* コンテンツ部分 */div#tpcontents { margin-left: 20px;  padding: 0;	float: right;	width: 640px;}div#tpcontents h2 { margin: 0;  padding: 0;}
div#tpcontents div#contents { margin: 0;  padding: 0;	font-size: small;	line-height: 145%;		float: left;	width: 500px;}
div#tpright .x2font { margin: 0 0 10px 0;  padding: 0;	font-size: x-small;	color: #4D4D4D;}div#tpright .x2font a:link {	color: #4D4D4D;}div#tpright .x2font a:visited {	color: #4D4D4D;}div#tpright .x2font a:active {	color: #999999;}div#tpright .x2font a:hover {	color: #999999;	text-decoration: underline;}
.red {color: #CC3333;{


#sixapart-standard #container #tpcontents #tpright .x2font font {	font-size: 3px;}#sixapart-standard #container #header #keijiban {
	float: right;
	height: 298px;
	width: 338px;
	border: 1px solid #CCCCCC;
}




#header #flash {
	float: right; /*left*/
	width: 455px; /*455px*/
}
#header #keiji {
	float: left; /*right*/
	width: 340px; /*340px*/
}
.recruit {
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size: small;
	margin-top: 10px;
	margin-bottom: 10px;
}.recruit_p {
	font-size: 7px;
margin-top: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


.tpright {
	font-size: 6px;
}

#sixapart-standard #container #header {
	color: #1363A0;}a:visited {	color: #1363A0;}a:active {	color: #1363A0;}a:hover {	color: #666666;	text-decoration: underline;
}