@charset "utf-8";

ul {
padding: 0;
margin: 0;
}

iframe {
margin:10px 10px 12px;
}

.small {
	font-size:74%;
}

.clear {
 clear:both;
	}

/*********************** ページ　 **********************/
#box-page {
width: 843px;
}


/*********************** エコ ナビゲーション **********************/
ul#nav-eco_mainmenu li {
list-style: none;
float: left;
width: 211px;
margin: 0 0 2px 0;
}

/*右端のメニュー用*/
ul#nav-eco_mainmenu li.end {
width: 210px;
}



/*********************** エコ コンテンツbox **********************/
/*********コンテンツ全体box*********/
#box-eco_contbox {
float: left;
width: 823px;
_width: 843px;
padding: 0 10px 35px 10px;
}

/*********コンテンツ全体box_下余白調整 *********/
#box-eco_contbox_2 {
float: left;
width: 823px;
_width: 843px;
padding: 0 10px 10px 10px;
}

/*********コンテンツ全体　トップページ用*********/
#box-eco_contbox_top {
float: left;
width: 843px;
padding: 0 0 10px 0;
}




/*********サブメニューbox*********/
#box-eco_submenu {
float: left;
width: 180px;
_width: 200px;
padding: 20px 20px 0 0;
}


/*********コンテンツ内容box*********/
#box-eco_cont {
float: right;
width: 623px;
padding: 20px 0 0 0;
font-size: 110%;
}


#box-eco_cont .box-eco_eventbox:after {
	content: ".";    
	display: block; 
	height: 0;  
	clear: both; 
	visibility: hidden; 
}

/*\ バックスラッシュでMacIE回避*/
#box-eco_cont .box-eco_eventbox	{
	_height: 1%;  
}
/* MacIE回避終わり */



/*********コンテンツ内容box テキスト左揃え用*********/
#box-eco_cont2 {
float: right;
width: 623px;
padding: 20px 0 0 0;
font-size: 110%;
text-align:left;
}



/*********************** エコ サブメニュー **********************/
/********* サブメニュー 罫線上 *********/
.nav-eco_submenu01 {
border-bottom: #CCCCCC 1px dashed;
}
/********* サブメニュー 罫線上下 *********/
.nav-eco_submenu02 {
border-bottom: #CCCCCC 1px dashed;
border-top: #CCCCCC 1px dashed;
}



/*********サブメニュー内　リストメニュー*********/
ul.nav-eco_submenu_list,
ul.nav-eco_submenu_list_syuttyo {
margin: 15px 5px 0 7px;
font-size: 100%;
}

.nav-eco_submenu_list_campaign {
margin: 15px 5px 0 7px;
font-size: 100%;
}



ul.nav-eco_submenu_list li,
ul.nav-eco_submenu_list_syuttyo li {
list-style: none;
margin: 0 0 15px 0;
}

.nav-eco_submenu_list_campaign p {
margin: 0 0 15px 0;
}


ul.nav-eco_submenu_list li {
background: url(../oshiete/images/eco_side_bulet.gif) left center no-repeat;
padding: 0 0 0 20px;
*padding: 0 0 0 0px;
}
ul.nav-eco_submenu_list_syuttyo li {
background: url(../diary/images/eco_side_bulet_syuttyo.gif) left center no-repeat;
padding: 0 0 0 20px;
*padding: 0 0 0 0px;
}

.nav-eco_submenu_list_campaign p {
background: url(../campaign/2003/images/campaign_bulet_go.gif) left center no-repeat;
padding: 0 0 0 20px;
}




/*******サブメニュー内　バナー********/
/*一番上のバナー*/
.bnr-eco_firstbnr {
margin: 30px 0 0 0;
}

.bnr-eco_bnr {
margin: 10px 0 0 0;
}



