@charset "UTF-8";

/* 中面ページ専用 ----------------------------------------------------------------------------- */

/* 商品掲載用 */
.butsudan{
background:#FFFFD7;
margin:20px 0px 20px 0px;
padding:10px;
}

.butsudan_photo{
float:left;
text-align:center;
margin:0px;
padding:0px;
}

.butsudan_naiyou{
float:left;
margin:0px 0px 0px 15px;
padding:0px;
}

.butsudan_naiyou h4{
color:#CD3804;
font-size:14pt;
margin:5px 0px 2px 0px;
padding:0px;
}

.butsudan_num{
margin:0px 0px 15px 0px;
padding:0px;
}

.nagoya_mark{
float:left;
margin:0px 10px 0px 0px;
padding:0px;
}

.butsudan_naiyou table{
margin:0px;
padding:0px;
border:solid 1px #F4DFB2;
}

.butsudan_naiyou .sunpou th{
font-size:10pt;
font-weight:normal;
text-align:center;
background:#F4DFB2;
margin:0px;
padding:3px 5px 2px 5px;
}

.butsudan_naiyou .sunpou td{
font-size:10pt;
text-align:right;
margin:0px;
padding:2px 5px 2px 5px;
background:#ffffff;
}

p.butsudan_tyusyaku{
font-size:9pt;
margin:10px 0px 0px 0px;
padding:0px;
}

.butsudan_naiyou img.bt_seikyu{
margin:10px 0px 0px 0px;
padding:0px;
}

/* 名古屋仏壇 */
.h2_title_nagoya{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../butsudan/img/h2_back_nagoya.jpg) left top no-repeat;
}

.h2_title_nagoya p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_nagoya h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 名古屋型仏壇（金仏壇） */
.h2_title_kin{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../butsudan/img/h2_back_kin.jpg) left top no-repeat;
}

.h2_title_kin p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_kin h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 唐木仏壇 */
.h2_title_karaki{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../butsudan/img/h2_back_karaki.jpg) left top no-repeat;
}

.h2_title_karaki p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_karaki h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 家具調仏壇 */
.h2_title_kagu{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../butsudan/img/h2_back_kagu.jpg) left top no-repeat;
}

.h2_title_kagu p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_kagu h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 価格で選ぶ */
.kakaku_link{
text-align:right;
margin:10px 10px 0px 0px;
padding:0px;
}

/* 50万円 */
.h2_title_50{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../butsudan/img/h2_back_50.jpg) left top no-repeat;
}

.h2_title_50 p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_50 h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 100万円 */
.h2_title_100{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../butsudan/img/h2_back_100.jpg) left top no-repeat;
}

.h2_title_100 p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_100 h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 200万円 */
.h2_title_200{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../butsudan/img/h2_back_200.jpg) left top no-repeat;
}

.h2_title_200 p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_200 h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 201万円 */
.h2_title_201{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../butsudan/img/h2_back_201.jpg) left top no-repeat;
}

.h2_title_201 p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_201 h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}


/* 仏具の紹介 */
.h2_title_butsugu{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../butsugu/img/h2_back_butsugu.jpg) left top no-repeat;
}

.h2_title_butsugu h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

table.butsugu_table{
width:154px;
float:left;
margin:0px 12px 0px 0px;
padding:0px;
}

.butsugu_table th{
font-weight:normal;
text-align:center;
background:#e9e5ce;
margin:0px;
padding:3px 0px 3px 0px;
}

.butsugu_table td{
margin:0px;
padding:0px;
}

.butsugu_photo{
text-align:center;
}

.butsugu_photo a{
font-size:9pt;
}

.butsugu_kakaku{
font-size:10pt;
color:#ff0000;
text-align:center;
margin:0px;
padding:5px 0px 5px 0px;
}

.butsugu_comment p{
font-size:10pt;
margin:0px;
padding:5px 0px 0px 0px;
}

.butsugu_senkou{
clear:both;
margin:0px;
padding:5px 0px 0px 0px;
}

/* 仏壇の修理 */
.h2_title_mente{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../mente/img/h2_back_mente.jpg) left top no-repeat;
}

.h2_title_mente h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

p.mente_catch{
color:#BEAF02;
font-size:13pt;
font-weight:bold;
line-height:1.3em;
margin:0px 0px 15px 0px;
padding:0px;
}

/* 名古屋仏壇とは */
.h2_title_what{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../what/img/h2_back_nagoya.jpg) left top no-repeat;
}

.h2_title_what h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

.what_nagoya_mark{
background:#e9e5ce;
margin:0px 0px 15px 0px;
padding:1px 10px 5px 10px;
}

