@charset "utf-8";
/************************************************

  style.css
   - www.pakusuku.jp/user

   auth: Eri Suzuki
   date: 2011/03/10
   copyright(c) 2011 Prophet.co.,Ltd

************************************************/

#topxTitle {
	background:						url(../../img/user/bg_topix.gif) no-repeat left top;
	padding:						3px 3px 3px 80px;
	height:							24px;
	font-weight:					bold;
	font-size:						110%;
	font-family: "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ",verdana,arial,"lucida grande",sans-serif;
	margin:0;
}
#news ul {margin: 0 0 0 10px;}


/* �v���t�B�[���\�� */
#myData {
	background:						#e0e7c3;
	background:						url(../../img/bg_dot_lg.gif);
	padding:						10px 10px;
	margin:							0px 0px 10px 0px;
}

#myData_other {
	background:						#e0e7c3;
	background:						url(../../img/bg_dot_g.gif);
	padding:						10px 10px;
	margin:							0px 0px 10px 0px;
}

.prfImg {
	margin:							0px 5px 5px 0px;
	_margin:						0px 5px 5px 0px;
	padding:						0px;
	width:							206px;
	height:							206px;
	background:						#ffffff;
	border:							solid 2px #98D272;
	text-align:						center;
	display: 						table-cell;
	vertical-align:					middle;
}

.prfImg_o {
	margin:							0px 5px 5px 0px;
	_margin:						0px 5px 5px 0px;
	padding:						0px;
	width:							206px;
	height:							206px;
	background:						#ffffff;
	border:							solid 2px #ffb2c2;
	text-align:						center;
	display: 						table-cell;
	vertical-align:					middle;
}

.prfDb {width: 350px; float: right; margin: 0px 0px 5px 5px; color:	#471c13;}
.prfDb caption {
	background:						url(../../img/bg_caption_g.gif) repeat-x;
	font-weight:					bold;
	padding:						5px;
	text-align:						left;
	font-size:						115%;
	text-shadow: 					-1px -1px 0 #ffffff;
	margin:							0 2px 5px 2px;
}
table.prfData {
	border:							#98d272 2px solid;
	width:							100%;
	margin:							0px 0px 0px 0px;
}
table.prfData th {
	border:							#98d272 1px dashed;
	background:						#F3F8E6;
	padding:						4px 10px 4px 6px;
	/*width:							100px;*/
	color:							#471c13;
}
table.prfData td {
	border:							#98d272 1px dashed;
	background:						#ffffff;
	padding:						4px 6px 4px 6px;
}

/* 他人から見たマイページ表示テーブル */
table.prfData_o {
	border:							#ffb2c2 2px solid;
	width:							100%;
	margin:							0px 0px 0px 0px;
}
table.prfData_o th {
	border:							#ffb2c2 1px dashed;
	background:						#fff0f3;
	padding:						4px 10px 4px 6px;
	color:							#471c13;
}
table.prfData_o td {
	border:							#ffb2c2 1px dashed;
	background:						#ffffff;
	padding:						4px 6px 4px 6px;
}

/* �ł����| �؂�ւ��{�^�� */
.swich_a, .swich_b {
	font-weight:					bold;
	border: 						1px solid #e5d0c0;
	text-shadow: 					-1px -1px 0 #ffffff;
	margin:							0px 5px 0px 0px;
	/margin:						-2px 5px 0px 0px;
	padding:						6px 6px;
}
.swich_a {background: url(../../img/bg_btn_b.gif) left bottom repeat-x; background-color:#eaf2b1;}
.swich_b {background: url(../../img/bg_btn_a.gif) left bottom repeat-x; background-color:#fcecc0;}
.swich_a a, .swich_b a {text-decoration:none; font-family:	"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ",verdana,arial,"lucida grande",sans-serif;}
.swich_a:hover {background: #c5da27; border: 1px solid #adc021;}
.swich_b:hover {background: #fcd364; border: 1px solid #f8b602;}

/* できたよレポート表示 */
#dekirepo_box {
	height:							530px;
	overflow-x:						scroll;
	padding:0;
	margin:0;
}

.dekirepo_outer {
	float:							left;
	height:							560px;
	margin:							5px 5px 10px 5px;
	padding:0px;
}

.dekirepo {
	width:							160px;
	_width:							184px;
	height:							540px;
	background:						#FAF7EF;
	border:							1px #e4dddb solid;
	padding:						5px 12px 12px 12px;
	margin:							0px;
	font-size:						90%;
}

.dekirepoTitle {
	background:						url(/shared/img/bg_dekirepoTitle.gif);
	border-top:						#d7b17e 2px dashed;
	border-bottom:					#d7b17e 2px dashed;
	padding:						3px 2px;
	margin:							8px 0 5px 0;
}

.dekirepoImg {
	background:						#cccccc;
	border:							5px #ffffff solid;
	-moz-box-shadow:				1px 1px 3px #cccccc;
	-webkit-box-shadow:				1px 1px 3px #cccccc;
    display: table-cell;
    height: 146px;
    text-align: center;
    vertical-align: middle;
    width: 146px;
}

.dekiComent {
	height:							67px;
	padding:						35px 5px 5px 5px;
	/padding:						40px 5px 5px 5px;
	background:						url(/shared/img/bg_dekiComent.gif) no-repeat;
	color:							#c17b1b;
}

.dekiComent_ts {
	width:							156px;
	height:							44px;
	background:						url(/shared/img/dekirepo_img_146_01.gif) no-repeat left top;
	margin:0;
}

.dekiComent_ms {
	width:							136px;
	height:							auto;
	background:						url(/shared/img/dekirepo_img_146_02.gif) repeat-y;
	margin:0;
	padding:3px 10px;
}

.dekiComent_bs {
	width:							156px;
	height:							7px;
	background:						url(/shared/img/dekirepo_img_146_03.gif) no-repeat left top;
	margin:0;
}

.btn_box_g {
	background-color:				#eeeeee;
	padding:						5px;
	border:							1px #dddddd solid;
	margin:							5px 0px;
}

/* レシピ詳細表示用できレポ */
.dekirepo_outer_v {
	float:							left;
	height:							480px;
	margin:							5px 2px 20px 1px;
	padding:0px;
}

.dekirepo_v {
	width:							160px;
	_width:							184px;
	/*width:							190px;
	_width:							/*214*//*166px;*/
	height:							460px;
	background:						#FAF7EF;
	border:							1px #e4dddb solid;
	padding:						5px 4px 12px 4px;
	margin:							0px;
	font-size:						90%;
}

.dekirepoImg_v {
	background:						#cccccc;
	border:							4px #ffffff solid;
	-moz-box-shadow:				1px 1px 3px #cccccc;
	-webkit-box-shadow:				1px 1px 3px #cccccc;
    display:						table-cell;
    height:							/*176*/146px;
    text-align:						center;
    vertical-align:					middle;
    width:							/*176*/146px;
}

.dekiComent_t {
	width:							186px;
	height:							44px;
	background:						url(/shared/img/dekirepo_img_176_01.gif) no-repeat left top;
	margin:0;
}

.dekiComent_m {
	width:							166px;
	height:							auto;
	background:						url(/shared/img/dekirepo_img_176_02.gif) repeat-y;
	margin:0;
	padding:3px 10px;
}

.dekiComent_b {
	width:							186px;
	height:							7px;
	background:						url(/shared/img/dekirepo_img_176_03.gif) no-repeat left top;
	margin:0;
}

/* ポイント表示  */
#pointBox {
	background:						url(../../img/bg_dot_g.gif);
}

