@charset "utf-8";

/*--------------------------------------------------------------------*/
/* <H>系タグ関連
/*--------------------------------------------------------------------*/

/*--------------------------------------------------------------------*/
/* リンク系タグ関連
/*--------------------------------------------------------------------*/
a {
	color: #413D3C;
	border: none;
	vertical-align: bottom;
	text-decoration: none;
}
a:hover {
	color: #EF9029;
}

/*--------------------------------------------------------------------*/
/* Tableタグ関連
/*--------------------------------------------------------------------*/
table td.TD-ExpertRecipeManufact {
	padding:3px 5px 3px 5px;
	font-size:120%;
	color:#E9606F;
}

table td.TD-ExpertRecipeTime {
	border-bottom:#E9606F 1px solid;
	padding:3px 5px 3px 5px;
	font-size:100%;
}

table td.TD-ExpertRecipeName {
	border-bottom:#E9606F 1px solid;
	padding:3px 5px 3px 5px;
	font-size:100%;
}

/*--------------------------------------------------------------------*/
/* Listタグ関連
/*--------------------------------------------------------------------*/
ul.UL-CategoryIndex {
	clear:both;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}

ul.UL-CategoryIndex li.LI-CategoryIndexLeft {
	float:left;
	width:219px;
	height:219px;
	text-align:left;
	background:url(../sign/sign_bkg_category.png) no-repeat;
}

ul.UL-CategoryIndex li.LI-CategoryIndexInner {
	float:left;
	width:219px;
	height:219px;
	text-align:left;
	margin:0px 10px 0px 10px;
	background:url(../sign/sign_bkg_category.png) no-repeat;
}

ul.UL-CategoryIndex li.LI-CategoryIndexRight {
	float:left;
	width:219px;
	height:219px;
	text-align:left;
	background:url(../sign/sign_bkg_category.png) no-repeat;
}

ul.UL-CategoryIndex li.LI-CategoryIndexLeftNew {
	float:left;
	width:219px;
	height:219px;
	text-align:left;
	background:url(../sign/sign_bkg_categorynew.png) no-repeat;
}

ul.UL-CategoryIndex li.LI-CategoryIndexInnerNew {
	float:left;
	width:219px;
	height:219px;
	text-align:left;
	margin:0px 10px 0px 10px;
	background:url(../sign/sign_bkg_categorynew.png) no-repeat;
}

ul.UL-CategoryIndex li.LI-CategoryIndexRightNew {
	float:left;
	width:219px;
	height:219px;
	text-align:left;
	background:url(../sign/sign_bkg_categorynew.png) no-repeat;
}

ul.UL-Submenu {
	margin:0px;
	padding:0px;
}

ul.UL-Submenu li.LI-SubmenuList {
	width:180px;
	font-size:0px;
	border-bottom:#EEEEEE solid 3px;
}

ul.UL-Submenu li.LI-SubmenuListTop {
	width:180px;
	font-size:0px;
	border-top:#1C80BE solid 3px;
}

dl.DL-ExpertMake {
	float:left;
	width:411px;
	padding:20px 10px 0px 42px;
}

dl.DL-ExpertMake dt {
	padding:0px 0px 0px 5px;
	color:#E9606F;
	border-bottom:#E9606F 1px solid;
}

dl.DL-ExpertMake dd.DD-RecipeMake1 {
	padding:3px 0px 0px 15px;
	background: no-repeat 3px 0.6em url(../sign/n_1.png);
}

dl.DL-ExpertMake dd.DD-RecipeMake2 {
	padding:3px 0px 0px 15px;
	background: no-repeat 3px 0.6em url(../sign/n_2.png);
}

dl.DL-ExpertMake dd.DD-RecipeMake3 {
	padding:3px 0px 0px 15px;
	background: no-repeat 3px 0.6em url(../sign/n_3.png);
}

dl.DL-ExpertMake dd.DD-RecipeMake4 {
	padding:3px 0px 0px 15px;
	background: no-repeat 3px 0.6em url(../sign/n_4.png);
}

dl.DL-ExpertMake dd.DD-RecipeMake5 {
	padding:3px 0px 0px 15px;
	background: no-repeat 3px 0.6em url(../sign/n_5.png);
}

dl.DL-ExpertOwner {
	float:right;
	width:214px;
	padding:36px 0px 0px 0px;
}

dl.DL-ExpertOwner dt {
	padding:0px 0px 0px 0px;
}

dl.DL-ExpertOwner dd.DD-ExpertOwner {
	font-size:120%;
	font-weight:bold;
	color:#357ABB;
	line-height:26px;
	padding:10px 0px 0px 0px;
}

dl.DL-ExpertOwner dd.DD-ExpertOwner a {
	color:#357ABB;
}

dl.DL-ExpertProfile {
	float:right;
	width:430px;
	padding:25px 10px 0px 10px;
}

dl.DL-ExpertProfile dt {
	padding:0px 0px 0px 5px;
	color:#357ABB;
	border-bottom:#357ABB 1px solid;
}

dl.DL-ExpertProfile dd.DD-ProfileDetails {
	padding:3px 0px 0px 15px;
}

dl.DL-ExpertProfileImages {
	clear:both;
	float:left;
	width:193px;
	padding:25px 0px 0px 34px;
}

