* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0px;
	background:url(../../img/bg.gif) ;
	font-size:14px; line-height:140%;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	color:#000;
}


a:link, a:visited { color: #336666; text-decoration: underline; }
a:active, a:hover { color: #999999; text-decoration: none; }


a:link.menu, a:visited.menu { color: #fff; text-decoration: none; }
a:active.menu, a:hover.menu	{ color: #fff; text-decoration:underline; }


a:link.menuf, a:visited.menuf { color: #fff; text-decoration: none; }
a:active.menuf, a:hover.menuf	{ color: #fff; text-decoration:underline; }


a:link.tokuten, a:visited.tokuten { color: #102CFF; text-decoration: underline; }
a:active.tokuten, a:hover.tokuten	{ color: #328BFF; text-decoration: none; }

.marker_h {background-color:#FFFE80;}
.marker {background-color:#ff0;}


div.top01 {
	 width:656px;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	padding:40px 0px 0px 0px;}
	
div.top02 {
	width:656px
	font-weight:bold;
	font-size:33px;
	line-height:150%;
	color:#FF0000;
	padding:0px 10px;
	}


.clear {
	clear: both;
	font: 0px/0px sans-serif ;
}


.form_color {
	background: #ECECEC;
}


.linktext1 {
	width:648px;
	margin:0 auto;
	height:24px;
	background:url(../../img/bg_menu.gif) repeat-x;
	text-align:center;
}

.lt1_bg {
	position:relative;
	top:2px;
	font-size:13px;
	color:#fff;
}



img {border:0px;}

#item {
	text-align:center;
	padding:20px 0 30px 0;}


div.illust {
	text-align:center;
	padding:20px 0;}

.bg_top { width:656px;/*700px*/ padding:10px 10px;}

.bg00 { width:640px;/*700px*/ padding:30px 26px;}


#title { 
	width:613px;/*648*/ height:35px;/*28*/
	margin:0 auto;
	padding:3px 0px 0px 35px;
	background:url(../../img/bg_title.gif) top no-repeat;
	font-size:15px;color:#fff; font-weight:bold;
	}
	
span.check {font-size:18px; text-decoration:underline; font-weight:bold; color:#003;}
.icon_check {margin:0px 5px 0px 0px;}



/* ケース */
#case_txt {
	position:relative;top:49px;left:155px;
	font-size:16px;font-weight:bold; color:#fff;}

#c01 {
	margin:0 auto;
	width:648px;
	height:112px;/*82*/
	background:url(../../img/kakoi/case_t01.gif) no-repeat bottom;}
	
#c02 {
	margin:0 auto;
	width:648px;
	height:112px;/*82*/
	background:url(../../img/kakoi/case_t02.gif) no-repeat bottom;}

#c03 {
	margin:0 auto;
	width:648px;
	height:112px;/*82*/
	background:url(../../img/kakoi/case_t03.gif) no-repeat bottom;}

#case_m {
	width:608px;/*648*/
	margin:0 auto;
	background-image:url(../../img/kakoi/case_m.gif);
	background-repeat:repeat-y; padding:10px 20px 15px 20px;
	}

#case_b {
	margin:0 auto;
	padding:0 0 30px 0;}



/*　特典　*/
#tokuten_txt {
	position:relative; top:12px; left:120px;
	font-weight:bold; color:#fff;}

#t01 {
	width:578px;height:56px;/*36*/
	margin:0 auto;
	background:url(../../img/title/tokuten_01.gif) top no-repeat;}
	
#t02 {
	width:578px;height:56px;/*36*/
	margin:0 auto;
	background:url(../../img/title/tokuten_02.gif) top no-repeat;}

#t03 {
	width:578px;height:56px;/*36*/
	margin:0 auto;
	background:url(../../img/title/tokuten_03.gif) top no-repeat;}




/* 囲い */
#kakoi01_t {
	text-align:center;
	margin:20px 0 0 0;}

#kakoi01_b {
	text-align:center;
	margin:0 0 20px 0;}


#kakoi01_m {
	width:600px;/*620*/
	margin:0 auto;
	background-image:url(../../img/kakoi/kakoi01_m.gif);
	background-repeat:repeat-y; padding:10px 5px 15px 15px;
	}


/* q and a */

#qa_t {
	text-align:center;
	margin:20px 0 0 0;}

#qa_b {
	text-align:center;
	margin:0 0 20px 0;}


#qa_m {
	width:592px;/*620*/
	margin:0 auto;
	background-image:url(../../img/kakoi/qa_m.gif);
	background-repeat:repeat-y; padding:10px 14px 15px 14px;
	}

#q {
	font-weight:bold;
	padding:0px 0 5px 0;}

#a {
	border-bottom:2px solid #9D9D9D;
	padding:0 0 30px 0;}

#q img {
	margin:0 10px 0 0;}

#a img {
	margin:0 10px 20px 0;}


/*#qa td, #kakoi01 td, #kakoi02 td*/td {
	vertical-align:top;}

#kakoi01 td {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:5px 0 5px 0;}

#kakoi02 td {
	font-size:14px;
	padding:5px 0 5px 0;}


td.q {
	color:#467356;
	padding:2px 16px 0 0;
	font-size:13px;}
	
td.a {
	color:#7D5452;
	padding:2px 16px 0 0;
	font-size:13px;}

img.qa_line01 {margin:8px 0 11px 0;}
img.qa_line02 {margin:12px 0 15px 0;}

img.q {margin:0 5px 0 16px;}
img.a {margin:0 5px 0 16px;}


.kakoi_qa {
	width:640px;/*640*/
	margin:0 auto;
	background-image:url(../../img/kakoi1_02.gif);
	background-repeat:repeat-y; padding:10px 0px 15px 0px;
	}


.qa {margin:0px 5px 3px 0px;}

p { padding:10px 10px 10px 25px;}

.jisseki {
	padding:10px 0 10px 80px;
	font-size:13px;}

/* =================================== */
/* レイアウト */
/* =================================== */

#wrapper {
	margin: 0 auto;
	width: 700px;
	text-align: left;
	background-image:url(../../img/bg_main.gif) ;
	padding:0 0 30px 0;
}

#header01 { width:700px; height:26px; background-image:url(../../img/bg_htxt.gif); background-repeat:no-repeat; }
.h01_txt {font-size:12px; color:#fff; position:relative; top:0px; left:12px;}

/*
#contents #center .pad {
	width:676px;
	padding : 0px 16px 0px 20px ;
}
*/

/* =================================== */
/* エントリー */
/* =================================== */

.view{
	font-size: 12px;
	color: #000;
	margin: 15px 0px 30px 0px;
}

.entry_tag {
	/*font-size: 10.5px;*/
	color: #000;
	text-align:left;
	margin: 15px 0 0 0;
}

.entry {
	margin: 0px;
	padding: 0px;
}

	
	.entry_title {
		font-size: 13px;
		font-weight: bolder;
		color: #000;
		margin: 15px 0 0 0;
	}
	
	.entry_body {
		/*line-height: 100%;*/
		color: #000;
		margin: 0px 0;
	}
	

/* =================================== */
/* 検索 */
/* =================================== */

.search {
	font-size: 10px;
	color: #000;
	line-height: 100%;
	margin: 0px 0px 5px 0px;
}

.search .form_color {
	width:140px;
}


.button {
	margin: 5px 0 0 0;
}