/*********************** エコ コンテンツ内 **********************/
/********見出し********/
.hdg-eco_h {
color: #203AB5;
font-weight: bold;
font-size: 140%;
padding: 0 0 5px 25px;
background: url(../oshiete/images/eco_cont_h_bulet.gif) left center no-repeat;
border-bottom: 3px #999999 dotted;
}
/*IE7用*/
html>body .hdg-eco_h {
background: url(../oshiete/images/eco_cont_h_bulet.gif) left top no-repeat;
}
/*IE6以下用*/
* html body .hdg-eco_h {
background: url(../oshiete/images/eco_cont_h_bulet.gif) left top no-repeat;
}




.hdg-eco_h_2 {
font-size: 140%;
padding: 0 0 5px 25px;
background: url(../oshiete/images/eco_cont_h_bulet.gif) left center no-repeat;
border-bottom: 3px #999999 dotted;
}
/*IE7用*/
html>body .hdg-eco_h_2 {
background: url(../oshiete/images/eco_cont_h_bulet.gif) left top no-repeat;
}
/*IE6以下用*/
* html body .hdg-eco_h_2 {
background: url(../oshiete/images/eco_cont_h_bulet.gif) left top no-repeat;
}




/********一覧********/
.list-eco_itiran_box {
margin: 15px 5px 15px 5px;
}

li.list-eco_itiran {
background: url(../oshiete/images/eco_cont_list_bulet.gif) left center no-repeat;
margin: 0;
padding:6px 15px;
}

*li.list-eco_itiran {
padding:6px 0px;
}

.list-eco_itiran a {
font-weight: bold;
}

/*IE7用*/
*.list-eco_itiran a {
padding: 0;
}







/*********************** エコ フッターbox **********************/
#box-eco_footer {
clear: both;
width: 823px;
_width: 843px;
padding: 10px;
border-top: #999999 2px dotted;
text-align: center;
}






/*********************** イベント訪問記　ページスタイル **********************/
/********イベントbox　スタイル********/
.box-eco_eventbox {
padding: 20px 5px;
}


/********次回のギモン　スタイル********/
.para-eco_jikai_gimon {
padding: 15px 5px;
}


/********ジャンル・次回のギモン　スタイル********/
.para-eco_jikai {
text-align: right;
padding: 5px 0 25px 0;
border-top: 1px #999999 dashed;
}

*:first-child+html .para-eco_jikai {/*IE7対策*/
	margin-top:40px;
}


/********答え　スタイル********/
.para-eco_kotae {
font-weight: bold;
}





/*********************** 募集中だメリ　共通スタイル **********************/
.hdg-eco_bosyu_img_h {
border-bottom: 3px #999999 dotted;
}

/*上　余白有り*/
.hdg-eco_bosyu_img_h2 {
border-bottom: 3px #999999 dotted;
padding: 15px 0 0 0;
}



/*********************** 募集中だメリ　トップページ **********************/

.box-eco_bosyu_top,
.box-eco_bosyu_top_end {
float: left;
width: 803px;
_width: 823px;
padding: 20px 10px;
border-bottom: 3px #999999 dotted;
font-size: 110%;
}
/*最終行*/
.box-eco_bosyu_top_end {
border-bottom: none;
}

.box-eco_bosyu_top_pho {
float: left;
width: 140px;
_width: 160px;
padding: 0 20px 0 0;
}

.box-eco_bosyu_top_info {
float: right;
width: 643px;
}

.para-eco_bosyu_top_y img {
	margin-right: 20px;
}

/*********************** 募集中だメリ　ぬり絵ページ **********************/
.box-eco_bosyu_nurie {
float: left;
width: 823px;
padding: 15px 0 0 0;
font-size: 110%;
}


/********ぬり絵　レイアウト段組1********/
.box-eco_bosyu_nurie_cnt_pho {
float: right;
width: 160px;
padding: 0 0 0 20px;
}

.box-eco_bosyu_nurie_cnt_info {
float: left;
width: 643px;
}

