@charset "utf-8";

/***************************************************
	マイツグループ用スタイルシート
	info.css
	ニューズレター、新着情報、セミナー情報
	共通ページレイアウトスタイル定義
***************************************************/

/* トップ、アーカイブページ
------------------------------------------------------------ */
#contents .main ul {	margin: 0 10px 30px;}
#contents .main li {
	padding: 12px 10px;
	border-bottom: 1px dotted #dadad3;
	font-weight: bold;
	color: #808080;
}
#contents .main li dfn {
	padding-right: 10px;
	color: #044175;
}
#contents .main li a {	margin-left: 10px;	font-weight: normal;}

#contents .content-nav {
	padding-bottom: 5px;
}

/* 詳細ページ
------------------------------------------------------------ */
#contents.entry .main .entrytitle {
	margin: 0 10px;
	padding: 1px;
	background-color: #ffffff;
	border: 1px solid #125998;
}
#contents.entry .main .entrytitle h4 {
	padding: 3px 10px;
	background: #ffffff url(../img/temp/entry_title_bg.jpg) left center repeat-x;
	font-size: 120%;
	font-weight: bold;
	color: #ffffff;
}
#contents.entry .main .entry_body {	padding: 15px 20px 30px;}
#contents.entry .main .entry_body table {/*	margin: 0 auto; 2008/10/31修正*/	margin: 0;}
#contents.entry .main .entry_body td {	padding: 3px 5px;}

/* 検索結果
------------------------------------------------------------ */
.search-results-container {	margin: 0 10px 30px;}
#contents.serch .main {	padding-bottom: 30px;}

#contents.serch .main h4 {
	margin: 0 10px;
	padding: 6px 10px;
	background-color: #f4f6f5;
	font-weight: bold;
	color: #666665;
}

#contents.serch .main h5 {
	padding: 12px 10px;
	border-bottom: 1px dotted #dadad3;
	font-weight: bold;
	color: #808080;
}
#contents.serch .main h5 dfn {
	padding-right: 10px;
	color: #044175;
}
#contents.serch .main h5 a {	margin-left: 10px;	font-weight: normal;}
#contents.serch .main p.lead {	padding-bottom: 10px;}

#contents.serch .main blockquote {
	margin: 0;
	padding: 0 50px;
}

#snavi .widget-search h3.widget-header {
	width: 200px;
	height: 25px;
	text-indent: -9999px;
	background: url(../img/newsletter/search_t.jpg) no-repeat;
}
#snavi .widget-search form {
	padding: 7px 0 7px 8px;
	background: url(../img/newsletter/search_bg.gif);
}

#snavi .widget-search #search.ti {
	width: 178px;
	border: 1px #cccccc solid;
	padding: 2px;
}

/* お問い合わせ form/index.php
------------------------------------------------------------ */
#contents.form .main {
	min-height: 300px;
	_height: 300px;
}
#contents.form .main h4 {
	padding-left: 20px;
	color: #3688bc;
}
#contents.form .main p.lead {
	padding-bottom: 0;
}
#contents.form .main .inquiry {
	margin: 15px 10px 20px 10px;
	border: 2px solid #cccccc;
}
#contents.form .main .inquiry table {	width: 100%;}
#contents.form .main .inquiry table span {	color: #FF0000;}
#contents.form .main .inquiry th {
	width: 8em;
	padding: 3px 10px;
	border: 1px solid #cccccc;
	font-weight: normal;
	text-align: right;
	white-space: nowrap;
}
#contents.form .main .inquiry td {
	padding: 5px 10px;
	border: 1px solid #cccccc;
}
#contents.form .main .inquiry td td {
	padding: 3px 10px;
	border: none;
}

#company,#name,#mail {	width: 250px;}
#address1,#address2,#address3,#com {	width: 380px;}
#tel1,#tel2,#tel3,#fax1,#fax2,#fax3 {	width: 80px;}


