/*

-----------------------------------------------------

Date2.jp 静的ページ用CSS

Copyright (C) 2005 Control plus All Rights Reserved.

-----------------------------------------------------

*/





/*

-----------------------------------------------------

共通

-----------------------------------------------------

*/

#static p, #static ol, #static ul {

	font-size: 12px;

	line-height: 1.4em;

	margin-top: 0px;

	margin-bottom: 1em;

}



#static ol, #static ol li ul, #static ul li ul {

	margin: 0px 0px 0px 2em;

	padding: 0px;

	margin-bottom:1em;

}

#static ol {
	padding-left:5px;
}

#static ol li, #static ul li {

	padding-left: 0;

	margin:0;

}



#static ol li ul li, #static ul li ul li {

	list-style: circle;

	padding-left: 0;

	margin:0;

}



#static ol li ol li {

	list-style: lower-roman;

	padding-left:0;

	margin:0;

}



#static h2 {

	font-size:14px;

	font-weight:normal;

	margin-top:0;

	margin-bottom:1em;

}



/*

-----------------------------------------------------

サイトマップ

-----------------------------------------------------

*/

#static ul#sitemap_list {

}



#static ul#sitemap_list li {

	line-height: 1.5em;

}



#static ul#sitemap_list li ul {

	margin-left: 2em;

}



#static ul#sitemap_list li ul li {

	background: url(http://img.date2.jp/img/contents/contents_arrow2.gif) no-repeat left 50%;

	padding-left: 20px;

}



/*

-----------------------------------------------------

特集ページ

-----------------------------------------------------

*/

p.setsumei {

	padding-bottom:20px;

}



#static #tokushu_block h2 {

	font-size:14px;

	color:#FF0000;

	text-align:left;

	margin-bottom:5px;

}



#static #tokushu_block h3 {

	margin-bottom:5px;

	padding-bottom: 5px;

	border-bottom: 1px solid #999999;

	line-height:1.2em;

}



#static #tokushu_block h3.em2 {

	min-height:2.2em;

	vertical-align: middle;

}



* html #static #tokushu_block h3.em2 {

	height:2.2em;

}



#static #tokushu_block h4 {

	font-size:12px;

	font-weight:bold;

	margin-bottom:10px;

}



#static #tokushu_block h4.bottom0 {

	font-size:12px;

	font-weight:bold;

	margin-bottom:0px;

}



#tokushu_block table.tokushu {

	margin-bottom:20px;

}



#tokushu_block table.tokushu td.kei {

	padding: 10px;

	border: 1px solid #999999;

	background: #FEFFE3;

}



#tokushu_block table.tokushu td.kei2 {

	padding: 10px;

	border: 1px solid #999999;

	background: #FFF2E3;

}



#tokushu_block table.tokushu td.kei3 {

	border: 1px solid #999999;

	background: #FEFFE3;

}



#tokushu_block table.tokushu td.kei3 table {

	width: 248px;

}



#tokushu_block table.tokushu td.kei3 td {

	padding: 10px;

}



#tokushu_block table.tokushu td.kei_bottom {

	padding: 10px;

	border: 1px solid #999999;

	margin-top:20px;

	background: #FEFFE3;

}



/*

-----------------------------------------------------

お問い合わせフォーム

-----------------------------------------------------

*/



#contact form {

	margin:0;

	padding:0;

}



#contact dl {

	margin:0;

	padding:0;

}



#contact dl dt {

	margin: 0px 0px 3px;

	padding: 0px;

	font-size: 14px;

	font-weight: bold;

}



#contact dl dd {

	line-height: 1.3em;

	margin: 0 0 10px 0;

	padding: 0;

}



#contact dl dd .txt_erea {

	width:250px;

}



#contact dl dd .txt_box {

	width:400px;

	height:125px;

}

