*{	word-break: break-all;
}


BODY {
	background-color: #f0f0f0;padding:0px;
	background-image : url("/images/wall002.gif");background-repeat: repeat;
	background-attachment: fixed;
}
html,body {
	font-family: 'Helvetica Neue', 'Helvetica', 'Arial', 'Hiragino Kaku Gothic Pro', 'Meiryo', 'MS PGothic', sans-serif;
	color: #555555;
	font-size:14px;
	}


A:LINK{ text-decoration : none; color : #0044cc;}
A:VISITED{ text-decoration : none; color : #0044cc;}
A:HOVER{ color:red;}


h1{font-size:28px;}
h2{font-size:18px;}
h3{font-size:18px;}
h4{font-size:15px;}

p{padding:0;margin:0;}
li{line-height:1.5em;}
/*--------------------------------*/

.base{
	width:1000px;
	border: 8px solid #000;
	margin: 20px auto;
	max-width: 96%;
	box-shadow: 0 0 10px #000;
}

/*.head{height:120px;background-image : url("/images/image_head0005.gif");margin:0px;padding 0px;}*/
.head{height:120px;background-image : url("/images/image_head0006.gif");margin:0px;padding 0px;}
.head_left{float:left;width:500px;margin:10px 10px 10px 10px;}
.head_right{text-align:right;float:right;with:470px;margin:0px 0px 0px 0px;padding:13px 0px 0px 0px;}
.head_titleee{display:block;height:100px;width:420px;color:#ffffff;text-indent:-1000px;}

.base_conts{padding:10px;margin:0px;background-color: #f0f0f0;clear:both;}

.foot{
	height:60px;width:1000px;background-image : url("/images/image_foot0002.gif");
	background-repeat: no-repeat;background-position: 0% 0%;margin:0px;
	padding-top:10px;text-align:center;color:#ffffff;
}

/*--------------------------------*/
.keyword_list{font-size:14px;margin:2px 5px 2px 0px;line-height:1.3em;}
.pager{font-size:13px;}
.item_h2{
	text-align:left;padding : 5px 5px 5px 20px;margin : 0px 0px 10px 0px ;
	background: #000000;color:#f0f0f0; 
	background-image:url('/images/navi001.gif');background-position:0% 0%;background-repeat: repeat-x;
}

.mokuji001 {padding:10px;margin:5px 10px 10px 10px;border:0px solid #f0f0f0;}
.clear{clear:both;}

/*--------------------------------*/
.cus_rev{padding:0 20px 20px 20px;margin:0;background-color: #FFFFFF;}
.book_cat_list_tit{padding:5px;font-size:18px;font-weight:bold;color:#000000;}
.base_left{float:left;width:480px;}
.base_right{float:right;width:480px;}

.list_each{float:left;font-size:13px;width:480px;height:280px;margin:5px;}
.list_each_tit{
	padding:5px;background-color:#0044cc;color:#f0f0f0;
	background-image:url('/images/navi001.gif');background-position:0% 0%;background-repeat: repeat-x;
}

.list_each_left{padding:5px;width:140px;float:left;}
.list_each_right{padding:5px;width:320px;float:right;}

/*--------------------------------*/
.ysblog_top_cont{line-height:1.5em;margin:0px 0px 10px 0px;}
.ysblog_top_tit{
	font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 35px ;
	background-repeat : no-repeat;background-image : url(/images/mark_web002.gif);background-position: 10px top;
}
.ysblog_top_text{margin:0px;padding:5px 0px 5px 20px;}
.ysweb_top_tit{
	font-weight:bold;margin:0px;padding:0px 0px 0px 25px ;
	background-repeat : no-repeat;background-image : url(/images/mark_web001.gif);background-position: left top;
}

/*--------------------------------*/
.wiki_cont{line-height:1.5em;margin:0px 0px 10px 0px;}
.wiki_tit{
	font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px ;
}
.wiki_text{margin:0px;padding:5px 0px 5px 20px;}

/*--------------------------------*/
.chie_amazon{text-align:center;height:200px;width:150px;float:left;margin:5px 0px 5px 20px;}
.chie_goods{text-align:center;width:140px;height:180px;float:left;margin:5px;}
.chie_goods_name{text-align:left;word-break: break-all;width:100px;margin:0px 15px 0px 20px;}


.chie_each{line-height:1.3em;margin:0 0 0px 0;}
.chie_each_tit{font-size:12px;line-height:1.3em;background: #CFC2B4;color: #000000;font-weight:bold;margin: 0px;padding:3px;}
.chie_each_conts{line-height:1.3em;background: #ECE7E1;color: #000000;margin: 0px;padding:10px;}

.chie_ques{line-height:2.0em;background: #EBE4DE;color: #000000;margin: 10px;padding:30px;}
.chie_ans{line-height:2.0em;background: #ECE7E1;color: #000000;margin: 10px;padding:30px;}
.chie_ansv{line-height:2.0em;background: #F0F4FF;color: #000000;margin: 10px;padding:30px;}

.chie_new_list{line-height:1.3em;}
.chie_new_list_cat{line-height:1.3em;color:green;font-size:11px;}

/*--------------------------------*/
.prt_drupal{padding:10px 10px 10px 10px;}

/*--------------------------------*/
.waku000 {
	background-color : #f9f9f9; border-width : 3px 3px 3px 3px;
	border-style : solid solid solid solid; border-color : #bdc2ee #bdc2ee #bdc2ee #bdc2ee;
	margin:0px 10px 0px 10px; padding:20px; text-align:center;
}

.waku001 {
	background-image : url("/images/image0010.jpg");
	padding:10px 20px 10px 20px;margin:5px 10px 10px 10px;
	border:0px solid #f0f0f0;font-family:"ＭＳ Ｐ明朝, sans-serif;
}
.waku002 {	background-image : url("/images/image0012.jpg");	padding:10px 10px 10px 35px;}
.waku003 {padding:10px 10px 10px 35px;color:#000000;text-align:left;font-family:"ＭＳ Ｐゴシック", sans-serif;}
.waku004 { margin:0px 10px 0px 10px; padding:10px 120px 10px 120px;}
.waku005 {
	border-width : 3px 3px 3px 3px; border-style : solid solid solid solid; border-color : #bdc2ee #bdc2ee #bdc2ee #bdc2ee;
	margin:0px 10px 0px 10px; padding:10px 20px 10px 20px; text-align:left;
}

.waku00w{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:#FFF0F5;border: 1px solid #FF99FF;}
.waku01w{margin:-10px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:#F0F4FF;border: 3px solid #e6edff;}
.waku02w{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:#F0F0F0;border: 1px solid #ccc;}
.waku03w{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:#F8F8F8;border: 1px dotted #000;}
.waku04w{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:#FAFAFA;border: 1px dotted #000;}
.waku05w{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-color:#F0FFF0;border: 1px solid #CCFFCC;}


/*--------------------------------*/
/*--------------------------------*/
/*--------------------------------*/
#cat_nav {
	text-align:center;height:30px;padding : 0px 0px 0px 0px;margin : 0px;background: #000000;color:#f0f0f0; 
	background-image:url('/images/navi001.gif');background-position:0% 0%;background-repeat: repeat-x;
 }
 
#cat_nav a { font-style: normal;  font-size: 12px; }
#cat_nav ul {
	float: left;list-style: none;line-height: 22px;font-weight: bold;
	padding: 0 px;margin: 0px 0px 0px -40px;list-style-image: none;
}

#cat_nav li {float: left; background: none; width: auto;margin:0px ;padding:0px; }
#cat_nav a {
	display: block;line-height: 20px;color: #f0f0f0;font-weight: bold;
	text-decoration: none;padding: 5px 10px 5px 10px;border-color: #000000;
	border-width: 0px 1px 0px 0px;border-style: solid;margin:0px;
}

#cat_nav li:hover a {  color: #000000;  background: #FFD7FF;}
#cat_nav .cat_s a {display: block;background: #86A5FF;color: #000000;}








.conts_tit{
		padding:10px;
		background-color:#f0f0f0; 
		border-width:2px 2px 2px 10px;
		border-style:solid; 
		border-color:#000000;


}


.conts_subtit{
		padding:5px;
		background-color:#f0f0f0; 
		border-width:1px 1px 1px 5px;
		border-style:solid; 
		border-color:#000000;


}

.sec_tit{
		padding:10px;
		background-color:#f0f0f0; 
		border-width:2px;
		border-style:solid; 
		border-color:#000000;


}