/*---------------------------------------------------
	共通
---------------------------------------------------*/

		body {
		margin:0px;
		padding:0px;
		background-color:#E4E2D6;
/*		font-size:12px;   */
/*		line-height:135%; */  
		font-size:14px;
		line-height:160%;
		}

		p{
		word-wrap:break-word;
		}

		div{
		word-wrap:break-word;
		}
				
		h1 {
		margin:0px;
		padding:0px;
		font-size:18px;
		font-weight:normal;
		}
				
		h2,h3 {
		margin:0px;
		padding:0px;
		font-size:14px;
		font-weight:normal;
		}

		h4,h5,h6 {
		margin:0px;
		padding:0px;
		font-size:12px;
		font-weight:normal;
		}
		
		#page {
		width:740px;
		padding:10px 10px 0px 10px;
		background-color:#B3ACA4;
		}
		
		.bold {
		font-weight:bold;
		}
		
		.clear {
		clear:both;
		}
		
		/* 一段下がったテキスト */
		.txt01 {
		padding-left:6px;
		margin-bottom:20px;
		}
	
		#label {
		color:#666666;
		font-size:13px;
		padding-left:6px;
		padding-bottom:15px;
		font-weight:bold;
		}

		.txt12{
		font-size:12px;
		font-weight:normal;
		}
		
		#movabletype{
		text-align:right;
		color:#FFFFFF;
		font-size:12px;
		width:210px;
		}
		
		.recommend {
		padding-bottom:10px;
                                padding-left:5px;
                                font-size:14px;
                                font-weight: bold;
		margin-top:0px;
                                color:#C6963C;
/*		color:#D1A961;*/
		text-align:left;
		background-image:url(/image/dotted_line2.gif);
		background-repeat:no-repeat;
		background-position:top;
		}
		
		.recommend ul {
		padding-left:15px;
		margin:0px 0px 0px 0px;
		background-position:top;
		}
		
		.recommend li {
		padding-left:0px;
                                list-style-image:url(/image/cross03.gif);
/*		background-image:url(/image/cross03.gif);*/
		background-repeat:no-repeat;
		background-position:left top;
		list-style-type:none;
                                font-size:14px;
		color:#333333;
                                font-weight: normal;
                                }

				
		/*--------------------------------------------------
			リンク
		--------------------------------------------------*/
		
		/*-------------　タイトルリンク　-----------ー-----*/
		#blog_title a:link {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		#blog_title a:visited {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		#blog_title a:hover {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		#blog_title a:active {
		color:#FFFFFF;
		text-decoration:none;
		}
		

		/*-------------　MTリンク　-----------ー-----*/
		#movabletype a:link {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		#movabletype a:visited {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		#movabletype a:hover {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		#movabletype a:active {
		color:#FFFFFF;
		text-decoration:none;
		}
		
		
		/*-------------　基本リンク　-----------ー-----*/
		a:link {
		color:#646634;
		text-decoration:underline;
		}
		
		a:visited {
		color:#646634;
		text-decoration:underline;
		}
		
		a:hover {
		color:#646634;
		text-decoration:underline;
		}
		
		a:active {
		color:#646634;
		text-decoration:underline;
		}
		
		
		/*-------------　その他リンク　-----------ー-----*/
		.etc a:link {
		color:#666666;
		text-decoration:underline;
		}
		
		.etc a:visited {
		color:#666666;
		text-decoration:underline;
		}
		
		.etc a:hover {
		color:#666666;
		text-decoration:underline;
		}
		
		.etc a:active {
		color:#666666;
		text-decoration:underline;
		}
		
/*------2009.10.13 kaneko追加　ここから----------*/
		.textred a:link {
		color:#941c12;
		text-decoration:underline;
		font-size: 16px;
		font-weight: bold;
		margin: 10px 0;
		}

		.textred a:visited {
		color:#941c12;
		text-decoration:underline;
		font-size: 16px;
		font-weight: bold;
		margin: 10px 0;
		}

		.textred a:hover {
		color:#941c12;
		text-decoration:underline;
		font-size: 16px;
		font-weight: bold;
		margin: 10px 0;
		}

		.textred a:active {
		color:#941c12;
		text-decoration:underline;
		font-size: 16px;
		font-weight: bold;
		margin: 10px 0;
		}
