/*ボディ基本*/
body {
	font-size: 12px;
	line-height: 160%;
	vertical-align: baseline;
	color: #666666;
	font-family: "メイリオ","ＭＳ ゴシック","Osaka";
}

a:link {
	color: #213254;
	text-decoration: underline;
}

a:visited {
	color: #395177;
	text-decoration: underline;
}

a:hover {
	color:#FF9900;
	text-decoration: none;
}

a:active {
	color: #FF9900;
	text-decoration: underline;
}


/*テーブル基本*/
td {
	font-size: 12px;
	line-height: 160%;
	color: #666666;
}

/*文字サイズ1*/
.t1 {
	font-size: 10px;
	line-height: 160%;
	color: #666666;
}

/*文字サイズ2*/
.t2 {
	font-size: 12px;
	line-height: 160%;
	color: #666666;
}

/*文字サイズ3*/
.t3 {
	font-size: 14px;
	line-height: 160%;
	color: #666666;
}

/*文字サイズ4*/
.t4 {
	font-size: 16px;
	line-height: 160%;
	color: #666666;
}

/*文字サイズ5*/
.t5 {
	font-size: 18px;
	line-height: 160%;
	color: #666666;
}


/*ヘッダーリンク　HOME*/
.link_home {
	text-align: right;
	padding: 50px 10px 0px 0px;
}

/*フッター　事務所名*/
.footer_office {
	text-align: right;
	padding: 20px 23px 0px 0px;
}

/*フッター　事務所住所*/
.footer_address {
	text-align: right;
	padding: 25px 23px 30px 0px;
}

/*新着情報　スペース*/
.whats_new_space {
	padding: 20px 20px 20px 17px;
}

/*新着情報　文字下部スペース*/
.whats_new {
	padding: 0px 0px 5px 0px;
}

/*新着情報　矢印*/
.wn_allow {
	padding: 2px 4px 3px 0px;
}

/*新着情報　日付*/
.wn_date {
	font-size: 10px;
	line-height: 100%;
	font-family: "Arial","ＭＳ ゴシック","Osaka";
	color: #666666;
	padding: 2px 7px 3px 0px;
}

/*新着情報　テキスト*/
.wn_txt {
	font-size: 10px;
	line-height: 130%;
	font-family: "Verdana","ＭＳ ゴシック","Osaka";
	color: #666666;
	padding: 0px 0px 3px 0px;
}

/*バナー　スペース*/
.banner_space {
	/*padding: 20px 16px 20px 17px;*/
	/*text-align: right;*/
	padding: 20px 16px 20px 17px;
}

/*バナー　テキスト*/
.banner_txt {
	text-align: right;
	font-size: 10px;
	line-height: 130%;
	font-family: "メイリオ","Verdana","ＭＳ ゴシック","Osaka";
	color: #666666;
	padding: 2px 0px 0px 0px;
}
.banner_txt_date {
	text-align: right;
	font-size: 10px;
	line-height: 130%;
	font-family: "メイリオ","Arial","ＭＳ ゴシック","Osaka";
	color: #666666;
	padding: 2px 0px 0px 0px;
}

/*コピーライト　スペース*/
.copyright_space {
	text-align: right;
	padding: 2px 14px 7px 0px;
	margin-top: 10px;
	margin-bottom: 0px;
}

/*サブページ　ヘッダーロゴスペース*/
.header_subpage_logo {
	padding: 6px 0px 0px 16px;
}

/*サブページ　ヘッダーHOMEスペース*/
.header_subpage_home {
	text-align: right;
	padding: 40px 6px 0px 0px;
}

/*サブページ　タイトル下部スペース*/
.subpage_title {
	padding: 14px 0px 10px 0px;
}

/*PAGE TOP*/
.page_top {
	width: 530px;
	text-align: right;
	font-size: 10px;
	line-height: 160%;
	padding: 5px 0px 10px 0px;
	border-top: solid 3px #dddddd;
	margin-top: 10px;
	margin-bottom: 10px;
}

/*コピーライト　サブページ　スペース*/
.copyright_sub_space {
	width: 530px;
	text-align: right;
	border-top: solid 1px #bbbbbb;
	padding: 5px 0px 0px 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/*サブページ　こだわりバナー　スペース*/
.banner_kodawari {
	padding: 30px 0px 20px 0px;
}

/*サブページ　アトリエバナー　スペース*/
.banner_atelier {
	padding: 0px 0px 40px 0px;
}

/*パン*/
.pan {
	text-align: right;
	font-size: 10px;
	line-height: 160%;
	color: #666666;
	padding: 0px 0px 3px 0px;
}
