/* =======================================================
template
======================================================= */

#container .main_contents p.template_read_01{
	display					:	block;
	margin					:	12px 0 17px 17px;
	padding					:	0;
}

#container .main_contents p.template_read_01 span{
	color						:	#ff7e00;
	font-weight			:	bold;
}

#container .main_contents p.template_read_02{
	display					:	block;
	margin					:	12px 0 17px 17px;
	padding					:	0;
}

#container .main_contents p.template_read_03{
	display					:	block;
	margin					:	12px 0 17px 17px;
	padding					:	0;
}

#container .main_contents p.template_read_03 span{
	color						:	#ff7e00;
	font-weight			:	bold;
}

#container .main_contents p.template_read_04{
	display					:	block;
	margin					:	12px 0 17px 17px;
	padding					:	0;
}

#container .main_contents p.template_read_04 a:link,
#container .main_contents p.template_read_04 a:visited{
	color						:	#ff7e00;
	text-decoration	:	underline;
}

#container .main_contents p.template_read_04 a:hover,
#container .main_contents p.template_read_04 a:active{
	color						:	#ff7e00;
	text-decoration	:	none;
}

#container .main_contents .template_select_box{
	display					:	block;
	margin					:	0 0 20px 0;
	padding					:	15px 0 15px 17px;
	border					:	1px solid #dcdcdc;
}

#container .main_contents .template_select_box ul{
	display					:	block;
	float						:	left;
	margin					:	0 16px 0 0;
}

#container .main_contents .template_select_box ul.select_end{
	display					:	block;
	float						:	left;
	margin					:	0;
}

#container .main_contents .template_select_box ul li.select_anchor{
	display					:	block;
	margin					:	0 0 13px 0;
	padding					:	0 0 0 8px;
	background			:	url(../image/lka_mark_arrow.gif) 0 2px no-repeat;
}

#container .main_contents .template_select_box ul li.select_anchor_end{
	display					:	block;
	margin					:	0 0 0 0;
	padding					:	0 0 0 8px;
	background			:	url(../image/lka_mark_arrow.gif) 0 2px no-repeat;
}

#container .main_contents .template_select_box ul li.select_anchor a.active,
#container .main_contents .template_select_box ul li.select_anchor_end a.active{
	color						:	#ff7e00;
	text-decoration	:	none;
}

#container .main_contents p.annotation_01{
	display					:	block;
	margin					:	10px 0 5px 10px;
	font-size				:	13px;
	font-weight			:	bold;
	color						:	#ff7e00;
}

#container .main_contents p.annotation_02{
	display					:	block;
	margin					:	5px 0 15px 10px;
	font-size				:	11px;
}

#container .main_contents ul.template_btn_box{
	display					:	block;
	margin					:	0 0 10px 154px;
}

#container .main_contents ul.template_btn_box li.template_btn_caption{
	display					:	block;
	margin					:	0 0 2px 40px;
	color						:	#ff7e00;
}

#container .main_contents ul.template_btn_box li.template_btn{
	display					:	block;
	width						:	326px;
	height					:	63px;
	background			:	url(../image/template/lka_btn_template_01.gif) 0 0 no-repeat;
}

#container .main_contents ul.template_btn_box li.template_btn a:link,
#container .main_contents ul.template_btn_box li.template_btn a:visited{
	display					:	block;
	width						:	326px;
	height					:	63px;
	background			:	url(../image/template/lka_btn_template_01.gif) 0 0 no-repeat;
}

#container .main_contents ul.template_btn_box li.template_btn a:hover,
#container .main_contents ul.template_btn_box li.template_btn a:active{
	display					:	block;
	width						:	326px;
	height					:	63px;
	background			:	url(../image/template/lka_btn_template_01.gif) 0 -63px no-repeat;
}

#container .main_contents .sample_template_box{
	display					:	block;
	margin					:	0 0 10px 0;
	padding					:	0 0 0 5px;
}

#container .main_contents .sample_template_box dl.first_line_sample{
	display					:	block;
	float						:	left;
	margin					:	0 10px 0 0;
	padding					:	0;
	width						:	200px;
}

#container .main_contents .sample_template_box dl.first_line_sample_end{
	display					:	block;
	float						:	left;
	margin					:	0;
	padding					:	0;
	width						:	200px;
}

#container .main_contents .sample_template_box dl.second_line_sample{
	display					:	block;
	float						:	left;
	margin					:	0 10px 0 0;
	padding					:	20px 0 0 0;
	width						:	200px;
}