/*------2009.10.13 kaneko追加　ここまで----------*/

		
		/*-------------　外部リンク　-----------ー-----*/
		.outside a:link {
		color:#FF0000;
		text-decoration:underline;
		}
		
		.outside a:visited {
		color:#FF0000;
		text-decoration:underline;
		}
		
		.outside a:hover {
		color:#FF0000;
		text-decoration:underline;
		}
		
		.outside a:active {
		color:#FF0000;
		text-decoration:underline;
		}
		
		.tb_url a:link {
		color:#FF0000;
		text-decoration:underline;
		}
		
		.tb_url a:visited {
		color:#FF0000;
		text-decoration:underline;
		}
		
		.tb_url a:hover {
		color:#FF0000;
		text-decoration:underline;
		}
		
		.tb_url a:active {
		color:#FF0000;
		text-decoration:underline;
		}		
		
		/*--------------------------------------------------
			ヘッダー	
		--------------------------------------------------*/
		
		#header {
		width:719px;
		height:100px;
		padding-left:11px;
		padding-right:11px;
		margin-bottom:8px;
		background-image:url(/image/header_bg.gif);
		background-repeat:no-repeat;
		}
		
		#blog_title {
		float:left;
		margin-top:25px;
		font-size:23px;
		line-height:130%;
		}
		
		#rss {
		width:92px;
		height:18px;
		float:right;
		margin-top:82px;
		}

		#calendar {
		width:135px;
		height:18px;
		float:right;
		margin-top:82px;
		}

		
		/*--------------------------------------------------
			フッター
		--------------------------------------------------*/
		
		#footer {
		width:740px;
		height:19px;
		padding-bottom:2px;
		background-image:url(/image/footer_bg.gif);
		background-repeat:no-repeat;
		background-position:center;
		clear:both;
		text-align:center;
		font-size:10px;
		color:#FFFFFF;
		}
		
		
		/*--------------------------------------------------
			メニュー	
		--------------------------------------------------*/
		
		#menu {
		width:741px;
		height:33px;
		margin-bottom:15px:
		}
		
		
		/*--------------------------------------------------
			コンテンツ	
		--------------------------------------------------*/
		
		#contents {
		width:740px;
		padding-top:12px;
		background-color:#B3ACA4;
		}
		
		#left_contents {
		width:520px;
		float:left;
		margin-right:10px;
		margin-bottom:15px;
		word-break: break-all;
		}
		
		#right_contents {
		width:210px;
		float:left;
		font-size:12px;
		line-height:130%;
		margin-bottom:9px;
		}
		
		#mein_contents {
		width:498px;
		padding-left:10px;
		padding-right:10px;
		border-left-color:#7C7D17;
		border-left-style:solid;
		border-left-width:1px;
		border-right-color:#7C7D17;
		border-right-style:solid;
		border-right-width:1px;
		}
		
		/* 背景色の指定 */
		.mein_color01 {
		background-color:#D6D2CF;
		}
		
		.mein_color02 {
		background-color:#FFFFFF;
		}
		
		
		
		/*--------------------------------------------------
			右コンテンツ	
		--------------------------------------------------*/
		
		/*-----　共通　-----*/
		.right_menu {
		width:210px;
		margin-bottom:5px;
		}
		
		.right_menu_txt01 {
		width:203px;
		padding:10px 0px 8px 5px;
		background-color:#FFFFFF;
		border-bottom-color:#5D5956;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-left-color:#5D5956;
		border-left-style:solid;
		border-left-width:1px;
		border-right-color:#5D5956;
		border-right-style:solid;
		border-right-width:1px;
		}
		
		.right_menu_txt02 {
		width:190px;
		padding:10px 8px 9px 10px;
		background-color:#FFFFFF;
		border-bottom-color:#5D5956;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-left-color:#5D5956;
		border-left-style:solid;
		border-left-width:1px;
		border-right-color:#5D5956;
		border-right-style:solid;
		border-right-width:1px;
		}
		
		.right_menu_txt02 ul {
		margin:0px;
		padding:0px;
		}
		
		.right_menu_txt02 li {
		padding-left:13px;
		background-image:url(/image/cross01.gif);
		background-repeat:no-repeat;
		background-position:left top;
		list-style-type:none;
		}
		
		.right_menu_txt03 {
		width:190px;
		padding:10px 8px 9px 10px;
		background-color:#FFFFFF;
		border-top-color:#5D5956;
		border-top-style:solid;
		border-top-width:1px;
		border-bottom-color:#5D5956;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-left-color:#5D5956;
		border-left-style:solid;
		border-left-width:1px;
		border-right-color:#5D5956;
		border-right-style:solid;
		border-right-width:1px;
                                margin-bottom:5px;
		}

		
		.etc {
		padding-top:4px;
		margin-top:5px;
		border-top-color:#CCCCCC;
		border-top-style:solid;
		border-top-width:1px;
		text-align:right;
		}
		
		/*20080904 SEO service link 【トップページ・スペシャリティー】*/
		body#top .new_navi {
		margin-bottom: 20px;
		padding-bottom: 11px;
		}
		.new_navi {
                background-color:#FFFFFF;
		margin-bottom: 15px;
		padding-bottom: 15px;
		border:1px;
		border-style:solid;
		border-color: dbdbdb;
		}
		.new_navi p {
		margin: 0;
		padding: 0;
		}
		.new_navi ul,.new_navi li {
		margin: 0;
		padding: 0;
		margin-left: 8px;
		list-style: none;
		}
		.new_navi .new_navi-l {
		font-size: 10px;
		}
		.new_navi .new_navi-l li {
		margin: 7px 0 0 0;
		}
		.new_navi .new_navi-l a {
		background: url(/image/c_service-arrow.gif) no-repeat;
		padding-left: 20px;
		}
		.new_navi .new_navi-l a:link {color: #666; text-decoration:none;}
		.new_navi .new_navi-l a:visited {color: #666; text-decoration:none;}
		.new_navi .new_navi-l a:hover {color: #000; text-decoration:underline;}


		/*20090220 MixFeed ブログメール登録フォーム*/
		body#top .send_navi {
		padding-bottom: 11px;
		}
		.send_navi {
                background-color:#FFFFFF;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		border:1px;
		border-style:solid;
		border-color: #5D5956;
		text-align: center;
		font-size: 12px;
		}
		.send_navi p {
		margin: 0;
		padding: 0;
		}
		.send_navi .send_navi-t {
		margin-left: auto;
		margin-right: auto;
		width:184px;
		}
		.send_navi a:link {color: #666; text-decoration:none;}
		.send_navi a:visited {color: #666; text-decoration:none;}
		.send_navi a:hover {color: #000; text-decoration:underline;}


		/*-----　最新事例紹介　-----*/
		.txt_width {
		width:135px;
		}
		
		/*-----　サイト内検索　-----*/
		#search2 {
		width:203px;
		height:30px;
		padding:18px 0px 0px 7px;
		background-image:url(/image/search_bg.gif);
		background-repeat:no-repeat;
		}
		
		.input_size {
		width:148px;
		height:15px;
		}
		
		
		
		/*-----　記事カテゴリ　-----*/
		
		.category_line {
		width:194px;
		padding-left:10px;
		background-color:#E4E4E2;
		border-right-color:#898278;
		border-right-style:solid;
		border-right-width:3px;
		border-left-color:#898278;
		border-left-style:solid;
		border-left-width:3px;
		}
		
		.category_line ul {
		padding:0px;
		margin:0px 0px 0px 0px;
		}
		
		.category_line li {
		padding-left:15px;
		padding-bottom:4px;
		list-style-type:none;
		background-image:url(/image/cross02.gif);
		background-repeat:no-repeat;
		}
		
		/*-----　メールニュース　-----*/
		.mail_news {
		width:182px;
		height:51px;
		padding:37px 15px 13px 13px;
		background-image:url(/image/mail_news_bg.gif);
		background-repeat:no-repeat;
		background-position:left top;
		}
		

/*--------------------------------------------------
	左コンテンツ	
--------------------------------------------------*/
		.body {
		width:498px;
		padding-bottom:21px;
		}
		
		.con_title {
		color:#666666;
		font-weight:bold;
		background-image:url(/image/con_title_bg.gif);
		background-repeat:repeat-y;
		padding:3px 6px 2px 12px;
		margin-bottom:14px;
		}
		
		.con_txt {
		padding-left:4px;
		padding-right:9px;
		width:485px;
		}
		
		.date {
		padding-bottom:15px;
		color:#656565;
		text-align:right;
		background-image:url(/image/dotted_line.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		}


/*--------------------------------------------------
	カテゴリー　共通
--------------------------------------------------*/

		/* カテゴリタイトル */
		#category_title {
		height:20px;
		}
		
		#category_title img {
		float:left;
		}
		
		#category_title span {
		float:right;
		}
		
		/* サブカテゴリ */
		#sub_category_title {
		clear:both;
		font-size:10px;
		padding-top:5px;
		}
		
		/* エントリータイトル */
		#entry_title {
		clear:both;
		background-image:url(/image/entry_bg.gif);
		background-repeat:repeat-y;
		background-position:left;
		border-bottom-color:#b8b2ac;
		border-bottom-style:solid;
		border-bottom-width:1px;
		padding:3px 0px 5px 8px;
		margin-top:19px;
		}
		
		#entry_title h2 {
		font-size:18px;
		}
		
		#sub_entry_title {
		margin-top:3px;
		font-size:14px;
		}
		
		/* ページリンク（上用） */
		.page_link {
		padding-top:10px;
		text-align:center;
		font-weight:bold;
		color:#d5d2cf;
		}
		
		/* ページリンク（下用） */
		.page_link_foot {
		clear:both;
		padding-top:10px;
		text-align:center;
		font-weight:bold;
		color:#d5d2cf;
		}

		/* トップへ戻るリンク */
		.link_top {
		text-align:right;
		}
		
		/* 図 */
		.figure {
		margin-top:15px;
		margin-bottom:15px;
		text-align:center;
		}
		
		.figure div {
		margin-bottom:5px;
		}
		
		/* トラックバック */
		.tb_txt {
		color:#FFFFFF;
		font-weight:bold;
		padding-top:10px;
		font-size:14px;
		}

		.tb_url{
		color:#FF0000;
		font-size:14px;
		padding-left:18px;
		}
		
