@charset "utf-8";

.t_bold {
	font-weight:bold;
	color:#FF6699;}
.t_star {
	margin:0px 0px 5px 0px;
	font-size:10px;
	color:#808080;
	text-decoration:none;}
.t_day {
	font-size:10px;
	color:#A0A0A0;
	text-decoration:none;}
.t_pr {
	margin:0px 0px 5px 0px;
	padding:2px;
	font-size:12px;
	color:#FFFFFF;
	background-color:#FF6699;
	text-align:left;}
.t_prml {
	margin:0px 5px;
	padding:0px 5px;
	font-size:10px;
	color:#FFFFFF;
	background-color:#C0C0C0;
	text-align:left;}
.t_prdt {
	padding:0px 5px;
	font-size:11px;
	margin:0px 0px 10px 0px;
	text-align:left;}
.t_prat {
	padding:0px 5px;
	font-size:10px;
	margin:0px 0px 10px 0px;
	text-align:left;}
.hand_img {
	margin:5px;
	float:left;}
.img_tn {
	border:2px #FFFFFF solid;}

#hand_line {
	margin:0px;
	padding:20px 0px;
	clear:both;}
#hand_line_l {
	margin:0px;
	padding:10px 0px;
	clear:both;}
#hand_empty {
	margin:0px;
	padding:8px 0px;
	clear:both;}

#handmade {
	text-align:center;
	width:724px;
	clear:both;}
#handmade p {
	margin:0px;
	padding:8px;}

/*--最終更新日--*/
.hand_update {
	text-align:center;
	margin:10px;
	padding:3px;
	background-color:#EFEFEF;
	font-size:11px;
	font-weight:bold;
	clear:both;}

/*--最新の記事--*/
#hand_new {
	text-align:center;
	clear:both;}
.hand_newimage {
	width:360px;
	text-align:center;
	float:left;}
.hand_newtext {
	width:350px;
	text-align:left;
	float:left;}
.hand_lesson {
	text-align:right;
	padding:0px;
	margin:25px 0px 0px;}

/*--当選発表--*/
#hand_pre {
	text-align:center;
	padding:0px;
	margin:10px 0px;
	clear:both;}
.hand_pretitle {
	width:180px;
	text-align:center;
	float:left;}
.hand_pretext {
	width:250px;
	text-align:left;
	float:left;}

/*--過去の記事--*/
#hand_backnum {
	margin:10px 0px;
	padding:0px;
	clear:both;}
#hand_backbox {
	width:358px;
	float:left;
	padding: 0px;
	margin: 0px;
}
.hand_backct {
	padding:0px;
	text-align:left;
	clear:both;
	width: 358px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#hand_backfr {
	margin:3px 5px;}
#hand_backlink {
	width:174px;
	text-align:center;
	float:left;
	margin: 0px;
	padding: 0px;
}
#hand_backlink img {
	margin:0px;}

/*-講師紹介-*/
#hand_in {
	text-align:center;
	padding:5px;
	margin:10px 0px;
	clear:both;}
.hand_intitle {
	width:180px;
	text-align:center;
	float:left;}
.hand_intext {
	width:260px;
	text-align:left;
	float:left;}

/*--特集名--*/
.hand_pagetitle {
	text-align:center;
	margin:10px;
	padding:3px;
	background-color:#FF6699;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	clear:both;}
.hand_pagetext {
	text-align:left;
	margin:10px;
	padding:3px;
	clear:both;}

/*--用意するもの--*/
#hand_mt {
	text-align:left;
	padding:0px;
	margin:10px 5px;
	clear:both;}
#hand_mtct {
	text-align:left;
	width:230px;
	float:left;}
.hand_mtimg {
	text-align:center;
	width:65px;
	float:left;}
#hand_mtdt {
	text-align:left;
	width:150px;
	background-color:#FFEEF0;
	float:left;
}
.t_mt {
	font-size:10px;
	margin:5px 0px;
	padding:5px;}
.p_mtct {
	margin:0px 0px 10px 0px;
	padding:0px;}

/*--作り方--*/
#hand_htcheck {
	margin:0px;
	padding:20px 0px;
	clear:both;}
#hand_ht {
	text-align:left;
	padding:0px;
	margin:10px 5px;
	clear:both;}
#hand_htstep {
	margin:10px 10px 20px 10px;
	padding:0px;
	text-align:left;
	clear:both;}
#hand_htnum {
	margin:9px 9px 0px 9px;
	padding:0px 3px;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FF6699;
	clear:both;}
.hand_htitem {
	padding:2px;
	margin:0px 0px 3px 0px;
	font-size:10px;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#B0B0B0;}
#hand_ht img {
	margin:0px;}
.hand_htbox {
	width:160px;
	margin:6px;
	padding:0px;
	text-align:left;
	float:left;}
.hand_httl {
	width:150px;
	margin:0px;
	padding:2px 5px 0px 5px;
	text-align:left;
	color:#FFFFFF;
	font-size:11px;
	background-color:#999999;}
.hand_htimg {
	width:160px;
	text-align:left;}
.hand_htdt {
	width:154px;
	padding:3px;
	margin:0px;
	font-size:10px;}

/*--プレゼント応募--*/
#hand_prentry {
	text-align:center;
	padding:0px;
	margin:0px;
	clear:both;}
#hand_prbox {
	text-align:center;
	padding:0px;
	margin:10px 5px;
	clear:both;}
.hand_primg {
	width:340px;
	text-align:center;
	float:left;}
#hand_prdt {
	width:360px;
	float:left;}.hand_htstep2 {
	padding:0px;
	text-align:left;
	clear:both;
}
.hand_pagetitle2 {
	text-align:center;
	color:#FFFFFF;
	clear:both;
	margin-bottom: 10px;
	margin-left: 10px;
	background-image: url(img_hand/title_back.gif);
	height: 75px;
	width: 330px;
	padding-top: 5px;
}
.txhm_b {
	font-weight: bold;
}
.txhm18b {
	font-size: 18px;
	font-weight: bold;
}
.hand_htstep3 {
	margin:10px;
	padding:0px;
	text-align:left;
	clear:both;
}
.hand_mt_reco {
	margin: 10px;
	width: 140px;
	font-size: 12px;
	color: #666;
	text-align: center;
	line-height: 14px;
	float: left;
}
.hand_mt_price {
	font-size: 18px;
	font-weight: bold;
	color: #F00;
	margin: 5px;
}
.hand_mt_price2 {
	font-size: 14px;
	font-weight: bold;
	color: #F00;
	height: 25px;
	margin: 5px;
}

