@charset "EUC-JP";

/****************************
  Technique PAGE
*****************************/

#grid_banner.technique {
	background:   url(../images/contents/technique/banner_howto.gif) no-repeat 1px 1px;
}

/****************************/

#contents_left {
	float:         left;
	width:         182px;
	margin:        0 0 0 5px;
}

#contents_left h5 {
	clear:         both;
	margin:        0 0 3px 0;
	font-size:     85%;
	line-height:   150%;
	color:         #f08300;
}

#contents_left p {
	clear:        both;
	margin:       0 0 10px 0;
	font-size:    85%;
	line-height:  160%;
}

#contents_left p.photo {
	margin:       0 0 3px 0;
}

#contents_left .dot {
	clear:        both;
	padding:      10px 0 10px 0;
	background:   url(../images/common/dot.gif) repeat-x;
}

#contents_left .dot_yl {
	clear:        both;
	width:        182px;
	height:       60px;
	background:   url(../images/common/dot_yl.gif) repeat-y center top;
}

/****************************/

#contents_right {
	float:         right;
	width:         514px;
	margin:        5px 0 0 0;
}

#contents_right .column {
	clear:         both;
	width:         500px;
	margin:        0 0 20px 0;
	background:    url(../images/common/dot.gif) repeat-x 100% 100%;
}

#contents_right p.photo {
	float:         left;
	width:         250px;
	margin:        0;
	padding:       0;
	background:    #290f07;
}

#contents_right p.photo img {
	vertical-align: bottom;
}

#contents_right .un {
	float:         right;
	width:         245px;
}

#contents_right h4 {
	margin:        0 0 3px 0;
	font-size:     90%;
	color:         #f08300;
}

#contents_right p {
	margin:        0 0 1em 0;
	font-size:     85%;
}

#contents_right p.lead {
	font-size:     90%;
}

#contents_right p.notice {
	color:         #ee87b4;
}


/****************************/
