/*  
Theme Name: Schools In
Theme URI: http://www.wpskins.org/
Author: Free Wordpress Themes
Author URI: http://www.wpskins.org/
 
	The CSS, XHTML and design is released under Attribution-ShareAlike 2.5 Licence if you wish to use it, please refer to the licence.txt file included. [ http://creativecommons.org/licenses/by-sa/2.5/ ]

*/
/************************/
/*     Global Design    */
/************************/

#text1blog{
margin:60px 0px 0px 100px;
padding:0px 0px 0px 0px;
width:850px;
height:auto;
float:left;
text-align:left;
} 

*html #text1blog{
margin:80px 0px 0px 50px;
padding:0px 0px 0px 0px;
width:850px;
height:auto;
float:left;
text-align:left;
} 

#text1blog img{
float:left;
margin-right:5px;
margin-top:5px;
}


/*     ヘッダータイトル文字編集    */
#text1blog h1{
font-size:15px;
color:#333;
font-weight:normal;
line-height:180%;
margin-bottom:0px;
} 

#text1blog p{
font-size:12px;
color:#333;
font-weight:normal;
line-height:145%;
} 
/*     ヘッダータイトル文字編集    */



.friend{
width:650px;
height:165px;
background: url(http://mono-stock.com/images/blog_friend.jpg) no-repeat;
text-align:center;
}

.friendtxt{
padding-top:70px;
}


.friend2{
width:650px;
height:580px;
background: url(http://mono-stock.com/images/blog_friend2.jpg) no-repeat;
text-align:center;
}

.friend2txt{
padding-top:110px;
}


#text1blog h2{
font-size:13px;
color:#333333;
font-weight:normal;
line-height:180%;
margin-bottom:0px;
} 



#text1blog a{
color:#6D8D36;
font-size:13px;
margin-top:-4px;
text-decoration: none;
}

#text1blog a:hover {
font-size:13px;
color:#505D2E;
text-decoration: none;}



#kokuban1{
width:90%;
height:auto;
}

#kokuban1 p{
background: url(http://mono-stock.com/images/kokuban1.png) no-repeat;
padding-left:15px;
padding-top:5px;
padding-bottom:3px;
background-position:0px 6px;
border-bottom-color:#aaa;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#aaa;
border-top-style:dotted;
border-top-width:1px;

}

#kokuban2{
width:100%;
height:auto;
}

#kokuban2 p{
background: url(http://mono-stock.com/images/kokuban2.png) no-repeat;
background-position:0px 2px;
padding-left:15px;
}


#radio{
width:100%;
height:30px;
}

#radio img{
float:right;
margin-right:150px;
margin-top:-26px;
}

/************************/
/*     flickr feeder    */
/************************/
#flickr {
}


.flickr_photo, .flickr_photo_last {
float: left; margin: 10px;
}
.flickr_photo a, .flickr_photo_last a {
text-decoration: none; border: none;
}
/************************/
/*     flickr feeder    */
/************************/

h1{font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;}
h2{font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;}
h3{font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;}
h4{font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;}
h5{font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;}
h6{font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;}
p{font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;}


.border{
width:100%;
border-bottom-color:#663300;
border-bottom-style:dotted;
border-bottom-width:1px;
margin-bottom:15px;
}

* {
margin: 0;
padding: 0;
}

a {
color: #95c600;
text-decoration: none;
}

a:hover{
text-decoration: none;
}

body {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
background-color: #e8e8ce;
margin-top:10px;
}

ul, ol {
list-style-type: none;
}

img{
vertical-align:middle;
}

#twitter_div{
width:98%;
font-size:11px;
color:#fff;
}

#twitter_div h2{
margin-bottom:5px;
color:#dfd0ba;
}

#twitter_div p{
width:98%;
margin-bottom:5px;
font-size:11px;
color:#fff;
}

.smile{
background-color:#E7E7DD;
width:97%;
height:auto;
padding:10px;
margin-bottom:15px;
}
.smile a{
font-size:10px;
font-weight:lighter;
}

blockquote, #content ul, #content ol, p, pre {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
letter-spacing:1px;
font-size:13px;
margin-top:5px;
margin-bottom:10px;
line-height:24px;
color:#444;
}