/*--------------------------------------------------
	カテゴリー　事例紹介ページ
--------------------------------------------------*/

		/* 左ボディ */
		#entry_body {
		padding-top:20px;
		}
		
		/* 左ボディの左側 */
		#entry_left {
		float:left;
		width:198px;
		margin-right:10px;
		}
		
		/* 本事例に関連のサービス
		ボーダー・背景色・フォントサイズを指定 */
		#allied_service {
		background-color:#eceac9;
		padding:6px 10px 6px 10px;
		margin-bottom:5px;
		border-color:#737373;
		border-style:solid;
		border-width:1px;
		font-size:10px;
		}
		
		/* One Cut */
		.one_cut {
		padding-bottom:5px;
		}
		
		/* ボーダー・背景色・フォントサイズを指定 */
		.one_cut_body {
		background-color:#eceac9;
		padding:15px 10px 15px 10px;
		border-color:#737373;
		border-style:solid;
		border-width:1px;
		font-size:10px;
		line-height:150%;
		}

		/* ボーダー・背景色・フォントサイズを指定 */
		/* onecut無し用　20071113　寺戸追加*/
		.one_cut_body2 {
		background-color:#eceac9;
		padding:15px 5px 15px 5px;
		border-color:#737373;
		border-style:solid;
		border-width:1px;
		font-size:10px;
		line-height:150%;
		text-valign:top;
		width:320px;
		}

		/* ボーダー・背景色・フォントサイズを指定 */
		/* onecut無し用　20080924　カネコ追加*/
		.one_cut_body3 {
		background-color:#eceac9;
		padding:15px 5px 15px 5px;
		border-color:#737373;
		border-style:solid;
		border-width:1px;
		font-size:10px;
		line-height:150%;
		text-valign:top;
		width:200px;
		}


		/* onecut無し用　20071113　寺戸追加*/
		.one_cut_comment {
		text-align:left;
		padding:1px 5px 1px 5px;
		}
		
		.one_cut_img {
		margin-bottom:10px;
		text-align:center;
		}

		/* イメージの横にテキストバージョン　20071113寺戸追加 */
		.one_cut_img2 {
		text-align:right;
		/* padding-right:10px; */
		}
		
		.company_name {
		margin-bottom:10px;
		text-align:center;
		}
		
		/* 左ボディの右側 */
		#entry_right {
		width:290px;
		float:right;
		}
		
		
		/* 見出し */
		#entry_body_title {
		font-size:16px;
		font-weight:bold;
		margin-bottom:10px;
		margin-top:10px;
		}

		/* 見出し 取材先紹介用　20071113寺戸追加*/
		#entry_body_title_syuzai {
		font-size:14px;
		font-weight:bold;
		margin-bottom:px;
		margin-top:10px;
		}
		
		#entry_body_subtitle {
		font-size:16px;
		font-weight:bold;
		margin-bottom:10px;
		margin-top:10px;
		}

		#entry_body_subtitle_c {
		font-size:14px;
		font-weight:bold;
		margin-bottom:0px;
		text-align:center;
		}
				
		/* 左テキスト　右写真 もしテーブルを
		使わずCSSでやるならclearのコメントアウトを解除してください */
		.left_img_txt01 {
		margin-bottom:25px;
		/*clear:both;*/
		}
		
		/* 右写真ボーダーなし */
		.left_img01 {
		float:right;
		margin-left:5px;
		margin-bottom:10px;
		}
		
		/* 右写真ボーダーあり */
		.left_img02 {
		width:109px;
		float:right;
		margin-left:5px;
		margin-bottom:10px;
		padding-top:6px;
		padding-bottom:5px;
		border-color:#414141;
		border-style:solid;
		border-width:1px;
		text-align:center;
		}
		
		/* 左写真　右テキスト もしテーブルを
		使わずCSSでやるならclearのコメントアウトを解除してください*/
		.right_img_txt01 {
		margin-bottom:15px;
		/*clear:both;*/
		}
		
		/* 左写真ボーダーなし */
		.right_img01 {
		float:left;
		margin-right:5px;
		margin-bottom:10px;
		}
		
		/* 左写真ボーダーあり */
		.right_img02 {
		width:109px;
		float:left;
		margin-right:5px;
		margin-bottom:10px;
		padding-top:6px;
		padding-bottom:5px;
		border-color:#414141;
		border-style:solid;
		border-width:1px;
		text-align:center;
		}
		
		/* 写真の下のテキスト */
		.img_txt {
		padding:5px;
		font-size:10px;
		text-align:left;
		line-height:150%;
		}
	
		/* テーブルを使用の場合 */
		.table_margin {
		padding-left:5px;
		padding-right:5px;
		}

		/* 罫線付フォント１１ */
		.txt11border {
		padding:5px;
		font-size:11px;
		text-align:left;
		line-height:150%;
		border-color:#737373;
		border-style:solid;
		border-width:1px;
		padding:15px 10px 15px 10px;
		}
		
		/*--------------------------------------------------
			写真（ボーダーあり）の例外
			今は幅を指定しているが画像の幅が大きい場合も

			あるのでその場合は下のクラスをコピーして使い
			「width」のpxをそのつど指定する
			名前は終わりに01,02,03・・・と、使うたびに数字を増やす
		--------------------------------------------------*/

		/* 写真右　例外 */
		.exception_r01 {
		width: 130px;
		float:right;
		margin-left:5px;
		margin-bottom:10px;
		padding-top:6px;
		padding-bottom:5px;
		border-color:#414141;
		border-style:solid;
		border-width:1px;
		text-align:center;
		}
		
		/* 写真右　例外 */
		.exception_r02 {
		width: 270px;
		float:center;
		margin-left:10px;
		margin-bottom:10px;
		padding-top:6px;
		padding-bottom:5px;
		border-color:#414141;
		border-style:solid;
		border-width:1px;
		text-align:center;
		}


		/* 写真右　例外 */
		.exception_r {
		width: px;
		float:right;
		margin-left:5px;
		margin-bottom:10px;
		padding-top:6px;
		padding-bottom:5px;
		border-color:#414141;
		border-style:solid;
		border-width:1px;
		text-align:center;one_cut
		}

		/* 写真左　例外 */
		.exception_l01 {
		width: 130px;
		float:left;
		margin-right:5px;
		margin-bottom:10px;
		padding-top:6px;
		padding-bottom:5px;
		border-color:#414141;
		border-style:solid;
		border-width:1px;
		text-align:center;
		}
			
		/* 写真左　例外 */
		.exception_l {
		width: px;
		float:left;
		margin-right:5px;
		margin-bottom:10px;
		padding-top:6px;
		padding-bottom:5px;
		border-color:#414141;
		border-style:solid;
		border-width:1px;
		text-align:center;
		}

		/* 事例集ページ */
		div#point {
		margin:0 11px;
		padding-bottom:15px;
		width:470px;
		background-color:#eceac9;
		}

		div#point p {
		margin:15px 15px 0 15px;
		}

		div#point p strong {
		color:#de5a40;
		}

		div.kadai_seika {
		padding-bottom:7px;
		text-align:center;
		}

		div.kadai_seika ul{
		text-align:left;
		padding:5px 20px 0 10px;
		margin:0 0 0 20px;
		font-weight:bold;
		}

		div.kadai_seika ul li{
		padding-bottom:7px;
		}






