/*
Theme Name: For Simples
Theme URI: http://www.herbalnote.co.jp/
Description: this is a theme for HERBAL NOTE simples website.
Version: 1.0

Author: Zeku Hagio
Author URI: http://www.herbalnote.co.jp/
*/
@charset "UTF-8";

*{margin:0; padding:0;}

body {
 	background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/bg.gif");
	background-repeat: repeat;
	margin: 0px; padding: 0px;
	font-family: "MS PGothic", sans-serif;
} 

A:link	{ color: #000066; }
A:visited	{ color: #663300; }

#inbox {
	color: #333300;
 	background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/wrapper_bg.gif" );
	background-repeat: repeat-y;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 750px;
}
#header {
	width:100%;
	height: 95px;
 	background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/header_bg.gif") no-repeat;
	border: 0px;	
}

#header h1 { float: left; clear: left; position:absolute; top:0px; margin:0px;}
#header img { border: 0px; margin:0px;}

#header2 {
	padding-left:20px;
	text-align:left;
	font-size: 12px;	
	line-height:24px;
	height: 25px;
 	background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/header2_bg.gif") no-repeat;
	border: 0px;
}

/* headnavi */
#headnavi { float: right;  margin-right: 5px; margin-bottom: 0px; display: inline; }
@media print { #headnavi { display: none; } }

/* dp-link */
.dp {
	margin-left: 250px;
	margin-bottom: 10px;
	border: 0;
	width: 135px;
	height: 47px;
	overflow: hidden;
}
.dp img { visibility: hidden; }
.dp a,
.dp a:link,
.dp a:visited { background-position: 0px 0px; float:left; }
.dp a:focus,
.dp a:hover,
.dp a:active { background-position: 0px 47px; float:left; }
.dp .link a { background-image: url(https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/dp-link.gif); }
@media print { .dp { display: none; } }

/* head-navigation */
.m-bar {
	margin-left: 45px;
	margin-bottom: 0px;
	border: 0;
	width: 344px;
	height: 32px;
	overflow: hidden;
}
.m-bar img { visibility: hidden; }

.m-bar a,
.m-bar a:link,
.m-bar a:visited { background-position: 0px 0px; float:left;}

.m-bar a:focus,
.m-bar a:hover,
.m-bar a:active { background-position: 0px 32px; float:left;}

.m-bar .m-info a {
	background-image: url(https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/m-info.gif);
}
.m-bar .m-item a {
	background-image: url(https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/m-item.gif);
}
.m-bar .m-lesson a {
	background-image: url(https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/m-lesson.gif);
}
.m-bar .m-onefine a {
	background-image: url(https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/m-onefine.gif);
}
@media print { .m-bar { display: none; } }


/* footer */
#footer {
 	background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/common/footer.gif") no-repeat;
	width: 750px;
	clear: both;
	margin: 0px;
	height: 30px;
}
#footer span{ display: none; }
#footer a { text-decoration: none; }


/* -------------- TOP-PAGE------------- */

div#leftpane_top{ float:left; width:333px;}
div#rightpane_top{float:left;  width:417px;}
div#header2top {
	height: 25px;
 	background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/index/header2top_bg.gif") no-repeat;
	border: 0px;
}
div#toppic {
	width: 333px;
	height: 261px;
 	background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/index/toppic_bg.gif") no-repeat;
}

div#toppic img{ margin-top:28px; margin-left:26px; border:0px;}

#whatsnew{
	width:309px;
	margin-left:20px;
	padding-top:10px;
	border:1px solid #999999;
	background-color:#CBC7A5;
	font-size: 12px;
}
#whatsnew ul{
margin:0px;
padding:0px;
}
#whatsnew li{
margin:0px;
list-style-type:none;
font-weight:normal; 
padding:0px 10px 0.5em 10px;
}

div#location {
	margin: 15px 0px 15px 20px ;
	border-left: 5px solid #333300;
	padding: 0px 10px;
	font-size: 13px;
	line-height:130%;
}

div#online_mark {
	margin:15px 0px 15px 20px;
	font-size:12px;
}
div#topdoc_h {
	width: 417px;
	height: 55px;
	margin:0px;
 	background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/index/topdoc_h_bg.gif") no-repeat;
}
div#topdoc_h h2 {
	margin:0px;
	padding-left:25px;
	padding-top:25px;
	font-size:14px;
}
div#topdoc p{
	padding-left:25px;
	padding-right:20px;
	padding-top:10px;
	font-size: 13px;
	line-height: 150%;
}
div#topdoc_f {
	margin-top:10px;
	width: 417px;
 	background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/index/topdoc_f_bg.gif") no-repeat;
}

#topics_title { margin:10px 0px 10px 16px ;}
.topics { margin:0px 20px;}
.topics img {
	float: left;
	border: 1px solid #333300; 
	margin-bottom:15px;
}
.topics_exp{
	float:left;
	width:282px;
	padding:0px 8px 15px 8px;
	margin:0px;
}
.topics_exp h4 {
	font-size: 13px;
	padding-bottom:2px;
	color:#7C5329;
	border-bottom: 1px solid #7C5329;
	margin:0px;
}
.topics_exp p {
	padding:5px 0px;
	font-size:13px;
	line-height:130%;
	text-align: justify;
	text-justify: inter-ideograph;
	margin:0px;
}

/* -------------- ENTRY & PAGE------------- */

#leftpane { float:left; width:520px; }
#rightpane { float:left; width:220px; margin-bottom:20px;}
#leftpane_cat { float:left; width:730px; padding:20px 10px 10px 10px;  }

.entry_body {
	margin: 0px 25px;
	line-height:150%;
	text-align: justify;
	text-justify: inter-ideograph;
	font-size:90%;
	}