/************************/
/*     Layout Design    */
/************************/

#page {
width: 740px;
margin: 0 auto;
background-color: #FFF;
padding: 5px 5px 0 5px;
}


#headgley{
width:100%;
height:30px;
background-color: #222;
text-align:right;
padding-top:0px;
margin-top:-5px;
}

#headgley p{
font-size:11px;
color:#aaa;
padding-right:20px;
}

#headgley img{
margin:0px -20px 0px 5px;
}


#sidebar00{
width: 180px;
float: left;
margin-left:60px;
}

#sidebarfront {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
width: 180px;
padding-bottom:10px;
margin-bottom:10px;
text-align:left;
background-color: #fff;
}

*html #sidebarfront {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
width: 180px;
margin-bottom:10px;
text-align:left;
background-color: #fff;
}

#sidebarfront ul ul li {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
margin-bottom: 5px;
margin-left: 5px;
line-height: 17px;
background: url(images/bullet.png) no-repeat 5px center;
padding-left:20px;
font-size:11px;
color: #6D8D36;
}


#sidebar {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
width: 180px;
text-align:left;
}

*html #sidebar {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
width: 180px;
text-align:left;
}


#sidebar2 {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
width: 180px;
margin-top:20px;
text-align:left;
}

*html #sidebar2 {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
width: 180px;
margin-top:20px;
text-align:left;
}


#footer {
clear: both;
background-color: #dedede;
border-top: 4px solid #a6a6a6;
padding: 10px;
margin-bottom:-20px;
}

/************************/
/*     Header Design    */
/************************/
#top-head {
background-color: #6c5f33;
font-size: 10px;
}

#top-head ul {
padding: 0 5px;
}

#top-head ul li {
float: left;
margin: 8px 0;
}

#top-head ul li a {
display: block;
padding: 0 5px;
color: #FFF;
border-right: 1px solid #FFF;
}

#top-head ul li.last a{
border: none;
}


#top_pic{
margin-left:2px;
margin-bottom:20px;
}

#dfcg_images h3{
margin-top:5px;
}


#headerimg {
height: 100px;
height: 143px;
background: url(images/header.jpg) no-repeat;
}

#headerimg a {
color: #FFF;
text-decoration: none;
}

.description {
font-size: 12px;
display: none;
}

/* Navigational bar */
ul#navi-bar {
padding: 12px 0;
font-size: 10px;
background: url(images/menu.png) repeat-x;
}

ul#navi-bar h2 {
font-size: 120%;
}

ul#navi-bar li {
display: inline;
padding: 12px 4px 12px 0;
background: url(images/delimit.png) no-repeat right;
}
/*
ul#navi-bar li:first-child {
margin-left: 0 !important;
}*/

ul#navi-bar ul {
display: none;
}

#navi-bar a {
padding: 2px 10px;
color: #FFF;
text-decoration: none;
font-weight: bold;
}

#navi-bar a:visited, #navi-bar a:hover {

}
/************************/
/*    Sidebar Design    */
/************************/
#sidebar ul {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
font-size: 10px;
background-color: #fff;
padding-bottom:10px;
}

#sidebar ul h2 {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
font-size: 12px;
padding: 9px ;
background: url(images/heading.jpg) repeat-x;
color:#6D8D36;
margin-bottom: 4px;
}

#sidebar ul li {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
margin-top:10px;
margin-bottom: 10px;
}

#sidebar ul ul {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
}

#sidebar ul ul li {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
margin-bottom: 5px;
margin-left: 5px;
line-height: 17px;
background: url(images/bullet.png) no-repeat 5px center;
padding-left:20px;
font-size:12px;
color: #534720;
}

#sidebar ul ul ul {
display: none;
}

#sidebar p {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
}

#sidebar a {
color: #534720;
font-weight: bold;
text-decoration: none;
}
#sidebar a:hover {
color:#7E733B;
}

#sidebar a:visited {

}

/************************/
/*    Content Global    */
/************************/
blockquote {
font-style: italic;
padding: 0 10px;
}

h1, h2, h3, h4, h5, h6 {
}



h2 {
font-size: 18px;
}

h3 {
font-size:10px;
color:#eee;
font-weight:lighter;
line-height:120%;
}

h4 {
font-size: 12px;
}

