/* infoエリア */
.info_title { font-size: 14px; line-height: 170%; background-color: #f9ffff; width: 600px; height: 26px; margin: 10px auto 0; padding: 0; border: solid 1px #d3d3d3; }
.info { font-size: 14px; line-height: 170%; background-color: #f9ffff; width: auto; height: auto; margin-bottom: 20px; padding: 5px; border: solid 1px #d3d3d3; }
.info dl { margin: 0; padding: 0; }
.info dt {
	font-size: 13px;
	background-image: url(../image/info_ic.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	letter-spacing: 0.1em;
	width: auto;
	margin: 0;
	padding: 5px 0 5px 35px;
	border-bottom: 1px dashed #bdbdbd;
}

/* rssエリア */
.blog { font-size: 12px; line-height: 160%; background-color: #f9fefe; width: auto; height: auto; margin-bottom: 15px; padding: 5px; border: solid 1px #ebebeb; }
.feedburnerFeedBlock {  /* FeedBurner全体 */
    background-position: 0 0; margin: 0; padding-top: 10px; padding-bottom: 10px; }
.feedburnerFeedBlock .feedTitle {  /* フィードタイトル */
    background-position: 0 0; font-size: 12px; color: #e8fdfa; font-weight: bold; line-height: 110%; text-align: left; margin-bottom: 15px; border-color: white; border-width: 0; }
.rss-items ul {  /* リスト全体 */ 
    list-style-type: none; margin: 0; }
.rss-items li {  /* リストアイテム */
    color: #7a7a7a; font-size: 13px; line-height: 120%; margin: 5px 10px 10px; padding: 0; }
.feedburnerFeedBlock .headline {  /* 記事タイトル */
    background: transparent; color: #ffaaf6; margin: 0 0 0; }
.rss-items .date { color: #c32b68; font-size: 10px; font-weight: normal; font-style: normal; margin: 1px 2px 5px 0;  /* 記事日付 */
}
.rss-items { color: #535353; font-size: 12px; line-height: 160%; border-width: 10px 5px; }
.rss-box {  /* リスト全体 */ 
    margin: 10px 0 0; list-style-type: none; }

/* トップバナーエリア */
.top_ban { padding: 5px 10px  ; font-size: 13px; color: #36414d; background-position: 0 0; text-align: center; margin-top: 5px; margin-bottom: 5px;parent;
}
/* スタッフ画像エリア */
.staff { padding: 5px  ; font-size: 13px; background-color: #f4f4f4; background-position: 0 0; text-align: center; width: 160px; height: auto; margin-top: 15px; margin-bottom: 5px; border: solid 1px #ababab;parent;
}

/* backtotop */
.back {
	padding: 0px;
	font-size: 12px;
	color: #7d7d7d;
	line-height: 160%;
	background-position: 0 0;
	text-align: right;
	height: auto;
	margin-top: 0px;




parent;
	float: none;
}
/* メールページ */
.mail { padding: 10px 5px  ; font-size: 12px; color: #000; line-height: 160%; background-position: 0 0; text-align: left; margin-top: 5px; margin-bottom: 15px; border: solid 1px #dcdcdc;parent;
}
.mail table { width: auto; height: auto; margin: 0; }
.mail td { font-size: 12px; background-color: #efefef; text-align: left; width: auto; height: auto; margin: 0; padding: 5px; }
.mail tr { font-size: 11px; background-color: #efefef; text-align: left; width: auto; height: auto; margin: 5px; }
/* 型名タイトル */
.kttitle{ color: #004b69; font-size: 13px; background-image: url(../image/kttitle.jpg); background-repeat: no-repeat; width: 570px; height: 20px; margin: 10px auto 15px; padding-left: 5px; border: solid 1px #efefef; }
/* 製作工程 */
.seisaku{ color: #800101; font-size: 13px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border-left: 10px double #8b0000; }
.searea{ background-color: #fee7fe; width: 560px; height: auto; margin: 5px auto 15px; padding: 5px; border: solid 1px #eaeaea; }
.searea img{ background-color: #fef3fc; margin-left: 10px; padding: 3px; }

/* 中古情報 */
.chuko{ font-size: 12px; font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", Osaka, verdana, arial, sans-serif; text-align: left; width: 550px; height: auto; margin: 0 auto 15px; padding: 5px; border: dashed 1px #d1d1d1; }
.chuko_la{ font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", Osaka, verdana, arial, sans-serif; text-align: left; width: auto; height: auto; margin: 0 0 15px; }
.chuko_la img{ font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", Osaka, verdana, arial, sans-serif; background-color: #f3f3f3; text-align: left; margin: 0; padding: 2px; border: solid 1px #aeaeae; }
.chuko dl{ margin: 0; padding: 0; }
.chuko dt{ color: #000; font-size: 15px; font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", Osaka, verdana, arial, sans-serif; background-position: 0 0; text-align: left; width: auto; height: 30px; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 5px 0 0; border-bottom: 1px solid #a5a5a5; }
.chuko_simg{ font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", Osaka, verdana, arial, sans-serif; text-align: left; width: 515px; height: auto; margin: 0 auto; padding-right: 5px; padding-left: 5px; }
.chuko_simg img{ font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", Osaka, verdana, arial, sans-serif; background-color: #f3f3f3; text-align: left; margin: 5px 3px; padding: 5px; border: solid 1px #aeaeae; }
.chuko_t{ font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", Osaka, verdana, arial, sans-serif; text-align: left; width: auto; height: auto; margin: 0; padding: 0 5px; }

/* info日付 */
.date{ color: #7b7b7b; font-size: 12px; font-weight: bold; padding-top: 5px; padding-left: 5px; }

/* 計画新造エリア */
.kekaku{ font-size: 14px; font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", Osaka, verdana, arial, sans-serif; text-align: left; width: 550px; height: 400px; margin: 0 auto; padding: 5px; }.kekaku dl{ margin: 0 0 30px; padding: 0; }
.kekaku dt{ color: #000; font-size: 15px; font-family: "ＭＳ Ｐゴシック", "ヒラギノ丸ゴ Pro W4", Osaka, verdana, arial, sans-serif; background-position: 0 0; text-align: left; width: auto; height: auto; margin: 10px 25px 20px 0; padding: 0; border-bottom: 1px solid #a5a5a5; list-style-image: url(../image/kekaku_ic.gif); list-style-position: inside; display: list-item; white-space: normal; }