.entry_body p{ margin-bottom:1em;}


.entry_body .pict,
.imageframe,
.size-full{ 
	background-color: #fff;
	border-width: 1px;
	margin-bottom:5px;
	padding: 7px;
	border-style: solid;
	border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;
	margin-bottom:0.5em;
	}
.entry_body ul{margin-left:1em; margin-bottom:1em;}
.entry_body li{margin-bottom:0.5em;}

/* H2 for ENTRY */

h2.id_,
h2.id_3,
h2.id_4,
h2.id_5,
h2.id_6,
h2.id_7{
	margin: 20px 20px;
	width:480px;
	height:30px;
	line-height:30px;
	font-size:100%;
	color:#442;
	text-align:center;
}

h2.id_,
h2.id_3{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/info/title_bg.gif") no-repeat; }
h2.id_4{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/items/title_bg.gif") no-repeat; }
h2.id_5{ color:#EEE; background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/lessons/title_bg.gif") no-repeat; }
h2.id_6,
h2.id_7{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/onefineday/title_bg.gif") no-repeat; }

/* -------------- Tables ------------- */
.entry_body table {
	width:100%;
	margin-bottom:1em;
	border-collapse: collapse;
	color: #333;
	background:#FFF;
}
.entry_body td {
	border: 1px solid #AAA;
	text-align:left;
	padding:5px;
}
.entry_body th {
	background:#F5F4ED;
	border: 1px solid #AAA;
	text-align:center;
	padding:5px;
	font-weight:normal;
}
.entry_body th.odd ,
.entry_body td.odd{ background: #EEE;}

/* -------------- input ------------- */

input:focus,
select:focus,
textarea:focus{
	background-color:#B4DBDE;
	}

/* -------------- List ------------- */
div.entry_body ol { padding-left:20px;}
div.entry_body ol li { margin-bottom:1em;}
div.entry_body dl dt { font-weight:bold; }
div.entry_body dl dd { margin-bottom:1em; }

/* -------------- Archives ------------- */
.day_thumb{
	float:left;
	font-family: "Times New Roman", serif;
	font-size:90%;
	background:#FAFAF0;
	text-align:center;
	width:140px;
	padding:10px 0px;
	margin:20px 28px 20px 0px;
	border:1px solid #CCC;
}
.day_thumb img{border:1px solid #CCC;}

/* -------------- MENU ------------- */

#rightpane a{ text-decoration:none; }
#rightpane a:link{color:#222C44;}
#rightpane a:hover{text-decoration:underline;}
#rightpane a:visited{color:#663300;}
#rightpane ul{ margin:0px; padding:0px;}
#rightpane li{ list-style-type: none;}


dl.menu_block { font-size:80%; padding: 20px 10px 0px 0px; margin:0px; }
dl.menu_block li.hd {margin:1em 0em;}
dl.menu_block li.page_item{margin-left:0; margin-bottom:1em;}
dl.menu_block li.page_item li.page_item{margin-left:1em; padding-top:0.5em; margin-bottom:0em;}
dl.menu_block ul.other_years li {margin-bottom:0.5em;}

dl.menu_block dt{
	text-align:center;
	font-weight:bold;
	color:#442;
	padding:0px;
	height:25px;
	line-height:200%;
}
dt.menu_name_id_,
dt.menu_name_id_3{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/info/menu_hd.gif") no-repeat; }
dt.menu_name_id_4{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/items/menu_hd.gif") no-repeat; }
dt.menu_name_id_5{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/lessons/menu_hd.gif") no-repeat; }
dt.menu_name_id_6,
dt.menu_name_id_7{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/onefineday/menu_hd.gif") no-repeat; }

.menu_block dd {
	padding:5px 15px;
	margin:0px;
}

dd.menu_list_id_,
dd.menu_list_id_3{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/info/menu_bg.gif") repeat-y; }
dd.menu_list_id_4{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/items/menu_bg.gif") repeat-y; }
dd.menu_list_id_5{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/lessons/menu_bg.gif") repeat-y; }
dd.menu_list_id_6,
dd.menu_list_id_7{ background: url("https://sv24.wadax.ne.jp/~herbalnote-co-jp/wordpress/wp-content/uploads/onefineday/menu_bg.gif") repeat-y;	}

ul.coms_tbs {margin:10px 0px;}
ul.coms_tbs li{padding-bottom:0.5em; margin:0px;}
ul.coms_tbs ul li{padding-bottom:0em; padding-left:1em; margin:0px;}

/* -------------- COMMENTS & TB ------------- */
#response {
margin:20px;
color: #52462C;
font-size:80%;
line-height:1.5em;
}
#response p{
margin-bottom:0.5em;
}
#response #trackback-link {
margin:20px 0px;
padding:10px;
background-color: #FAFAF0;
border:1px solid #808055;
}
#response li{
list-style-type:none;
padding:12px;
border-bottom: 1px solid #C4C4A6;
}
#response #trackbacks li{ padding-left:0px;}

#response #trackbacks p{
margin:0px 0px;
margin-bottom:0.5em;
}
#response #trackbacks p.comment-status{
font-style:oblique;
text-align:right;
clear:left;
margin-bottom:0em;
}
#response .comment-date{font-style:oblique; }
#response h3.comments-header{
	margin-top:30px;
	padding-left:5px;
	line-height:30px;
	font-size:120%;
	color: #808055;
	text-align:left;
	border-bottom: 4px solid #C4C4A6;
}

#response .odd{ background-color: #FAFAF0 !important;}
#commentform {padding:10px;}
#commentform p{ line-height:200%; }

/* -------------- for plugin Simple Yearly Archives ------------- */
.entry_body .sya {margin-left:10em;}
.entry_body .sya li{list-style-type:none;}