/********ぬり絵　レイアウト段組2********/
.box-eco_bosyu_n1_pho {
float: left;
width: 270px;
}

.box-eco_bosyu_n1_info {
float: right;
width: 553px;
}



/********上余白********/
.para-eco_bosyu_top_y {
padding: 15px 0 0 0;
}
/********下余白********/
.para-eco_bosyu_btn_y {
padding: 0 0 15px 0;
}


/********横矢印ビュレット********/
.para-bosyu_bulet_blue {
padding: 5px 0 0 20px;
background:url(../bosyu/images/bosyu_bulet.gif) left center no-repeat;
}


/*センター揃え用*/
.para-bosyu_bulet_blue2 a {
padding: 5px 0 0 20px;
background:url(../bosyu/images/bosyu_bulet.gif) left center no-repeat;
}


/********ぬり絵をゲット********/
.para-bosyu_nurie_get {
padding: 15px 0 30px 0;
}

/********ぬり絵をゲット********/
.box-bosyu_nurie_reader_box {
float: left;
width: 553px;
padding: 10px 0;
border-top: 1px #CCCCCC dashed;
border-bottom: 3px #999999 dotted;
}

#bnr-reader {
float: left;
width: 158px;
}

#bnr-reader_txt {
float: right;
width: 380px;
}



/*********************** 募集中だメリ　訪問する小学校の募集ページ **********************/
#box-bosyu_jscl_evnt_syutuen {
text-align: center;
padding: 0 25px;
}

.box-bosyu_jscl_evnt_syutuen_txt {
padding: 5px 0 25px 0;
}
.box-bosyu_jscl_evnt_syutuen_txtl {
padding: 5px 0 25px 0;
text-align: left;
}


/********イベント概要　手順********/
.box-bosyu_jscl_evnt_tejun {
float: left;
width: 553px;
}

.hdg-bosyu_jscl_evnt_tejun {
float: left;
width: 59px;
padding: 0 0 15px 0;
}
.para-bosyu_jscl_evnt_tejun,
.para-bosyu_jscl_evnt_tejun_b {
float: left;
width: 494px;
padding: 0 0 15px 0;
}
/*太字用*/
.para-bosyu_jscl_evnt_tejun_b {
font-weight: bold;
}


/********イベント概要　プレゼント********/
.para-bosyu_jscl_evnt_prs_pho {
float: left;
width: 226px;
}

.para-bosyu_jscl_evnt_prs_txt {
float: right;
width: 317px;
}



/********フォーム********/


.form-bosyu {
width: 822px;
border-top: 1px #019DC5 solid;
border-left: 1px #019DC5 solid;
margin: 0 0 15px 0;
}

.form-bosyu th,
.form-bosyu td {
padding: 3px;
text-align: left;
border-bottom: 1px #019DC5 solid;
border-right: 1px #019DC5 solid;
}

.form-bosyu th {
color: #019DC5;
background: #E6FDFF;
width: 280px;
font-weight: bold;
}

.form-bosyu td input {
vertical-align: middle;
}


/*必須項目*/
.form-bosyu_hissu {
color: #FF0000;
}

/*フォームの幅：短　小学校名等*/
.form-input_s {
width:150px;
}

/*フォームの幅：中　メールアドレス等*/
.form-input_m {
width:250px;
}

/*フォームの幅：長　住所質問等*/
.form-input_l {
width:400px;
}

/*送信・削除ボタン用*/
.form-bosyu_jscl_btn {
text-align: center;
}



/*注意書き*/
.form-bosyu_jscl_biko {
padding: 10px;
text-align: center;
font-size: 80%;
}



/********太字********/
.para-bosyu_jscl_bold {
font-weight: bold;
}


/********ビュレット********/
ul.list-bulet_orange li {
padding: 0 0 0 10px;
_padding: 0 0 0 0;
background: url(../bosyu/images/oubohoho_bulet.gif) left center no-repeat;
}