h5 {
font-size: 12px;
}

h6 {
font-size: 12px;
}

code, pre {
overflow: auto;
white-space: pre;
font-family: Courier;
}

#content ul {
padding-left: 20px;
list-style: url(images/bullet.png);
line-height: 16px;
}

#content ol {
padding-left: 20px;
list-style: url(images/bullet.png);
line-height: 16px;
}

#content ul ol, #content ol ul {
margin-top: 0.5em;
list-style: none;
}

/************************/
/*    Content Design    */
/************************/

h2 a:hover, h2 a:visited, h2 a {
color: #95c600;
text-decoration: none;
padding-left:0px;
}



#post00 {
width:650px;
height:auto;
text-align:left;
background-color:#FFFFFF;
float:left;
margin-left:10px;
padding:20px;
}

*html #post00 {
width:650px;
height:auto;
text-align:left;
background-color:#FFFFFF;
float:left;
margin-left:10px;
padding:20px;
}

#post00 object{
margin-bottom:10px;
}

#post00 li{
	width:100%;
	border-bottom-color:#663300;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	padding-bottom:10px;
	margin-bottom:10px;
}

.post {
margin-bottom: 20px;
	padding-bottom:10px;
font-size: 14px;
color: #4b4b4b;
border-bottom-color:#663300;
border-bottom-style:dotted;
border-bottom-width:1px;
}

.entry2 {
line-height:180%;
}

.entry2 p{
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
font-size:12px;
}

.entry2 img{
float:left;
margin:0px 15px 0px 0px;
}

.post .posted {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
	font-size:9px;
color: #666;
	margin-top:5px;
margin-bottom:5px;
}
.post00 p {
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
font-size:12px;
color:#333333;
line-height:150%;
}

#post00 h2 a {
color: #2e5d01;
font-weight: bold;
text-decoration: none;
background-image:url(../../../../images/title.png);
background-repeat:no-repeat;
background-position:0px -2px;
padding-left:35px;
}

#post00 h2 a:hover {
color: #95c600;
text-decoration: none;
background-image:url(../../../../images/title.png);
background-repeat:no-repeat;
	background-position:0px -2px;
padding-left:35px;
	padding-top:-10px;
}

#post00 a:visited {
color: #7e733b;
}



#post00 img {
}

#post00 h2{
font-size:18px;
margin-bottom:10px;
}

#post00 h3{
background-image:url(../../../../images/add-user-green.gif);
background-repeat:no-repeat;
background-position:0 0;
padding-left:20px;
margin-top:15px;
margin-bottom:5px;
font-size:16px;
color:#669933;
}

#post00 ul {

}

#post00 li {

}

.entry {

}


.entry img{
text-align:center;
}

.postmetadata {
margin: 5px 0;
line-height: 18px;
}

.postmetadata a {

}

.entrytext {

}

p.alt {
font-size: 12px;
}

.entry-tags {
display: block;
}

.navigation {
height: 1em;
font-size: 12px;
margin: 5px 0;
}

#nav-above {
margin-bottom: 10px;
}

#nav-below {
margin-top: 10px;
}

.alignleft, .nav-previous {
float: left;
}

.alignright, .nav-next {
float: right;
}

.center {

}

.pagetitle {

}

cite {

}

a img {
border: none;
}

acronym, abbr {

}


/************************/
/*    Comment Design    */
/************************/

#content ol.commentlist {
font-size: 10px;
padding: 0;
list-style-type: none;
list-style-image: none;
margin: 0;
}

ol.commentlist li cite.author {
font-size: 15px;
font-weight: bold;
font-style: normal;
}

ol.commentlist li {
margin-bottom: 2px;
line-height: 140%;
color:#333333;
font-size:16px;
background-color: #f1f1f1;
padding: 10px;
border-bottom: 1px dotted #95c600;
}

ol.commentlist li.alt {
border-bottom: 1px dotted #558800;

}

ol.commentlist a {
text-decoration: none;
color: #001200;
}

ol.commentlist p {
margin: 5px 0 5px 0;
}

#commentform p {
font-size: 12px;
margin: 0 0 5px 0;
}

#comment {
width: 99%;
}

#author, #email, #url, #comment {
border: ;
background-color: ;
padding: 3px;
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
font-size: 12px;
}