.what_nagoya_mark p{
font-size:10pt;
}

/* 仏壇の製造工程 */
.h2_title_flow{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../flow/img/h2_back_flow.jpg) left top no-repeat;
}

.h2_title_flow h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 仏壇Q&A */
.h2_title_qa{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../qa/img/h2_back_qa.jpg) left top no-repeat;
}

.h2_title_qa h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

.qa_line{
border:dotted thin #aaaaaa;
}

.qa_kazari_table td,th{
text-align:center;
margin:0px;
padding:2px;
}

.qa_qa_table td{
margin:0px;
padding:2px;
}

.qa_qa_table .qa_q{
text-align:center;
background:#679CD8;
color:#ffffff;
font-weight:bold;
}

.qa_qa_table .qa_a{
text-align:center;
background:#F39D61;
color:#ffffff;
font-weight:bold;
}

.qa_tyuiten{
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}

/* 会社案内 */
.h2_title_company{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../company/img/h2_back_company.jpg) left top no-repeat;
}

.h2_title_company h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

.company_table th{
font-weight:normal;
text-align:center;
background:#e9e5ce;
white-space:nowrap;
}

.company_tenpo_link{
text-align:right;
margin:10px 10px 10px 0px;
padding:0px;
}

/* 店舗案内 */
/* 名古屋本店 */
.h2_title_tenponagoya{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../tenpo/img/h2_back_tenponagoya.jpg) left top no-repeat;
}

.h2_title_tenponagoya p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_tenponagoya h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 羽島店 */
.h2_title_tenpohashima{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../tenpo/img/h2_back_tenpohashima.jpg) left top no-repeat;
}

.h2_title_tenpohashima p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_tenpohashima h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 海津店 */
.h2_title_tenpokaizu{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../tenpo/img/h2_back_tenpokaizu.jpg) left top no-repeat;
}

.h2_title_tenpokaizu p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_tenpokaizu h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* その他 */
.h2_title_tenpoother{
margin:0px 0px 25px 0px;
padding:20px 0px 22px 20px;
background:url(../tenpo/img/h2_back_tenpoother.jpg) left top no-repeat;
}

.h2_title_tenpoother p{
color:#ffffff;
font-size:12pt;
margin:0px 0px 13px 0px;
padding:0px;
}

.h2_title_tenpoother h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* 店舗共通 */
.tenpo_company_link{
text-align:right;
margin:10px 10px 15px 0px;
padding:0px;
}

.tenpo_open{
color:red;	
}

.tenpo_print{
text-align:right;
margin:0px 25px 0px 0px;
padding:0px;
}

.tenpo_table{
width:510px;
}

.tenpo_table th{
font-weight:normal;
text-align:center;
background:#e9e5ce;
white-space:nowrap;
}

.tenpo_photo_table{
border:none;
}

.tenpo_photo_table td{
margin:0px;
padding:1px;
}

.comment_kakudai p{
font-size:8pt;
text-align:center;
margin:0px;
padding:0px;
}

/* メディア掲載 */
.h2_title_media{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../media/img/h2_back_media.jpg) left top no-repeat;
}

.h2_title_media h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

.media_table th{
text-align:center;
color:#EE4001;
background:#FAEAE4;
white-space:nowrap;
margin:0px;
padding:2px 10px 2px 10px;
}

.media_link{
margin:0px 10px 10px 0px;
padding:0px;
}

/* サイトマップ */
.h2_title_sitemap{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../sitemap/img/h2_back_sitemap.jpg) left top no-repeat;
}

.h2_title_sitemap h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

/* リンク */
.h2_title_link{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../link/img/h2_back_link.jpg) left top no-repeat;
}

.h2_title_link h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

.link_link li{
margin:0px;
padding:0px 0px 15px 0px;
}

/* お問い合わせ */
.h2_title_toi{
margin:0px 0px 25px 0px;
padding:35px 0px 35px 20px;
background:url(../toi/img/h2_back_toi.jpg) left top no-repeat;
}

.h2_title_toi h2{
color:#ffffff;
font-size:20pt;
font-weight:normal;
margin:0px;
padding:0px;
}

.toi_table{
width:500px;
border:none;
}

.toi_table td,th{
margin:0px;
padding:1px;
}

.toi_table th{
width:130px;
font-weight:normal;
text-align:center;
background:#e9e5ce;
white-space:nowrap;
}

.toi_privacy{
margin:0px;
padding:10px 0px 10px 0px;
}

.toi_bt{
text-align:center;
margin:0px;
padding:0px 0px 10px 0px;
}

.toi_bt p{
font-size:10pt;
margin:0px;
padding:10px 0px 0px 0px;
}