*ul.list-bulet_orange li {
padding: 0 0 0 0;
}



/*********************** 募集中だメリ　幼稚園の募集ページ **********************/
/*フォームの締切日テキスト・強調テキスト*/
.word-bosyu_youti_txt {
color: #FE9900;
font-weight: bold;
}
 
 
/*問い合わせボタン天地中央*/
.para-bosyu_youti_otoiawase img {
vertical-align: middle;
}




/*リスト*/
.list-bosyu_youti {
padding: 0 0 14px 0;
}

.list-bosyu_youti li{
list-style: none;
padding: 0 0 0 15px;
margin: 0 0 6px 0;
background: url(../images/eco_top_news_bulet.gif) left center no-repeat;
}

/*IE7用*/
.list-bosyu_youti li {
*padding: 0;
}









/*********************** 募集中だメリ　ギモン募集応募ページ **********************/
.box-bosyu_gimonbosyu_prs_pho {
float: left;
width: 200px;
}

.box-bosyu_gimonbosyu_prs_txt {
float: right;
width: 343px;
}


/*********************** 募集中だメリ　ギモン募集応募終了ページ **********************/
#box-bosyu_gimonbosyu_end {
text-align: center;
padding: 150px 0;
}

#para-bosyu_gimonbosyu_end {
padding: 0 0 15px 0;
font-size: 120%;
font-weight: bold;
}

/*********************** 募集中だメリ　写真募集応募ページ **********************/
#photo_list {
	font-size: 12px;
	float: left;
}
#photo_list li {
	list-style-position: outside;
	padding-left: 10px;
	margin-left: 5px;
}
/*********************** 教えて！メリ夫くん　トップページ **********************/
/********トップ　段組********/
.box-oshiete_top {
float: left;
width: 823px;
padding: 20px 0;
/*border-bottom: 1px #CCCCCC dashed;*/
font-size: 110%;
}

.box-oshiete_top_menu {
float: left;
width: 260px;
}
/********メニュー部分********/
.box-oshiete_top_menu h4 {
padding: 0 0 15px 0;
}


.box-oshiete_top_cont {
float: right;
width: 533px;
}

.box-oshiete_top_banner {
clear: both;
width: 823px;
padding: 15px 0 5px 0;
text-align: center;
}


/********イベントについて　段組********/
.box-oshiete_top_evnt {
float: left;
width: 533px;
padding: 10px 0 0 0;
}

.box-oshiete_top_evnt_pho {
float: left;
width: 139px;
}

.box-oshiete_top_evnt_info {
float: right;
_width: 394px;
width: 379px;
padding: 0 0 0 15px;
}


/********次回のギモン********/
.para-oshiete_top_jikai_txt {
padding: 10px 0 15px 0;
}

.word-oshiete_top_jikai_txt_b {
font-weight: bold;
}






/*********************** 教えて！メリ夫くん　放送予定ページ **********************/
/********横矢印ビュレット********/
.para-bosyu_bulet_green {
padding: 5px 0 0 20px;
background: url(../oshiete/images/eco_side_bulet.gif) left center no-repeat;
}


/********月別　段組********/
.box-oshiete_hosobi {
float: left;
width: 623px;
padding: 0 0 20px 0;
}
/*ボーダー有り*/
.box-oshiete_hosobi2 {
float: left;
width: 623px;
padding: 20px 0 0 0;
border-top: 1px #CCCCCC dashed;
}


.box-oshiete_hosobi_month {
float: left;
width: 94px;
}

/*.box-oshiete_hosobi_info {
float: right;
width: 529px;
}
.box-oshiete_hosobi_info li {
font-weight: bold;
}
*/
/*dlに変更　090601*/
dl.box-oshiete_hosobi_info {
  float: right;
	margin-left: 10px;
	width: 519px;
	font-weight: bold;
}
.box-oshiete_hosobi_info dd {
	padding-left: 40px;
	margin: 0px;
}


