/* ======================== 目次 ==========================

	更新日：2008/3/18
	[01]:プレゼント
	[02]:マニュアル
	
======================================================== */


/* -------------------------[01]:プレゼント */
h1.title_pre { width:540px; height:64px; background:url(img/title_present.jpg) 0% 0% no-repeat; text-indent:-8874px; margin:3px 0px 15px 0px; }

.pre_box{
	width:524px;
	background:url(img/pre_box_bg.gif) repeat-y;
}
.pre_box .box_top{
	width:524px;
	height:115px;
	background:url(img/pre_box_title.gif) no-repeat 0% 0%;
	margin:0px;
	padding:0px;
	text-indent:-8874px;
}
.pre_box .box_text1{
	width:435px;
/* 	height:132px; */
	background:url(img/pre_box_logo.gif) no-repeat 100% 0%;
	margin:0px 0px 0px 55px;
	padding:0px 0px 10px;
	font-size:small;
	line-height:150%;
}
.pre_box .box_text1 p{color:#333;}
.pre_box .card{
	width:430px;
	height:150px;
	background-color:#ccc;
	margin:0px 0px 10px 55px;
	padding:0px;
}
.pre_box .box_text2{
	height:89px;
	background:url(img/pre_box_text.gif) no-repeat 50% 0%;
	text-indent:-8874px;
	margin:0px 0px 20px;
}
.tejun{
	width:435px;
	margin:0px 0px 0px 55px;
	font-size:small;
	line-height:150%;
}
.tejun .stitle{
	height:22px;
	background:url(img/pre_box_stitle.gif) no-repeat 50% 0%;
	text-indent:-8874px;
}
.tejun ol{margin:10px 0px 10px 25px; padding:0px; color:#333;}
.tejun .inbox{
	background:url(img/pre_inbox_bg.gif) repeat-y;
	margin:0px 0px 15px;
	padding:0px 0px;
}
.tejun .inbox p{
	padding:5px 15px 0px;
	font-size:x-small;
	line-height:150%;
	color:#333;
}
.tejun .inbox_top{
	background:url(img/pre_inbox_top.gif) no-repeat 0% 0%;
	height:5px;
	font-size:5px;
	line-height:5px;
	margin:0px;
	padding:0px;
}
.tejun .inbox_bottom{
	background:url(img/pre_inbox_bottom.gif) no-repeat bottom;
	height:5px;
	font-size:5px;
	line-height:5px;
	margin:0px;
	padding:5px 0px 0px;
}
.pre_box .box_bottom{
	background:url(img/pre_box_bottom.gif) no-repeat 0% 0%;
	height:25px;
	}
	
	

/* -------------------------[02]:マニュアル*/
h1.title_useful { width:540px; height:64px; background:url(img/title_useful.jpg) 0% 0% no-repeat; text-indent:-8874px; margin:3px 0px 15px 0px; }

.text_link {
	font-size:small;
	margin:0px 15px;
}
.use_text{
	height:86px;
	background:url(img/use_text.gif) no-repeat 50% 0%;
	text-indent:-8874px;
	margin:15px 0px 25px;
}
.pa15{padding:0px 15px;}
.pa15 p {width:480px; font-size:small; line-height:150%; padding:20px 15px 30px;color:#333;}
.useful_link{margin:20px 15px 0px;}
.dot{
	border-bottom:1px dotted #ccc;
	margin:0px 0px 10px;
	padding:0px 0px 10px;
}
.dot a{
	font-size:small;
	line-height:150%;
}
.dot p{
	color:#666;
	margin:0px;
	padding:0px;
}
.link_last{
/* 	background:url(img/line.gif) repeat-x 0% 100%; */
	margin:0px 0px 10px;
	padding:0px 0px 10px;
}
.link_last a{
	font-size:small;
	line-height:150%;
}
.link_last p{
	color:#666;
	margin:0px;
	padding:0px;
}

.yougo{margin:15px 0px;}
.yougo h4{margin:0px 15px 15px;}
.yougo p{
	margin:0px;
	padding:0px 15px 15px;
}
.yougo strong{color:#f47490;}



.use02_list { font-size:small; list-style:none; margin:0px auto; padding:0px 0px 0px 0px; height:230px;width:350px; }
.use02_list li { list-style:none; width:160px; text-indent:18px;  background:url(/img/h4_1.gif) 5px 4px no-repeat; float:left; margin:3px; padding:3px; background-color:#ffeedd; color:#666;}
.use02_list li span { font-size:x-small;}
	
li.use02_listLong { width:332px; }


.use03_color { color:#f47490; }

.use04_color { color:#f47490;font-weight:bold; font-size:small;display:block; }


.use04_list { font-size:small; list-style:none; margin:0px auto; padding:0px 0px 0px 0px; height:150px;width:430px; }
.use04_list li { list-style:none; width:200px; text-indent:18px;  background:url(/img/h4_1.gif) 5px 4px no-repeat; float:left; margin:3px; padding:3px; background-color:#ffeedd; color:#666;}
.use04_list li span { font-size:x-small;}

.use04_text { margin:0px; padding:0px 0px 10px 0px; display:block;color:#666; }


.use05_box { width:480px; margin:0px auto; }


.use05_box ul.right{ width:190px; font-size:small; list-style:none;}
.use05_box ul.right li { list-style:none; background:url(/img/h4_1.gif) 5px 3px no-repeat;  margin:3px; padding:0px 0px 5px 18px; color:#666;line-height:130%;}

.use05_text { margin:0px; padding:0px 10px 10px ; display:block;color:#666; }

.use05_text2 { margin:0px; padding:0px 20px 10px ; display:block;color:#666; }

.use05_table { width:450px; margin:0px auto 30px;font-size:small;border-collapse: collapse; line-height:130%; }
.use05_table th { border:1px solid #ccc; border-collapse: collapse; padding:5px; background-color:#ffeedd; }
.use05_table td { border:1px solid #ccc; border-collapse: collapse; padding:10px; }


.use05_tableCap { width:450px;margin:0px auto 3px;font-size:small; }

.use05_color { color:#f47490;font-weight:bold; font-size:small;display:block;padding-top:10px; }

.use05_table ul { padding-top:3px; }
.use05_table li { list-style:none; padding-bottom:3px; }

.use01_table { width:510px; margin:0px auto;font-size:small;border-collapse: collapse; line-height:130%; }
.use01_table th { border:1px solid #ccc; border-collapse: collapse; padding:5px; background-color:#ffeedd; }
.use01_table td { border:1px solid #ccc; border-collapse: collapse; padding:5px; }

.use01_text1{margin:0px; padding:0px 0px 10px 10px; display:block;color:#666;font-size:small; }
.use01_text2{margin:0px; padding:0px 0px 0px 10px; display:block;color:#666;font-size:small; }
.use01_box{margin:0px 15px;}
.use01_box p{width:480px; font-size:small; line-height:150%; padding:0px 15px 10px;color:#333;}
