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

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; 
}

.main_long {                                                    	/* メイン部 */

		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: 1050px;					/* 記事がないときの高さ調整 */
		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_mameChishiki {                                       	/* メイン部 */
		margin-top:10px; 
}

.main_mameChishiki table.mame_box_upper {                  	/* あ～か行選択 */

		padding:0;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
		margin-bottom:16px;
		border:none;
}

.main_mameChishiki table.mame_box_upper td.td_1 {
		
		margin:0;
		padding:0;
}

.main_mameChishiki table.mame_box_upper td.td_2 {
		width: 25px;
		text-align:center;
		
}



.main_mameChishiki table.mame_box_contents {                  	/* 表1個分 */
		height: 40px;
		width: 570px;
		border-collapse : collapse ;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
		margin:10px 0;
}

.main_mameChishiki table.mame_box_contents td.td_1 {
		width: 119px;
		text-align:left;
	

}

.main_mameChishiki table.mame_box_contents td.td_2 {
		/*width: 429px;*/
		margin-right:24px;
		text-align:left;

}

.main_mameChishiki table.mame_box_contents td.td_3 {

		text-align:right;
}


.main_mameChishiki h2 span{
		display:none;
}

.main_mameChishiki h2 {
		margin-top:25px;}



.main_mameChishiki hr {				/* ドットライン */
		width: 570px;
		border-width: 1px 0px 0px 0px; /* 太さ */
		border-style:dotted; /* 線種 */
		border-color: #ccc; /* 線色 */
		height: 1px; /* 高さ */
		
		}

.dotbottom {                  	/* ドットライン最下部 */
		width: 570px;
		border-width: 1px 0px 0px 0px; /* 太さ */
		border-style:dotted; /* 線種 */
		border-color: #ccc; /* 線色 */
		height: 1px; /* 高さ */
		margin-bottom:18px;
		
}


/* よくあるご質問 */
.main_QandA {                                       	/* メイン部 */
		margin-top:10px; 
}



.main_QandA table.QandA_box_Q {                  	/* 表1個分：質問 */
		/*height: 16px;*/
		width: 570px;
		border-collapse : collapse ;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
		margin-bottom:18px;
}

.main_QandA table.QandA_box_Q td.td_1 {
		width: 26px;
		text-align:left;
		vertical-align:top;
		line-height: 150%;
		font-size: 14px;
		font-weight:bold;
		font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		color:#8E3A49;
}

.main_QandA table.QandA_box_Q td.td_2 {
		margin-right:24px;
		text-align:left;
		vertical-align:top;
		line-height: 150%;

}

.main_QandA table.QandA_box_A {                  	/* 表1個分：回答 */
		/*height: 16px;*/
		width: 570px;
		border-collapse : collapse ;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
		margin-bottom:18px;
}

.main_QandA table.QandA_box_A td.td_1 {
		width: 26px;
		text-align:left;
		vertical-align:top;
		font-size: 14px;
		font-weight:bold;
		font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		line-height: 150%;
		color:#00699F;
}

.main_QandA table.QandA_box_A td.td_2 {
        width: 520px;
		padding-right:24px;
		line-height: 150%;
		text-align:left;
		vertical-align:top;

}


.main_QandA hr {				/* ドットライン */
		width: 570px;
		border-width: 1px 0px 0px 0px; /* 太さ */
		border-style:dotted; /* 線種 */
		border-color: #ccc; /* 線色 */
		height: 1px; /* 高さ */
		margin-bottom:18px;
		
}

/* 骨董リンク集 */

.main_Link {                                       	/* メイン部 */
		margin-top:10px; 
}



.main_Link table.Link_box_add {                  	/* 表1個分：Link先 */
		/*height: 16px;*/
		width: 570px;
		border-collapse : collapse ;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
		margin-bottom:12px;
}

.main_Link table.Link_box_cap {                  	/* 表1個分：コメント */
		/*height: 16px;*/
		width: 570px;
		border-collapse : collapse ;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
		padding-right:14px;
		text-align:left;
		vertical-align:top;
		margin-bottom:12px;
}

.main_Link h1 span{
		display:none;
}

.main_Link h1 {
		margin:0px 0 12px 0 ;
}


.main_Link h2 span{
		display:none;
}

.main_Link h2 {
		margin:24px 0 12px 0 ;
}


.main_Link hr {				/* ドットライン */
		width: 570px;
		border-width: 1px 0px 0px 0px; /* 太さ */
		border-style:dotted; /* 線種 */
		border-color: #ccc; /* 線色 */
		height: 1px; /* 高さ */
		margin-bottom:11px;
		
}

/*交通アクセス*/

.main_Access {                                       	/* メイン部 */
		margin-top:10px; 
}

.main_Access table.Access_box_upper {                  	/* 表1個分 */
		height: 40px;
		width: 570px;
		border-collapse : collapse ;
		font-size: 90%;
		color:#666666;
		line-height: 150%;
		margin:0 0 11px 0;
}

.main_Access table.Access_box_upper td.td_1 {
		width:55px;
		text-align:left;
		padding-left:3px;
		vertical-align:top;
	

}

.main_Access table.Access_box_upper td.td_2 {
		width: 341px;
		text-align:left;
		vertical-align:top;
		line-height: 150%;

}

.main_Access table.Access_box_upper td.td_3 {

		text-align:right;
		vertical-align:top;
		line-height:150%;
}


.main_Access h2 span{
		display:none;
}

.main_Access h2 {
		margin:10px 0;
}

.main_Access .ac{
		float:right;
		font-size:90%;
		margin-top:4px;
}


/* サイトマップ */
.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: 80%;*/
		text-align: left;
}

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









/* プロフィールページ */
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;
}



/* お問い合わせ */
div#otoiawase_honbun{
		margin: 30px 0px 0px 15px;
}

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