/*********************** 教えて！メリ夫くん　愛知の生きものファイルページ **********************/

.hdg-oshiete_file_img_h {
	border-bottom: 3px #999999 dotted;
	padding: 20px 0 0 0;
	clear:both;
}

/********　生きものファイル　トップページ********/

.para-oshiete_file_left{
 width:230px;
	float:left;
	padding-top:12px;
 }

.para-oshiete_file_right{
 width:370px;
	float:right;
	padding-top:15px;
 }

.para-oshiete_file_right_bg{
 width:370px;
	float:right;
	padding-top:15px;
	padding-bottom:105px;
	background:url(../oshiete/ikimono/images/oshiete_pho04.jpg) right bottom no-repeat;
 }


.para-oshiete_file_genre { 
	float:left;
	padding:0 7px;
	} 

/********　生きものファイル　一覧********/

/*.box-oshiete_file_ul {
 padding-bottom:20px;
	}*/
	
.box-oshiete_file_ul:after {
	content: ".";    
	display: block; 
	height: 0;  
	clear: both; 
	visibility: hidden; 
}

/*\ バックスラッシュでMacIE回避*/
.box-oshiete_file_ul	{
	_height: 1%;  
}
/* MacIE回避終わり */
	
	
.box-oshiete_file_list{
 width:196px;
	margin:15px 5px 15px;
	float:left;
	display:inline;
	}
	
.box-oshiete_file_list img{
	vertical-align:top;
	margin-right:5px;
	}


/********　生きものファイル　詳細********/
.box-oshiete_file{
	width:620px;
	padding:15px 0;
	clear:both;
	border-bottom:1px dashed #999999;
 }

.box-oshiete_file:after {
	content: ".";    
	display: block; 
	height: 0;  
	clear: both; 
	visibility: hidden; 
}

/*\ バックスラッシュでMacIE回避*/
.box-oshiete_file	{
	_height: 1%;  
}
/* MacIE回避終わり */

.box-oshiete_file h5{
	padding-bottom:20px;
	color:#FF9900;
	font-size:120%;
	font-weight:bold;
 }

.box-oshiete_file .f-left{
 width:300px;
	float:left;
	}

.box-oshiete_file .f-right{
 width:300px;
	float:right;
	}


/*********************** メリ夫くんに会いに行こう！　ページ **********************/
/********見出し********/
.hdg-gotosee_h,
.hdg-gotosee_h_2 {
font-weight: bold;
font-size: 140%;
padding: 0 0 5px 25px;
background: url(../event/images/event_h2_bulet.gif) left center no-repeat;
border-bottom: 3px #999999 dotted;
margin: 15px 0 0 0;
}
.hdg-gotosee_h_2 {
margin: 23px 0 0 0;
}

/*IE7用*/
html>body .hdg-gotosee_h,
html>body .hdg-gotosee_h_2 {
background: url(../event/images/event_h2_bulet.gif) left top no-repeat;
}
/*IE6以下用*/
* html body .hdg-gotosee_h,
* html body .hdg-gotosee_h_2 {
background: url(../event/images/event_h2_bulet.gif) left top no-repeat;
}



/********内容　段組********/
.box-gotosee_naiyo {
padding: 0px 15px 0 15px;
font-size: 110%;
}
.box-gotosee_naiyo li {
padding: 15px 0 0px 0;
}



/*********************** よくある質問　ページ **********************/
/********メニュー********/
#list-faq_menu {
padding: 10px 0 20px 0;
}

#list-faq_menu li {
list-style: none;
display: inline;
padding: 0 10px 0 0;
}

/********qa　段組********/

/*質問文*/
.para-faq_q,
.para-faq_q_first {
font-weight: bold;
padding: 3px 3px 3px 30px;
background: #FEE9EE url(../faq/images/fqa_bulet_q.gif) left top no-repeat;
margin: 20px 0 0 0;
}
/*最初のq*/
.para-faq_q_first {
margin: 15px 0 0 0;
}


