﻿/*--------------*/
/* 各ページ共通 */
/*--------------*/

BODY {
		width:800px;                              	/* 中央配置するためには、 */
		margin-left:auto;                               /* この３つを指定しないと */
		margin-right:auto;                              /* 中央にならない         */

		margin-top: 0px;                                /* ウィンドウにピッタリつける */                                         
		background: url(http://www.yamato-kottouichi.jp/top_images/img_bg.gif);
		background-color:#FFF3E8;                       /* 背景色 */   
		font-family : 'ＭＳ Ｐゴシック';                /* ■を大きく表示するため */   
}

img {		vertical-align:bottom }                         /* 画像の下の隙間をなくす！！！ */

br {		letter-spacing: 0;}                             /* 連続したBRを有効にする（IE用） */

.main {                                                    	/* メイン部 */
		height: 860px;					/* 記事がないときの高さ調整 */
		margin:0px 15px 0 15px; 
}

.menu_right{                                           		/* 右メニュー */

		text-align: left;
}


.honbun {                                             		/* 本文 */
		font-size: 80%;
		line-height: 180%;
		letter-spacing: 0.10em;
}

.footer	{                                               	/* フッター  */
		margin:15px 0 0 0; 
}

address {                                                	/* コピーライト */
		font-style:normal;
		font-size:80%;
		color:#7F7F7F;

}

strong.strong_red {
		font-size: 120%;
		/*  font-weght: bold; */
		color: #ff2f94;
}

div.return_to_top {
		text-align:right;
}

div.return_to_top a {
		color:#666666;
		text-decoration: none;
}

/*--------------*/
/* トップページ */
/*--------------*/
.main_top {                                                    	/* メイン部 */
		height: 950px;					/* 記事がないときの高さ調整 */
		margin-top:7px; 
}

#kaisaibi {
		width: 540px;
   		height:23px;
		background-color: #822828;
		padding:5px 0 0 30px; 
		color:white;
		font-weight:bold;
		font-size:105%;
}

#whatsnew {
		margin:15px 0 10px 0; 
		font-size:95%;
		line-height: 140%;
}

#flash {
		margin:16px 0 0 0; 
}

#areamap {
		margin:10px 0 0 0; 

}

#event_topic {
		margin:10px 0 0 0; 
}

/*----------------------------*/
/* サブページ共通(～とは等) */
/*----------------------------*/
.pageTop {
		text-align: right;
		font-size: 80%;
}





#subpage_honbun   {                                                  /* サブページの本文（タイトル以外） */
		margin:26px 40px 30px 15px ;
		text-align: left;
}


img#subpage_photo_main   {                                             /* サブページのメイン写真 */
		margin:0 20px 0px 0px ;
		float: left;
}


#subpage_text {                                                  /* サブページの文章 */
		text-align: left;
		font-size: 80%;
		line-height: 150%;
		letter-spacing: 0.05em;
}

img.photo_right {                                        /* 写真が右側にあるとき */ 
		float: right;
		margin: 10px 50px 20px 20px;
}

img.listing{
		margin: 0 0 5px 0;
}

/*------------*/
/* ページ単位 */
/*------------*/

/* 古民具骨董市とは */
.main_aboutMe {                                       	/* メイン部 */
		margin-top:10px; 
}

.main_aboutMe table.about_box_upper {                  	/* 表1個分 */
		/* height: 45px; */
		width: 570px;
		border-collapse : collapse ;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
}

.main_aboutMe table.about_box_upper td.td_1 {
		width: 118px;
		padding: 10px 0 12px 3px;
		border-top: solid 1px #95827C;
		vertical-align:top;
}

.main_aboutMe table.about_box_upper td.td_2 {
		width: 17px;
}

.main_aboutMe table.about_box_upper td.td_3 {
		padding: 10px 15px 12px 3px;
		border-top: solid 1px #95827C;
}

.main_aboutMe img#kaisai_gaiyo {                                       	/* 開催概要タイトル図 */
		margin:10px 0 5px 0; 
}