#container .main_contents .sample_template_box dl.second_line_sample_end{
	display					:	block;
	float						:	left;
	margin					:	0;
	padding					:	20px 0 0 0;
	width						:	200px;
}

#container .main_contents .sample_template_box ul.sample_template_bg{
	display					:	block;
	padding					:	10px 0 0 0;
	border					:	1px solid #acacac;
	background			:	#fcfcfc;
}

#container .main_contents .sample_template_box ul.sample_template_bg li.select_sample{
	display					:	block;
	margin					:	0 0 10px 12px;
	padding					:	0 0 0 8px;
	background			:	url(../image/lka_mark_arrow.gif) 0 2px no-repeat;
}

#container .main_contents .sample_template_box ul.sample_template_bg li.sample_image{
	display					:	block;
	margin					:	0 0 0 43px;
	padding					:	0 0 20px 0;
}

#container .main_contents .sample_template_box ul.sample_template_bg li.sample_image a{
	display					:	block;
	width						:	114px;
	height					:	169px;
}

#container .main_contents .sample_template_box dl dd{
	display					:	block;
	margin					:	5px 0 0 44px;
	width						:	112px;
	height					:	32px;
	background			:	url(../image/lka_btn_use.gif) 0 0 no-repeat;
}

#container .main_contents .sample_template_box dl dd a:link,
#container .main_contents .sample_template_box dl dd a:visited{
	display					:	block;
	width						:	112px;
	height					:	32px;
	background			:	url(../image/lka_btn_use.gif) 0 0 no-repeat;
}

#container .main_contents .sample_template_box dl dd a:hover,
#container .main_contents .sample_template_box dl dd a:active{
	display					:	block;
	width						:	112px;
	height					:	32px;
	background			:	url(../image/lka_btn_use.gif) 0 -32px no-repeat;
}

#container .main_contents ul.template_read_05{
	display					:	block;
	margin					:	12px 0 17px 17px;
	padding					:	0;
}

#container .main_contents ul.template_read_05 li{
	display					:	block;
	margin					:	0 0 5px 0;
	padding					:	0;
}

#container .main_contents ul.template_read_05 li span{
	color						:	#ff7e00;
	font-weight			:	bold;
}

#container .main_contents ul.template_read_06{
	display					:	block;
	margin					:	12px 0 17px 17px;
	padding					:	0;
}

#container .main_contents ul.template_read_06 li{
	display					:	block;
	margin					:	0 0 5px 0;
	padding					:	0;
}

#container .main_contents ul.template_read_06 li span{
	color						:	#ff7e00;
	font-weight			:	bold;
}

#container .main_contents img.lka_image{
	display					:	block;
	margin					:	12px 0 0 17px;
}

#container .main_contents p.template_read_07{
	display					:	block;
	margin					:	30px 0 10px 17px;
	padding					:	0;
}

#container .main_contents p.template_read_07 span{
	color						:	#ff7e00;
	font-weight			:	bold;
}

#container .main_contents p.template_read_08{
	display					:	block;
	margin					:	30px 0 10px 17px;
	padding					:	0;
}

#container .main_contents p.template_read_08 span{
	color						:	#ff7e00;
	font-weight			:	bold;
}

#container .main_contents ul.template_read_09{
	display					:	block;
	margin					:	30px 0 10px 17px;
	padding					:	0;
}

#container .main_contents ul.template_read_09 li{
	display					:	block;
	margin					:	0 0 5px 0;
	padding					:	0;
}

#container .main_contents ul.template_read_09 li span{
	color						:	#ff7e00;
	font-weight			:	bold;
}

#container .main_contents p.template_read_10{
	display					:	block;
	margin					:	30px 0 40px 17px;
	padding					:	0;
}

#container .main_contents p.template_read_10 span{
	color						:	#ff7e00;
	font-weight			:	bold;
}

#container .main_contents p.attention{
	display					:	block;
	margin					:	0 0 20px 48px;
	color						:	#ff7e00;
	font-weight			:	bold;
}

p.back{
	margin					:	12px 0 5px 17px;
	font-size				:	12px;
	color						:	#ff7e00;
}

p.back a:link,
p.back a:visited{
	color						:	#ff7e00;
	text-decoration	:	underline;
}

p.back a:hover,
p.back a:active{
	color						:	#ff7e00;
	text-decoration	:	none;
}