/*回答文*/
.para-faq_a {
padding: 3px 3px 3px 30px;
background: url(../faq/images/fqa_bulet_a.gif) left top no-repeat;
}

/*テキストサイズ　調整*/
.box-faq_txtsize {
font-size: 110%;
}



/********放送予定日********/
.para-faq_bulet_next {
padding: 3px 3px 3px 50px;
background: url(../faq/images/fqa_bulet_go.gif) 30px center no-repeat;
}



/********ページの先頭へ********/
.para-faq_bulet_back {
display: inline;
padding: 0 0 0 20px;
background: url(../faq/images/fqa_bulet_back.gif) left center no-repeat;
}

/*ページの先頭へ　box*/
.box-faq_bulet_back {
padding: 3px 3px 10px 3px;
text-align: right;
}



/********その他の質問文********/
.para-faq_other {
font-weight: bold;
padding: 3px;
margin: 12px 0 0 0;
}



/********お問い合わせボタン********/
.btn-faq_otoiawase {
padding: 3px 0 0 30px;
}




/*********************** トップ　ページ **********************/
/********メリ夫くんニュース********/
.box-ecotop_news_bg1 {
	float: left;
	width: 430px;
	background: url(../images/eco_top_news_bg_cent.gif) left top repeat-y;
	margin: 15px 0 0 0;
}

.box-ecotop_news_bg2 {
	float: left;
	width: 430px;
/*	background: url(../images/eco_top_news_bg_btn.gif) left bottom no-repeat;*/
border-bottom:2px solid #019DC5;
}


/*リストテキスト*/
.list-merio_news {
margin:10px;
}

.list-merio_news li{
list-style: none;
padding: 0 0 0 15px;
margin: 0 0 6px 0;
background: url(../images/eco_top_news_bulet.gif) left center no-repeat;
}

/*IE7用*/
.list-merio_news li {
*padding: 0;
}


/********出張日記********/
.box-ecotop_syuttyo_bg1 {
float:left;
width: 305px;
margin: 23px 0 0 4px;
display:inline;
background: #FFFCEC url(../images/eco_top_syuttyo_bg_cent.gif) left top repeat-y;
border-bottom: #FE9901 2px solid;
}

.box-ecotop_syuttyo_info {
float: left;
width: 190px;
}

.box-ecotop_syuttyo_pho {
float: right;
width: 115px;
}

/*本文*/
.para-ecotop_syuttyo_txt {
padding: 10px;
font-size: 110%;
font-weight: bold;
color: #203AB5;
}

/*続きを読む*/
.para-ecotop_syuttyo_tuduki {
padding: 0 0 10px 10px;
}

/********QRコード********/

.img-qr {
	float:right; 
	padding-top:23px;
}

/********メインナビ********/
ul#nav-eco_mainmenu_top {
float: left;
width: 843px;
padding: 15px 0 10px 0;
}

ul#nav-eco_mainmenu_top li {
list-style: none;
float: left;
width: 211px;
margin: 0 0 2px 0;
}

/*右端のメニュー用*/
ul#nav-eco_mainmenu_top li.end {
width: 210px;
}



/********よくある質問********/
#para-ecotop_faq {
width:150px;
clear: both;
height: 17px;
padding: 0 0 0 20px;
background: url(../images/eco_top_bulet_faq.gif) left center no-repeat;
margin: 10px 0 0 5px;
}

/********生きものファイル　バナー********/
#para-bn-file {
width:555px;
float:left;
}


/*********************** エコキャンペーンとは　ページ **********************/
/********地球のお掃除隊　本文********/
.para-campaign_osoji_txt {
padding: 5px 0 0 0;
}
/********メリ夫基金********/
#box-kikin{
	margin-bottom:10px;
	clear:both;
	border:1px solid #ccc;
	background-color:#FFFFCC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}