small.commentmetadata {
margin: 0 0 0.3em 0;
}

h3#comments, h3#respond {
font-size: 18px;
margin: 10px 0 4px 0;
color: #1a5500;
}

/************************/
/*     Search Design    */
/************************/

#searchform {

}

#searchform input {

}

#searchform #s {
border: 1px solid #dadada;
width: 95%;
}

/************************/
/*   Calendar Design    */
/************************/

#wp-calendar {
width: 100%;
}

#wp-calendar td {
text-align: center;
}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/************************/
/*     Footer Design    */
/************************/
#footer-meta {
font-size: 10px;
}

#footer p {
margin: 0;
}
#footer a {
color: #A6A6A6;
}



#sidebar a h2{
font-size:11px;
background:none;
}

/************************/
/*     Other Design     */
/************************/
.clear {
clear: both;
}

.twitter{
background-image:url(../../../../images/twiter_top_ani.gif);
background-repeat:no-repeat;
width:690px;
height:200px;
float:right;
margin-right:60px;
margin-bottom:-2px;
margin-top:-10px;
font-size:14px;
color: #fff;
}

.twitter2{
width:500px;
overflow:auto;
height:120px;
margin-top:30px;
margin-left:40px;
color: #fff;
}

.twitter2 p{
color:#fff;
font-size:12px;
line-height:140%;
}

.twitter2 h5{
color:#888;
font-size:8px;
line-height:130%;
margin-top:5px;
}

.twitter2 img{
float:right;
}

ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:5px solid #d5d5d5; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }
ol.commentlist li div.reply:hover { background:#c30; border:1px solid #c00; }
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li { }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#f6f6f6; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}



.wrap{
width:85%;
height:auto;
margin-left:60px;
}

.wrap h2{
color:#95c600;
}


.wrap p{
margin-left:10px;
}

.wrap li{
color:#555;
margin-left:10px;
margin-bottom:10px;
}

.updated{
margin-left:60px;
color:#95c600;
}


.option{
}

legend{
color:#444;
margin-left:10px;
}

.contad{
width:100%;
height:auto;
margin-left:0px;
margin-top:30px;
}


.contad468{
width:468px;
float:left;
margin-top:0px;
}

.contad120{
width:120px;
float:left;
margin-left:20px;
}

























#content { float: left; width: 640px; margin-top:10px; margin-left:-7px; background-color:#FFFFCC; background: url(images/bg_content.jpg) repeat-y; }
#content .latest {padding: 0 10px 10px 10px; margin: 25px 0; height: auto;}
	#content .latest img { margin:10px 10px 10px 0; }
	#content .imgspace { height: 100px; width:120px; display: block;}
	#content .latest a { color: #9d0007;}
	#content .latest h2 {	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif; font-size: 18px; margin: 5px 10px; clear: both; width: auto;}
	#content .latest h3 {font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif; font-size: 14px; margin: 5px 10px; clear: both; width: auto;}
	#content .latest p { font-size:12px; margin: 10px 10px; line-height: 1.4em; width: auto; }
	
#content .l { width: 295px; _width: 269px; float: left; padding: 0 10px 10px 0;
margin-left:20px;}
	#content .l .post {font-size: 0.9em; padding-top: 10px; background-color:#FFFFFF; margin-right:10px; margin-bottom:5px; height:200px;}
	#content .l .post h2 { font-size:12px; font-weight:normal;  text-transform: uppercase; padding: 5px 10px 5px 18px; float: left; background: url(images/fol.png) no-repeat 0 0; margin-left:10px; }
	#content .l .post h2 a { color: #313131; font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;}
	#content .l .post h3 { clear: both; font-size: 13px; width: 100%; padding: 0 10px;}
	#content .l .post h3 a{ color: #cf7700}
	#content .l .post img { float: right; margin: -40px 10px 5px 10px; width: 100px; border: 4px solid #5c5c5c;}
	#content .l .post p { padding: 5px 10px; line-height: 1.4em;}
	