/*--------------------------------------------------
	カテゴリー　調査データページ
--------------------------------------------------*/

		/* テーブル */
		.figure_en {
		margin-top:5px;
		font-size:10px;
		text-align:right;
		}
		
		.figure th {
		background-color:#e5e5e5;
		font-weight:normal;
		}
		
		.figure td {
		background-color:#FFFFFF;
		padding-left:5px;
		padding-right:5px;
		}
		
		/* ボックス */
		.border_box {
		border-color:#958977;
		border-style:solid;
		border-width:1px;
		padding:10px;
		}
		



/*--------------------------------------------------
	カテゴリー　ケータイコラムページ
--------------------------------------------------*/

		/* 会話　J */
		.talk01 {
		clear:both;
		margin-left:5px;
		padding-left:20px;
		margin-top:12px;
		margin-bottom:12px;

		background-image:url(/image/img_j.gif);
		background-repeat:no-repeat;
		color:#85780d;
		}
		
		/* 会話　J　画像があったら適応 */
		.talk01 img {
		float:right;
		margin-left:5px;
		margin-bottom:5px;
		}
		
		/* 会話　M */
		.talk02 {
		clear:both;
		margin-left:5px;
		padding-left:20px;
		margin-top:12px;
		margin-bottom:12px;
		background-image:url(/image/img_m.gif);
		background-repeat:no-repeat;
		color:#666666;
		}
		
		/* 会話　M　画像があったら適応 */
		.talk02 img {
		float:right;
		margin-left:5px;
		margin-bottom:5px;
		}

                                /* 会話　Y */
		.talk03 {
		clear:both;
		margin-left:5px;
		padding-left:20px;
		margin-top:12px;
		margin-bottom:12px;
		background-image:url(/image/img_y.jpg);
		background-repeat:no-repeat;
		color:#000000;
		}


		/* テーブル使用の場合 */
		.table_bottom_margin {
		margin-bottom:30px;
		}
		
		/* iチャネルお問合せ */
		.i-chanel {
		margin-top:8px;
		}
		