#box-kikin h4{
 	font-size:130%;
	font-weight:bold;
	color:#FF66CC;
}

#box-kikin p#par-kingaku{
 	font-size:130%;
}


/********お掃除隊のこれまでの活動　年表********/
.box-campaign_katudo {
float: left;
width: 823px;
padding: 0 0 30px 0;
}
/*最初のbox*/
.box-campaign_katudo_first {
float: left;
width: 823px;
padding: 15px 0 30px 0;
}
/*最終のbox*/
.box-campaign_katudo_end {
float: left;
width: 823px;
padding: 0 0 15px 0;
}



/*西暦 box*/
.box-campaign_katudo_year {
float: left;
width: 140px;
text-align: right;
}

/*情報 box*/
.box-campaign_katudo_info {
float: right;
width: 683px;
}

/********海の風景　ページ********/
/*トップ ページ*/
.list-campaign_hukei_top {
padding: 20px 0 0 0;
margin: 0 0 0 0;
*margin: 0 0 0 -15px;
}

.list-campaign_hukei_top li {
padding: 0 0 10px 0;
}



/*コンテンツページ　box*/
.box-campaign_hukei {
float: left;
width: 623px;
padding: 20px 0 0 0;
}
/*コンテンツページ　最終行　box*/
.box-campaign_hukei_end {
float: left;
width: 623px;
padding: 20px 0 20px 0;
border-bottom: 1px #CCCCCC dashed;
}

/*コンテンツページ　写真*/
.ph-campaign_hukei {
float: left;
width: 217px;
}
/*コンテンツページ　数字*/
.img-campaign_hukei {
float: left;
width: 32px;
text-align: right;
}
.img-campaign_hukei img {
margin: 0 5px 0 0;
}
/*コンテンツページ　テキスト*/
.para-campaign_hukei {
float: left;
width: 374px;
}

/*先頭へ戻る*/
.para-campaign_hukei_sento {
float: left;
width: 623px;
text-align: right;
padding: 10px 0 0 0;
}
.para-campaign_hukei_sento a {
padding: 0 0 0 17px;
background: url(../campaign/2003/images/campaign_bulet_back.gif) left top no-repeat;
}



/********よみがえれ三河湾！　ページ********/
/*スナメリ説明各コンテンツ　box*/
.box-campaign_sunameri_cont {
float: left;
width: 623px;
}
/*スナメリ説明各コンテンツ　box　最終行*/
.box-campaign_sunameri_cont_end {
float: left;
width: 623px;
padding: 0 0 20px 0;
border-bottom: 1px #CCCCCC dashed;
}




/*コンテンツページ　写真　左ver*/
.ph-campaign_mikawa_l {
float: left;
width: 217px;
padding: 20px 0 0 0;
}
/*コンテンツページ　写真　右ver*/
.ph-campaign_mikawa_r {
float: right;
width: 217px;
padding: 20px 0 0 0;
}


/*コンテンツページ　テキスト 左ver*/
.para-campaign_mikawa_l {
float: left;
width: 396px;
_width: 406px;
padding: 20px 0 0 10px;
}
/*コンテンツページ　テキスト 右ver*/
.para-campaign_mikawa_r {
float: left;
width: 396px;
_width: 406px;
padding: 20px 10px 0 0;
}


/*********************** メリおっと！たいそう　ページ **********************/
/********トップ　レイアウト********/
.box-taiso_top_box {
	float: left;
	width: 823px;
	padding: 20px 0 15px 0;
}



.box-taiso_top_menu {
float: left;
width: 250px;
}

.box-taiso_top_cont {
float: right;
width: 553px;
}

/*ぬり絵コンテスト*/
#hdg-taiso_nurie_contest {
	float: left;
	width: 332px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 10;
	padding-left: 0px;
}

/*出演園　募集*/
#box-taiso_syutuen_bosyu {
float: right;
width: 200px;
}