#content .r { width: 295px; float: right; padding-left:0px; margin-right:20px; _margin-right:0;}
	#content .r .post { font-size: 0.9em;	 padding-top: 10px; background-color:#FFFFFF; height:200px; margin-bottom:5px; }
	#content .r .post h2 { font-size:12px; font-weight:normal;  text-transform: uppercase; padding: 5px 10px 5px 18px; float: left; background: url(images/fol.png) no-repeat 0 0; margin-left:10px; }
	#content .r .post h2 a { color: #313131; font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif; }	
	#content .r .post h3 { clear: both; font-size: 13px; width: 100%; padding: 0 10px;}
	#content .r .post h3 a{ color: #cf7700}
	#content .r .post img { float: left; margin: 10px 10px 5px 10px; width: 100px; border: 4px solid #5c5c5c;}
	#content .r .post p { padding: 5px 10px; line-height: 1.4em;}
	
#content .postnav { padding: 20px 0; clear: both;}
#content .postnav ul { list-style-type: none; border: 0;}
	#content .postnav ul li { float: left; border: 1px solid #cccccc;margin: 2px; font-size: 0.9em;}
	#content .postnav ul li a { display: block; border: 0 !important;padding: 5px;}
	#content .postnav ul li a:hover { background-color: #007AAA; color: #ffffff;	}
	#content li.page_info { padding: 5px !important;}
	
#content .fwrapper {	background-color: #F2F2F1; padding:0; border: 5px solid #2b2b2b; margin:18px; width:593px; }
#featured { overflow: hidden; width: 593px; height: 308px; }
	#content .featured img { width: 593px; }
	#content .featured { overflow: hidden; position: relative; width: 593px; height: 308px; overflow: hidden; }
	#content .featured .text {}
	#content .featured-img {}
	#content .featured-img .text h2 { font-size: 1.3em; color: #000; background-image: none; margin-bottom: 4px; padding: 0; }
	#content .featured-img .text h2 a { color: #000; font-weight: bold; text-transform: none; text-decoration: none; }
	#content .featured-img .text p { line-height: 1.4em; font-size: .9em; color: #000; padding-bottom: 10px; }
	#content .featured-img .text .next { color: #000; font-weight: bold; font-size: 0.8em; text-transform: uppercase; }
	#content .featured-img .text .continue:hover { text-decoration: none;	}
	#content .featured .photo { list-style-type: none; }
	#content .photo li { position: absolute; top: 0; left: 0; z-index: 0; }
	#content .photo li.first { z-index: 2;	}
	#content .featured .text { list-style-type: none;	}
	#content .featured .text li { width: 574px; height: auto; position: absolute; bottom:-589px; left:0; padding: 10px; color: #ffffff; font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif; background: url(images/shade.png) repeat 0 0; z-index: 4; }
	#content .featured .text li.first { bottom:0; }
	
	
	
	
	
	
	
	
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }











.skype{
width:180px;
height:auto;
}

.skype img{
margin-left:30px;
}

.skypetxt{
width:180px;
height:auto;
text-align:center;
margin-bottom:-10px;
}


.skypetxt p{
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
font-size:9px;
color:#658658;
}

.sidetree{
margin-left:15px;
}


#monorss{
width:155px;
height:auto;
margin-left:10px;
}

#monorss ul li{
border-bottom-color:#663300;
border-bottom-style:dotted;
border-bottom-width:1px;
padding-bottom:10px;
}






/************************/
/*    monostock　音楽紹介    */
/************************/

.musicbox1{
width:310px;
height:120px;
float:left;
background-color:#DADAD1;
margin:0 15px 15px 0px;
}

.jacket{
width:110px;
height:110px;
margin:5px 10px 5px 5px;
float:left;
background-image:url(http://mono-stock.com/images/noimage.jpg);
background-repeat:no-repeat;
}

.jacket img{
width:110px;
height:110px;
}

.mgaiyou{
width:180px;
height:110px;
overflow:auto;
float:left;
margin-top:5px;
margin-bottom:5px;
}

.mgaiyou p{
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif;
font-size:8px;
color:#444;
line-height:120%;
margin-bottom:0px;
}

/* safari only */html:66irst-child .mgaiyou p{font-size:10px;}

.mgaiyou img{
float:right;
margin-right:3px;

}

.yt{
width:80px;
height:20px;
margin:10px 0px 5px 0px;
float:right;
}

.yt p{
color:#5C4B35;
}