dl.DL-ExpertProfileImages dt {
	padding:0px 0px 0px 0px;
	color:#357ABB;
	border-bottom:#357ABB 1px solid;
}

dl.DL-ExpertProfileImages dd.DD-ProfileImages {
	padding:5px 0px 0px 8px;
}

/*--------------------------------------------------------------------*/
/* 汎用タグ関連
/*--------------------------------------------------------------------*/
span.SPAN-SignNew {
	color:#FF0000;
}

span.SPAN-ProfileDetails {
	color:#357ABB;
}

span.SPAN-ProfileDetailsJob {
	font-weight:bold;
}

span.SPAN-ProfileDetailsName {
	font-size:180%;
	color:#357ABB;
}

p.P-ExpertThumbText {
	color:#1C80BE;
	padding:5px 0px 0px 20px;
}

p.P-ExpertRecipeTitle {
	color:#E76070;
	padding:0px 10px 0px 20px;
	background: no-repeat 5px 0.3em url(../sign/img_common_focus2.png);
}

p.P-ExpertName {
	width:397px;
	color:#1C80BE;
	font-size:180%;
	line-height:26px;
	font-weight:bold;
	padding:30px 0px 0px 0px;
}

p.P-ExpertDetails {
	width:397px;
	color:#413D3C;
	padding:15px 0px 10px 0px;
}

p.P-ExpertMainRegister {
	font-size:120%;
	color:#357ABB;
	line-height:26px;
	padding:10px 0px 0px 30px;
}

p.P-ExpertMainOwner {
	font-size:120%;
	color:#357ABB;
	line-height:26px;
	padding:0px 0px 0px 30px;
}

p.P-ExpertMainTitle {
	font-size:180%;
	color:#E9606F;
	line-height:26px;
	padding:5px 0px 0px 30px;
}

/*--------------------------------------------------------------------*/
/* フォント系タグ関連
/*--------------------------------------------------------------------*/

/*--------------------------------------------------------------------*/
/* イメージ系タグ関連
/*--------------------------------------------------------------------*/
img.IMG-ExpertThumb {
	margin:15px 0px 0px 30px;
}

img.IMG-ExpertMainThumb {
	margin:30px 0px 0px 50px;
}

img.IMG-ExpertMainPackage {
	margin:10px 0px 0px 45px;
}

img.IMG-ExpertProfileOwner {
	float:left;
	margin:33px 0px 0px 34px;
}

/*--------------------------------------------------------------------*/
/* 段組：BaseArea
/*--------------------------------------------------------------------*/

/*--------------------------------------------------------------------*/
/* 段組：HeaderArea
/*--------------------------------------------------------------------*/

/*--------------------------------------------------------------------*/
/* 段組：ContentsArea
/*--------------------------------------------------------------------*/
#ContentsArea #ContentsSpaceArea {
	clear:both;
	width: 900px;
	height: 30px;
	margin:0px auto;
	display:block;
}

#ContentsArea #SubmenuArea {
	display:block;
	float:left;
	width:180px;
	padding:0px 42px 0px 0px;
}

#ContentsArea #ContentsMainArea {
	display:block;
	float:right;
	width:677px;
	padding:0px 0px 0px 0px;
}

#ContentsArea #ContentsMainArea #ExpertTitle {
	display:block;
	float:right;
	width:677px;
	text-align:left;
	font-size:180%;
	color:#1C80BE;
	padding:0px 0px 15px 0px;
}

#ContentsArea #ContentsMainArea #ContentsBody {
	clear:both;
	display:block;
	width:677px;
}

#ContentsArea #ContentsMainArea #ContentsBody #ContentsBody-H {
	display:block;
	width:677px;
	height:10px;
	font-size:0px;
	background:url(../sign/img_tsukuro_bkg_h.png) no-repeat;
}

#ContentsArea #ContentsMainArea #ContentsBody #ContentsBody-B {
	display:block;
	width:677px;
	background:url(../sign/img_tsukuro_bkg_b.png);
}

#ContentsArea #ContentsMainArea #ContentsBody #ContentsBody-B #MainLeft {
	float:left;
	display:block;
	width:463px;
	text-align:left;
}

#ContentsArea #ContentsMainArea #ContentsBody #ContentsBody-B #MainRight {
	float:right;
	display:block;
	width:214px;
	text-align:left;
}

#ContentsArea #ContentsMainArea #ContentsBody #ContentsBody-B #MainUpper {
	display:block;
	width:677px;
	text-align:left;
}

#ContentsArea #ContentsMainArea #ContentsBody #ContentsBody-B #MainUnder {
	display:block;
	width:677px;
	text-align:left;
}

#ContentsArea #ContentsMainArea #ContentsBody #ContentsBody-B #MainSubmit {
	clear:both;
	margin:0px auto;
	display:block;
	width:677px;
	padding:20px;
}

#ContentsArea #ContentsMainArea #ContentsBody #ContentsBody-F {
	display:block;
	width:677px;
	height:10px;
	font-size:0px;
	background:url(../sign/img_tsukuro_bkg_f.png) no-repeat;
}

/*--------------------------------------------------------------------*/
/* 段組：FooterArea
/*--------------------------------------------------------------------*/