/*出演園　募集テキスト*/
#para-taiso_syutuen_bosyu_txt {
padding: 5px 0 0 0;
}
/*
#hdg-taiso_nurie_contest img {
	margin-bottom: 10px;
}
*/

/********メリおっと！たいそう　放送予定　日程表********/
.table-taiso_hosoyotei {
width: 623px;
margin: 0 0 15px 0;
border-bottom: 1px #019DC5 solid;
}

.table-taiso_hosoyotei th,
.table-taiso_hosoyotei td {
padding: 3px;
border-top: 1px #019DC5 solid;
border-left: 1px #019DC5 solid;
}

.table-taiso_hosoyotei th {
text-align: center;
}


/*右端のtd th*/
.table-taiso_hosoyotei td.rend {
border-right: 1px #019DC5 solid;
}

/*色帯*/
.table-taiso_hosoyotei tr.obi {
background: #38AFCD;
text-align: center;
}
.table-taiso_hosoyotei tr.obi td {
color: #FFFFFF;
font-weight: bold;
}


/*各セルの背景色*/
.table-taiso_hosoyotei td.iroobi {
background: #E6FDFF;
}

/*th*/
.table-taiso_hosoyotei th {
border: none;
}



/********メリおっと！たいそう　たいそう動画　ページ********/
.box-taiso_movie_flash {/*2010年3月修正*/
width: 623px;
 padding:31px 0 20px;
 background:url(../taisou/images/bg_flash.gif) no-repeat;
	text-align:center;
}

.box-taiso_movie_uta {
width: 623px;
	padding-top:20px;
}

/*flash player ダウンロード*/
/*.box-taiso_movie_flash_txt {
padding: 15px 10px;
background: #FBF5E1;
margin: 20px 0 0 0;
}　2010年3月削除*/

.box-taiso_movie_flash_btn {
padding: 5px 0 0 0;
}

/*テキストサイズ*/
#box-eco_cont2_taiso_mov {
float: right;
width: 623px;
padding: 20px 0 0 0;
text-align:left;
}




/********メリおっと！たいそう　わがまま団　ページ********/
#box-taiso_wagamama_pho {
padding: 15px 0 0 0;
}



/*********************** メリ夫くん自己紹介　ページ **********************/
/********エコキャンペーンキャラクタ　プロフィール用box********/

.box-profile_profile_box {
float: right;
width: 533px;
}



/********メリ夫　プロフィール********/
.box-profile_merio_pro {
float: left;
width: 533px;
padding: 0 0 5px 0;
}



.hdg-profile_merio_pro_h {
float: left;
width: 80px;
}

.para-profile_merio_pro_p {
float: right;
width: 453px;
}

/*紙芝居　バナー*/
.box-profile_kamishibai_bnr {
float: left;
width: 533px;
padding: 20px 0 0 0;
}





/********メリ夫パン　レイアウト********/

.box-profile_tejun {
float: left;
width: 310px;
}

.box-profile_shop {
float: right;
width: 503px;
}


/********メリ夫パンができるまで　写真手順********/
.box-profile_tejun_par {
float: left;
width: 310px;
}


.para-profile_tejun {
float: left;
width: 135px;
padding: 0 20px 0 0;
}



/********お店の人の話・お店住所********/
.box-profile_omise_pho {
float: left;
width: 125px;
}

.box-profile_omise_info {
float: right;
width: 368px;
}


/********メリ夫パン　小見出しh5********/
.hdg-profile_meriopan_sm {
padding: 8px 0;
clear: both;
}




/******** みんなのギモン　2008年11月追記　********/

.tit-h4-gimon {
	padding:10px 0;
	}

.ti {
 margin-right:5px;
	height:20px;
	width:130px;
	/*display:inline;*/
	}

.word_kennsaku {
	font-size:150%;
	font-weight:bold;
	padding-top:25px;
}







/*備考

本文テキストサイズ　font-size: 110%;
見出しテキスト　font-size: 140%;
*/