/*--------------------------------------------------
	カテゴリー　運営者の部屋ページ
--------------------------------------------------*/

		.manager_face{
		width:58px;
		padding:0;
		margin:0;
		float:left;
		}
				
		.manager_summary{
		width:419px;
		margin:0px,0px,0px,8px;
		float:right;
		}
		
		.manager_date_dotted {
		padding-bottom:15px;
		margin-top:5px;
		color:#656565;
		text-align:right;
/*		background-image:url(/image/dotted_line2.gif);*/
		background-repeat:no-repeat;
		background-position:bottom;
		}

		.manager_date {
		padding-bottom:15px;
		margin-top:5px;
		color:#656565;
		text-align:right;
		}
		
		.comment_title{
		color:#FFFFFF;
		padding-left:10px;
		margin-top:21px;
		font-weight:bold;
		background-image:url(/image/comment_title_bg.gif);
		width:488px;
		background-repeat:repeat-y;
		}

		#commentedit_title{
		margin-top:23px;
		}
				
		.comment_date {
		padding-bottom:15px;
		margin-top:5px;
		color:#656565;
		text-align:right;
		background-image:url(/image/dotted_line3.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		}

		.comment_body {
		margin-top:15px;
		}
	
		#comment_form {
		width:485px;
		padding:20px,0px,0px,0px;
		}
		
		#comment_form_label {
		width:96px;
		float:left;
		}

		#comment_form_label
		div{
		margin-top:5px;
		margin-bottom:5px;
		}
				
		#comment_form_data {
		width:389px;
		float:right;
		}

		#comment_form_data
		div{
		margin-top:5px;
		margin-bottom:5px;
		}
				
		#comment_form_commentbox{
		clear:both;
		margin-top:0px;
		margin-bottom:5px;		
		}

		#comment_list_btn{
		margin-top:20px;
		}
						
		#comment_confirm_btn{
		margin-top:20px;
		}

		#comment_preview_btn{
		margin-top:20px;
		}

		#confirm_btn{
		width:135px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:0px;
		margin-top:5px;
		}
		
		.date_clear {
		padding-bottom:15px;
		color:#656565;
		clear:both;
		text-align:right;
		background-image:url(/image/dotted_line.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		width:485px;
		}
		
		ul#Banner li
		{
		display: inline;	
		}
		
		ul#Banner li a img,
		.right_menu a img
		{
		text-decoration: none;	
		border: 0;
		}
		
		div.pan{font-size:10px;}
		
		ul.glo{margin: 0 0 5px 20px;padding: 0;list-style: none;}
.entban{margin:50px 0 0 0;}