.main_aboutMe table.about_box_lower {                  	/* 表1個分 */
		height: 40px;
		width: 570px;
		border-collapse : collapse ;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
		font-weight:bold;
		background: url(http://www.yamato-kottouichi.jp/aboutMe/images/about_day_blank.gif);
                margin:5px 0 5px 0;
}

.main_aboutMe table.about_box_lower td.td_1 {
		width: 125px;
		text-align:center;
}

.main_aboutMe table.about_box_lower td.td_2 {
		width: 20px;
}

.main_aboutMe table.about_box_lower td.td_3 {

}

.main_aboutMe table.about_box_lowerB {                  	/* 表1個分 */
		height: 160px;
		width: 570px;
		border-collapse : collapse ;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
		font-weight:bold;
		background: url(http://www.yamato-kottouichi.jp/aboutMe/images/about_item_blank.gif);
}

.main_aboutMe table.about_box_lowerB td.td_1 {
		width: 125px;
		text-align:center;
		vertical-align:top;
                padding-top: 13px;
}

.main_aboutMe table.about_box_lowerB td.td_2 {
		width: 20px;
}

.main_aboutMe table.about_box_lowerB td.td_3 {
		width: 155px;
		vertical-align:top;
                padding-top: 10px;
}
.main_aboutMe table.about_box_lowerB td.td_4 {
		width: 135px;
		vertical-align:top;
                padding-top: 10px;
}
.main_aboutMe table.about_box_lowerB td.td_5 {
		vertical-align:top;
                padding-top: 10px;
}

/* サイトマップ */
.main_sitemap {                                       	/* メイン部 */
		margin-top:5px; 
}

.main_sitemap table.site_box {
		height: 45px;
		width: 570px;
		border-collapse : collapse ;
		border-bottom: dashed 1px #D9D9D9;
		font-size: 80%;
}

.main_sitemap table.site_box td.td_1 {
		width: 22px;
}

.main_sitemap table.site_box td.td_1 img {
		margin-left: 6px;		/* 左端から合計 21px */
}

.main_sitemap table.site_box td.td_2 {
		width: 187px;
}

/* 出店業者 */
.main_stores {                                	/* メイン部 */
		font-size: 90%;
		text-align: left;
		margin:0px 15px 0 15px;        /* mainを入れると高さが短くなるため */
}

.main_store_detail {                                /* 店舗詳細（別窓用） */
    margin:0 0 0 0; 
 		/*width:600px;       */                             /* 中央配置するためには、 */
		/*margin-left:auto;  */                             /* この３つを指定しないと */
		/*margin-right:auto; */                             /* 中央にならない         */
}

/* プライバシーポリシー */
.main_ppolicy {                                	/* メイン部 */
		margin-top:5px; 
		font-size: 80%;
		line-height: 150%;
		text-align: left;
		letter-spacing: 0.05em;
}

/* お話ひろば（ブログ） */
.main_blog {                                	/* メイン部 */
		font-size: 90%;
		color: #666666;
		text-align: left;
		margin:10px 15px 0 15px;        /* mainを入れると高さが短くなるため */
}

div#blog_image {
		position: relative;
		float:left;
		margin: 0 40px 40px 0;
}

div#blog_honbun {
		position: relative;
		margin:-3px 0 28px 0px;
}


/* 全国骨董市案内 */
.main_zenkoku {                                	/* メイン部 */
		color: #333333;
		text-align: left;
		margin:5px 15px 0 15px;
}



/* プロフィールページ */
div#honbun_profile {                                    
		margin-top:14px;
		background: url(http://www.miraclelifeplan.com/profile/images/profile_back.jpg) repeat-y ;
}

div#subpage_honbun_profile {                                                  /* サブページの本文（タイトル以外） */
		margin:26px 30px 30px 15px ;
		text-align: left;
}

img#profile_photo {
		float: left;
		margin: 10px 0px 20px 0;
}

img#profile_title {
		margin: 20px 0px 0 35px;
}

img#profile_katagaki {
		margin: 10px 0px  0px 70px;
}

#profile_table {
		margin: 0 0px  0px 20px;
}

#profile_table TD {                                                  /* サブページの文章 */
		font-size: 80%;
		line-height: 130%;
		letter-spacing: 0.10em;
}



/* お問い合わせ */
.main_otoiawase {
		margin: 30px 0px 0px 50px;
}

#otoiawase_error {
		margin: 20px 0px 0px 20px;
}

#otoiawase_thankyou {
		margin: 20px 0px 0px 20px;
}

/* リンク */
div.link{
		margin: 0px 50px 20px 40px;
		text-indent:-2.2em;
}
